From b7586c8e97ceb69fd22fd07a5b6f51c71d6fee1b Mon Sep 17 00:00:00 2001
From: Pierre Riteau <pierre@stackhpc.com>
Date: Mon, 10 Feb 2025 14:57:14 +0100
Subject: [PATCH] CI: create ansible.cfg for pre-upgrade deployment

Change-Id: I1179362e7f2b42c638ceb037bfceb3386daeed85
---
 playbooks/kayobe-base/pre.yml | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/playbooks/kayobe-base/pre.yml b/playbooks/kayobe-base/pre.yml
index 45bf2f643..cdef60737 100644
--- a/playbooks/kayobe-base/pre.yml
+++ b/playbooks/kayobe-base/pre.yml
@@ -116,6 +116,16 @@
             line: "export KAYOBE_EXTRA_ARGS=-vvv"
             regexp: "^#export KAYOBE_EXTRA_ARGS=$"
 
+        - name: Ensure ansible.cfg exists for previous Kayobe
+          copy:
+            content: "{{ ansible_cfg }}"
+            dest: "{{ previous_kayobe_config_src_dir }}/etc/kayobe/ansible.cfg"
+
+        - name: Ensure ansible.cfg exists for previous Kolla Ansible
+          copy:
+            content: "{{ ansible_cfg_kolla }}"
+            dest: "{{ previous_kayobe_config_src_dir }}/etc/kayobe/kolla/ansible.cfg"
+
         - name: Update kayobe requirements.yml
           include_role:
             name: kayobe-galaxy-requirements