Вышел третий бекпорт релиз в 19 ветке (squid). Всем юзера 19 ветки рекомендуют обновиться.
Разработчики отметили:
* RGW:
PutObjectLockConfiguration теперь можно использовать для включения S3 Object Lock в существующем бакете с включённым версионированием, даже если этот бакет изначально был создан без Object Lock.* RADOS: Добавлена новая команда
ceph osd rm-pg-upmap-primary-all, которая позволяет очистить все сопоставления pg-upmap-primary в osdmap при необходимости.Связанные задачи:
* https://tracker.ceph.com/issues/67179
* https://tracker.ceph.com/issues/66867
* RBD: Теперь запрещено перемещать в корзину образ, который является членом группы. В этом случае команда
rbd trash mv теперь ведёт себя так же, как rbd rm.* MGR: Постоянно включённые (always on) модули/плагины MGR теперь можно принудительно отключать. Это может быть необходимо, если нужно предотвратить «засыпание» MGR командами модуля, когда соответствующая служба Ceph недоступна или деградировала.
* RGW: Исправлена уязвимость обхода аутентификации в STS [CVE-2023-43040].
* RGW: Политики S3 теперь строго применяют условия, основанные на ARN.
* RGW: Копирование объекта в самого себя больше не приводит к потере данных. Также исправлена возможная порча данных при ошибке ETIMEDOUT (по умолчанию не включена).
Подробный changelog тут
#ceph #squid #release #cephexpert