Csak úgy itthagyom.
Félig "játszós" szerverre toltam még idő előtt egy Ubuntu upgrade-et.
do-release-upgrade -d (ILO konzolon :) ) (előtte kivettem az MS dotnet runtime* részt + a HP szerverhez való bionic -ot az APT repoból sources.iists.d*)
Viszonylag gyorsan végzett a dolgokkal. Egy két dologba kellett belenyúlni (bindnél egy apparmor configba, mind1, 1 sor volt az egész)
A frissítés sima volt, egy HP ProLiant ML310e Gen8 v2, BIOS P78 04/04/2019 .
Semmi extra. SSD booton van az egész Ubuntu + mellette egy SW raid-es sztori.
Mi működött?
- do-release-upgarde -d
- 0 error, egy-két warning volt
- pár config kézzel összeegyezettése
Mi nem működött első reboot után / vagy csak félig?
- Apache2 / PHP FPM rész (egy két modult újra kellett rakni, apacheban újra engedélyezni, php szintén, confokat, poolokat átnézni, stb)
- BIND9 autoupdate zonákra (apparmor config miatt)
Sima volt az upgrade, a PHP-FPM anno php7.2-fpm névre hallgatott, ezért ott kellett egy kevés módosítás, hogy az "átalakuljon" php7.4-fpm verzióra. Mind apache, mind php fpm pool* oldalán.
mdmad ment tovább, nem tapasztaltam hibát. Openvpn server van még rajta, az is "túlélte", semmit nem kellett rajta mókolni.
Apache / PHPFPM -et kellett kicsit helyrerántani és ennyi. (mpm-worker ki, event be, php-fpm configok módosítása, stb)
Eddig hiba nélkül megy. Futó szolgáltatások, nem sok kb ezek voltak:
- Apache2 / PHP-FPM
- BIND9 master DNS zone / slave
- postfix alap konfig (csak küldözget ki leveleket)
- mdadm sw raid 0 gond
- OpenVPN szerver 0 gond ment tovább
Kb ennyi, csak egy kis összegzés, hogy hogyan sikerült az upgrade.
Apró kiegészítések part1:
- Valahogyan eltúnt a /etc/securetty fájl mint olyan. Viszont ezt még a pam-common-auth rész használná. Ezáltal pl a proftpd is erősen keresi (másnál a dovecot), stb.
https://bugs.launchpad.net/ubuntu/+source/shadow/+bug/1872443
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=931899
Elég friss a "hiánya", perpill egy 18.04 -esből kézzel kb odacopyztam és ennyi. Egyelőre. Aztán várom, hogy erre lesz-e fix vagy nem.
- snapd* miatt nem igazán akart az apparmor elindulni. Leszedve / újra felrakva ez a hiba megszűnt, indul az apparmor is.