From f60b52515b7a71257b01b8c633386d6d1477e95e Mon Sep 17 00:00:00 2001 From: Goutham Pacha Ravi Date: Mon, 14 Aug 2023 15:01:11 -0700 Subject: [PATCH] [CI] Drop test config workaround in standalone jobs devstack seems to honor local.conf's test-config properly now, and this workaround is no longer necessary. Change-Id: I4f52a9f2a7a2ca12083c47766615ec2e8fdd4a49 Signed-off-by: Goutham Pacha Ravi --- .../manila-tempest-plugin-standalone/run.yaml | 1 - roles/set-tempest-config/README.rst | 19 ------------------- roles/set-tempest-config/defaults/main.yml | 3 --- roles/set-tempest-config/tasks/main.yml | 14 -------------- 4 files changed, 37 deletions(-) delete mode 100644 roles/set-tempest-config/README.rst delete mode 100644 roles/set-tempest-config/defaults/main.yml delete mode 100644 roles/set-tempest-config/tasks/main.yml diff --git a/playbooks/manila-tempest-plugin-standalone/run.yaml b/playbooks/manila-tempest-plugin-standalone/run.yaml index 8df9205b..26ad69a9 100644 --- a/playbooks/manila-tempest-plugin-standalone/run.yaml +++ b/playbooks/manila-tempest-plugin-standalone/run.yaml @@ -5,7 +5,6 @@ - hosts: tempest roles: - setup-tempest-run-dir - - set-tempest-config - setup-tempest-data-dir - acl-devstack-files - run-tempest diff --git a/roles/set-tempest-config/README.rst b/roles/set-tempest-config/README.rst deleted file mode 100644 index 9402d3cb..00000000 --- a/roles/set-tempest-config/README.rst +++ /dev/null @@ -1,19 +0,0 @@ -set-tempest-config -================== - -This is a workaround for the `merge_config_file `_ routine that doesn't working correctly on jobs based on -the "devstack-minimal" profile. - -**Role Variables** - -.. zuul:rolevar:: devstack_base_dir - :default: /opt/stack - - The devstack base directory. - -.. zuul:rolevar:: devstack_local_conf_path - :default: "{{ devstack_base_dir }}/devstack/local.conf" - - Where to find the local.conf file diff --git a/roles/set-tempest-config/defaults/main.yml b/roles/set-tempest-config/defaults/main.yml deleted file mode 100644 index 5cc7ca64..00000000 --- a/roles/set-tempest-config/defaults/main.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -devstack_base_dir: /opt/stack -devstack_local_conf_path: "{{ devstack_base_dir }}/devstack/local.conf" diff --git a/roles/set-tempest-config/tasks/main.yml b/roles/set-tempest-config/tasks/main.yml deleted file mode 100644 index 3572ff5e..00000000 --- a/roles/set-tempest-config/tasks/main.yml +++ /dev/null @@ -1,14 +0,0 @@ -- name: Install required pip packages - pip: - name: devstack-tools - state: "latest" - virtualenv: /var/tmp/venv - -- name: Copy tempest config - shell: >- - . /var/tmp/venv/bin/activate && \ - dsconf extract {{ devstack_local_conf_path }} \ - test-config \ - '$TEMPEST_CONFIG' \ - {{ devstack_base_dir }}/tempest/etc/tempest.conf - become: yes