|
78 | 78 | kayobe_galaxy_requirements_src_dir: "{{ kolla_ansible_src_dir }}" |
79 | 79 | kayobe_galaxy_requirements_dest_path: "/tmp/kolla-ansible-requirements.yml" |
80 | 80 |
|
81 | | - - block: |
| 81 | + - vars: |
| 82 | + branch_prefix: "{{ 'unmaintained' if previous_release | lower == '2023.1' else 'stable' }}" |
| 83 | + block: |
82 | 84 | - name: Ensure previous kayobe directory exists |
83 | 85 | file: |
84 | 86 | path: "{{ previous_kayobe_src_dir }}" |
85 | 87 | state: directory |
86 | 88 |
|
87 | 89 | - name: Ensure previous kayobe repository is cloned |
88 | 90 | command: >- |
89 | | - git clone {{ kayobe_src_dir }} {{ previous_kayobe_src_dir }} -b stable/{{ previous_release | lower }} |
| 91 | + git clone {{ kayobe_src_dir }} {{ previous_kayobe_src_dir }} -b {{ branch_prefix }}/{{ previous_release | lower }} |
90 | 92 |
|
91 | 93 | - name: Ensure previous kayobe-config directory exists |
92 | 94 | file: |
|
95 | 97 |
|
96 | 98 | - name: Ensure kayobe-config repository is cloned |
97 | 99 | command: >- |
98 | | - git clone {{ kayobe_config_src_dir }} {{ previous_kayobe_config_src_dir }} -b stable/{{ previous_release | lower }} |
| 100 | + git clone {{ kayobe_config_src_dir }} {{ previous_kayobe_config_src_dir }} -b {{ branch_prefix }}/{{ previous_release | lower }} |
99 | 101 |
|
100 | 102 | - name: Ensure previous kolla-ansible directory exists |
101 | 103 | file: |
|
104 | 106 |
|
105 | 107 | - name: Ensure previous kolla-ansible repository is cloned |
106 | 108 | command: >- |
107 | | - git clone {{ kolla_ansible_src_dir }} {{ previous_kolla_ansible_src_dir }} -b stable/{{ previous_release | lower }} |
| 109 | + git clone {{ kolla_ansible_src_dir }} {{ previous_kolla_ansible_src_dir }} -b {{ branch_prefix }}/{{ previous_release | lower }} |
108 | 110 |
|
109 | 111 | - name: Ensure previous kayobe is executed in verbose mode |
110 | 112 | lineinfile: |
|
117 | 119 | name: kayobe-galaxy-requirements |
118 | 120 | vars: |
119 | 121 | kayobe_galaxy_requirements_src_dir: "{{ previous_kayobe_src_dir }}" |
120 | | - kayobe_galaxy_requirements_branch: "stable/{{ previous_release | lower }}" |
| 122 | + kayobe_galaxy_requirements_branch: "{{ branch_prefix }}/{{ previous_release | lower }}" |
121 | 123 |
|
122 | 124 | - name: Update kolla-ansible requirements.yml |
123 | 125 | include_role: |
124 | 126 | name: kayobe-galaxy-requirements |
125 | 127 | vars: |
126 | 128 | kayobe_galaxy_requirements_src_dir: "{{ previous_kolla_ansible_src_dir }}" |
127 | | - kayobe_galaxy_requirements_branch: "stable/{{ previous_release | lower }}" |
| 129 | + kayobe_galaxy_requirements_branch: "{{ branch_prefix }}/{{ previous_release | lower }}" |
128 | 130 | kayobe_galaxy_requirements_dest_path: "/tmp/previous-kolla-ansible-requirements.yml" |
129 | 131 |
|
130 | 132 | when: is_upgrade |
0 commit comments