Вышел Ceph v19.2.5 Squid
Пятый бэкпорт-релиз в серии Squid. Рекомендуется обновиться всем пользователям.
Из отмеченных изменений:
* MDS: пофиксили segfault, связанный с завершением MDSContext и постановкой запросов в очередь.
* OSD: поправили логику отката для object info (OI) при частичной записи и оптимизировали Erasure Coding — Twiddle теперь создаёт вектор полного * размера.
* RGW: добавили опцию ssl_ciphersuites для фронтенда Beast — теперь можно настраивать TLS 1.3 cipher.
* RGW: пофиксили баг, из-за которого PutObject-запросы ошибочно отклонялись при включённом BlockPublicAcls — некорректное сравнение в canned_acl.compare().
* RGW: в мультисайте устранили бесконечный цикл в RGWBucketFullSyncCR, когда исходный бакет удаляли посреди синка — добавили очистку stateful-данных в переиспользуемых объектах bucket_list_result.
* RGW: ListTopics (SNS) теперь использует ARN рута аккаунта при оценке политик, если вызов идёт не от root пользователя, что предотвращает непредвиденные неявные запреты возникавшие ранее.
* RGW: пофиксили internal server error при аутентификации presigned URL.
* RGW: prerequest-хук теперь выполняется после авторизации, а не до.
* RGW: добавили обработку plain-text тегов объектов в RGWObjTags::decode().
* RGW: Beast timeout timer перевели на strand executor для предотвращения конкурентного доступ к сокету и потенциальных гонок.
* RGW: поправили bucket stats, когда индекс бакета не существует.
Подробнее тут: https://ceph.io/en/news/blog/2026/v19-2-5-squid-released/
#ceph #squid #release #blog
Post #77
482