From 487d6c9699b1c5788575a7bc7ca6598f9d4cfbf5 Mon Sep 17 00:00:00 2001 From: Lukas Piwowarski Date: Mon, 2 Sep 2024 09:59:42 -0400 Subject: [PATCH] [Ansibletest] Enable ansibletest testing in check job This patch enables ansibletest test pods in the check job. --- .zuul.yaml | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/.zuul.yaml b/.zuul.yaml index 4faa7ca5..9cf3fe9a 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -31,9 +31,12 @@ cifmw_run_test_role: test_operator - cifmw_run_tempest: true + # Test operator cifmw_test_operator_concurrency: 4 cifmw_test_operator_timeout: 7200 + + # Tempest + cifmw_run_tempest: true cifmw_test_operator_tempest_include_list: | ^tempest. cifmw_test_operator_tempest_exclude_list: | @@ -79,6 +82,7 @@ cifmw_test_operator_tempest_network_attachments: - ctlplane + # Tobiko cifmw_run_tobiko: true cifmw_test_operator_tobiko_workflow: - stepName: 'podified-functional' @@ -88,6 +92,18 @@ testenv: 'sanity' cifmw_test_operator_tobiko_network_attachments: - ctlplane + + # Ansibletest + run_ansibletest: true + cifmw_test_operator_ansibletest_ansible_git_repo: https://github.com/ansible/test-playbooks + cifmw_test_operator_ansibletest_ansible_playbook_path: ./debug.yml + cifmw_test_operator_ansibletest_workload_ssh_key_secret_name: test-operator-controller-priv-key + cifmw_test_operator_ansibletest_ansible_extra_vars: -e manual_run=false + cifmw_test_operator_ansibletest_ansible_inventory: | + localhost ansible_connection=local ansible_python_interpreter=python3 + cifmw_test_operator_ansibletest_ansible_var_files: | + --- + foo: bar required-projects: &rp - name: openstack-k8s-operators/install_yamls override-checkout: main