diff --git a/.zuul.yaml b/.zuul.yaml index f7a42158974b..392c281e6cb4 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -685,11 +685,20 @@ # they need keystone to continue working with project scope. Until # Keystone policies are changed to work for project scoped also, we # need to keep scope check disable for keystone. - NOVA_ENFORCE_SCOPE: true + # Nova and Glance scope and new defaults are enabled by default in + # Devstack so we do not need to explicitly set that to True. CINDER_ENFORCE_SCOPE: true - GLANCE_ENFORCE_SCOPE: true NEUTRON_ENFORCE_SCOPE: true +- job: + name: tempest-integrated-compute-rbac-old-defaults + parent: tempest-integrated-compute + description: | + This job runs the Tempest tests with Nova RBAC old defaults + vars: + devstack_localrc: + NOVA_ENFORCE_SCOPE: false + - project: # Please try to keep the list of job names sorted alphabetically. templates: @@ -748,6 +757,8 @@ - ^tox.ini$ - tempest-integrated-compute-enforce-scope-new-defaults: irrelevant-files: *policies-irrelevant-files + - tempest-integrated-compute-rbac-old-defaults: + irrelevant-files: *policies-irrelevant-files - grenade-skip-level-always: irrelevant-files: *policies-irrelevant-files - nova-grenade-multinode: @@ -784,6 +795,8 @@ irrelevant-files: *policies-irrelevant-files - tempest-integrated-compute-enforce-scope-new-defaults: irrelevant-files: *policies-irrelevant-files + - tempest-integrated-compute-rbac-old-defaults: + irrelevant-files: *policies-irrelevant-files - grenade-skip-level-always: irrelevant-files: *policies-irrelevant-files - nova-grenade-multinode: