Fix deploy-env role
The role tried to include non-existing file which was forgotten while we moved the role to this repo. This inclusion is only actual for cases when we consume images from a buildset registry. Change-Id: I1510edf7bdc78f9c61f7722e2c7848e152edf892
This commit is contained in:
parent
a430d16bd5
commit
f9f487ce4a
@ -11,20 +11,6 @@
|
||||
# limitations under the License.
|
||||
|
||||
---
|
||||
- hosts: all
|
||||
become: true
|
||||
tasks:
|
||||
- name: Configure /etc/hosts for buildset_registry to workaround docker not understanding ipv6 addresses
|
||||
lineinfile:
|
||||
path: /etc/hosts
|
||||
state: present
|
||||
regex: "^{{ buildset_registry.host }}\tzuul-jobs.buildset-registry$"
|
||||
line: "{{ buildset_registry.host }}\tzuul-jobs.buildset-registry"
|
||||
insertafter: EOF
|
||||
when:
|
||||
- buildset_registry is defined
|
||||
- buildset_registry.host | ipaddr
|
||||
|
||||
- hosts: primary
|
||||
tasks:
|
||||
- name: Override images
|
||||
@ -32,17 +18,10 @@
|
||||
vars:
|
||||
work_dir: "{{ zuul.project.src_dir }}"
|
||||
block:
|
||||
- name: Set buildset_registry alias variable when using ip
|
||||
set_fact:
|
||||
buildset_registry_alias: zuul-jobs.buildset-registry
|
||||
when:
|
||||
- buildset_registry.host | ipaddr
|
||||
|
||||
- name: Set buildset_registry alias variable when using name
|
||||
set_fact:
|
||||
buildset_registry_alias: "{{ buildset_registry.host }}"
|
||||
when:
|
||||
- not ( buildset_registry.host | ipaddr )
|
||||
- name: Buildset registry alias
|
||||
include_role:
|
||||
name: deploy-env
|
||||
tasks_from: buildset_registry_alias
|
||||
|
||||
- name: Print zuul
|
||||
debug:
|
||||
|
13
roles/deploy-env/tasks/buildset_registry_alias.yaml
Normal file
13
roles/deploy-env/tasks/buildset_registry_alias.yaml
Normal file
@ -0,0 +1,13 @@
|
||||
---
|
||||
- name: Set buildset_registry alias variable when using ip
|
||||
set_fact:
|
||||
buildset_registry_alias: zuul-jobs.buildset-registry
|
||||
when:
|
||||
- buildset_registry.host | ipaddr
|
||||
|
||||
- name: Set buildset_registry alias variable when using name
|
||||
set_fact:
|
||||
buildset_registry_alias: "{{ buildset_registry.host }}"
|
||||
when:
|
||||
- not ( buildset_registry.host | ipaddr )
|
||||
...
|
@ -87,6 +87,17 @@
|
||||
include_tasks:
|
||||
file: buildset_registry_alias.yaml
|
||||
|
||||
- name: Configure /etc/hosts for buildset_registry to workaround docker not understanding ipv6 addresses
|
||||
lineinfile:
|
||||
path: /etc/hosts
|
||||
state: present
|
||||
regex: "^{{ buildset_registry.host }}\tzuul-jobs.buildset-registry$"
|
||||
line: "{{ buildset_registry.host }}\tzuul-jobs.buildset-registry"
|
||||
insertafter: EOF
|
||||
when:
|
||||
- buildset_registry is defined
|
||||
- buildset_registry.host | ipaddr
|
||||
|
||||
- name: Write buildset registry TLS certificate
|
||||
copy:
|
||||
content: "{{ buildset_registry.cert }}"
|
||||
|
Loading…
Reference in New Issue
Block a user