aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuca Di Stefano <luca.distefano@linaro.org>2021-09-27 17:17:59 +0100
committerLuca Di Stefano <luca.distefano@linaro.org>2021-09-27 17:17:59 +0100
commit6c2ebe88c79eb5172ff990d631fc5310ccd6de18 (patch)
tree8399e7feb5ec35e3007b021078857c9cb7da9e9b
parentede6df32541bb4bdf29110a6dfef8e71e35fa978 (diff)
Fix for the lxc container creation for LAVA jobs STG-2391
Change-Id: I70e856b3fc5745f2c297776d963cae9b789b02fb
-rw-r--r--playbooks/roles/lab-lxc-deb-template/defaults/git.hold0
-rw-r--r--playbooks/roles/lab-lxc-deb-template/files/git.hold0
-rw-r--r--playbooks/roles/lab-lxc-deb-template/handlers/main.yml0
-rw-r--r--playbooks/roles/lab-lxc-deb-template/meta/git.hold0
-rw-r--r--playbooks/roles/lab-lxc-deb-template/tasks/main.yml16
-rw-r--r--playbooks/roles/lab-lxc-deb-template/templates/git.hold0
-rw-r--r--playbooks/roles/lab-lxc-deb-template/vars/main.yml0
7 files changed, 16 insertions, 0 deletions
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
--- /dev/null
+++ b/playbooks/roles/lab-lxc-deb-template/defaults/git.hold
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
--- /dev/null
+++ b/playbooks/roles/lab-lxc-deb-template/files/git.hold
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
--- /dev/null
+++ b/playbooks/roles/lab-lxc-deb-template/handlers/main.yml
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
--- /dev/null
+++ b/playbooks/roles/lab-lxc-deb-template/meta/git.hold
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
--- /dev/null
+++ b/playbooks/roles/lab-lxc-deb-template/templates/git.hold
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
--- /dev/null
+++ b/playbooks/roles/lab-lxc-deb-template/vars/main.yml