From 578f8b7dbfe73c9adc033c05a57ee253c26d671a Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Tue, 27 Jul 2021 12:35:00 +0200 Subject: [PATCH] Fix docker python module installation for sudo --- Vagrantfile | 2 +- roles/docker/handlers/main.yml | 7 +++++++ roles/docker/tasks/Ubuntu.yml | 1 + 3 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 roles/docker/handlers/main.yml diff --git a/Vagrantfile b/Vagrantfile index a15c349..e990fd0 100644 --- a/Vagrantfile +++ b/Vagrantfile @@ -2,7 +2,7 @@ Vagrant.configure('2') do |config| config.vm.define 'tau' do |debian| debian.vm.box = 'bento/ubuntu-20.04' debian.vm.network :private_network, ip: '192.168.27.2' - debian.vm.hostname = 'testing' + debian.vm.hostname = 'tau' debian.vm.provider 'virtualbox' do |vb| vb.memory = '2048' vb.cpus = 2 diff --git a/roles/docker/handlers/main.yml b/roles/docker/handlers/main.yml new file mode 100644 index 0000000..2525e6a --- /dev/null +++ b/roles/docker/handlers/main.yml @@ -0,0 +1,7 @@ +- name: Handle docker daemon + systemd: + name: docker + state: started + enabled: yes + daemon_reload: yes + become: yes diff --git a/roles/docker/tasks/Ubuntu.yml b/roles/docker/tasks/Ubuntu.yml index ab9ecc9..760e01b 100644 --- a/roles/docker/tasks/Ubuntu.yml +++ b/roles/docker/tasks/Ubuntu.yml @@ -36,6 +36,7 @@ - download - packages become: true + notify: Handle docker daemon - name: Ensure docker module for python installed pip: