<?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>2818</bug_id>
          
          <creation_ts>2012-07-24 01:18:58 +0000</creation_ts>
          <short_desc>Add Build Appliance Target to Autobuilder</short_desc>
          <delta_ts>2012-09-19 22:12:37 +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>unspecified</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>normal</bug_severity>
          <target_milestone>1.3 M4</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Saul Wold">sgw</reporter>
          <assigned_to name="Beth Flanagan">elizabeth.flanagan</assigned_to>
          <cc>david.c.stewart</cc>
    
    <cc>elizabeth.flanagan</cc>
    
    <cc>infras.ab.watcher</cc>
    
    <cc>Infras.watcher</cc>
    
    <cc>laurentiu.serban</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>---</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>23410</commentid>
    <comment_count>0</comment_count>
    <who name="Saul Wold">sgw</who>
    <bug_when>2012-07-24 01:18:58 +0000</bug_when>
    <thetext></thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23411</commentid>
    <comment_count>1</comment_count>
      <attachid>656</attachid>
    <who name="Saul Wold">sgw</who>
    <bug_when>2012-07-24 01:22:44 +0000</bug_when>
    <thetext>Created attachment 656
Vmware VMX File</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23412</commentid>
    <comment_count>2</comment_count>
      <attachid>657</attachid>
    <who name="Saul Wold">sgw</who>
    <bug_when>2012-07-24 01:23:36 +0000</bug_when>
    <thetext>Created attachment 657
VMware VMXF File</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23413</commentid>
    <comment_count>3</comment_count>
    <who name="Saul Wold">sgw</who>
    <bug_when>2012-07-24 01:31:37 +0000</bug_when>
    <thetext>Oops, hit return instead of adding comment

Here are the steps for 1.3:

0) Install VMware-ovftool-2.1.0-467744-lin.x86_64.bundle (get from Saul)
   - sudo sh VMware-ovftool-2.1.0-467744-lin.x86_64.bundle --console
   - This is only needed once

1) MACHINE=qemux86-64 bitbake build-appliance-image
2) copy attached files to a temporay dir
3) copy tmp/deploy/images/build-appliance-image-qemux86-64.vmdk -&gt; the same
   temporary directory as 2
4) in above temporary directory run:
   - ovftool Yocto\ Build\ Appliance.vmx Yocto\ Build\ Appliance.ovf
   - zip the resulting Yocto Build Appliance.ovf, Yocto Build Appliance.mf and
       into Yocto_Build_Appliance.zip 
5) Post said zip file</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23414</commentid>
    <comment_count>4</comment_count>
    <who name="Saul Wold">sgw</who>
    <bug_when>2012-07-24 01:39:49 +0000</bug_when>
    <thetext>Forgot a very important step!  Update the SRCREV in the build-appliance-image.bb file to point to tag ref (not label), really will be head-1.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>24306</commentid>
    <comment_count>5</comment_count>
    <who name="Saul Wold">sgw</who>
    <bug_when>2012-08-21 23:41:58 +0000</bug_when>
    <thetext>0) Ensure that the SRCREV is updated and pushed in build-appliance-image recipe
   - this is the master git hash for the release or milestone, may have to be manual

1) MACHINE=qemux86-64 bitbake build-appliance-image
2) copy attached files to a temporay dir
3) copy tmp/deploy/images/build-appliance-image-qemux86-64.vmdk -&gt; the same
   temporary directory as 2
4) zip the Yocto Build Appliance.* and the vmdk image into Yocto_Build_Appliance.zip 
5) Post the zip file</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>24417</commentid>
    <comment_count>6</comment_count>
    <who name="Saul Wold">sgw</who>
    <bug_when>2012-08-23 18:22:39 +0000</bug_when>
    <thetext>Simplified yet again, as soon as my patch is in:

bitbake build-appliance-image

Yocto_Build_Appliance-${DATETIME}.zip is generated in tmp/deploy/images 
Yocto_Build_Appliance.zip will be a link to the above image.

Rename as needed for Release.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>24510</commentid>
    <comment_count>7</comment_count>
    <who name="Beth Flanagan">elizabeth.flanagan</who>
    <bug_when>2012-08-27 21:19:36 +0000</bug_when>
    <thetext>http://git.yoctoproject.org/cgit/cgit.cgi/yocto-autobuilder/commit/?id=e2040fdcdc12c1430fbc08ef451cbde2a4d95c12</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>25432</commentid>
    <comment_count>8</comment_count>
    <who name="Laurentiu Serban">laurentiu.serban</who>
    <bug_when>2012-09-19 22:12:37 +0000</bug_when>
    <thetext>http://autobuilder.pokylinux.org:8010/builders/build-appliance
Verified</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>656</attachid>
            <date>2012-07-24 01:22:44 +0000</date>
            <delta_ts>2012-07-24 01:22:44 +0000</delta_ts>
            <desc>Vmware VMX File</desc>
            <filename>Yocto Build Appliance.vmx</filename>
            <type>application/x-vmware-vm</type>
            <size>1487</size>
            <attacher name="Saul Wold">sgw</attacher>
            
              <data encoding="base64">LmVuY29kaW5nID0gIlVURi04IgpkaXNwbGF5bmFtZSA9ICJZb2N0byBCdWlsZCBBcHBsaWFuY2Ui
Cmd1ZXN0b3MgPSAib3RoZXIiCnRvb2xzLnN5bmNUaW1lID0gIkZBTFNFIgp2aXJ0dWFsaHcudmVy
c2lvbiA9ICI4Igpjb25maWcudmVyc2lvbiA9ICI4IgpudW12Y3B1cyA9ICIyIgpjcHVpZC5jb3Jl
c1BlclNvY2tldCA9ICIxIgp2Y3B1LmhvdGFkZCA9ICJUUlVFIgptZW0uaG90YWRkID0gIlRSVUUi
Cm1lbXNpemUgPSAiNDA5NiIKc3ZnYS5hdXRvZGV0ZWN0ID0gIlRSVUUiCnBjaUJyaWRnZTAucHJl
c2VudCA9ICJUUlVFIgpta3MuZW5hYmxlM2QgPSAiVFJVRSIKcGNpQnJpZGdlNC5wcmVzZW50ID0g
IlRSVUUiCnBjaUJyaWRnZTQudmlydHVhbERldiA9ICJwY2llUm9vdFBvcnQiCnBjaUJyaWRnZTQu
ZnVuY3Rpb25zID0gIjgiCnBjaUJyaWRnZTUucHJlc2VudCA9ICJUUlVFIgpwY2lCcmlkZ2U1LnZp
cnR1YWxEZXYgPSAicGNpZVJvb3RQb3J0IgpwY2lCcmlkZ2U1LmZ1bmN0aW9ucyA9ICI4IgpwY2lC
cmlkZ2U2LnByZXNlbnQgPSAiVFJVRSIKcGNpQnJpZGdlNi52aXJ0dWFsRGV2ID0gInBjaWVSb290
UG9ydCIKcGNpQnJpZGdlNi5mdW5jdGlvbnMgPSAiOCIKcGNpQnJpZGdlNy5wcmVzZW50ID0gIlRS
VUUiCnBjaUJyaWRnZTcudmlydHVhbERldiA9ICJwY2llUm9vdFBvcnQiCnBjaUJyaWRnZTcuZnVu
Y3Rpb25zID0gIjgiCnZtY2kwLnByZXNlbnQgPSAiVFJVRSIKZmxvcHB5MC5wcmVzZW50ID0gIlRS
VUUiCmZsb3BweTAuZmlsZVR5cGUgPSAiZGV2aWNlIgpmbG9wcHkwLmF1dG9kZXRlY3QgPSAiRkFM
U0UiCmZsb3BweTAuc3RhcnRDb25uZWN0ZWQgPSAiRkFMU0UiCmlkZTE6MC5wcmVzZW50ID0gIlRS
VUUiCmlkZTE6MC5kZXZpY2VUeXBlID0gImF0YXBpLWNkcm9tIgppZGUxOjAuYXV0b2RldGVjdCA9
ICJUUlVFIgppZGUxOjAuc3RhcnRDb25uZWN0ZWQgPSAiRkFMU0UiCmlkZTA6MC5wcmVzZW50ID0g
IlRSVUUiCmlkZTA6MC5kZXZpY2VUeXBlID0gImRpc2siCmlkZTA6MC5maWxlTmFtZSA9ICJidWls
ZC1hcHBsaWFuY2UtaW1hZ2UtcWVtdXg4Ni02NC52bWRrIgp1c2IucHJlc2VudCA9ICJUUlVFIgpz
Y3NpMC52aXJ0dWFsRGV2ID0gImxzaWxvZ2ljIgpzY3NpMC5wcmVzZW50ID0gIlRSVUUiCmV0aGVy
bmV0MC5wcmVzZW50ID0gIlRSVUUiCmV0aGVybmV0MC52aXJ0dWFsRGV2ID0gImUxMDAwIgpldGhl
cm5ldDAuY29ubmVjdGlvblR5cGUgPSAibmF0IgpldGhlcm5ldDAuc3RhcnRDb25uZWN0ZWQgPSAi
VFJVRSIKZXRoZXJuZXQwLmFkZHJlc3NUeXBlID0gImdlbmVyYXRlZCIKc291bmQucHJlc2VudCA9
ICJUUlVFIgpzb3VuZC52aXJ0dWFsRGV2ID0gImVzMTM3MSIKc291bmQuYXV0b2RldGVjdCA9ICJU
UlVFIgpleHRlbmRlZENvbmZpZ0ZpbGUgPSAiWW9jdG8gQnVpbGQgQXBwbGlhbmNlLnZteGYiCnNv
dW5kLmZpbGVOYW1lID0gIi0xIgp2aXJ0dWFsSFcucHJvZHVjdENvbXBhdGliaWxpdHkgPSAiaG9z
dGVkIgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>657</attachid>
            <date>2012-07-24 01:23:36 +0000</date>
            <delta_ts>2012-07-24 01:23:36 +0000</delta_ts>
            <desc>VMware VMXF File</desc>
            <filename>Yocto Build Appliance.vmxf</filename>
            <type>application/octet-stream</type>
            <size>276</size>
            <attacher name="Saul Wold">sgw</attacher>
            
              <data encoding="base64">PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxGb3VuZHJ5Pgo8Vk0+CjxWTUlkIHR5cGU9InN0cmluZyI+
NTIgZTQgMGIgZGYgN2IgNzAgMjEgZjgtODggNTYgYTcgMjYgNDcgNDMgOTUgOTM8L1ZNSWQ+CjxD
bGllbnRNZXRhRGF0YT4KPGNsaWVudE1ldGFEYXRhQXR0cmlidXRlcy8+CjxIaXN0b3J5RXZlbnRM
aXN0Lz48L0NsaWVudE1ldGFEYXRhPgo8dm14UGF0aE5hbWUgdHlwZT0ic3RyaW5nIj5Zb2N0byBC
dWlsZCBBcHBsaWFuY2Uudm14PC92bXhQYXRoTmFtZT48L1ZNPjwvRm91bmRyeT4K
</data>

          </attachment>
      

    </bug>

</bugzilla>