@@ -124,16 +124,18 @@ configuration.
124
124
Known issues
125
125
============
126
126
127
- * OVN breaks on Rocky 9 deployments where hostnames are FQDNs.
128
- Before upgrading, you must make sure no compute or controller nodes have any
129
- ``. `` characters in their hostnames. Run the command below to check:
130
-
131
- .. code-block :: bash
132
-
133
- kayobe overcloud host command run --command " grep -v \'\.\' /etc/hostname" --show-output
134
-
135
- There is currently no known fix for this issue aside from reprovisioning. A
136
- patch will be developed soon.
127
+ * Due to an incorrect default value NGS will attempt to use v3alpha for the api
128
+ path when communicating with etcd3. This isn't possible as in Caracal etcd is
129
+ running a newer version that has dropped support for v3alpha. You can work
130
+ around this in custom config, see the SMS PR for an example:
131
+ https://github.com/stackhpc/smslab-kayobe-config/pull/354
132
+
133
+ * Due to a `security-related change in the GRUB package on Rocky Linux 9
134
+ <https://access.redhat.com/security/cve/CVE-2023-4001> `__, the operating
135
+ system can become unbootable (boot will stop at a ``grub> `` prompt). Remove
136
+ the ``--root-dev-only `` option from ``/boot/efi/EFI/rocky/grub.cfg `` after
137
+ applying package updates. This will happen automatically as a post hook when
138
+ running the ``kayobe overcloud host package update `` command.
137
139
138
140
Security baseline
139
141
=================
@@ -187,10 +189,15 @@ to 3.12, then to 3.13 on Antelope before the Caracal upgrade. This upgrade
187
189
should not cause an API outage (though it should still be considered "at
188
190
risk").
189
191
192
+ Some errors have been observed in testing when the upgrades are perfomed
193
+ back-to-back. A 200s delay eliminates this issue. On particularly large or slow
194
+ deployments, consider increasing this timeout.
195
+
190
196
.. code-block :: bash
191
197
192
198
kayobe overcloud service configuration generate --node-config-dir /tmp/ignore -kt none
193
199
kayobe kolla ansible run " rabbitmq-upgrade 3.12"
200
+ sleep 200
194
201
kayobe kolla ansible run " rabbitmq-upgrade 3.13"
195
202
196
203
RabbitMQ quorum queues
@@ -863,6 +870,15 @@ To update all eligible packages, use ``*``, escaping if necessary:
863
870
864
871
kayobe overcloud host package update --packages "*" --limit <host>
865
872
873
+ .. note ::
874
+
875
+ Due to a `security-related change in the GRUB package on Rocky Linux 9
876
+ <https://access.redhat.com/security/cve/CVE-2023-4001> `__, the operating
877
+ system can become unbootable (boot will stop at a ``grub> `` prompt). Remove
878
+ the ``--root-dev-only `` option from ``/boot/efi/EFI/rocky/grub.cfg `` after
879
+ applying package updates. This will happen automatically as a post hook when
880
+ running the ``kayobe overcloud host package update `` command.
881
+
866
882
If the kernel has been upgraded, reboot the host or batch of hosts to pick up
867
883
the change:
868
884
0 commit comments