@@ -124,16 +124,18 @@ configuration.
124124Known issues
125125============
126126
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.
137139
138140Security baseline
139141=================
@@ -187,10 +189,15 @@ to 3.12, then to 3.13 on Antelope before the Caracal upgrade. This upgrade
187189should not cause an API outage (though it should still be considered "at
188190risk").
189191
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+
190196.. code-block :: bash
191197
192198 kayobe overcloud service configuration generate --node-config-dir /tmp/ignore -kt none
193199 kayobe kolla ansible run " rabbitmq-upgrade 3.12"
200+ sleep 200
194201 kayobe kolla ansible run " rabbitmq-upgrade 3.13"
195202
196203 RabbitMQ quorum queues
@@ -863,6 +870,15 @@ To update all eligible packages, use ``*``, escaping if necessary:
863870
864871 kayobe overcloud host package update --packages "*" --limit <host>
865872
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+
866882If the kernel has been upgraded, reboot the host or batch of hosts to pick up
867883the change:
868884
0 commit comments