From 11e0c66cf8e6613deebd8c360622fdbc4563f2e8 Mon Sep 17 00:00:00 2001 From: Sergey Vilgelm Date: Fri, 25 Jan 2019 16:05:56 -0600 Subject: [PATCH] Enable checks and gate for reader role Since there are three basic roles, Patorle should run checks for all of them Change-Id: Ic467045a0c784c4b468091c2c2a2583e88c51e58 --- .zuul.yaml | 29 ++++++++++++++++++++--------- 1 file changed, 20 insertions(+), 9 deletions(-) diff --git a/.zuul.yaml b/.zuul.yaml index 52039902..d12c277a 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -82,6 +82,17 @@ devstack_localrc: RBAC_TEST_ROLES: member +- job: + name: patrole-reader + parent: patrole-base + description: Patrole job for reader role. + # This currently works from stable/stein onward. + branches: ^(?!stable/(ocata|pike|queens|rocky)).*$ + voting: false + vars: + devstack_localrc: + RBAC_TEST_ROLES: reader + - job: name: patrole-member-rocky nodeset: openstack-single-node-xenial @@ -159,14 +170,6 @@ neutron: true neutron-segments: true neutron-qos: true - -- job: - name: patrole-extension-member - parent: patrole-extension-base - voting: false - vars: - devstack_localrc: - RBAC_TEST_ROLES: member tempest_test_regex: (?=.*ExtRbacTest)(^patrole_tempest_plugin\.tests\.api) - job: @@ -176,7 +179,14 @@ vars: devstack_localrc: RBAC_TEST_ROLES: admin - tempest_test_regex: (?=.*ExtRbacTest)(^patrole_tempest_plugin\.tests\.api) + +- job: + name: patrole-extension-member + parent: patrole-extension-base + voting: false + vars: + devstack_localrc: + RBAC_TEST_ROLES: member - project: templates: @@ -192,6 +202,7 @@ jobs: - patrole-admin - patrole-member + - patrole-reader - patrole-member-rocky - patrole-member-queens - patrole-member-pike