3장. 릴리스 정보
이 릴리스 노트에서는 이 Red Hat OpenStack Platform 릴리스를 배포할 때 고려해야 할 기술 프리뷰 항목, 권장 사항, 알려진 문제 및 사용되지 않는 기능에 대해 설명합니다.
이 Red Hat OpenStack Platform 릴리스의 지원 라이프사이클 중에 발표된 업데이트에 대한 정보는 각 업데이트에 해당하는 권고 설명에 기재됩니다.
3.1. Red Hat OpenStack Platform 16.2 GA 링크 복사링크가 클립보드에 복사되었습니다!
이 릴리스 노트에서는 Red Hat OpenStack Platform 릴리스를 배포할 때 고려해야 할 기술 프리뷰 항목, 권장 사항, 알려진 문제 및 사용되지 않는 기능에 대해 설명합니다.
3.1.1. 권고 목록 링크 복사링크가 클립보드에 복사되었습니다!
이 릴리스에는 다음 권고가 포함되어 있습니다.
- RHEA-2021:3483
- OSP 16.2 구성 요소 릴리스
- RHEA-2021:3485
- Red Hat OpenStack Platform 16.2 배포 이미지
- RHEA-2021:3486
- OSP 16.2 director Operator 기술 프리뷰 용 컨테이너 릴리스
- RHSA-2021:3487
- 보통: Red Hat OpenStack Platform 16.2 (etcd) 보안 업데이트
- RHSA-2021:3488
- 중요: Red Hat OpenStack Platform 16.2 (openstack-neutron) 보안 업데이트
- RHEA-2021:3489
- OSP 16.2 구성 요소 릴리스 - 컨테이너
- RHSA-2021:3490
- 보통: Red Hat OpenStack Platform 16.2 (python-django20) 보안 업데이트
3.1.2. 버그 수정 링크 복사링크가 클립보드에 복사되었습니다!
이번 Red Hat OpenStack Platform 릴리스에서 수정된 버그는 다음과 같습니다.
- BZ#1690726
- 이번 업데이트 이전에는 RBD에 이미지를 쓰는 속도가 매우 느릴 수 있습니다. 이번 업데이트에서는 RBD에 이미지를 쓰는 프로세스가 개선되어 RBD에 이미지를 쓰는 데 걸리는 시간이 개선됩니다.
- BZ#1772531
일반적으로 암호화된 볼륨의 스냅샷에서 암호화된 볼륨을 만들면 소스 볼륨은 대상 볼륨과 크기가 같거나 작습니다.
이전 릴리스에서는 암호화된 볼륨의 스냅샷에서 암호화된 볼륨을 생성하고 대상 볼륨이 소스 볼륨 크기와 비슷하거나 같으면 Block Storage 서비스(cinder)가 새 대상 볼륨의 데이터를 자동으로 잘랐습니다.
이번 릴리스에서는 블록 스토리지 서비스가 암호화 헤더의 현재 크기를 포함하도록 대상 볼륨 크기를 계산하므로 데이터가 잘리지 않습니다.
- BZ#1844372
- 이번 업데이트 이전에는 vGPU 플레이버가 있는 인스턴스의 크기를 변경하거나 마이그레이션하는 경우 인스턴스를 수동으로 다시 빌드하여 vGPU 리소스를 다시 할당해야 합니다. 이번 업데이트를 통해 크기 조정 및 콜드 마이그레이션 작업 후 vGPU 플레이버가 있는 인스턴스가 vGPU 리소스를 자동으로 다시 할당합니다.
- BZ#1849843
이전에는 외부 공유를 서비스 관리로 가져오는 Shared File Systems 서비스(manila) API에서 중복 내보내기 위치를 확인하지 않았습니다. 서비스에 여러 번 제공되는 기존 공유는 일관성 없는 상태가 됩니다.
이번 릴리스에서는 API에서 외부 공유를 관리하기 전에 알려진 또는 기존 공유의 내보내기 위치를 평가하고 기존 공유를 공유 파일 시스템 서비스로 잘못 가져오지 않도록 합니다.
- BZ#1851051
- 이번 업데이트 이전에는 여러 인스턴스가 동시에 시작될 때 RBD 성능이 저하되었습니다. 이는 동일한 복사 작업을 수행하기 위해 여러 스레드를 시작하는 이미지 서비스(glance) 때문입니다. 이번 업데이트에서는 이러한 문제가 해결되었습니다.
- BZ#1851797
- 이번 업데이트에서는 플레이버 메타데이터를 설정하여 사용자가 워치독으로 가상 머신을 생성하지 못하도록 이미지 서비스(glance) 구성 오류가 수정되었습니다.
- BZ#1884322
- 이전 릴리스에서는 스냅샷 종속성이 있는 스냅샷을 삭제할 수 없었습니다. 이번 릴리스에서는 스냅샷 종속성이 있는 스냅샷을 삭제할 수 있습니다.
- BZ#1888105
-
Shared File Systems 서비스(manila)에 여러 스토리지 백엔드가 구성되면 각 스토리지 백엔드에서 다른 스토리지 프로토콜을 지원할 수 있습니다. 이번 업데이트 이전에는 공유 파일 시스템 서비스 스케줄러에서 위치를 결정할 때 공유 스토리지 백엔드의 스토리지 프로토콜과 기능을 고려하지 않아 공유 프로비저닝이 실패했습니다. 이번 업데이트를 통해 공유 파일 시스템 서비스 스케줄러에서 스토리지 프로토콜을 사용하여 추가 사양을 자동으로 고려하므로 capabilitiesabilities
Filter를 사용하여 스토리지 백엔드 기능과 프로비저닝 공유를 성공적으로 비교할 수 있습니다. - BZ#1910508
- 이번 업데이트 이전에는 요청된 로깅 디렉터리에 액세스하는 데 필요한 권한이 부여되지 않았기 때문에 검증 결과가 기록되지 않았으며 검증 아티팩트가 수집되지 않았습니다. 이번 업데이트에서는 이 문제를 해결하였으며 검증 결과가 성공적으로 기록되고 검증 아티팩트가 수집됩니다.
- BZ#1913671
- PowerMax REST 엔드포인트의 Unisphere가 91에서 92로 변경되었습니다. 이번 업데이트에서는 URI가 생성되는 방식을 변경하여 가능한 모든 Unisphere REST API 엔드포인트를 완벽하게 적용할 수 있도록 합니다.
- BZ#1919855
인스턴스가 생성되면 Compute 서비스(nova)는 Networking 서비스(neutron)에서 DNS 통합을 활성화할 때 유효한 호스트 이름을 생성하도록 인스턴스 표시 이름을 삭제합니다.
이번 업데이트 이전에는 인스턴스 이름(예: 'rhel-8.4')의 마침표('.')를 대체하지 않았습니다. 이렇게 하면 디스플레이 이름이 잘못된 호스트 이름을 생성한 FQDN(정규화된 도메인 이름)으로 인식될 수 있습니다. 인스턴스 이름에 기간이 포함되고 네트워킹 서비스에서 DNS 통합이 활성화되면 네트워킹 서비스에서 잘못된 호스트 이름을 거부하여 계산 서비스에서 인스턴스 및 HTTP 500 서버 오류를 생성하지 못했습니다.
이번 업데이트를 통해 이제 인스턴스 이름에서 마침표가 하이픈으로 대체되어 호스트 이름이 FQDN으로 구문 분석되지 않습니다. 인스턴스 디스플레이 이름에 자유 형식 문자열을 계속 사용할 수 있습니다.
- BZ#1923975
-
이번 업데이트 이전에는
iscsiadm -m 세션의 실패와 같은 iSCSI 포털 연결 중에 일부 예외가 발견되지 않았습니다. 이로 인해 일부 실패 패턴에서_connect_vol스레드가 예기치 않게 중단되어_connect_vol스레드의 결과를 기다리는 동안 후속 단계가 중단되었습니다. 이번 업데이트에서는 iSCSI 포털 연결 중 예외가_connect_vol메서드에서 올바르게 처리되도록 하여 iSCSI 포털에 연결하는 동안 처리되지 않은 예외와 업데이트된 스레드 결과가 없는 예기치 않은 중단을 방지합니다. - BZ#1935154
- 이번 업데이트에서는 Dell EMC PowerStore 드라이버에 CHAP(Cell Handshake Authentication Protocol) 지원이 추가되었습니다. PowerStore는 이제 활성화된 CHAP와 함께 스토리지 백엔드로 사용할 수 있습니다.
- BZ#1939394
이번 업데이트 이전에는 연결 오류로 인해 API 응답이 손실되고 드라이버에서 API 요청을 다시 시도하면 NetApp SolidFire 드라이버에서 중복 볼륨을 생성했습니다. 이 문제는 SolidFire 백엔드가 볼륨 생성 작업을 성공적으로 수신하고 처리했지만 드라이버에 응답하지 못한 경우 발생했습니다. 이번 업데이트에서는 다음을 통해 이 문제를 해결합니다.
- 볼륨을 생성하기 전에 볼륨 이름이 백엔드에 이미 있는지 확인합니다. 볼륨이 발견되면 예외가 발생되고 프로세스가 중단됩니다.
- 읽기 제한 시간이 감지된 직후 볼륨 생성을 확인하여 잘못된 API 호출을 방지합니다.
- 사용자가 환경에 적절한 제한 시간 값을 설정할 수 있도록 SolidFire 드라이버에 'sf_volume_create_timeout' 옵션을 추가합니다.
- BZ#1942531
-
이번 업데이트 이전에는 검증 패키지
check-latest-packages-version의 실행 속도가 느렸습니다. 이번 업데이트에서는 이러한 문제가 해결되었습니다. - BZ#1942717
- 이번 릴리스에서는 블록 스토리지 서비스(cinder)용 Dell EMC XtremeIO 드라이버에 대한 포트 필터링을 지원합니다.
- BZ#1953749
- 이번 업데이트 이전에는 iSCSI 또는 Replication과 같이 PowerStore 포트가 여러 용도로 구성된 경우 드라이버는 액세스 가능한 iSCSI 대상을 찾을 수 없다고 보고했습니다. 이는 REST 필터가 잘못되었기 때문입니다. 이번 업데이트에서는 PowerStore iSCSI 대상 필터링이 수정되었습니다.
- BZ#1956370
- 이번 업데이트 이전에는 ESXi와 같은 iSCSI 또는 FC 대상이 RHOSP 호스트에 연결되지 않은 경우 연결 볼륨 작업이 시간 초과될 때까지 대기했습니다. 이번 업데이트에서는 블록 스토리지 서비스(cinder)의 Dell EMC XtremIO 드라이버에 포트 필터링을 지원하는 새로운 옵션이 추가되었습니다.
- BZ#1959853
- 이번 업데이트 이전에는 하나의 코드 경로에서 검증 변수를 참조했지만 할당되지 않아 검증 중에 처리되지 않은 예외가 발생했습니다. 이 문제는 해결되었습니다.
- BZ#1960185
-
이번 업데이트 이전에는 Ansible에서 기본적으로 stdout이 아닌 등록된 모든 콜백 플러그인에 출력을 리디렉션하여
ansible 런타임을 사용하는 다른 프로세스의 VF 콜백 처리 정보를 생성했습니다. 이 문제는 해결되었으며 다른 프로세스의 출력은 더 이상 검증 로깅 디렉터리에 저장되지 않습니다. - BZ#1972774
- 이번 업데이트에서는 ML2/OVN으로 인해 RPC 작업자가 OVN southbound 데이터베이스를 연결하지 못하도록 Networking 서비스(neutron) 에이전트(예: Networking 서비스 DHCP) 에이전트가 OVN에서 리소스를 생성하려고 할 때 실패하는 문제가 해결되었습니다.
- BZ#1974979
이번 업데이트 이전에는 공유 파일 시스템 서비스(manila) 대시보드에 이름이 잠재적으로 양식이 응답하지 않을 수 있는 동적 양식 요소가 있었습니다. 즉, 공유 네트워크 내에서 공유 그룹, 공유 네트워크 및 공유 생성이 작동하지 않았습니다.
이번 업데이트를 통해 이름이 인코딩될 수 있는 동적 요소가 포함됩니다. 즉, 공유 네트워크 기능 내 공유 그룹, 네트워크 공유 및 공유 생성이 정상적으로 작동합니다.
- BZ#1976693
Shared File Systems 서비스(manila)는 CephFS 볼륨 클라이언트를 사용하여 Ceph Storage 클러스터와 통신합니다. 이전에는 파일 시스템을 생성하거나 삭제하는 동안 CephFS 볼륨 클라이언트 패키지가 중단되었습니다.
중단된 작업으로 인해 Shared File Systems 서비스 내의 manila-share 프로세스가 다시 시작되어 프로비저닝되거나 삭제된 공유가 각각 상태를
생성하거나삭제할수 있었습니다.이번 릴리스에서는 CephFS 볼륨 클라이언트 패키지가 더 이상 프로비저닝 또는 삭제 요청을 중단하지 않으며 이러한 작업 중에 manila-share 프로세스가 재시작되지 않습니다.
- BZ#1978158
이번 업데이트에서는 Networking 서비스 DHCP와 같은 Networking 서비스(neutron) 에이전트가 OVN에서 리소스를 만들려고 할 때 실패하는 문제가 해결되었습니다. 이는 유동 IP에 대해 QoS 규칙이 생성될 때 OVN 데이터베이스에 남아 있는 보조 데이터로 인해 발생했습니다.
이번 업데이트에서는 남은 데이터가 제거되고 문제를 해결합니다.
- BZ#1985717
이번 업데이트에서는 SR-IOV 가상 기능에 바인딩된 VM 인스턴스에 OVN(Open Virtual Network) 메타데이터 서비스를 사용할 수 없는 알려진 문제가 해결되었습니다. 이 문제는 네트워크 기능에 영향을 미치지 않지만, 이러한 인스턴스는 메타데이터 서비스 연결이 없으면 SSH 키를 받지 못했습니다.
SR-IOV 포트에 대한 메타데이터 서비스 연결이 올바르게 작동합니다.
- BZ#1987092
이번 수정 이전에는 grub2 툴에서 커널 인수가 /boot/grub2/grubenv로 변경되었습니다. 이 파일은 UEFI 부팅 시스템에서 사용할 수 없으며 UEFI 부팅 노드의 재부팅 시 커널 인수 변경 사항이 유지되지 않았습니다.
이번 수정을 통해 커널 인수를 변경할 때 /boot/grub2/grubenv 파일과 /boot/efi/EFI/redhat/grubenv 파일이 모두 변경됩니다. 결과적으로 RHOSP director는 UEFI 부팅 노드에 영구 커널 인수 변경 사항을 적용합니다.
3.1.3. 기능 개선 링크 복사링크가 클립보드에 복사되었습니다!
이번 Red Hat OpenStack Platform 릴리스에는 다음과 같은 개선된 기능이 포함되어 있습니다.
- BZ#1714772
- 이번 기능 개선에는 OpenStack Key Manager(barbican)를 사용하여 고가용성 모드에서 Entrust nShield HSM 배포 지원이 추가되었습니다.
- BZ#1866741
- null 바이트가 있는 이미지는 많은 공간을 차지합니다. 이번 릴리스에서는 스파스 이미지 업로드를 활성화하고 이미지를 업로드할 때 공간을 절약할 수 있습니다. 스파스 이미지 업로드는 Ceph RBD에서만 지원됩니다.
- BZ#1868940
-
이번 기능 개선에는
HostDomain유형이 추가되었습니다.HostDomain은 밑줄 문자인 RFC1033 지원이 추가된 상태에서HostAddress와 동일합니다. DomainKeys 및 서비스 레코드와 같은 시스템은 밑줄을 사용합니다. Compute 서비스는HostDomain유형을 사용하여live_migration_inbound_addr을 정의할 수 있습니다. - BZ#1880141
- Red Hat OpenStack Platform 16.2에는 AMD 호스트의 SR-IOV(Single Root Input/Output Virtualization) 및 DPDK(Data Plane Development Kit) 워크로드 지원이 포함됩니다.
- BZ#1897890
- 이 기능 개선을 통해 많은 역할이 있는 환경의 배포 및 업데이트 작업의 효율성, 성능 및 실행 시간이 향상됩니다. 배포 프로세스의 로깅 출력은 다양한 시간에 발생할 수 있는 특정 작업 실행을 더 잘 추적하기 위한 작업 ID를 포함하도록 개선되었습니다. 작업 ID를 사용하여 실행 문제를 해결할 때 타이밍과 실행의 상관 관계를 유지할 수 있습니다.
- BZ#1900723
스택 업데이트 중에
KernelArgs를 수정하거나 추가할 수 있습니다. 영향을 받는 노드를 수동으로 재부팅해야 합니다.예를 들어 현재 배포에 다음 구성이 있는 경우
hugepages=64를 변경하거나 스택 업데이트 중에 인수를 추가하거나 제거할 수 있습니다.`KernelArgs: "default_hugepagesz=1GB hugepagesz=1G hugepages=32 intel_iommu=on iommu=pt isolcpus=1-11,13-23"
`KernelArgs: "default_hugepagesz=1GB hugepagesz=1G hugepages=32 intel_iommu=on iommu=pt isolcpus=1-11,13-23"Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예를 들면 다음과 같습니다.
KernelArgs: "default_hugepagesz=1GB hugepagesz=1G hugepages=64 intel_iommu=on iommu=pt isolcpus=1-24" KernelArgs: "isolcpus=1-11,13-23"
KernelArgs: "default_hugepagesz=1GB hugepagesz=1G hugepages=64 intel_iommu=on iommu=pt isolcpus=1-24" KernelArgs: "isolcpus=1-11,13-23"Copy to Clipboard Copied! Toggle word wrap Toggle overflow 참고업데이트 중에
KernelArgs를 완전히 제거하는 것은 지원되지 않습니다.KernelArgs도 기존 오버클라우드 노드에 새로 추가할 수 있지만 이 경우 재부팅이 트리거되었습니다.- BZ#1920229
이번 개선된 기능을 통해 다음과 같은 새 매개변수를 사용하여 실시간 마이그레이션의 성능을 개선할 수 있습니다.
-
NovaLiveMigrationPermitPostCopy- 활성화된 경우 마이그레이션이 완료되기 전에 대상 노드에서 인스턴스가 활성화되고 전송해야 하는 메모리에 상한이 설정되어 대규모 인스턴스의 실시간 마이그레이션이 향상됩니다. 이 매개변수는 기본적으로 활성화되어 있습니다. NovaLiveMigrationPermitAutoConverge- 활성화된 경우, 진행 중인 실시간 마이그레이션이 느리게 진행되면 메모리 복사 프로세스가 인스턴스의 메모리 쓰기보다 빠를 때까지 인스턴스 CPU가 제한됩니다. 이 매개변수는 기본적으로 비활성화되어 있습니다.NovaLiveMigrationPermitAutoConverge를 활성화하려면 환경 파일에 다음 구성을 추가합니다.parameter_defaults: ComputeParameters: NovaLiveMigrationPermitAutoConverge: trueparameter_defaults: ComputeParameters: NovaLiveMigrationPermitAutoConverge: trueCopy to Clipboard Copied! Toggle word wrap Toggle overflow
-
- BZ#1926721
-
이번 기능 개선을 통해
check-latest-packages-version검증의 성능과 애플리케이션이 향상되었습니다. - BZ#1926725
-
이번 기능 개선에는
tripleo-latest-packages-version에 대한 새로운 검증이 추가되었습니다. 이 검증은 나열된tripleo패키지에 최신 리포지토리가 있는지 확인합니다. - BZ#1938568
-
이번 업데이트 이전에는
collectd의PluginInstanceFormat매개변수가 'none', 'name', 'uuid' 또는 'metadata' 값 중 하나만 지정할 수 있었습니다. 이번 업데이트 후collectd의PluginInstanceFormat매개변수는 이제 둘 이상의 값을 지정할 수 있으므로collectd지표의plugin_instance레이블에 더 많은 정보가 전송됩니다. - BZ#1977392
-
이번 업데이트를 통해
--db-only옵션과 함께openstack undercloud backup명령을 사용하여 언더클라우드 노드에서 실행되는 데이터베이스 백업을 생성할 수 있습니다. 해당 백업을 사용하여 업그레이드 프로세스 중에 손상되는 경우 데이터베이스 상태를 복구할 수 있습니다.
3.1.4. 기술 프리뷰 링크 복사링크가 클립보드에 복사되었습니다!
이 섹션에 나열된 항목은 기술 프리뷰로 제공됩니다. 기술 프리뷰 상태 범위에 대한 자세한 내용 및 해당 지원에 미치는 영향은 https://access.redhat.com/support/offerings/techpreview/의 내용을 참조하십시오.
- BZ#1825895
- Red Hat OpenStack Platform 16.2에서는 Timemaster를 사용하여 PTP(Precision Time Protocol)를 지원하는 기술 프리뷰를 사용할 수 있습니다.
- BZ#1925999
RHOSP(Red Hat OpenStack Platform) director Operator는 Red Hat OpenShift Container Platform 상단에 CRD(사용자 정의 리소스 정의) 세트를 생성하여 RHOSP 언더클라우드에서 일반적으로 생성하는 리소스를 관리합니다. CRD는 하드웨어 프로비저닝 및 소프트웨어 구성을 위해 두 가지 유형으로 나뉩니다. Operator에는 오버클라우드 네트워크를 생성 및 관리하고, IP 주소를 관리하며, RHOSP 컨트롤러용 VM 세트를 생성하고, RHOSP Computes의 베어 메탈 세트를 생성하는 CRD가 포함됩니다.
기술 프리뷰의 경우 소프트웨어 구성은 기존의 RHOSP 또는 TripleO 인터페이스 및 CLI 명령을 사용하는 OpenStackClient Pod를 사용하여 수행됩니다. RHOSP director Operator 내에서 보다 확장 가능한 Heat-to-Ansible 플레이북 배포 워크플로를 생성하기 위한 작업이 진행 중입니다.
참고RHOSP(Red Hat OpenStack Platform) director operator는 2022년 12월 13일에 RHOSP(Red Hat OpenStack Platform) 16.2.4 유지 관리 릴리스 직후 완전히 지원되는 기능이 되었습니다. 배포 정보는 RHBA-2022:8952, Red Hat OpenStack Platform 16.2.4 director operator용 컨테이너 릴리스를 참조하십시오.
3.1.5. 릴리스 노트 링크 복사링크가 클립보드에 복사되었습니다!
본 섹션에서는 Red Hat OpenStack Platform에 대한 권장 사항 및 중요한 변경 사항을 포함하여 이번 릴리스 관련 중요한 세부 사항에 대해 간단히 설명합니다. 최상의 배포 결과를 얻으려면 이 정보를 반드시 숙지하셔야 합니다.
- BZ#1654408
Image 서비스(glance) 이미지 변환의 경우
glance-direct메서드는 기본적으로 활성화되어 있지 않습니다. 이 기능을 사용하려면glance-api.conf파일의DEFAULT섹션에서enabled_import_methods를[glance-direct,web-download]또는[glance-direct]로 설정합니다.glance-direct가져오기 방법을 사용하는 경우 이미지 서비스에 스테이징 영역이 있어야 합니다.glance-api.conf파일의DEFAULT섹션에node_staging_uri옵션을file://<absolute-directory-path>로 설정합니다. 이 경로는 모든 이미지 서비스 API 노드에서 사용할 수 있는 공유 파일 시스템에 있어야 합니다.- BZ#1906028
-
python-networking-fujitsu패키지는 RHOSP 16.2에 포함되어 있지 않습니다. - BZ#1961784
- 이번 릴리스에서는 배포 중에 전체 디스크 이미지의 EFI 부트로더 자산이 유지되므로 shim 부트로더는 더 이상 덮어쓰지 않습니다. 이렇게 하면 배포 후 Secure Boot가 켜집니다.
- BZ#1978286
Red Hat Ceph Storage 4부터 네트워크를 통해 Ceph 데몬이 생성한 모든 트래픽에 대해 암호화를 활성화할 수 있습니다.
v2의 보안 모드 설정은 Ceph 데몬과 Ceph 클라이언트 간의 통신을 암호화하여 엔드 투 엔드 암호화를 적용합니다.
새로운 tripleo-heat-templates 매개변수는 데몬과 클라이언트 간에 유선 암호화를 활성화할 수 있습니다. 데몬과 클라이언트 간의 유선 암호화를 활성화하도록 Ceph를 구성하려면 오버클라우드 배포 환경 파일에 다음 행을 추가합니다.
parameter_defaults: CephMsgrSecureMode: true
parameter_defaults: CephMsgrSecureMode: trueCopy to Clipboard Copied! Toggle word wrap Toggle overflow - BZ#1989820
-
SR-IOV 워크로드의 대역폭 인식 스케줄링을 구성할 때 heat 매개변수
resource_provider_hypervisors를사용합니다. 이 매개변수는 쌍이 지정된 목록<network_device>:<hypervisor>'를정의합니다. FQDN(정규화된 도메인 이름)을 사용하여 각 하이퍼바이저를 정의해야 합니다. - BZ#1992655
이전 릴리스에서 관리자는 사용자 지정 환경 파일의
CollectdExtraPlugins매개변수에ceph플러그인을 추가해야 했습니다.이번 릴리스에서는
ceph플러그인이 Ceph Storage 노드에서 자동으로 로드됩니다. 따라서 Red Hat OpenStack Platform 13에서 16.2로 업그레이드하기 전에 사용자 정의 환경 파일의CollectdExtraPlugins매개변수에서ceph플러그인을 제거해야 합니다.
3.1.6. 확인된 문제 링크 복사링크가 클립보드에 복사되었습니다!
현재 Red Hat OpenStack Platform의 확인된 문제는 다음과 같습니다.
- BZ#2111871
상당한 연결 손실은 RHOSP 16.2.2 및 16.2.3에 대한 특정 업데이트 후 워크로드에 영향을 미칠 수 있습니다.
이 버그는 RHOSP를 16.2.2 또는 16.2.3으로 업데이트하거나 16.2.1에서 또는 임의의 16.1 릴리스에서 배포에 영향을 미칩니다. 업데이트 경로에 영향을 받는지 확인하려면 문서 [1]을 참조하십시오.
수행할 내용
계획된 업데이트 경로가 버그의 영향을 받으며 지금 업데이트 할 이유가 없는 경우 RHOSP 16.2.4에서 계획된 수정 릴리스를 기다리는 것이 좋습니다.
계획된 업데이트 경로가 버그의 영향을 받고 16.2.2 또는 16.2.3으로 업데이트해야 하는 경우 Red Hat 지원 담당자에게 문의하여 해당 버그를 해결하는 Hot Fix와 호환되는지 확인하십시오.
버그 세부 정보
이 버그는 RHOSP 162.2. 및 16.2.3에서 도입된 OVN 21.12의 데이터베이스 스키마 변경에 의해 트리거됩니다. OVN 21.12에는 이전 버전에 없는 새 열이 포함되어 있습니다. OVN 데이터베이스 스키마를 변경하면 OpenStack에 문제가 발생하지 않아야 하지만 이 특정 변경 사항은 버그의 영향을 받습니다.
특히 다음 명령을 실행할 때 변수 시간(20초에서 3분)에 대한 인스턴스 연결이 손실됩니다.
openstack overcloud external-update run --stack overcloud --tags ovn
$ openstack overcloud external-update run --stack overcloud --tags ovnCopy to Clipboard Copied! Toggle word wrap Toggle overflow 이 버그에 대한 수정 사항은 RHOSP 16.2.4에 대해 예약됩니다.
[1] 이 문서의 단계에 따라 업데이트 경로가 영향을 받는지 확인합니다.
- BZ#2129445
libvirt 버전의 심각한 영향을 평가할 때까지 RHOSP 116.2.0에서 16.2.2 또는 16.2.3으로 업데이트하지 마십시오. 이 평가를 완료하려면 모든 계산 노드의
nova_libvirt컨테이너의 libvirt 패키지를 확인합니다.sudo podman exec nova_libvirt rpm -q libvirt
$ sudo podman exec nova_libvirt rpm -q libvirtCopy to Clipboard Copied! Toggle word wrap Toggle overflow libvirt 버전이 7.0인 경우 배포가 버그의 영향을 받지 않습니다. 업데이트를 수행할 수 있습니다.
libvirt 버전이 7.6인 경우 구매의 영향을 받습니다. 업데이트가 위험합니다.
업데이트가 libvirt의 비호환성으로 인한 위험이 있음을 알고 있는 경우 다음 옵션 중 하나를 선택합니다.
대기: 릴리스될 때 RHOSP 16.2.4로 직접 업데이트합니다. 호환되지 않는 문제에 대한 수정 사항이 포함되어 있습니다. 이 옵션은 업데이트를 연기할 수 있는 경우 기본 옵션입니다. 16.2.4에서는 skip_hypervisor_version_check_on_lm 옵션이 16.2.4에 포함되어 있기 때문에 hot 수정없이 KCS [1]에 요약된 수동 단계를 수행할 수 있습니다.
핫 수정: Red Hat 지원 담당자에게 문의하여 문제를 해결하는 핫 수정 패치가 고객의 환경이 호환되는지 확인하십시오. 즉각적인 업데이트가 필요한 경우 이 옵션을 사용합니다.
호환성이 없는 버전으로 업데이트를 이미 수행한 경우 문제를 해결하는 방법에 대한 지침은 KCS 문서 [2]를 참조하십시오.
[1] 문서는 업데이트가 위험할 수 있는지 확인하는 데 도움이 됩니다(위와 동일). 또한 Hot Fix 옵션을 선택하는 경우 16.2.1, 16.2.2 또는 16.2.3으로 업데이트하기 위해 수행할 수 있는 단계가 포함되어 있습니다. 자세한 내용은 https://access.redhat.com/solutions/6972451
[2] 16.2.1, 16.2.2 또는 16.2.3에 대한 업데이트를 이미 완료한 경우 배포를 수정하는 데 도움이 되며 배포는 비호환성의 영향을 받습니다. 자세한 내용은 https://access.redhat.com/solutions/6969430
- BZ#1975240
RHEL(Red Hat Enterprise Linux) 버전 8.3부터 Intel TSX(Transactional Synchronization Extensions) 기능 지원은 기본적으로 비활성화되어 있습니다. 현재 TSX 커널 인수가 비활성화된 호스트로 마이그레이션할 때 인스턴스 실시간 마이그레이션이 실패합니다.
이 영향은 TSX 기능을 지원하는 Intel 호스트에만 적용됩니다. 이 문제의 영향을 받는 CPU에 대한 자세한 내용은 영향을 받는 구성을 참조하십시오.
자세한 내용은 Red Hat Knowledgebase 솔루션 OpenStack 게스트에 미치는 Intel TSX 영향에 대한 지침을 참조하십시오.
- BZ#1983748
Open vSwitch(ML2/OVS) 메커니즘 드라이버와 함께 Modular Layer 2 플러그인을 사용하는 RHOSP(Red Hat OpenStack Platform) 배포에서는 현재 오케스트레이션 서비스(heat) 매개 변수인
NeutronL3AgentAvailabilityZone이 관련 Neutron L3에이전트 매개변수를 올바르게 설정하지 않는 알려진 문제가 있습니다.해결방법: 사용자 지정 hieradata 문을 사용하여 이 값을 설정합니다. 다음 예제에서
[ROLE]을 사이트에 적합한 구성 가능 역할 이름으로 바꿉니다.예제
[ROLE]ExtraConfig: neutron::agents::l3::availability_zone: role_availability_zone[ROLE]ExtraConfig: neutron::agents::l3::availability_zone: role_availability_zoneCopy to Clipboard Copied! Toggle word wrap Toggle overflow 자세한 내용은 Puppet을 참조하십시오. Advanced Overcloud Customization 가이드에서 roles 에 hieradata 사용자 지정.
- BZ#1986423
OVS-DPDK(vfio-pci 드라이버)에 연결된 VF(가상 기능)를 사용하여 노드를 재부팅하면 해당 물리적 기능(PF)에서 VF가 초기화되지 않습니다. 결과적으로 가상 머신에서 해당 PF의 VF를 사용할 수 없습니다. 두 번째 VF를 다른 OSP 네트워크에 사용하는 경우 재부팅 후 예상대로 작동하지 않습니다.
해결방법: 노드를 재부팅하기 전에 컴퓨팅 노드에서 다음 단계를 수행합니다.
- "/etc/udev/rules.d/70-os-net-config-sriov.rules" 파일을 삭제합니다.
"/etc/systemd/system/sriov_config.service" 파일의 "Before" 기준을 수정하여 "network-pre.target"을 추가하도록 수정된 "Before"는 다음과 같아야 합니다.
Before=network-pre.target openvswitch.service
Before=network-pre.target openvswitch.serviceCopy to Clipboard Copied! Toggle word wrap Toggle overflow 해결방법은 문제를 해결하고 모든 VF가 올바르게 초기화됩니다.
- BZ#2003708
RHOSP는 아직 VXLAN 네트워크에서 ML2/OVN을 지원하지 않습니다. 마이그레이션 프로세스에는 VXLAN 네트워크를 Geneve로 변환하는 단계가 포함됩니다. 마이그레이션 대상 버전이 RHOSP 16.2.0인 경우 버그로 인해 예상 VXLAN을 Geneve로 변환할 수 없으며 네트워크는 VXLAN으로 구성됩니다.
이 버그는 RHOSP 16.2에서 ML2/OVN으로의 마이그레이션에만 영향을 미칩니다. RHOSP 16.1의 ML2/OVN으로의 마이그레이션에는 영향을 미치지 않습니다.
- BZ#1855423
- 이번 업데이트에서는 인스턴스 HA 환경의 빠른 전달 업그레이드(FFU)를 RHOSP 13에서 RHOSP 16.1로 방지하는 버그가 수정되었습니다.
- BZ#1856901
OVS OFFLOAD 배포, SRIOV Switchdev 모드의 VF 링크 집계 그룹(LAG) 모드에서 Mellanox ConnectX-5 어댑터 카드에 대한 알려진 제한 사항이 있습니다.
PF(물리적 기능)의 VF 중 하나 이상이 VM에 바인딩되거나 연결된 경우 SR-IOV(Single-root input/output virtualization)를 비활성화하려고 하면
ifdown및ip link와 같은 기능을 사용하여 PF를 바인딩 해제할 때 내부 펌웨어 오류가 발생합니다.해결방법: 노드를 재부팅하여 본딩을 복원합니다. 자세한 내용은 본딩에서 PF를 제거하거나 SR-IOV 비활성화 시 Red Hat Knowledgebase 솔루션 Mellanox ConnectX-5 내부 오류를 참조하십시오.
OVS OFFLOAD를 사용하는 VF LAG 모드인 SRIOV switchdev 모드는
mstconfig툴을 사용하여 펌웨어 구성에서NUM_OF_VFS매개변수에 대해 64보다 큰 값을 설정하는 경우 지원되지 않습니다. 현재는 사용할 수 있는 해결방법이 없습니다.
- BZ#2109597
-
CX-5에는 하드웨어 (HW) 제한이 있습니다. 모든 네트워크 트래픽 흐름에는 HW의 방향이 있으며, 전송(TX) 또는 수신(RX)이 있습니다. 흐름의 소스 포트가 VF(가상 기능)인 경우 HW의 TX 흐름이기도 합니다. CX-5는 TX 경로에 VLAN을 팝업할 수 없으므로
pop_vlan을 사용하여 흐름을 HW로 오프로드할 수 없습니다.
3.1.7. 지원되지 않는 기능 링크 복사링크가 클립보드에 복사되었습니다!
이 섹션의 항목은 더 이상 지원되지 않거나 향후 릴리스에서 더 이상 지원되지 않습니다.
- BZ#1868673
-
스토리지를 사용하는 분산 컴퓨팅 노드 배포의 경우
dcn-hci.yaml의 이름이dcn-storage.yaml로 변경되었습니다.스토리지가 있는 DCN 사이트의 경우 HCI(Hyper-Converged Infrastructure)를 사용하지 않는 옵션이 있기 때문입니다.DCN-hci.yaml은 더 이상 사용되지 않지만 이전 버전과의 호환성을 위해 환경 디렉토리에 남아 있습니다.dcn-hci.yaml은 Red Hat OpenStack 플랫폼 17에서 제거됩니다.dcn-storage.yaml은dcn-hci.yaml대신 사용해야 합니다. - BZ#1984484
- Google Cloud Storage를 사용한 블록 스토리지 서비스(cinder) 백업이 더 이상 사용되지 않습니다. 다음 주요 릴리스에서 지원은 제거될 예정입니다.
- BZ#1984887
- 이번 릴리스에서는 GCS(Google Cloud Services)에 대한 Block Storage 서비스(cinder) 백업 지원이 더 이상 사용되지 않습니다. RHOSP(Red Hat OpenStack Platform) 17.0에서는 지원이 제거됩니다.
- BZ#1990802
RHOSP(Red Hat Openstack Platform) 16.2에서는 RHEL 9에서 Spice 그래픽 소프트웨어에 대한 지원이 제거되므로 QXL 비디오 모델에 대한 지원이 더 이상 사용되지 않습니다. 이로 인해 RHEL-8에서 RHEL-9로 마이그레이션할 때 QXL을 사용하는 인스턴스의 문제가 발생합니다. Red Hat은
qxl대신 UEFI 및 BIOS 인스턴스에virtio비디오 모델을 사용할 것을 권장합니다. 이미지에서 새 인스턴스를 만들 때 새 인스턴스를 시작하기 전에 비디오 모델을 설정합니다.openstack image set --property hw_video_model=virtio <image>
$ openstack image set --property hw_video_model=virtio <image>Copy to Clipboard Copied! Toggle word wrap Toggle overflow QXL 비디오 모델을 사용하는 기존 인스턴스의 비디오 모델을 업데이트하려면 다음을 수행합니다.
- 인스턴스를 중지합니다.
- 인스턴스의 스냅샷을 만듭니다.
-
hw_video_model=virtio속성을 포함하도록 인스턴스 스냅샷 이미지의 이미지 메타데이터를 업데이트합니다. 인스턴스 스냅샷을 사용하여 새 인스턴스를 만듭니다.
지원되는 비디오 모델에 대한 자세한 내용은 이미지 생성 및 관리 가이드의 이미지 구성 매개변수를 참조하십시오.