standards icon indicating copy to clipboard operation
standards copied to clipboard

Create standard document for “OpenStack Powered Compute v2022.11"

Open selis-osba opened this issue 2 months ago • 1 comments

The subpage https://opendev.org/openinfra/interop/src/branch/master/guidelines/2022.11.json under OpenStack Powered Compute v2022.11 https://docs.scs.community/standards/scs-compatible-iaas looks different from all the other pages and redirects to another location. This is a bit confusing – please adjust it for consistency.

selis-osba avatar Nov 05 '25 13:11 selis-osba

@selis-osba It's already been decided that we do that.

mbuechse avatar Nov 05 '25 15:11 mbuechse

BTW the actual reason for this is not consistency, but that we apply modifications to the original specification; see #990

mbuechse avatar Nov 26 '25 19:11 mbuechse

I would like to propose to close this one. I proposed to retire the interop repository: https://review.opendev.org/c/openinfra/interop/+/962130. There is already a +2. I was not yet merged because of not yet merge dependent reviews. But this will be merged in the next weeks or so.

berendt avatar Nov 26 '25 19:11 berendt

We had a discussion about this on Matrix and then in the relevant meetings, and concluded that we wanted to keep using the tests for the time being, albeit potentially in a slightly modified form. We can re-open the discussion for v6 of SCS-compatible IaaS. Come to the SIG again, we would be delighted :)

mbuechse avatar Nov 26 '25 19:11 mbuechse

https://opendev.org/openinfra/interop is now retired. This means that https://opendev.org/openinfra/interop/src/branch/master/guidelines/2022.11.json is not longer available.

berendt avatar Nov 26 '25 21:11 berendt

Thanks for keeping us informed. The final version is to be found at https://opendev.org/openinfra/interop/src/commit/2a71585700b4141910dbd4139805e2c0e9c49a8e/guidelines/2022.11.json

mbuechse avatar Nov 26 '25 21:11 mbuechse

This is one more reason for this issue BTW, because then we can explain this situation, where to find the file, how to proceed with the file, and how we intend to handle the situation going forward.

mbuechse avatar Nov 26 '25 21:11 mbuechse

I discussed the issue at length with @depressiveRobot during last weeks SCS focus session, and we agreed that everything the interop tooling offered for the certification process can be replaced by vanilla Tempest with a SCS-supplied/defined list of tests to run and some basic parsing of the resulting Tempest logs. My understanding was that we upcycle this issue here for the creation of a new standard that puts that into writing.

I suggest we rename this issue to "Create standard document to replace OpenStack Powered Compute".

toothstone avatar Nov 27 '25 16:11 toothstone

Thanks @toothstone and @depressiveRobot for your commitment here. That is more or less what I meant, only better :)

mbuechse avatar Nov 27 '25 16:11 mbuechse

Something to include in the implementation notes: What combination of SCS mandated flavors and images can be used for the Tempest nova config section. I don't fully understand it but I was not able to make it work with diskless flavors. Ideally, we follow up on the standard once it's finalized and make Tempest work OOTB with SCS flavor names and SCS image metadata, lowering the barrier for CSPs to assemble a working Tempest config and showcasing the added value of SCS standardization.

toothstone avatar Dec 01 '25 10:12 toothstone