CAPI image name doesn't conform to scs-0102-v1 / incompatible with openstack-image-manager #156
Labels
Container
Issues or pull requests relevant for Team 2: Container Infra and Tooling
Milestone
/kind bug
What steps did you take and what happened:
Workload clusters created with cluster stacks will use node image names such as
instead of
The latter is what the scs-0102-v1 and scs-0104-v1 require (note the space instead of the dash).
This means that a compliant public image such as
ubuntu-capi-image v1.28.11
uploaded by an operator will not be used for the K8s nodes. Instead, an image will be uploaded on-the-fly (if it wasn't uploaded during a previous run) and marked asprivate
. This image is missing a lot of the properties that are usually set, such asimage_source
(already reported in #23). Also, sinceqcow2
seems to be used, in the case of Ceph this will circumvent the ability to use copy-on-write RBD clones and use a lot of space.What did you expect to happen:
For Kubernetes vX.Y.Z, cluster stacks should use
ubuntu-capi-image vX.Y.Z
as the image name.Anything else you would like to add:
[Miscellaneous information that will assist in solving the issue.]
Environment:
kubectl version
)/etc/os-release
):The text was updated successfully, but these errors were encountered: