6.6. Rook
스토리지 클래스 장치 세트가 중복 이름으로 배포되면 Rook-Ceph Operator 배포 실패
이전 버전에서는 StorageClassDeviceSets가 중복된 이름으로 StorageCluster CR에 추가되면 OSD에서 Rook이 OSD 구성에 대해 혼동되지 않았습니다.
이번 수정을 통해 CR에 중복된 장치 세트 이름이 있는 경우 Rook은 수정될 때까지 OSD를 조정하지 않습니다. OSD 조정 실패에 대한 rook Operator 로그에 오류가 표시됩니다.
Rook-ceph-mon Pod는 3300 및 6789 포트를 모두 수신 대기
이전 버전에서는 MSGRv2를 사용하여 클러스터를 배포할 때 mon Pod는 MSGR1 트래픽의 경우 6789 포트에서 불필요하게 수신 대기했습니다.
이번 수정으로 mon 데몬은 v1 포트 6789에서 수신 대기하지 못하도록 플래그로 시작하고 v2 포트 3300에서만 수신 대기하므로 공격 면적이 줄어듭니다.
기존 LVM 기반 OSD는 크래시 루프 상태에 있습니다.
이전에는 OpenShift Data Foundation 4.14부터 시작하여 OSD의 크기를 조정한 init 컨테이너에서 레거시 OSD가 충돌했습니다. 이는 OpenShift Container Storage 4.3에서 생성된 레거시 OSD가 향후 버전으로 업그레이드된 이후 실패할 수 있었기 때문입니다.
이번 수정으로 크래시 크기 조정 init 컨테이너가 OSD Pod 사양에서 제거되었습니다. 결과적으로 기존 OSD가 시작되지만 기존 OSD는 곧 교체되는 것이 좋습니다.
(BZ#2273398) (BZ#2274757)