diff options
Diffstat (limited to 'zuul.d')
-rw-r--r-- | zuul.d/ironic-jobs.yaml | 22 | ||||
-rw-r--r-- | zuul.d/project.yaml | 4 |
2 files changed, 26 insertions, 0 deletions
diff --git a/zuul.d/ironic-jobs.yaml b/zuul.d/ironic-jobs.yaml index 03c8adaf5..3e9291db6 100644 --- a/zuul.d/ironic-jobs.yaml +++ b/zuul.d/ironic-jobs.yaml @@ -185,6 +185,7 @@ IRONIC_VM_VOLUME_COUNT: 2 IRONIC_VM_SPECS_RAM: 1024 IRONIC_VM_SPECS_CPU: 1 + IRONIC_ENFORCE_SCOPE: True # We're using a lot of disk space in this job. Some testing nodes have # a small root partition, so use /opt which is mounted from a bigger # ephemeral partition on such nodes @@ -309,6 +310,7 @@ IRONIC_TEMPEST_WHOLE_DISK_IMAGE: True IRONIC_VM_EPHEMERAL_DISK: 0 IRONIC_AUTOMATED_CLEAN_ENABLED: False + IRONIC_ENFORCE_SCOPE: True - job: name: ironic-tempest-ipa-partition-uefi-pxe_ipmitool @@ -348,6 +350,7 @@ IRONIC_AUTOMATED_CLEAN_ENABLED: False SWIFT_ENABLE_TEMPURLS: True SWIFT_TEMPURL_KEY: secretkey + IRONIC_ENFORCE_SCOPE: True devstack_services: c-api: True c-bak: True @@ -397,6 +400,17 @@ s-proxy: True - job: + name: ironic-inspector-tempest-rbac-scope-enforced + description: ironic-inspector-tempest-rbac-scope-enforced + parent: ironic-inspector-tempest + required-projects: + - openstack/ironic-inspector + vars: + devstack_localrc: + IRONIC_ENFORCE_SCOPE: True + IRONIC_INSPECTOR_ENFORCE_SCOPE: True + +- job: name: ironic-tempest-functional-python3 description: ironic-tempest-functional-python3 parent: ironic-base @@ -432,6 +446,14 @@ q-svc: False - job: + name: ironic-tempest-functional-rbac-scope-enforced + description: ironic-tempest-funcitonal-rbac-scope-enforced + parent: ironic-tempest-functional-python3 + vars: + devstack_localrc: + IRONIC_ENFORCE_SCOPE: True + +- job: name: ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode description: ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode parent: tempest-multinode-full-base diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index 676e28011..23aa568fb 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -11,6 +11,7 @@ jobs: - ironic-tox-unit-with-driver-libs - ironic-tempest-functional-python3 + - ironic-tempest-functional-rbac-scope-enforced - ironic-grenade - ironic-standalone - ironic-standalone-redfish @@ -41,6 +42,8 @@ voting: false - ironic-tempest-ipa-wholedisk-bios-ipmi-direct-dib: voting: false + - ironic-inspector-tempest-rbac-scope-enforced: + voting: false - bifrost-integration-tinyipa-ubuntu-focal: voting: false - bifrost-integration-redfish-vmedia-uefi-centos-8: @@ -54,6 +57,7 @@ jobs: - ironic-tox-unit-with-driver-libs - ironic-tempest-functional-python3 + - ironic-tempest-functional-rbac-scope-enforced - ironic-grenade - ironic-standalone - ironic-standalone-redfish |