Fix Depends-On
Use version checked out by Zuul so Depends-On works and only override version for previous release. Co-Authored-By: Will Szumski <will@stackhpc.com> Change-Id: I539a29c77a0165d43ca2ce359105c5460f450cd8
This commit is contained in:
parent
1424835969
commit
0b7d801525
@ -1,5 +1,5 @@
|
||||
---
|
||||
kayobe_galaxy_requirements_src_dir:
|
||||
kayobe_galaxy_requirements_branch: "{{ zuul.branch }}"
|
||||
kayobe_galaxy_requirements_branch:
|
||||
kayobe_galaxy_requirements_src_path: "requirements.yml"
|
||||
kayobe_galaxy_requirements_dest_path: "{{ kayobe_galaxy_requirements_src_dir }}/{{ kayobe_galaxy_requirements_src_path }}"
|
||||
|
@ -14,7 +14,12 @@
|
||||
new_requirement:
|
||||
name: "file://{{ ansible_collection_kolla_src_dir }}"
|
||||
type: git
|
||||
override_version:
|
||||
version: "{{ kayobe_galaxy_requirements_branch }}"
|
||||
# NOTE(wszusmki): Use version checked out by Zuul so Depends-On works and only override version
|
||||
# for previous release.
|
||||
new_requirement_with_version: "{{ new_requirement | combine(override_version) if kayobe_galaxy_requirements_branch else new_requirement }}"
|
||||
new_requirements:
|
||||
collections: "{{ (old_requirements.collections | rejectattr('name', 'search', 'ansible-collection-kolla') | list) + [new_requirement] }}"
|
||||
collections: "{{ (old_requirements.collections | rejectattr('name', 'search', 'ansible-collection-kolla') | list) + [new_requirement_with_version] }}"
|
||||
roles: "{{ old_requirements.roles | default([]) }}"
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user