Version numbers are suffixed by a symbol depending on state: * for draft, † for warn (soon to be deprecated), and †† for deprecated.
Jump to
The columns labeled (rec) contain recommended testcases for the scope version named in the preceding column header.
| testcase id | result | v5.1 | (rec) | description |
|---|---|---|---|---|
| availability-zones-check | ❓ MISSING | x | Manual check: Must fulfill documentation requirements of scs-0121-v1. | |
| domain-manager-check | ❓ MISSING | x | Manual check: Must fulfill all requirements of scs-0302-v1. | |
| key-manager-docs-check | ❓ MISSING | x | Manual check: Must fulfill documentation requirements of scs-0116-v1. | |
| scs-0101-flavor-property | ❓ MISSING | x | Ensures that each flavor has the extra spec hw_rng:allowed=True. |
|
| scs-0101-image-property | ❓ MISSING | x | Ensures that each public image has the property hw_rng_model:virtio. |
|
| scs-0102-prop-os_purpose | ❓ MISSING | x | Each image has a meaningful value for os_purpose. |
|
| scs-0103-flavor-16v-32-100 | ❓ MISSING | x | Check presence of flavor SCS-16V-32-100. |
|
| scs-0103-flavor-16v-64 | ❓ MISSING | x | Check presence of flavor SCS-16V-64. |
|
| scs-0103-flavor-1l-1-5 | ❓ MISSING | x | Check presence of flavor SCS-1L-1-5. |
|
| scs-0103-flavor-1v-2-5 | ❓ MISSING | x | Check presence of flavor SCS-1V-2-5. |
|
| scs-0103-flavor-1v-4-10 | ❓ MISSING | x | Check presence of flavor SCS-1V-4-10. |
|
| scs-0103-flavor-1v-8-20 | ❓ MISSING | x | Check presence of flavor SCS-1V-8-20. |
|
| scs-0103-flavor-2v-16-50 | ❓ MISSING | x | Check presence of flavor SCS-2V-16-50. |
|
| scs-0103-flavor-2v-4-10 | ❓ MISSING | x | Check presence of flavor SCS-2V-4-10. |
|
| scs-0103-flavor-2v-8-20 | ❓ MISSING | x | Check presence of flavor SCS-2V-8-20. |
|
| scs-0103-flavor-4v-16-50 | ❓ MISSING | x | Check presence of flavor SCS-4V-16-50. |
|
| scs-0103-flavor-4v-32-100 | ❓ MISSING | x | Check presence of flavor SCS-4V-32-100. |
|
| scs-0103-flavor-4v-8-20 | ❓ MISSING | x | Check presence of flavor SCS-4V-8-20. |
|
| scs-0103-flavor-8v-16-50 | ❓ MISSING | x | Check presence of flavor SCS-8V-16-50. |
|
| scs-0103-flavor-8v-32-100 | ❓ MISSING | x | Check presence of flavor SCS-8V-32-100. |
|
| scs-0103-flavor-8v-64 | ❓ MISSING | x | Check presence of flavor SCS-8V-64. |
|
| scs-0104-image-capi-2 | ❓ MISSING | x | CAPI image is present (naming scheme v2). | |
| scs-0114-encrypted-type | ❓ MISSING | x | An encrypted volume type can be discovered. | |
| scs-0114-replicated-type | ❓ MISSING | x | A replicated volume type can be discovered. | |
| scs-0100-semantics-check | ✅ pass (2026-06-12) | X | Syntactically correct SCS flavor names represent the truth. | |
| scs-0100-syntax-check | ✅ pass (2026-06-12) | X | Flavor names starting SCS- comply with syntax. |
|
| scs-0101-entropy-avail | ✅ pass (2026-06-12) | X | Ensures that entropy_avail is 256 on a sample VM. |
|
| scs-0101-fips-test | ✅ pass (2026-06-12) | X | Ensures that the "FIPS test" is passed on a sample VM. | |
| scs-0101-rngd | ✅ pass (2026-06-12) | X | Ensures that the service rngd is present on a sample VM. |
|
| scs-0102-image-recency | ✅ pass (2026-06-12) | X | Each image is as recent as properties (if set) suggest. | |
| scs-0102-prop-architecture | ✅ pass (2026-06-12) | X | Each image has a meaningful value for architecture. |
|
| scs-0102-prop-hw_disk_bus | ✅ pass (2026-06-12) | X | Each image has a meaningful value for hw_disk_bus. |
|
| scs-0102-prop-image_build_date | ✅ pass (2026-06-12) | X | Each image has a meaningful value for image_build_date. |
|
| scs-0102-prop-image_description | ✅ pass (2026-06-12) | X | Each image has a meaningful value for image_description. |
|
| scs-0102-prop-image_original_user | ✅ pass (2026-06-12) | X | Each image has a meaningful value for image_original_user. |
|
| scs-0102-prop-image_source | ✅ pass (2026-06-12) | X | Each image has a meaningful value for image_source. |
|
| scs-0102-prop-min_disk | ✅ pass (2026-06-12) | X | Each image has a meaningful value for min_disk. |
|
| scs-0102-prop-min_ram | ✅ pass (2026-06-12) | X | Each image has a meaningful value for min_ram. |
|
| scs-0102-prop-os_distro | ✅ pass (2026-06-12) | X | Each image has a meaningful value for os_distro. |
|
| scs-0102-prop-os_version | ✅ pass (2026-06-12) | X | Each image has a meaningful value for os_version. |
|
| scs-0102-prop-provided_until | ✅ pass (2026-06-12) | X | Each image has a meaningful value for provided_until. |
|
| scs-0102-prop-replace_frequency | ✅ pass (2026-06-12) | X | Each image has a meaningful value for replace_frequency. |
|
| scs-0102-prop-uuid_validity | ✅ pass (2026-06-12) | X | Each image has a meaningful value for uuid_validity. |
|
| scs-0103-flavor-16v-32 | ✅ pass (2026-06-12) | X | Check presence of flavor SCS-16V-32. |
|
| scs-0103-flavor-1l-1 | ✅ pass (2026-06-12) | X | Check presence of flavor SCS-1L-1. |
|
| scs-0103-flavor-1v-2 | ✅ pass (2026-06-12) | X | Check presence of flavor SCS-1V-2. |
|
| scs-0103-flavor-1v-4 | ✅ pass (2026-06-12) | X | Check presence of flavor SCS-1V-4. |
|
| scs-0103-flavor-1v-8 | ✅ pass (2026-06-12) | X | Check presence of flavor SCS-1V-8. |
|
| scs-0103-flavor-2v-16 | ✅ pass (2026-06-12) | X | Check presence of flavor SCS-2V-16. |
|
| scs-0103-flavor-2v-4 | ✅ pass (2026-06-12) | X | Check presence of flavor SCS-2V-4. |
|
| scs-0103-flavor-2v-4-20s | ✅ pass (2026-06-12) | X | Check presence of flavor SCS-2V-4-20s. |
|
| scs-0103-flavor-2v-8 | ✅ pass (2026-06-12) | X | Check presence of flavor SCS-2V-8. |
|
| scs-0103-flavor-4v-16 | ✅ pass (2026-06-12) | X | Check presence of flavor SCS-4V-16. |
|
| scs-0103-flavor-4v-16-100s | ✅ pass (2026-06-12) | X | Check presence of flavor SCS-4V-16-100s. |
|
| scs-0103-flavor-4v-32 | ✅ pass (2026-06-12) | X | Check presence of flavor SCS-4V-32. |
|
| scs-0103-flavor-4v-8 | ✅ pass (2026-06-12) | X | Check presence of flavor SCS-4V-8. |
|
| scs-0103-flavor-8v-16 | ✅ pass (2026-06-12) | X | Check presence of flavor SCS-8V-16. |
|
| scs-0103-flavor-8v-32 | ✅ pass (2026-06-12) | X | Check presence of flavor SCS-8V-32. |
|
| scs-0104-image-ubuntu-2404 | ✅ pass (2026-06-12) | X | Ubuntu 24.04 image is present (by name). | |
| scs-0104-source-capi-1 | ✅ pass (2026-06-12) | X | CAPI images adhere to canonical image source. | |
| scs-0104-source-capi-2 | ✅ pass (2026-06-12) | X | CAPI images adhere to canonical image source. | |
| scs-0104-source-debian-11 | ✅ pass (2026-06-12) | X | Debian 11 images adhere to canonical image source. | |
| scs-0104-source-debian-12 | ✅ pass (2026-06-12) | X | Debian 12 images adhere to canonical image source. | |
| scs-0104-source-debian-13 | ✅ pass (2026-06-12) | X | Debian 13 images adhere to canonical image source. | |
| scs-0104-source-ubuntu-2004 | ✅ pass (2026-06-12) | X | Ubuntu 20.04 images adhere to canonical image source. | |
| scs-0104-source-ubuntu-2204 | ✅ pass (2026-06-12) | X | Ubuntu 22.04 images adhere to canonical image source. | |
| scs-0104-source-ubuntu-2404 | ✅ pass (2026-06-12) | X | Ubuntu 24.04 images adhere to canonical image source. | |
| scs-0115-default-rules | ✅ pass (2026-06-12) | X | Ensures that default security rules follow scs-0115-v1 requirements. | |
| scs-0116-permissions | ✅ pass (2026-06-12) | X | Key manager (if present) is usable with member role. | |
| scs-0117-test-backup | ✅ pass (2026-06-12) | X | Check that volume backup works. | |
| scs-0123-service-compute | ✅ pass (2026-06-12) | X | Compute service is discoverable. | |
| scs-0123-service-identity | ✅ pass (2026-06-12) | X | Identity service is discoverable. | |
| scs-0123-service-image | ✅ pass (2026-06-12) | X | Image service is discoverable. | |
| scs-0123-service-load-balancer | ✅ pass (2026-06-12) | X | Load-balancer service is discoverable. | |
| scs-0123-service-network | ✅ pass (2026-06-12) | X | Network service is discoverable. | |
| scs-0123-service-placement | ✅ pass (2026-06-12) | X | Placement service is discoverable. | |
| scs-0123-storage-apis | ✅ pass (2026-06-12) | X | The block-storage API is discoverable as volume, volumev3, or block-storage. |
|
| scs-0123-swift-s3 | ✅ pass (2026-06-12) | X | The object-storage API is compatible with S3. | |
| scs-0102-os_purpose-uniqueness | ✅ pass (2026-06-12) | x | Generic OS images are uniquely identified via triple (architecture, os_distro, os_version). | |
| scs-0102-prop-hash_algo | ✅ pass (2026-06-12) | x | Each image has a meaningful value for hash_algo. |
|
| scs-0102-prop-hotfix_hours | ✅ pass (2026-06-12) | x | Each image has a meaningful value for hotfix_hours. |
|
| scs-0102-prop-hw_rng_model | ✅ pass (2026-06-12) | x | Each image has a meaningful value for hw_rng_model. |
|
| scs-0102-prop-hypervisor_type | ✅ pass (2026-06-12) | x | Each image has a meaningful value for hypervisor_type. |
|
| scs-0103-flavor-16v-128 | ✅ pass (2026-06-12) | x | Check presence of flavor SCS-16V-128. |
|
| scs-0104-image-debian-12 | ✅ pass (2026-06-12) | x | Debian 12 image is present (by name). | |
| scs-0116-presence | ✅ pass (2026-06-12) | x | Key manager service is discoverable. |
The columns labeled (rec) contain recommended testcases for the scope version named in the preceding column header.
| testcase id | result | v5.1 | (rec) | description |
|---|---|---|---|---|
| availability-zones-check | ❓ MISSING | x | Manual check: Must fulfill documentation requirements of scs-0121-v1. | |
| domain-manager-check | ❓ MISSING | x | Manual check: Must fulfill all requirements of scs-0302-v1. | |
| key-manager-docs-check | ❓ MISSING | x | Manual check: Must fulfill documentation requirements of scs-0116-v1. | |
| scs-0101-flavor-property | ❓ MISSING | x | Ensures that each flavor has the extra spec hw_rng:allowed=True. |
|
| scs-0101-image-property | ❓ MISSING | x | Ensures that each public image has the property hw_rng_model:virtio. |
|
| scs-0102-prop-os_purpose | ❓ MISSING | x | Each image has a meaningful value for os_purpose. |
|
| scs-0104-image-capi-2 | ❓ MISSING | x | CAPI image is present (naming scheme v2). | |
| scs-0114-encrypted-type | ❓ MISSING | x | An encrypted volume type can be discovered. | |
| scs-0114-replicated-type | ❓ MISSING | x | A replicated volume type can be discovered. | |
| scs-0100-semantics-check | ✅ pass (2026-06-11) | X | Syntactically correct SCS flavor names represent the truth. | |
| scs-0100-syntax-check | ✅ pass (2026-06-11) | X | Flavor names starting SCS- comply with syntax. |
|
| scs-0101-entropy-avail | ✅ pass (2026-06-11) | X | Ensures that entropy_avail is 256 on a sample VM. |
|
| scs-0101-fips-test | ✅ pass (2026-06-11) | X | Ensures that the "FIPS test" is passed on a sample VM. | |
| scs-0101-rngd | ✅ pass (2026-06-11) | X | Ensures that the service rngd is present on a sample VM. |
|
| scs-0102-image-recency | ✅ pass (2026-06-11) | X | Each image is as recent as properties (if set) suggest. | |
| scs-0102-prop-architecture | ✅ pass (2026-06-11) | X | Each image has a meaningful value for architecture. |
|
| scs-0102-prop-hw_disk_bus | ✅ pass (2026-06-11) | X | Each image has a meaningful value for hw_disk_bus. |
|
| scs-0102-prop-image_build_date | ✅ pass (2026-06-11) | X | Each image has a meaningful value for image_build_date. |
|
| scs-0102-prop-image_description | ✅ pass (2026-06-11) | X | Each image has a meaningful value for image_description. |
|
| scs-0102-prop-image_original_user | ✅ pass (2026-06-11) | X | Each image has a meaningful value for image_original_user. |
|
| scs-0102-prop-image_source | ✅ pass (2026-06-11) | X | Each image has a meaningful value for image_source. |
|
| scs-0102-prop-min_disk | ✅ pass (2026-06-11) | X | Each image has a meaningful value for min_disk. |
|
| scs-0102-prop-min_ram | ✅ pass (2026-06-11) | X | Each image has a meaningful value for min_ram. |
|
| scs-0102-prop-os_distro | ✅ pass (2026-06-11) | X | Each image has a meaningful value for os_distro. |
|
| scs-0102-prop-os_version | ✅ pass (2026-06-11) | X | Each image has a meaningful value for os_version. |
|
| scs-0102-prop-provided_until | ✅ pass (2026-06-11) | X | Each image has a meaningful value for provided_until. |
|
| scs-0102-prop-replace_frequency | ✅ pass (2026-06-11) | X | Each image has a meaningful value for replace_frequency. |
|
| scs-0102-prop-uuid_validity | ✅ pass (2026-06-11) | X | Each image has a meaningful value for uuid_validity. |
|
| scs-0103-flavor-16v-32 | ✅ pass (2026-06-11) | X | Check presence of flavor SCS-16V-32. |
|
| scs-0103-flavor-1l-1 | ✅ pass (2026-06-11) | X | Check presence of flavor SCS-1L-1. |
|
| scs-0103-flavor-1v-2 | ✅ pass (2026-06-11) | X | Check presence of flavor SCS-1V-2. |
|
| scs-0103-flavor-1v-4 | ✅ pass (2026-06-11) | X | Check presence of flavor SCS-1V-4. |
|
| scs-0103-flavor-1v-8 | ✅ pass (2026-06-11) | X | Check presence of flavor SCS-1V-8. |
|
| scs-0103-flavor-2v-16 | ✅ pass (2026-06-11) | X | Check presence of flavor SCS-2V-16. |
|
| scs-0103-flavor-2v-4 | ✅ pass (2026-06-11) | X | Check presence of flavor SCS-2V-4. |
|
| scs-0103-flavor-2v-4-20s | ✅ pass (2026-06-11) | X | Check presence of flavor SCS-2V-4-20s. |
|
| scs-0103-flavor-2v-8 | ✅ pass (2026-06-11) | X | Check presence of flavor SCS-2V-8. |
|
| scs-0103-flavor-4v-16 | ✅ pass (2026-06-11) | X | Check presence of flavor SCS-4V-16. |
|
| scs-0103-flavor-4v-16-100s | ✅ pass (2026-06-11) | X | Check presence of flavor SCS-4V-16-100s. |
|
| scs-0103-flavor-4v-32 | ✅ pass (2026-06-11) | X | Check presence of flavor SCS-4V-32. |
|
| scs-0103-flavor-4v-8 | ✅ pass (2026-06-11) | X | Check presence of flavor SCS-4V-8. |
|
| scs-0103-flavor-8v-16 | ✅ pass (2026-06-11) | X | Check presence of flavor SCS-8V-16. |
|
| scs-0103-flavor-8v-32 | ✅ pass (2026-06-11) | X | Check presence of flavor SCS-8V-32. |
|
| scs-0104-image-ubuntu-2404 | ✅ pass (2026-06-11) | X | Ubuntu 24.04 image is present (by name). | |
| scs-0104-source-capi-1 | ✅ pass (2026-06-11) | X | CAPI images adhere to canonical image source. | |
| scs-0104-source-capi-2 | ✅ pass (2026-06-11) | X | CAPI images adhere to canonical image source. | |
| scs-0104-source-debian-11 | ✅ pass (2026-06-11) | X | Debian 11 images adhere to canonical image source. | |
| scs-0104-source-debian-12 | ✅ pass (2026-06-11) | X | Debian 12 images adhere to canonical image source. | |
| scs-0104-source-debian-13 | ✅ pass (2026-06-11) | X | Debian 13 images adhere to canonical image source. | |
| scs-0104-source-ubuntu-2004 | ✅ pass (2026-06-11) | X | Ubuntu 20.04 images adhere to canonical image source. | |
| scs-0104-source-ubuntu-2204 | ✅ pass (2026-06-11) | X | Ubuntu 22.04 images adhere to canonical image source. | |
| scs-0104-source-ubuntu-2404 | ✅ pass (2026-06-11) | X | Ubuntu 24.04 images adhere to canonical image source. | |
| scs-0115-default-rules | ✅ pass (2026-06-11) | X | Ensures that default security rules follow scs-0115-v1 requirements. | |
| scs-0116-permissions | ✅ pass (2026-06-11) | X | Key manager (if present) is usable with member role. | |
| scs-0117-test-backup | ✅ pass (2026-06-11) | X | Check that volume backup works. | |
| scs-0123-service-compute | ✅ pass (2026-06-11) | X | Compute service is discoverable. | |
| scs-0123-service-identity | ✅ pass (2026-06-11) | X | Identity service is discoverable. | |
| scs-0123-service-image | ✅ pass (2026-06-11) | X | Image service is discoverable. | |
| scs-0123-service-load-balancer | ✅ pass (2026-06-11) | X | Load-balancer service is discoverable. | |
| scs-0123-service-network | ✅ pass (2026-06-11) | X | Network service is discoverable. | |
| scs-0123-service-placement | ✅ pass (2026-06-11) | X | Placement service is discoverable. | |
| scs-0123-storage-apis | ✅ pass (2026-06-11) | X | The block-storage API is discoverable as volume, volumev3, or block-storage. |
|
| scs-0123-swift-s3 | ✅ pass (2026-06-11) | X | The object-storage API is compatible with S3. | |
| scs-0102-os_purpose-uniqueness | ✅ pass (2026-06-11) | x | Generic OS images are uniquely identified via triple (architecture, os_distro, os_version). | |
| scs-0102-prop-hash_algo | ✅ pass (2026-06-11) | x | Each image has a meaningful value for hash_algo. |
|
| scs-0102-prop-hotfix_hours | ✅ pass (2026-06-11) | x | Each image has a meaningful value for hotfix_hours. |
|
| scs-0102-prop-hw_rng_model | ✅ pass (2026-06-11) | x | Each image has a meaningful value for hw_rng_model. |
|
| scs-0102-prop-hypervisor_type | ✅ pass (2026-06-11) | x | Each image has a meaningful value for hypervisor_type. |
|
| scs-0103-flavor-16v-128 | ✅ pass (2026-06-11) | x | Check presence of flavor SCS-16V-128. |
|
| scs-0103-flavor-16v-32-100 | ✅ pass (2026-06-11) | x | Check presence of flavor SCS-16V-32-100. |
|
| scs-0103-flavor-16v-64 | ✅ pass (2026-06-11) | x | Check presence of flavor SCS-16V-64. |
|
| scs-0103-flavor-1l-1-5 | ✅ pass (2026-06-11) | x | Check presence of flavor SCS-1L-1-5. |
|
| scs-0103-flavor-1v-2-5 | ✅ pass (2026-06-11) | x | Check presence of flavor SCS-1V-2-5. |
|
| scs-0103-flavor-1v-4-10 | ✅ pass (2026-06-11) | x | Check presence of flavor SCS-1V-4-10. |
|
| scs-0103-flavor-1v-8-20 | ✅ pass (2026-06-11) | x | Check presence of flavor SCS-1V-8-20. |
|
| scs-0103-flavor-2v-16-50 | ✅ pass (2026-06-11) | x | Check presence of flavor SCS-2V-16-50. |
|
| scs-0103-flavor-2v-4-10 | ✅ pass (2026-06-11) | x | Check presence of flavor SCS-2V-4-10. |
|
| scs-0103-flavor-2v-8-20 | ✅ pass (2026-06-11) | x | Check presence of flavor SCS-2V-8-20. |
|
| scs-0103-flavor-4v-16-50 | ✅ pass (2026-06-11) | x | Check presence of flavor SCS-4V-16-50. |
|
| scs-0103-flavor-4v-32-100 | ✅ pass (2026-06-11) | x | Check presence of flavor SCS-4V-32-100. |
|
| scs-0103-flavor-4v-8-20 | ✅ pass (2026-06-11) | x | Check presence of flavor SCS-4V-8-20. |
|
| scs-0103-flavor-8v-16-50 | ✅ pass (2026-06-11) | x | Check presence of flavor SCS-8V-16-50. |
|
| scs-0103-flavor-8v-32-100 | ✅ pass (2026-06-11) | x | Check presence of flavor SCS-8V-32-100. |
|
| scs-0103-flavor-8v-64 | ✅ pass (2026-06-11) | x | Check presence of flavor SCS-8V-64. |
|
| scs-0104-image-debian-12 | ✅ pass (2026-06-11) | x | Debian 12 image is present (by name). | |
| scs-0116-presence | ✅ pass (2026-06-11) | x | Key manager service is discoverable. |