From 44fbdd99db6ee620973d518c6641224045c64370 Mon Sep 17 00:00:00 2001 From: jalr Date: Sun, 21 Oct 2018 18:25:12 +0200 Subject: [PATCH] force re-connect after network-manager starts up --- .../ansible/roles/network-manager/files/override.conf | 3 +++ packer/ansible/roles/network-manager/tasks/main.yml | 10 ++++++++++ 2 files changed, 13 insertions(+) create mode 100644 packer/ansible/roles/network-manager/files/override.conf diff --git a/packer/ansible/roles/network-manager/files/override.conf b/packer/ansible/roles/network-manager/files/override.conf new file mode 100644 index 0000000..e67bc75 --- /dev/null +++ b/packer/ansible/roles/network-manager/files/override.conf @@ -0,0 +1,3 @@ +[Service] +Environment=LC_ALL=en_US.UTF-8 +ExecStartPost=/usr/bin/nmcli connection up 'Wired connection 1' diff --git a/packer/ansible/roles/network-manager/tasks/main.yml b/packer/ansible/roles/network-manager/tasks/main.yml index 5ffa801..a2b26c8 100644 --- a/packer/ansible/roles/network-manager/tasks/main.yml +++ b/packer/ansible/roles/network-manager/tasks/main.yml @@ -14,5 +14,15 @@ option: ipv4.dhcp-timeout value: 300 + - name: create NetworkManager.service.d + file: + dest: /etc/systemd/system/NetworkManager.service.d + state: directory + + - name: configure service override + copy: + src: override.conf + dest: /etc/systemd/system/NetworkManager.service.d/override.conf + tags: - network-manager