Skip to content

SCS-0123-v2: Clarify mandatory service types - #1093

Merged
mbuechse merged 5 commits into
mainfrom
1004-mandatory-service-types
Jun 4, 2026
Merged

SCS-0123-v2: Clarify mandatory service types#1093
mbuechse merged 5 commits into
mainfrom
1004-mandatory-service-types

Conversation

@toothstone

@toothstone toothstone commented Feb 17, 2026

Copy link
Copy Markdown
Contributor

This updates SCS-0123 to align more closely with the OpenStack Service Type Authority, and unambiguously enforces s3 services to be advertised to users via the service catalog.
I don't have a strong opinion on the specific non-canonical service type to use for that, so far "object-store-s3" had the most supporters. Other options are "s3" or, to be more in line with the service type authority guidance, "scs:s3" (namespaced).

I tried to keep the diff vs v1 to a minimum, so I copied most of the (imho somewhat redundant) prose.

I've dropped the s3 credentials testing, since I couldn't find any language in the standards that mandates the tested behavior.

Fixes #1004.

Comment thread Standards/scs-0123-w1-mandatory-and-supported-IaaS-services-implementation.md Outdated
Comment thread Standards/scs-0123-v1-mandatory-and-supported-IaaS-services.md Outdated
Comment thread Standards/scs-0123-v1-mandatory-and-supported-IaaS-services.md
Comment thread Tests/scs-compatible-iaas.yaml Outdated
@toothstone
toothstone force-pushed the 1004-mandatory-service-types branch from d2d27fa to c25b82b Compare February 19, 2026 16:49
@depressiveRobot depressiveRobot added IaaS Issues or pull requests relevant for Team1: IaaS standards Issues / ADR / pull requests relevant for standardization & certification labels Apr 16, 2026
@toothstone
toothstone force-pushed the 1004-mandatory-service-types branch 4 times, most recently from acfe202 to 004b60a Compare June 2, 2026 13:34
@toothstone
toothstone marked this pull request as ready for review June 2, 2026 13:45
@mbuechse

mbuechse commented Jun 2, 2026

Copy link
Copy Markdown
Contributor

This looks good. I think we can merge this once SIG Std/Cert is on board!

Fixes #1004.
ToDo: Move to v2.

Signed-off-by: Friedrich Zahn <friedrich.zahn@alasca.cloud>
Signed-off-by: Friedrich Zahn <friedrich.zahn@alasca.cloud>
Signed-off-by: Friedrich Zahn <friedrich.zahn@alasca.cloud>
@toothstone
toothstone force-pushed the 1004-mandatory-service-types branch from c41816e to ce5a6fc Compare June 3, 2026 07:29
@toothstone

Copy link
Copy Markdown
Contributor Author

This looks good. I think we can merge this once SIG Std/Cert is on board!

Good to hear. I've updated the s3 service type to "object-store-s3" after re-reading #1004, and updated the top-most comment here to make it easier for the SIG participants to understand what is happening.

As proposed by @garloff and @fzakfeld in #1004.

Signed-off-by: Friedrich Zahn <friedrich.zahn@alasca.cloud>
@mbuechse

mbuechse commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

so I copied most of the (imho somewhat redundant) prose.

We can make it more succinct (which I support very much) in a separate PR. It's a draft after all.

@mbuechse mbuechse left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's merge this draft. And then let's make the (old parts of the) text way more succinct.

@mbuechse
mbuechse merged commit a253763 into main Jun 4, 2026
9 checks passed
@mbuechse
mbuechse deleted the 1004-mandatory-service-types branch June 4, 2026 13:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

IaaS Issues or pull requests relevant for Team1: IaaS standards Issues / ADR / pull requests relevant for standardization & certification

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] SCS-IaaS mandatory "s3" service type is ambiguous, untested and not aligned with the OS Service Type Authority

3 participants