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
|
summary: Ensure that we have the right kernel
details: |
Check the kernel version is the expected for the current
ubuntu core system
# TODO: enable for arm?
systems: [ubuntu-core-*-64]
execute: |
echo "Check kernel version"
if os.query is-core16; then
VER="^4.4"
elif os.query is-core18; then
if [[ "$SPREAD_BACKEND" =~ openstack ]]; then
VER="^5.4"
else
VER="^4.15"
fi
elif os.query is-core20; then
VER="^5.4"
elif os.query is-core22; then
VER="^5.15"
elif os.query is-core24; then
VER="^6.8"
fi
uname -r | MATCH "$VER"
|