Skip to content

Commit 9e1ecdd

Browse files
committed
Remove network and appliance os_purpose for now.
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 <[email protected]>
1 parent 1a6a5e5 commit 9e1ecdd

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

Standards/scs-0102-v1-image-metadata.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -85,20 +85,18 @@ The following values are allowed
8585
| `minimal` | A much more barebones general purpose image |
8686
| `capinode` | Node image built for cluster-API |
8787
| `gpu` | Image with GPU drivers e.g. for HPC or AI |
88-
| `network` | Image for a network appliance (router, loadbalancer, ...) |
89-
| `appliance` | Other appliances (single-purpose solutions) |
9088
| `custom` | None of the above |
9189

92-
Note that no other values are currently allowed and `custom` (or `appliance`) should be used in case
90+
Note that no other values are currently allowed and `custom` should be used in case
9391
of doubt. Talk to the SCS standardization bodies if you'd like to see this list extended which is
9492
likely the case if you fall back to `custom`.
9593

9694
The usage of standardized `os_distro`, `os_version`, `architecture`, and `os_purpose` help cloud users to create
9795
automation that works across clouds without requiring image names to be standardized. Only
9896
one visible public image with `os_purpose` = `generic` and the same settings for `os_distro`,
9997
`os_version` and `architecture` should be active on any given cloud.
100-
The link to the OpenStack specs and the recommended `os_purpose` was added in 7/2025 to this
101-
standard; a new version of the standard that requires `os_purpose` will be created later.
98+
The link to the OpenStack specs and the recommended `os_purpose` was added to version 1.1 of
99+
this standard; a new version 2 of the standard that requires `os_purpose` will be created later.
102100

103101
The following further properties are recommended (if the features are supported):
104102

0 commit comments

Comments
 (0)