Skip to content

Commit 4471fe3

Browse files
raukadahfrenzyfriday
authored andcommitted
Set NNCP_DNS_SERVER in kuttl deploy-deps.yaml playbook
Currently watcher-operator-kuttl tests are failing with nncp_dns error[1]. openstack-k8s-operators/install_yamls#1024 recently added DNS only NNCP in install_yamls. In order to make it work, we need to set NNCP_DNS_SERVER var in the kuttl tests to make it work. Links: [1]. openstack-k8s-operators/watcher-operator#119 (comment) Signed-off-by: Chandan Kumar (raukadah) <raukadah@gmail.com>
1 parent 00e3016 commit 4471fe3

File tree

1 file changed

+21
-11
lines changed

1 file changed

+21
-11
lines changed

ci/playbooks/kuttl/deploy-deps.yaml

Lines changed: 21 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -32,18 +32,28 @@
3232
loop_control:
3333
label: "{{ item }}"
3434

35-
- name: Ensure that the isolated net was configured for crc
36-
ansible.builtin.assert:
37-
that:
38-
- crc_ci_bootstrap_networks_out is defined
39-
- "'crc' in crc_ci_bootstrap_networks_out"
40-
- "'default' in crc_ci_bootstrap_networks_out['crc']"
35+
- name: set facts for further usage within the framework
36+
vars:
37+
_crc_hostname: "{{ cifmw_crc_hostname | default('crc') }}"
38+
block:
39+
- name: Ensure that the isolated net was configured for crc
40+
ansible.builtin.assert:
41+
that:
42+
- crc_ci_bootstrap_networks_out is defined
43+
- crc_ci_bootstrap_networks_out[_crc_hostname] is defined
44+
- crc_ci_bootstrap_networks_out[_crc_hostname]['default'] is defined
4145

42-
- name: Set facts for further usage within the framework
43-
ansible.builtin.set_fact:
44-
cifmw_edpm_prepare_extra_vars:
45-
NNCP_INTERFACE: "{{ crc_ci_bootstrap_networks_out.crc.default.iface }}"
46-
NETWORK_MTU: "{{ crc_ci_bootstrap_networks_out.crc.default.mtu }}"
46+
- name: Set facts for further usage within the framework
47+
ansible.builtin.set_fact:
48+
cifmw_edpm_prepare_extra_vars:
49+
NNCP_INTERFACE: "{{ crc_ci_bootstrap_networks_out.crc.default.iface }}"
50+
NETWORK_MTU: "{{ crc_ci_bootstrap_networks_out.crc.default.mtu }}"
51+
NNCP_DNS_SERVER: >-
52+
{{
53+
crc_ci_bootstrap_networks_out[_crc_hostname].default.ip4 |
54+
default(crc_ci_bootstrap_networks_out[_crc_hostname].default.ip) |
55+
split('/') | first
56+
}}
4757
4858
- hosts: "{{ cifmw_target_host | default('localhost') }}"
4959
name: Deploy Openstack Operators

0 commit comments

Comments
 (0)