openstack overcloud image upload command is broken
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Critical
|
John Trowbridge |
Bug Description
We stopped pinning the glance API in the stackrc file created during undercloud install[1]. This passed CI only because we do that pinning in tripleo.sh[2].
If a user simply runs the documented `openstack overcloud image upload` they will see:
[stack@undercloud ~]$ openstack overcloud image upload
WARNING: openstackclient
Unable to set 'is_public' to 'True'
After doing pinning to the V1 glance API as tripleo.sh does, the command works as expected.
Not sure if we should revert the patch[1] that unpinned us, or try to fix the actual root issue in tripleoclient.
[1] https:/
[2] https:/
Changed in tripleo: | |
status: | In Progress → Triaged |
A quick workaround is to run "openstack --os-image- api-version 1 overcloud image upload"