1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
summary: check that os-release is correct
details: |
Check the os-release file contains correct information
for the current ubuntu core system.
debug: |
cat /etc/lsb-release || true
execute: |
echo "Check the DISTRIB_RELEASE is correct in /etc/lsb-release file"
if os.query is-core16; then
MATCH "DISTRIB_RELEASE=16" < /etc/lsb-release
elif os.query is-core18; then
MATCH "DISTRIB_RELEASE=18" < /etc/lsb-release
elif os.query is-core20; then
MATCH "DISTRIB_RELEASE=20" < /etc/lsb-release
elif os.query is-core22; then
MATCH "DISTRIB_RELEASE=22" < /etc/lsb-release
elif os.query is-core24; then
MATCH "DISTRIB_RELEASE=24" < /etc/lsb-release
else
echo "Unknown Ubuntu Core system!"
exit 1
fi
echo "Check the ID is correct in /etc/os-release file"
MATCH "ID=ubuntu-core" < /etc/os-release
|