From 6c2ebe88c79eb5172ff990d631fc5310ccd6de18 Mon Sep 17 00:00:00 2001 From: Luca Di Stefano Date: Mon, 27 Sep 2021 17:17:59 +0100 Subject: Fix for the lxc container creation for LAVA jobs STG-2391 Change-Id: I70e856b3fc5745f2c297776d963cae9b789b02fb --- playbooks/roles/lab-lxc-deb-template/defaults/git.hold | 0 playbooks/roles/lab-lxc-deb-template/files/git.hold | 0 playbooks/roles/lab-lxc-deb-template/handlers/main.yml | 0 playbooks/roles/lab-lxc-deb-template/meta/git.hold | 0 playbooks/roles/lab-lxc-deb-template/tasks/main.yml | 16 ++++++++++++++++ playbooks/roles/lab-lxc-deb-template/templates/git.hold | 0 playbooks/roles/lab-lxc-deb-template/vars/main.yml | 0 7 files changed, 16 insertions(+) create mode 100644 playbooks/roles/lab-lxc-deb-template/defaults/git.hold create mode 100644 playbooks/roles/lab-lxc-deb-template/files/git.hold create mode 100644 playbooks/roles/lab-lxc-deb-template/handlers/main.yml create mode 100644 playbooks/roles/lab-lxc-deb-template/meta/git.hold create mode 100644 playbooks/roles/lab-lxc-deb-template/tasks/main.yml create mode 100644 playbooks/roles/lab-lxc-deb-template/templates/git.hold create mode 100644 playbooks/roles/lab-lxc-deb-template/vars/main.yml diff --git a/playbooks/roles/lab-lxc-deb-template/defaults/git.hold b/playbooks/roles/lab-lxc-deb-template/defaults/git.hold new file mode 100644 index 0000000..e69de29 diff --git a/playbooks/roles/lab-lxc-deb-template/files/git.hold b/playbooks/roles/lab-lxc-deb-template/files/git.hold new file mode 100644 index 0000000..e69de29 diff --git a/playbooks/roles/lab-lxc-deb-template/handlers/main.yml b/playbooks/roles/lab-lxc-deb-template/handlers/main.yml new file mode 100644 index 0000000..e69de29 diff --git a/playbooks/roles/lab-lxc-deb-template/meta/git.hold b/playbooks/roles/lab-lxc-deb-template/meta/git.hold new file mode 100644 index 0000000..e69de29 diff --git a/playbooks/roles/lab-lxc-deb-template/tasks/main.yml b/playbooks/roles/lab-lxc-deb-template/tasks/main.yml new file mode 100644 index 0000000..71defa9 --- /dev/null +++ b/playbooks/roles/lab-lxc-deb-template/tasks/main.yml @@ -0,0 +1,16 @@ +--- + + - name: Removing deprecated "--force-yes" from the lxc-debian template + replace: + path: /usr/share/lxc/templates/lxc-debian + regexp: '--force-yes ' + replace: '' + backup: yes + + - name: Add the "--allow-releaseinfo-change" to the "apt-get update" command + replace: + path: /usr/share/lxc/templates/lxc-debian + regexp: 'apt-get update' + replace: 'apt-get update --allow-releaseinfo-change' + backup: yes + diff --git a/playbooks/roles/lab-lxc-deb-template/templates/git.hold b/playbooks/roles/lab-lxc-deb-template/templates/git.hold new file mode 100644 index 0000000..e69de29 diff --git a/playbooks/roles/lab-lxc-deb-template/vars/main.yml b/playbooks/roles/lab-lxc-deb-template/vars/main.yml new file mode 100644 index 0000000..e69de29 -- cgit v1.2.3