Bug 1399445

Summary: port beaker-create-ipxe-image to the OpenStack Images API v2
Product: [Retired] Beaker Reporter: matt jia <mjia>
Component: generalAssignee: matt jia <mjia>
Status: CLOSED CURRENTRELEASE QA Contact: tools-bugs <tools-bugs>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: developCC: dcallagh, huiwang, mjia, rjoost
Target Milestone: 24.0Keywords: Patch
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-02-21 18:48:13 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description matt jia 2016-11-29 05:13:50 UTC
Since we are going to use a higher version python-glanceclient which supports the  OpenStack Images API v2, we should port beaker-create-ipxe-image to use the API v2 instead of API v1 which will be deprecated.

Comment 1 matt jia 2016-11-29 05:14:17 UTC
On Gerrit:

  https://gerrit.beaker-project.org/#/c/5475/

Comment 2 Roman Joost 2016-12-13 07:06:26 UTC
This bug fix is included in beaker-server-24.0.git.210.01bf4bf which is currently available for testing here:

https://beaker-devel.app.eng.bos.redhat.com/

Comment 3 Hui Wang 2016-12-15 04:44:15 UTC
Verified this issue.
The result is PASS.
Version: 24.0.git.210.01bf4bf

steps:
1.Enable openstack integration in beaker server side.
2.Upload ipxe image to openstack 
$beaker-create-ipxe-image --os-username=xx --os-password=xx --os-project=xx

The image was uploaded to penstack.

Comment 4 Dan Callaghan 2017-02-21 18:48:13 UTC
Beaker 24.0 has been released.