Skip to content

Commit 2c47877

Browse files
Update scs-compatible-test.yaml
Signed-off-by: Markus Hentsch <[email protected]>
1 parent 5405304 commit 2c47877

File tree

1 file changed

+20
-32
lines changed

1 file changed

+20
-32
lines changed

Tests/testing/scs-compatible-test.yaml

Lines changed: 20 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -6,50 +6,38 @@ versions:
66
- version: v5
77
standards:
88
- name: Secure Connections
9-
url: https://raw.githubusercontent.com/SovereignCloudStack/standards/main/Standards/scs-01XX-v1-secure-connections.md
9+
url: https://raw.githubusercontent.com/SovereignCloudStack/standards/main/Standards/scs-0122-v1-secure-connections.md
1010
parameters:
1111
- mozilla_tls_profile_version: "5.7"
1212
- mozilla_tls_profile_preset: "intermediate"
13-
checks:
13+
check_tools:
1414
- executable: ./iaas/secure-connections/tls-checker.py
1515
args: --os-cloud {os_cloud} --mozilla-profile-json ./iaas/secure-connections/mozilla-tls-profiles/{mozilla_tls_profile_version}.json --mozilla-profile-level {mozilla_tls_profile_preset}
1616
id: tls-configuration-check
17-
- name: OpenStack Powered Compute v2022.11
18-
url: https://opendev.org/openinfra/interop/src/branch/master/guidelines/2022.11.json
19-
# Unfortunately, no wrapper to run refstack yet, needs to be added
20-
- name: Flavor naming
21-
url: https://raw.githubusercontent.com/SovereignCloudStack/standards/main/Standards/scs-0100-v3-flavor-naming.md
22-
checks:
23-
- executable: ./iaas/flavor-naming/flavor-names-openstack.py
24-
args: -c {os_cloud} --mand=./iaas/scs-0100-v3-flavors.yaml
25-
# Note: --v2plus would outlaw the v1 flavor names. Don't do this yet.
26-
id: flavor-name-check
27-
- name: Entropy
28-
url: https://raw.githubusercontent.com/SovereignCloudStack/standards/main/Standards/scs-0101-v1-entropy.md
29-
checks:
30-
- executable: ./iaas/entropy/entropy-check.py
31-
args: -c {os_cloud} -d
32-
id: entropy-check
33-
- name: Image metadata
34-
url: https://raw.githubusercontent.com/SovereignCloudStack/standards/main/Standards/scs-0102-v1-image-metadata.md
35-
checks:
36-
- executable: ./iaas/image-metadata/image-md-check.py
37-
args: -c {os_cloud} -s -v
38-
id: image-metadata-check
3917
- name: Standard flavors
4018
url: https://raw.githubusercontent.com/SovereignCloudStack/standards/main/Standards/scs-0103-v1-standard-flavors.md
41-
checks:
19+
check_tools:
4220
- executable: ./iaas/standard-flavors/flavors-openstack.py
43-
args: -c {os_cloud} -d ./iaas/scs-0103-v1-flavors.yaml
44-
id: standard-flavors-check
21+
args: "./iaas/scs-0103-v1-flavors.yaml"
4522
- name: Standard images
4623
url: https://raw.githubusercontent.com/SovereignCloudStack/standards/main/Standards/scs-0104-v1-standard-images.md
47-
parameters:
48-
image_spec: https://raw.githubusercontent.com/SovereignCloudStack/standards/main/Tests/iaas/scs-0104-v1-images.yaml
49-
checks:
24+
check_tools:
5025
- executable: ./iaas/standard-images/images-openstack.py
51-
args: -c {os_cloud} -d {image_spec}
52-
id: standard-images-check
26+
args: "./iaas/scs-0104-v1-flavors.yaml"
27+
- name: Flavor naming
28+
url: https://raw.githubusercontent.com/SovereignCloudStack/standards/main/Standards/scs-0100-v3-flavor-naming.md
29+
check_tools:
30+
- executable: ./iaas/flavor-naming/flavor-names-openstack.py
31+
args: "--mand=./iaas/scs-0100-v3-flavors.yaml"
32+
- name: Image metadata
33+
url: https://raw.githubusercontent.com/SovereignCloudStack/standards/main/Standards/scs-0102-v1-image-metadata.md
34+
check_tools:
35+
- executable: ./iaas/image-metadata/image-md-check.py
36+
args: -s -v
37+
- name: OpenStack Powered Compute v2022.11
38+
url: https://opendev.org/openinfra/interop/src/branch/master/guidelines/2022.11.json
39+
condition: mandatory
40+
# Unfortunately, no wrapper to run refstack yet, needs to be added
5341
- version: v4
5442
standards:
5543
- name: Standard flavors

0 commit comments

Comments
 (0)