From 61e47a2b138350129891eb2f67ddb6968c5f4ba7 Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Sat, 8 Feb 2020 11:53:55 +0900 Subject: [PATCH] Enable barbican service Enable barbican service within devstack jobs to test discovery for Barbican service. Story: 2005757 Task: 33460 Change-Id: I2023df6ce212bd9c455fa04a43419c6760e22267 --- .zuul.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.zuul.yaml b/.zuul.yaml index cb9ebd56..99cf416f 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -98,6 +98,8 @@ - openstack/devstack - openstack/designate - openstack/designate-tempest-plugin + - openstack/barbican + - openstack/barbican-tempest-plugin - openstack/requirements roles: - zuul: osf/python-tempestconf @@ -114,6 +116,7 @@ manila: https://opendev.org/openstack/manila manila-ui: https://opendev.org/openstack/manila-ui designate: https://opendev.org/openstack/designate + barbican: https://opendev.org/openstack/barbican devstack_localrc: USE_PYTHON3: True MANILA_USE_UWSGI: False @@ -129,6 +132,7 @@ designate-worker: True designate-producer: True designate-mdns: True + barbican: True irrelevant-files: *irrelevant-files - job: @@ -162,9 +166,12 @@ Tempest job for python-tempestconf on a devstack environment as the admin user. run: playbooks/python-tempestconf-tempest-devstack.yaml vars: + # creator role is required for Barbican tests + additional_tempestconf_params: "auth.tempest_roles creator image_signature_verification.enforced False" test_regex: - 'heat_tempest_plugin' - 'designate_tempest_plugin' + - 'barbican_tempest_plugin' black_regex: - 'heat_tempest_plugin.tests.scenario.test_volumes.VolumeBackupRestoreIntegrationTest.test_cinder_volume_create_backup_restore' - 'heat_tempest_plugin.tests.scenario.test_server_software_config.SoftwareConfigIntegrationTest.test_server_software_config' @@ -178,6 +185,7 @@ plugins_paths: - "{{ ansible_user_dir }}/{{ zuul.projects['opendev.org/openstack/heat-tempest-plugin'].src_dir }}" - "{{ ansible_user_dir }}/{{ zuul.projects['opendev.org/openstack/designate-tempest-plugin'].src_dir }}" + - "{{ ansible_user_dir }}/{{ zuul.projects['opendev.org/openstack/barbican-tempest-plugin'].src_dir }}" tempest_concurrency: 2 - job: