| testcase id | result | description |
|---|---|---|
| scs-0100-semantics-check | ✔ | Syntactically correct SCS flavor names represent the truth. |
| scs-0100-syntax-check | ✔ | Flavor names starting SCS- comply with syntax. |
| scs-0101-entropy-avail | ✔ | A test instance must have the correct entropy_avail; see https://docs.scs.community/standards/scs-0101-w1-entropy-implementation-testing#errors |
| scs-0101-fips-test | ✔ | A test instance must pass the "FIPS test"; see https://docs.scs.community/standards/scs-0101-w1-entropy-implementation-testing#errors |
| scs-0101-rngd | ✔ | Images of the test sample must have the service rngd; see https://docs.scs.community/standards/scs-0101-w1-entropy-implementation-testing#errors |
| scs-0102-image-recency | ✔ | Each image is as recent as properties (if set) suggest. |
| scs-0102-prop-architecture | ✔ | Each image has a meaningful value for architecture. |
| scs-0102-prop-hw_disk_bus | ✔ | Each image has a meaningful value for hw_disk_bus. |
| scs-0102-prop-image_build_date | ✔ | Each image has a meaningful value for image_build_date. |
| scs-0102-prop-image_description | ✔ | Each image has a meaningful value for image_description. |
| scs-0102-prop-image_original_user | ✔ | Each image has a meaningful value for image_original_user. |
| scs-0102-prop-image_source | ✔ | Each image has a meaningful value for image_source. |
| scs-0102-prop-min_disk | ✔ | Each image has a meaningful value for min_disk. |
| scs-0102-prop-min_ram | ✔ | Each image has a meaningful value for min_ram. |
| scs-0102-prop-os_distro | ✔ | Each image has a meaningful value for os_distro. |
| scs-0102-prop-os_version | ✔ | Each image has a meaningful value for os_version. |
| scs-0102-prop-provided_until | ✔ | Each image has a meaningful value for provided_until. |
| scs-0102-prop-replace_frequency | ✔ | Each image has a meaningful value for replace_frequency. |
| scs-0102-prop-uuid_validity | ✔ | Each image has a meaningful value for uuid_validity. |
| scs-0103-flavor-16v-32 | ✔ | Check presence of flavor SCS-16V-32 |
| scs-0103-flavor-1l-1 | ✔ | Check presence of flavor SCS-1L-1 |
| scs-0103-flavor-1v-2 | ✔ | Check presence of flavor SCS-1V-2 |
| scs-0103-flavor-1v-4 | ✔ | Check presence of flavor SCS-1V-4 |
| scs-0103-flavor-1v-8 | ✔ | Check presence of flavor SCS-1V-8 |
| scs-0103-flavor-2v-16 | ✔ | Check presence of flavor SCS-2V-16 |
| scs-0103-flavor-2v-4 | ✔ | Check presence of flavor SCS-2V-4 |
| scs-0103-flavor-2v-4-20s | ✔ | Check presence of flavor SCS-2V-4-20s |
| scs-0103-flavor-2v-8 | ✔ | Check presence of flavor SCS-2V-8 |
| scs-0103-flavor-4v-16 | ✔ | Check presence of flavor SCS-4V-16 |
| scs-0103-flavor-4v-16-100s | ✔ | Check presence of flavor SCS-4V-16-100s |
| scs-0103-flavor-4v-32 | ✔ | Check presence of flavor SCS-4V-32 |
| scs-0103-flavor-4v-8 | ✔ | Check presence of flavor SCS-4V-8 |
| scs-0103-flavor-8v-16 | ✔ | Check presence of flavor SCS-8V-16 |
| scs-0103-flavor-8v-32 | ✔ | Check presence of flavor SCS-8V-32 |
| scs-0104-image-ubuntu-2404 | ✔ | Ubuntu 24.04 image is present (by name) |
| scs-0104-source-capi-1 | ✔ | CAPI images adhere to canonical image source |
| scs-0104-source-capi-2 | ✔ | CAPI images adhere to canonical image source |
| scs-0104-source-debian-11 | ✔ | Debian 11 images adhere to canonical image source |
| scs-0104-source-debian-12 | ✔ | Debian 12 images adhere to canonical image source |
| scs-0104-source-debian-13 | ✔ | Debian 13 images adhere to canonical image source |
| scs-0104-source-ubuntu-2004 | ✔ | Ubuntu 20.04 images adhere to canonical image source |
| scs-0104-source-ubuntu-2204 | ✔ | Ubuntu 22.04 images adhere to canonical image source |
| scs-0104-source-ubuntu-2404 | ✔ | Ubuntu 24.04 images adhere to canonical image source |
| scs-0115-default-rules | ✔ | Must fulfill all requirements of https://docs.scs.community/standards/scs-0115-v1-default-rules-for-security-groups |
| scs-0116-permissions | ✔ | Key manager (if present) is usable with member role. |
| scs-0117-test-backup | ✔ | Check that volume backup works. |
| scs-0123-service-compute | ✔ | Compute service is discoverable. |
| scs-0123-service-identity | ✔ | Identity service is discoverable. |
| scs-0123-service-image | ✔ | Image service is discoverable. |
| scs-0123-service-load-balancer | ✔ | Load-balancer service is discoverable. |
| scs-0123-service-network | ✔ | Network service is discoverable. |
| scs-0123-service-object-store | ✔ | Object-store service is discoverable. |
| scs-0123-service-placement | ✔ | Placement service is discoverable. |
| scs-0123-storage-apis | ✔ | The block-storage API is discoverable as volume, volumev3, or block-storage. |
| scs-0123-swift-s3 | ✔ | The object-storage API is compatible with S3. |
| testcase id | result | description |
|---|---|---|
| scs-0101-flavor-property | ✔ | Must have all flavor properties recommended in https://docs.scs.community/standards/scs-0101-w1-entropy-implementation-testing#warnings |
| scs-0101-image-property | ✔ | Must have all image properties recommended in https://docs.scs.community/standards/scs-0101-w1-entropy-implementation-testing#warnings |
| scs-0102-prop-hash_algo | ✔ | Each image has a meaningful value for hash_algo. |
| scs-0102-prop-hotfix_hours | ✔ | Each image has a meaningful value for hotfix_hours. |
| scs-0102-prop-hw_rng_model | ✔ | Each image has a meaningful value for hw_rng_model. |
| scs-0102-prop-hypervisor_type | ✔ | Each image has a meaningful value for hypervisor_type. |
| ⚠️ scs-0102-prop-os_purpose | ✘ | Each image has a meaningful value for os_purpose. |
| ⚠️ scs-0103-flavor-16v-128 | ✘ | Check presence of flavor SCS-16V-128 |
| scs-0103-flavor-16v-32-100 | ✔ | Check presence of flavor SCS-16V-32-100 |
| ⚠️ scs-0103-flavor-16v-64 | ✘ | Check presence of flavor SCS-16V-64 |
| scs-0103-flavor-1l-1-5 | ✔ | Check presence of flavor SCS-1L-1-5 |
| scs-0103-flavor-1v-2-5 | ✔ | Check presence of flavor SCS-1V-2-5 |
| scs-0103-flavor-1v-4-10 | ✔ | Check presence of flavor SCS-1V-4-10 |
| scs-0103-flavor-1v-8-20 | ✔ | Check presence of flavor SCS-1V-8-20 |
| scs-0103-flavor-2v-16-50 | ✔ | Check presence of flavor SCS-2V-16-50 |
| scs-0103-flavor-2v-4-10 | ✔ | Check presence of flavor SCS-2V-4-10 |
| scs-0103-flavor-2v-8-20 | ✔ | Check presence of flavor SCS-2V-8-20 |
| scs-0103-flavor-4v-16-50 | ✔ | Check presence of flavor SCS-4V-16-50 |
| scs-0103-flavor-4v-32-100 | ✔ | Check presence of flavor SCS-4V-32-100 |
| scs-0103-flavor-4v-8-20 | ✔ | Check presence of flavor SCS-4V-8-20 |
| scs-0103-flavor-8v-16-50 | ✔ | Check presence of flavor SCS-8V-16-50 |
| scs-0103-flavor-8v-32-100 | ✔ | Check presence of flavor SCS-8V-32-100 |
| scs-0103-flavor-8v-64 | ✔ | Check presence of flavor SCS-8V-64 |
| scs-0104-image-capi-2 | ✔ | CAPI image is present (naming scheme v2) |
| scs-0104-image-debian-12 | ✔ | Debian 12 image is present (by name) |
| ⚠️ scs-0114-encrypted-type | ✘ | An encrypted volume type can be discovered. |
| ⚠️ scs-0114-replicated-type | ✘ | A replicated volume type can be discovered. |
| ⚠️ scs-0116-presence | ✘ | Key manager service is discoverable. |
| testcase id | result | description |
|---|---|---|
| ⚠️ availability-zones-check | ⚠ | Note: manual check! Must fulfill all requirements of https://docs.scs.community/standards/scs-0121-v1-Availability-Zones-Standard |
| ⚠️ domain-manager-check | ⚠ | Note: manual check! Must fulfill all requirements of https://docs.scs.community/standards/scs-0302-v1-domain-manager-role |
| ⚠️ key-manager-docs-check | ⚠ | Note: manual check! Must fulfill documentation requirements of https://docs.scs.community/standards/scs-0116-v1-key-manager-standard. |
| testcase id | result | description |
|---|---|---|
| scs-0100-semantics-check | ✔ | Syntactically correct SCS flavor names represent the truth. |
| scs-0100-syntax-check | ✔ | Flavor names starting SCS- comply with syntax. |
| scs-0101-entropy-avail | ✔ | A test instance must have the correct entropy_avail; see https://docs.scs.community/standards/scs-0101-w1-entropy-implementation-testing#errors |
| scs-0101-fips-test | ✔ | A test instance must pass the "FIPS test"; see https://docs.scs.community/standards/scs-0101-w1-entropy-implementation-testing#errors |
| scs-0101-rngd | ✔ | Images of the test sample must have the service rngd; see https://docs.scs.community/standards/scs-0101-w1-entropy-implementation-testing#errors |
| scs-0102-image-recency | ✔ | Each image is as recent as properties (if set) suggest. |
| scs-0102-prop-architecture | ✔ | Each image has a meaningful value for architecture. |
| scs-0102-prop-hw_disk_bus | ✔ | Each image has a meaningful value for hw_disk_bus. |
| scs-0102-prop-image_build_date | ✔ | Each image has a meaningful value for image_build_date. |
| scs-0102-prop-image_description | ✔ | Each image has a meaningful value for image_description. |
| scs-0102-prop-image_original_user | ✔ | Each image has a meaningful value for image_original_user. |
| scs-0102-prop-image_source | ✔ | Each image has a meaningful value for image_source. |
| scs-0102-prop-min_disk | ✔ | Each image has a meaningful value for min_disk. |
| scs-0102-prop-min_ram | ✔ | Each image has a meaningful value for min_ram. |
| scs-0102-prop-os_distro | ✔ | Each image has a meaningful value for os_distro. |
| scs-0102-prop-os_version | ✔ | Each image has a meaningful value for os_version. |
| scs-0102-prop-provided_until | ✔ | Each image has a meaningful value for provided_until. |
| scs-0102-prop-replace_frequency | ✔ | Each image has a meaningful value for replace_frequency. |
| scs-0102-prop-uuid_validity | ✔ | Each image has a meaningful value for uuid_validity. |
| scs-0103-flavor-16v-32 | ✔ | Check presence of flavor SCS-16V-32 |
| scs-0103-flavor-1l-1 | ✔ | Check presence of flavor SCS-1L-1 |
| scs-0103-flavor-1v-2 | ✔ | Check presence of flavor SCS-1V-2 |
| scs-0103-flavor-1v-4 | ✔ | Check presence of flavor SCS-1V-4 |
| scs-0103-flavor-1v-8 | ✔ | Check presence of flavor SCS-1V-8 |
| scs-0103-flavor-2v-16 | ✔ | Check presence of flavor SCS-2V-16 |
| scs-0103-flavor-2v-4 | ✔ | Check presence of flavor SCS-2V-4 |
| scs-0103-flavor-2v-4-20s | ✔ | Check presence of flavor SCS-2V-4-20s |
| scs-0103-flavor-2v-8 | ✔ | Check presence of flavor SCS-2V-8 |
| scs-0103-flavor-4v-16 | ✔ | Check presence of flavor SCS-4V-16 |
| scs-0103-flavor-4v-16-100s | ✔ | Check presence of flavor SCS-4V-16-100s |
| scs-0103-flavor-4v-32 | ✔ | Check presence of flavor SCS-4V-32 |
| scs-0103-flavor-4v-8 | ✔ | Check presence of flavor SCS-4V-8 |
| scs-0103-flavor-8v-16 | ✔ | Check presence of flavor SCS-8V-16 |
| scs-0103-flavor-8v-32 | ✔ | Check presence of flavor SCS-8V-32 |
| scs-0104-image-ubuntu-2404 | ✔ | Ubuntu 24.04 image is present (by name) |
| scs-0104-source-capi-1 | ✔ | CAPI images adhere to canonical image source |
| scs-0104-source-capi-2 | ✔ | CAPI images adhere to canonical image source |
| scs-0104-source-debian-11 | ✔ | Debian 11 images adhere to canonical image source |
| scs-0104-source-debian-12 | ✔ | Debian 12 images adhere to canonical image source |
| scs-0104-source-debian-13 | ✔ | Debian 13 images adhere to canonical image source |
| scs-0104-source-ubuntu-2004 | ✔ | Ubuntu 20.04 images adhere to canonical image source |
| scs-0104-source-ubuntu-2204 | ✔ | Ubuntu 22.04 images adhere to canonical image source |
| scs-0104-source-ubuntu-2404 | ✔ | Ubuntu 24.04 images adhere to canonical image source |
| scs-0115-default-rules | ✔ | Must fulfill all requirements of https://docs.scs.community/standards/scs-0115-v1-default-rules-for-security-groups |
| scs-0116-permissions | ✔ | Key manager (if present) is usable with member role. |
| scs-0117-test-backup | ✔ | Check that volume backup works. |
| scs-0123-service-compute | ✔ | Compute service is discoverable. |
| scs-0123-service-identity | ✔ | Identity service is discoverable. |
| scs-0123-service-image | ✔ | Image service is discoverable. |
| scs-0123-service-load-balancer | ✔ | Load-balancer service is discoverable. |
| scs-0123-service-network | ✔ | Network service is discoverable. |
| scs-0123-service-object-store | ✔ | Object-store service is discoverable. |
| scs-0123-service-placement | ✔ | Placement service is discoverable. |
| scs-0123-storage-apis | ✔ | The block-storage API is discoverable as volume, volumev3, or block-storage. |
| scs-0123-swift-s3 | ✔ | The object-storage API is compatible with S3. |
| testcase id | result | description |
|---|---|---|
| scs-0101-flavor-property | ✔ | Must have all flavor properties recommended in https://docs.scs.community/standards/scs-0101-w1-entropy-implementation-testing#warnings |
| scs-0101-image-property | ✔ | Must have all image properties recommended in https://docs.scs.community/standards/scs-0101-w1-entropy-implementation-testing#warnings |
| scs-0102-prop-hash_algo | ✔ | Each image has a meaningful value for hash_algo. |
| scs-0102-prop-hotfix_hours | ✔ | Each image has a meaningful value for hotfix_hours. |
| scs-0102-prop-hw_rng_model | ✔ | Each image has a meaningful value for hw_rng_model. |
| scs-0102-prop-hypervisor_type | ✔ | Each image has a meaningful value for hypervisor_type. |
| ⚠️ scs-0102-prop-os_purpose | ✘ | Each image has a meaningful value for os_purpose. |
| ⚠️ scs-0103-flavor-16v-128 | ✘ | Check presence of flavor SCS-16V-128 |
| scs-0103-flavor-16v-32-100 | ✔ | Check presence of flavor SCS-16V-32-100 |
| ⚠️ scs-0103-flavor-16v-64 | ✘ | Check presence of flavor SCS-16V-64 |
| scs-0103-flavor-1l-1-5 | ✔ | Check presence of flavor SCS-1L-1-5 |
| scs-0103-flavor-1v-2-5 | ✔ | Check presence of flavor SCS-1V-2-5 |
| scs-0103-flavor-1v-4-10 | ✔ | Check presence of flavor SCS-1V-4-10 |
| scs-0103-flavor-1v-8-20 | ✔ | Check presence of flavor SCS-1V-8-20 |
| scs-0103-flavor-2v-16-50 | ✔ | Check presence of flavor SCS-2V-16-50 |
| scs-0103-flavor-2v-4-10 | ✔ | Check presence of flavor SCS-2V-4-10 |
| scs-0103-flavor-2v-8-20 | ✔ | Check presence of flavor SCS-2V-8-20 |
| scs-0103-flavor-4v-16-50 | ✔ | Check presence of flavor SCS-4V-16-50 |
| scs-0103-flavor-4v-32-100 | ✔ | Check presence of flavor SCS-4V-32-100 |
| scs-0103-flavor-4v-8-20 | ✔ | Check presence of flavor SCS-4V-8-20 |
| scs-0103-flavor-8v-16-50 | ✔ | Check presence of flavor SCS-8V-16-50 |
| scs-0103-flavor-8v-32-100 | ✔ | Check presence of flavor SCS-8V-32-100 |
| scs-0103-flavor-8v-64 | ✔ | Check presence of flavor SCS-8V-64 |
| scs-0104-image-capi-2 | ✔ | CAPI image is present (naming scheme v2) |
| scs-0104-image-debian-12 | ✔ | Debian 12 image is present (by name) |
| ⚠️ scs-0114-encrypted-type | ✘ | An encrypted volume type can be discovered. |
| ⚠️ scs-0114-replicated-type | ✘ | A replicated volume type can be discovered. |
| ⚠️ scs-0116-presence | ✘ | Key manager service is discoverable. |
| testcase id | result | description |
|---|---|---|
| ⚠️ availability-zones-check | ⚠ | Note: manual check! Must fulfill all requirements of https://docs.scs.community/standards/scs-0121-v1-Availability-Zones-Standard |
| ⚠️ domain-manager-check | ⚠ | Note: manual check! Must fulfill all requirements of https://docs.scs.community/standards/scs-0302-v1-domain-manager-role |
| ⚠️ key-manager-docs-check | ⚠ | Note: manual check! Must fulfill documentation requirements of https://docs.scs.community/standards/scs-0116-v1-key-manager-standard. |