<?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>7716</bug_id>
          
          <creation_ts>2015-05-05 08:24:57 +0000</creation_ts>
          <short_desc>wic should support UUIDs</short_desc>
          <delta_ts>2015-09-15 13:59:31 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>OE-Core</product>
          <component>devtools / tool chain</component>
          <version>1.8.1</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>VERIFIED</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.9</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Igor Stoppa">igor.stoppa</reporter>
          <assigned_to name="Ed Bartosh">eduard.bartosh</assigned_to>
          <cc>alexander.kanevskiy</cc>
    
    <cc>bluelightning</cc>
    
    <cc>bogdanx.a.voiculescu</cc>
    
    <cc>meta.mr.watcher</cc>
    
    <cc>meta.watcher</cc>
    
    <cc>ross.burton</cc>
    
    <cc>sgw</cc>
          
          <qa_contact name="Daniel Istrate">daniel.alexandrux.istrate</qa_contact>
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>Yes (doc changes required)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>50773</commentid>
    <comment_count>0</comment_count>
    <who name="Igor Stoppa">igor.stoppa</who>
    <bug_when>2015-05-05 08:24:57 +0000</bug_when>
    <thetext>When creating an image, there is the possibility that the image will be deployed on a SD card, rather than on a USB stick or HDD.

UUIDs are the only way to produce an image that will be not affected by the target media.

The alternative is to manage separately the creation of different images, one which will use /dev/sd... and one which will use /dev/mmcblk... 

This is sub-optimal and prevents various cases, for example the verification of exactly the same binary on different media.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>50774</commentid>
    <comment_count>1</comment_count>
    <who name="Igor Stoppa">igor.stoppa</who>
    <bug_when>2015-05-05 08:26:00 +0000</bug_when>
    <thetext>Passed to Ed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51210</commentid>
    <comment_count>2</comment_count>
    <who name="Ed Bartosh">eduard.bartosh</who>
    <bug_when>2015-05-21 17:52:44 +0000</bug_when>
    <thetext>Started to work on this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51523</commentid>
    <comment_count>3</comment_count>
    <who name="Ed Bartosh">eduard.bartosh</who>
    <bug_when>2015-06-05 09:16:55 +0000</bug_when>
    <thetext>3 related patchsets are under review now:

[OE-core] [wic][PATCH 0/7] wic: Fixed support of GPT partition table
http://lists.openembedded.org/pipermail/openembedded-core/2015-June/105561.html

[OE-core] [wic][PATCH 0/4] Code cleanup and refactoring
http://lists.openembedded.org/pipermail/openembedded-core/2015-June/105737.html

[OE-core] [wic][PATCH v2 0/9] UUID support
http://lists.openembedded.org/pipermail/openembedded-core/2015-June/105759.html

Please help to review them.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51718</commentid>
    <comment_count>4</comment_count>
    <who name="Ed Bartosh">eduard.bartosh</who>
    <bug_when>2015-06-16 08:56:36 +0000</bug_when>
    <thetext>Resolved by this patchset: http://lists.openembedded.org/pipermail/openembedded-core/2015-June/105759.html

It should be in oe-core master now.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51724</commentid>
    <comment_count>5</comment_count>
    <who name="Ross Burton">ross.burton</who>
    <bug_when>2015-06-16 09:26:40 +0000</bug_when>
    <thetext>(oe-core b812d0f40423bc56394cc8b6fc92eb1f477dba1b)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>54086</commentid>
    <comment_count>6</comment_count>
    <who name="Daniel Istrate">daniel.alexandrux.istrate</who>
    <bug_when>2015-09-15 13:59:31 +0000</bug_when>
    <thetext>Verified on master: ea562de57590c966cd5a75fda8defecd397e6436
There is also an automated testcase: https://bugzilla.yoctoproject.org/tr_show_case.cgi?case_id=1157</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>