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.
This bug fix is included in beaker-server-24.0.git.210.01bf4bf which is currently available for testing here:
Verified this issue.
The result is PASS.
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.
Beaker 24.0 has been released.