4.8. RHBA-2022:0986 — Red Hat OpenStack Platform 16.1.8 bug fix and enhancement advisory

이 섹션에 포함된 버그는 RHBA-2022:0986 권고에 의해 처리됩니다. 자세한 내용은 link:https://access.redhat.com/errata/RHBA-2022:0986.html를 참조하십시오.

+ openstack-cinder 구성 요소 관련 변경 사항:

  • 이번 업데이트 이전에는 Block Storage 서비스(cinder)의 GPFS SpectrumScale 드라이버에서 스토리지 백엔드가 COW(Copy-On-Write) 모드를 지원하는지 올바르게 탐지하지 않았습니다. 결과적으로 드라이버는 이미지에서 볼륨을 빠르게 생성하는 기능과 같은 COW 기능을 비활성화했습니다. 이로 인해 이미지에서 여러 인스턴스를 동시에 부팅할 때 일부 인스턴스가 시간 초과되는 경우가 있었습니다.

    이번 업데이트를 통해 GPFS SpectrumScale 드라이버는 스토리지 백엔드에 대한 COW 지원을 올바르게 감지합니다. (BZ#1960639)

  • 이번 업데이트 이전에는 PowerMaxOS 5978.711을 사용하여 스냅샷을 생성할 때 REST에 페이로드 응답 변경 사항이 발생하여 장치 레이블이 포맷을 수정했습니다. 솔루션의 기본 데이터가 변경되어 더 이상 콜론 문자(:)가 포함되지 않습니다. 이로 인해 PowerMax 드라이버에서 IndexError 예외가 발생했습니다.

    IndexError: list index out of range

    이번 업데이트에서는 PowerMaxOS 5978.711 이상에서 이 문제가 해결되었습니다. (BZ#1992159)

  • 이번 업데이트 이전에는 스냅샷 지원이 비활성화될 때 OpenStack NFS 드라이버에서 오류 상태에서 스냅샷을 삭제하도록 차단했습니다. 스냅샷 지원이 비활성화된 경우 새 스냅샷 또는 기존 스냅샷은 오류 상태에 있지만 사용자가 이러한 실패한 스냅샷을 삭제할 수 없습니다. 이번 업데이트를 통해 이제 사용자가 오류 상태에서 NFS 스냅샷을 제거할 수 있습니다. (BZ#1741453)
  • 이번 업데이트 이전에는 PowerMax 드라이버에서 이전에 생성된 레거시 볼륨에서 작동하지 않은 공유 볼륨 연결에 대한 정보를 저장하고 유지 관리하기 위한 메커니즘을 사용했습니다. 이로 인해 PowerMax 마이그레이션 코드가 도입되기 전에 생성된 볼륨에 실시간 마이그레이션이 실패했습니다. 이제 실시간 마이그레이션이 실패하지 않도록 PowerMax 실시간 마이그레이션 코드가 기존 볼륨에서 작동하도록 업데이트되었습니다. (BZ#1987957)
  • 이번 업데이트에서는 출력이 1000행을 초과하면 openstack volume backup list 명령 출력에서 세부 정보를 생략한 버그가 수정되었습니다. (BZ#1999634)

openstack-tripleo-common 구성 요소 관련 변경 사항:

  • 이번 업데이트를 통해 Telemetry 상태 점검이 보다 견고하고 상태 확인을 구문 분석하는 방법이 간소화되었습니다.

    상태 확인을 직접 실행할 때 자세한 정보 표시 모드를 얻으려면 sudo podman -u root -e "HEALTHCHECK_DEBUG=1" <container> /openstack/healthcheck (BZ#1910939)

openstack-tripleo-heat-templates 구성 요소 관련 변경 사항:

  • 이번 릴리스에서는 OVN 업데이트의 Red Hat 지원 방법이 업스트림 OVN updgrade 단계에 맞춰져 있습니다. (BZ#2052411)
  • 이번 릴리스 이전에는 dpdk-telemetry collectd 구성 파일이 설치되지 않았습니다.

    이번 릴리스에서는 collectd 컨테이너에서 dpdk_telemetry 구성 파일이 제거되었습니다. (BZ#1996865)

  • 실험적 rsyslog reopenOnTruncate 를 활성화하여 파일에서 로그가 발생할 때 rsyslog가 즉시 인식되도록 합니다. 이 설정은 rsyslog로 작동하도록 구성된 모든 서비스에 영향을 미칩니다.

    rsyslog reopenOnTruncate 가 비활성화된 상태에서 rsyslog는 추가 로그를 사용하기 전에 로그 파일이 원래 용량으로 채워지기를 기다립니다. (BZ#1939964)

  • 이번 업데이트를 통해 CollectdContainer additionalCapAdd 변수가 배포 도구에 추가됩니다. 이 변수는 쉼표로 구분된 추가 collectd 컨테이너 기능 목록입니다. (BZ#1984095)
  • 이번 업데이트를 통해 LeapActorsToRemove heat 매개변수가 도입되어 해당 공격자가 업그레이드를 금지하는 경우 윤p 프로세스에서 특정 액터를 제거할 수 있습니다. LeapActorsToRemove heat 매개변수는 유연성에 따라 역할별로 다릅니다. (BZ#1984873)

puppet-tripleo 구성 요소 관련 변경 사항:

  • 이번 개선된 기능을 통해 최신 AMQ Interconnect 릴리스에 metrics_qdr 서비스를 업데이트할 수 있는 환경이 준비되고, 이를 위해서는STF(Service Telemetry Framework) 배포에서 CA 인증서 콘텐츠를 가져와야 합니다. metrics_qdr 서비스가 아직 업데이트되지 않았기 때문에 RHOSP(Red Hat OpenStack Service Platform)를 배포하거나 업데이트할 때 관리자가 변경할 필요가 없습니다. 이 기능은 향후 릴리스에서 metrics_qdr 서비스 업데이트를 준비 중입니다.

    https://bugzilla.redhat.com/show_bug.cgi?id=1949169 이 제공된 후 다음 절차가 필요합니다.

    이번 업데이트에서는 새로운 Orchestration 서비스(heat) 매개변수인 MetricsQdrSSLProfiles 를 제공하여 이 문제를 해결합니다.

    Red Hat OpenShift TLS 인증서를 가져오려면 다음 명령을 실행합니다.

    $ oc get secrets
    $ oc get secret/default-interconnect-selfsigned -o jsonpath='{.data.ca\.crt}' | base64 -d

    Red Hat OpenShift TLS 인증서 내용이 포함된 MetricsQdrSSLProfiles 매개변수를 사용자 정의 환경 파일에 추가합니다.

    MetricsQdrSSLProfiles:
        -   name: sslProfile
            caCertFileContent: |
               -----BEGIN CERTIFICATE-----
               ...
               TOpbgNlPcz0sIoNK3Be0jUcYHVMPKGMR2kk=
               -----END CERTIFICATE-----

    그런 다음 openstack overcloud deploy 명령을 사용하여 오버클라우드를 재배포합니다. (BZ#1949168)

  • 이번 업데이트에서는 Cinder powermax_port_groups 매개변수를 올바르게 사용하지 못하는 오류가 수정되었습니다. (BZ#2029608)

python-os-brick 구성 요소 관련 변경 사항:

  • 이번 업데이트 이전에는 os-brick에 Octopus (release 15.2.0+)가 있는 필수 조건인 임시 구성 파일에 설정한 옵션을 포함하는 [global] 섹션을 포함하지 않았습니다. 따라서 os-brick 및 Ceph Octopus 클라이언트를 사용할 때 연결 정보를 찾을 수 없으며 Ceph 스토리지 백엔드에 대한 연결을 설정할 수 없었습니다. 이제 연결 옵션이 임시 설정 파일의 '[global]' 섹션에 포함됩니다. 이 수정 사항은 Ceph의 Hammer 릴리스(0.94.0 이상)와 역호환됩니다. (BZ#2023413)