From 070a99e324a63934b2249561d8951f7b0f56eda7 Mon Sep 17 00:00:00 2001 From: Jakub Kadlcik Date: Mon, 21 Nov 2022 11:13:35 +0100 Subject: [PATCH] copr: use nmcli to configure IPv6 The best conversion table I found is here https://networkmanager.dev/docs/api/latest/nm-settings-ifcfg-rh.html See: Table 23. ipv6 setting --- roles/copr/base/tasks/main.yml | 22 ++-------------------- 1 file changed, 2 insertions(+), 20 deletions(-) diff --git a/roles/copr/base/tasks/main.yml b/roles/copr/base/tasks/main.yml index ee71c1d01d..2d8e72d0f5 100644 --- a/roles/copr/base/tasks/main.yml +++ b/roles/copr/base/tasks/main.yml @@ -92,26 +92,8 @@ - config when: datacenter != "aws" -- name: setup ipv6 networking general - lineinfile: - dest: /etc/sysconfig/network-scripts/ifcfg-eth0 - backup: yes - state: present - line: "{{ item }}" - with_items: - - IPV6INIT=yes - - IPV6_DEFROUTE=yes - - IPV6_AUTOCONF=yes - when: aws_ipv6_addr is defined - tags: ipv6_config - -- name: setup ipv6 address - lineinfile: - dest: /etc/sysconfig/network-scripts/ifcfg-eth0 - backup: yes - state: present - line: "IPV6ADDR={{ aws_ipv6_addr }}" - regex: ^IPV6ADDR= +- name: setup ipv6 networking + shell: "nmcli con modify 'cloud-init eth0' ipv6.method auto ipv6.never-default no ipv6.addresses '{{ aws_ipv6_addr }}'" when: aws_ipv6_addr is defined tags: ipv6_config