<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>6354</bug_id>
          
          <creation_ts>2014-05-20 18:26:32 +0000</creation_ts>
          <short_desc>PublishArtifacts needs md5sums as an artifact.</short_desc>
          <delta_ts>2014-09-09 19:25:46 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>5</classification_id>
          <classification>Infrastructure</classification>
          <product>AutoBuilder</product>
          <component>autobuilder</component>
          <version>1.7</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>1.7</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Beth Flanagan">elizabeth.flanagan</reporter>
          <assigned_to name="Beth Flanagan">elizabeth.flanagan</assigned_to>
          <cc>bluelightning</cc>
    
    <cc>elizabeth.flanagan</cc>
    
    <cc>infras.ab.watcher</cc>
    
    <cc>Infras.watcher</cc>
    
    <cc>jessica.zhang</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>No (bug/feature does not impact docs)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>43437</commentid>
    <comment_count>0</comment_count>
    <who name="Beth Flanagan">elizabeth.flanagan</who>
    <bug_when>2014-05-20 18:26:32 +0000</bug_when>
    <thetext>Currently, we have md5sums generated by the MakeMD5Sums step and published with image artifacts via PublishArtifacts. So, an assumption is being made that that step is being run, even though it is not required.

We need to pull md5sum publishing out of image publishing, create a new artifact publish block and actually publish md5sums in their own artifact block. I wouldn&apos;t be opposed to stripping that functionality into a new buildstep entirely, to be perfectly honest.

Needed:

- Strip md5sum publishing out of image artifacts in PublishArtifacts
- Do magic stuff (fix it)
- Fix any buildset-config that calls MakeMD5Sums</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>43472</commentid>
    <comment_count>1</comment_count>
    <who name="Lynn Cyrin">lynncyrin</who>
    <bug_when>2014-05-21 22:08:12 +0000</bug_when>
    <thetext>Relevant files:

/lib/python2.7/site-packages/autobuilder/buildsteps/MakeImageMD5s.py
/lib/python2.7/site-packages/autobuilder/buildsteps/PublishArtifacts.py

Recent commits:

http://git.yoctoproject.org/cgit/cgit.cgi/yocto-autobuilder/commit/?id=94aa8d3de3af79dcf8055370139f18047d25c3ff</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>43474</commentid>
    <comment_count>2</comment_count>
    <who name="Beth Flanagan">elizabeth.flanagan</who>
    <bug_when>2014-05-21 22:31:59 +0000</bug_when>
    <thetext>Yes, that commit was to fix the &quot;Whoops. No tmp/deploy/images dir. I know, let&apos;s md5sum the entire build dir!&quot; (BAD!) It shouldn&apos;t really effect this. Essentially if you look at how PublishArtifacts is called in buildset-config.master/* we should have like an &apos;md5sum&apos; addition to it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>45506</commentid>
    <comment_count>3</comment_count>
    <who name="Beth Flanagan">elizabeth.flanagan</who>
    <bug_when>2014-09-09 19:25:46 +0000</bug_when>
    <thetext>http://git.yoctoproject.org/cgit/cgit.cgi/yocto-autobuilder/commit/?id=d7f48abdf3b178ca1f86cdbb2f85eb0cedde6571</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>