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