You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
(as Kolla custom service config environment merging is not supported in
@@ -82,6 +86,30 @@ Make the following changes to your Kayobe configuration:
82
86
This change does not need to be applied before migrating to Rocky Linux 9, but it should cause no harm to do so.
83
87
Note that this will not affect existing VMs, only newly created VMs.
84
88
89
+
Routing rules
90
+
-------------
91
+
92
+
Routing rules referencing tables by name may need adapting to be compatible with NetworkManager
93
+
e.g:
94
+
95
+
.. code-block:: yaml
96
+
97
+
undercloud_prov_rules:
98
+
- from {{ internal_net_name | net_cidr }} table ironic-api
99
+
100
+
will need to be updated to use numeric IDs:
101
+
102
+
.. code-block:: yaml
103
+
104
+
undercloud_prov_rules:
105
+
- from {{ internal_net_name | net_cidr }} table 1
106
+
107
+
The error from NetworkManager was:
108
+
109
+
.. code-block:: shell
110
+
111
+
[1697192659.9611] keyfile: ipv4.routing-rules: invalid value for"routing-rule1": invalid value for"table"
112
+
85
113
Prerequisites
86
114
=============
87
115
@@ -602,7 +630,125 @@ Wazuh manager
602
630
603
631
TODO
604
632
605
-
In-place migrations
606
-
===================
633
+
In-place upgrades
634
+
=================
607
635
608
-
TODO
636
+
Sometimes it is necessary to upgrade a system in-place.
637
+
This may be the case for the seed hypervisor or Ansible control host which are often installed manually onto bare metal.
638
+
This procedure is not officially recommended, and can be risky, so be sure to back up all critical data and ensure serial console access is available (including password login) in case of getting locked out.
639
+
640
+
The procedure is performed in two stages:
641
+
642
+
1. Migrate from CentOS Stream 8 to Rocky Linux 8
643
+
2. Upgrade from Rocky Linux 8 to Rocky Linux 9
644
+
645
+
Potential issues
646
+
----------------
647
+
648
+
Full procedure
649
+
--------------
650
+
651
+
- Inspect existing DNF packages and determine whether they are really required.
0 commit comments