Conversation
|
I suggest to wait on the outcome of the discussion in PR OSISM/openstack-image-manager #952 to see whether or not we want to have an |
|
Converted to draft because the tests have to be adapted (preferably after #970 has been merged). |
|
This looks ready to me now. |
|
@garloff Fine, we can add tests later. Have had a chance to look at the last remaining conversation? |
|
Help me: Anything open? |
|
Thanks for the pointer!
|
mbuechse
left a comment
There was a problem hiding this comment.
Great!
Minor suggestion: add another line break.
|
OK, so we have a test now. |
|
Converted back to draft to be extra sure that no accidental merge happens. I have to sort out the potential conflicts with #899 first. |
|
Oh well, I thought that the refactoring has landed meanwhile. |
|
In all likelihood, the changes will be landing today, and then, I can rebase this. |
Also add a link to OpenStack specs for os_distro and explain why we need it. This is patch 1 from several. It adds this os_purpose field as *recommended*. As it does not break certification, this can be done in the existing v1 of the scs-0102 standard. I suggest we discuss this one first until we are aligned. In parallel, I'd like to prepare a blog article that serves as user guide how to select images in a portable way without relying on the name. We can reference it in tne implementation notes. We should also enhance the image-manager input to carry this field soon. In a future patch, we create a v2 of scs-0102 which *requires* the os_purpose field. The naming in scs-0102 is already a recommendation only, so that can remain. scs-0104 will need a new version then, as it does use the recommended names as mandatory for the mandatory images. Signed-off-by: Kurt Garloff <kurt@garloff.de>
Signed-off-by: Kurt Garloff <kurt@garloff.de>
Signed-off-by: Kurt Garloff <kurt@garloff.de>
From today's SIG Std/Cert: Only the tuple (os_distro, os_version, architecture) should be unique for os_purpose=generic. Signed-off-by: Kurt Garloff <kurt@garloff.de>
As per today's SIG Std/Cert discussion, these terms may be too generic to be useful. So let's instruct providers to use `custom` for now and hope they will talk to use to request new purposes. Signed-off-by: Kurt Garloff <kurt@garloff.de>
Signed-off-by: Kurt Garloff <kurt@garloff.de>
Signed-off-by: Kurt Garloff <kurt@garloff.de>
Co-authored-by: Matthias Büchse <matthias.buechse@alasca.cloud> Signed-off-by: Kurt Garloff <kurt@garloff.de>
As discussed in today's SIG std/cert meeting: * More generic type to cover other k8s image types (beyond capi) Also express expectation to have CRI runtime and kubelet preinstalled. * network type for opnsense, vyos (and amphorae) images Signed-off-by: Kurt Garloff <kurt@garloff.de>
Co-authored-by: Matthias Büchse <matthias.buechse@alasca.cloud> Signed-off-by: Kurt Garloff <kurt@garloff.de>
Co-authored-by: Matthias Büchse <matthias.buechse@alasca.cloud> Signed-off-by: Kurt Garloff <kurt@garloff.de>
Signed-off-by: Kurt Garloff <kurt@garloff.de> Co-authored-by: Matthias Büchse <matthias.buechse@alasca.cloud>
f0f065f to
a32a69e
Compare
Signed-off-by: Matthias Büchse <matthias.buechse@alasca.cloud>
Also add a link to OpenStack specs for os_distro and explain why we need it.
This is patch 1 from several. It adds this os_purpose field as recommended. As it does not break certification, this can be done in the existing v1 of the scs-0102 standard. I suggest we discuss this one first until we are aligned. In parallel, I'd like to prepare a blog article that serves as user guide how to select images in a portable way without relying on the name. We can reference it in the implementation notes. We should also enhance the image-manager input to carry this field soon and create test cases.
In a future patch, we create a v2 of scs-0102 which requires the os_purpose field. The naming in scs-0102 is already a recommendation only, so that can remain. scs-0104 will need a new version then, as it does use the recommended names as mandatory for the mandatory images.