SOP: openQA — System-Upgrades
Diese Standardarbeitsanweisung beschreibt die notwendigen Schritte zur Durchführung eines System-Upgrades auf einem openQA-Host.
Contact Information¶
| Owner | Testing Team |
| Email Contact | testing@rockylinux.org |
| Mattermost Contacts | @stack, @tcooper |
| Mattermost Channels | ~Testing |
Fedora¶
-
Prüfen Sie, ob die aktuelle Installation vollständig aktualisiert ist
1dnf upgrade --refresh -
Installieren Sie das System-Upgrade-Plugin
1dnf install dnf-plugin-system-upgrade -
Laden Sie die Upgrade-Pakete für die nächste Version herunter
1dnf system-upgrade download --releasever=[newversion] -
Neustart im Offline-Upgrade-Modus
1dnf system-upgrade reboot -
Aufräumarbeiten nach dem Neustart
1 2
dnf system-upgrade clean dnf clean packages
Tasks nach dem Upgrade¶
Diese Schritte können in einigen (aber nicht allen) Fällen ebenfalls notwendig sein.
Aktualisierung der PostgreSQL-Datenbank¶
-
Installieren Sie das Paket
postgresql-upgrade1dnf install postgresql-upgrade -
Aktualisieren Sie Ihre PostgreSQL-Datenbank
1 2
sudo -iu postgres postgresql-setup --upgrade
Rocky-Branding erneut anwenden¶
-
Das Ansible openQA Deployment-Repository abrufen
-
Führen Sie die Tasks im Zusammenhang mit Branding durch
1ansible-playbook init-openqa-rocky-developer-host.yml -t branding
Referenzen¶
Additional Information
If you have questions with respect to this content or to report concerns regarding the use or misuse content please do not hesitate to contact us at info@rockylinux.org.
Rocky Linux and the Rocky Enterprise Software Foundation (RESF) does not make any express or implied warranties, including but not limited to the warranties of non-infringement of any third party intellectual property rights. RESF does not warrant that any pending trademark applications for trademarks of RESF will result in any granted trademark protection. RESF shall not be liable for any claims relating to user's activities falling within the scope of the permission and user hereby agrees to indemnify, defend and hold RESF and its contributors harmless against any such claim.
This content is licensed under under Attribution-Share Alike 4.0 International license unless otherwise noted.
Author: Trevor Cooper