@@ -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