AzureでRHEL8のVMをデプロイし、アップデートしても最新リリースバージョンになりません。
$ head -2 /etc/os-release
NAME="Red Hat Enterprise Linux"
VERSION="8.1 (Ootpa)"
$ sudo yum update --quiet -y
$ head -2 /etc/os-release
NAME="Red Hat Enterprise Linux"
VERSION="8.1 (Ootpa)"
アップグレードしてもリリース8.1のままで、そのバージョンの更新があるパッケージのみがアップグレードされます。
イメージがバージョンロックされているかどうかを確認します。
$ cat /etc/yum/vars/releasever
8.1
上記の場合、リリース8.1でロックされています。
リリース8.4などの別のリリースにアップグレードしたい場合は、以下の手順を参考ください。
バージョンロックをリリース8.4に変更し、すべてのパッケージを更新します。
echo 8.4 | sudo tee /etc/yum/vars/releasever
sudo yum update -y
その後、VMを再起動します。
sudo reboot
再起動後にリリースを確認します。
$ head -2 /etc/os-release
NAME="Red Hat Enterprise Linux"
VERSION="8.4 (Ootpa)"
リリース8.4にアップグレードされています。
以上です。