diff --git a/sos_collect_testing.sh b/sos_collect_testing.sh new file mode 100755 index 0000000..93a2f1a --- /dev/null +++ b/sos_collect_testing.sh @@ -0,0 +1,33 @@ +#!/bin/bash + +series="lunar" +model="${series}-sos" + +cat > juju-model-sos.yaml << EOF +cloudinit-userdata: | + package_update: true + package_upgrade: true + apt: + sources: + proposed: + source: deb \$MIRROR \$RELEASE-proposed restricted main multiverse universe + packages: + - sosreport + postruncmd: + - [ 'apt', 'install', '-y', 'sosreport/\$RELEASE-proposed' ] +EOF + + +juju add-model ${model} +juju model-config ./juju-model-sos.yaml + +juju deploy ubuntu --series ${series} -n 5 --force + +juju-wait -v -e ${model} + +# wait for package to finish install +sleep 5 + +juju run --all -- dpkg -l sosreport + +sos collect --cluster-type juju --no-local -c "juju.apps=ubuntu" --batch --case-id 3524678 --all-logs -a