Tim Andersson has proposed merging ~andersson123/autopkgtest-cloud:update-deps-w-mojo-run into autopkgtest-cloud:master.
Requested reviews: Canonical's Ubuntu QA (canonical-ubuntu-qa) For more details, see: https://code.launchpad.net/~andersson123/autopkgtest-cloud/+git/autopkgtest-cloud/+merge/454717 -- Your team Canonical's Ubuntu QA is requested to review the proposed merge of ~andersson123/autopkgtest-cloud:update-deps-w-mojo-run into autopkgtest-cloud:master.
diff --git a/mojo/manifest b/mojo/manifest index 75f677e..1ba6ac4 100644 --- a/mojo/manifest +++ b/mojo/manifest @@ -3,3 +3,4 @@ secrets bundle config=service-bundle wait=True max-wait=1200 script config=make-lxd-secgroup script config=postdeploy +script config=update-deps diff --git a/mojo/update-deps b/mojo/update-deps new file mode 100755 index 0000000..cd78376 --- /dev/null +++ b/mojo/update-deps @@ -0,0 +1,15 @@ +#!/bin/bash + +autopkgtest_cloud_packages=$(< "${MOJO_SPEC}"/../charms/focal/autopkgtest-cloud-worker/layer.yaml yq -r '.options.basic.packages[]') +for package in $autopkgtest_cloud_packages; do + juju exec --application autopkgtest-cloud-worker "apt install -y $package" +done +autopkgtest_cloud_packages=$(< "${MOJO_SPEC}"/../charms/focal/autopkgtest-cloud-worker/layer.yaml yq -r '.options.apt.packages[]') +for package in $autopkgtest_cloud_packages; do + juju exec --application autopkgtest-cloud-worker "apt install -y $package" +done + +autopkgtest_web_packages=$(< "${MOJO_SPEC}"/../charms/focal/autopkgtest-web/layer.yaml yq -r '.options.apt.packages[]') +for package in $autopkgtest_web_packages; do + juju exec --application autopkgtest-web "apt install -y $package" +done
-- Mailing list: https://launchpad.net/~canonical-ubuntu-qa Post to : canonical-ubuntu-qa@lists.launchpad.net Unsubscribe : https://launchpad.net/~canonical-ubuntu-qa More help : https://help.launchpad.net/ListHelp