From 96b00cbd33d3957f9c0f02519008e0f41943fb41 Mon Sep 17 00:00:00 2001 From: Pavel Raiskup Date: Wed, 23 Nov 2022 12:42:10 +0100 Subject: [PATCH] copr-base: don't reconfigure ipv6 over again --- roles/copr/base/tasks/main.yml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/roles/copr/base/tasks/main.yml b/roles/copr/base/tasks/main.yml index 6edeb6c834..1c032610f8 100644 --- a/roles/copr/base/tasks/main.yml +++ b/roles/copr/base/tasks/main.yml @@ -90,9 +90,19 @@ tags: - config +- name: check we have the needed ipv6 + shell: "nmcli -f IP6.ADDRESS device show eth0 | grep {{ aws_ipv6_addr }}" + register: ipv6_config_check + failed_when: false + changed_when: ipv6_config_check.rc == 1 + when: aws_ipv6_addr is defined + tags: ipv6_config + - name: setup ipv6 networking shell: "nmcli con modify 'cloud-init eth0' ipv6.method manual ipv6.never-default no ipv6.addresses '{{ aws_ipv6_addr }}'" - when: aws_ipv6_addr is defined + when: + - aws_ipv6_addr is defined + - ipv6_config_check.changed tags: ipv6_config - name: install nrpe checks