2.11.5.3. 확인된 문제
이 부분에서는 OpenShift 18.0의 Red Hat OpenStack Services에서 알려진 문제에 대해 설명합니다.
채택하기 전에 최신 RHOSP 17.1 버전으로 업데이트
RHOSP 17.1.4 이전의 소스 환경의 채택을 수행할 때 워크로드에는 긴 네트워크 연결 중단이 발생합니다. 채택하기 전에 소스 환경을 RHOSP 17.1.4로 업데이트해야 합니다.
Octavia-operator는 유사성 유사성을 활성화하지 않음
로드 밸런싱 서비스(octavia)는 현재 amphora VM이 동일한 컴퓨팅 노드로 예약되지 않도록 Nova에서 유사성 방지 설정을 구성하지 않습니다.
해결방법: 다음 예와 같이 customConfig를 통해 octavia에 관련 설정을 추가합니다.
예
# names will be dependent on the deployment
oc patch -n openstack openstackcontrolplane openstack-galera-network-isolation --type=merge --patch '
spec:
octavia:
template:
octaviaHousekeeping:
customServiceConfig: |
[nova]
enable_anti_affinity = true
octaviaWorker:
customServiceConfig: |
[nova]
enable_anti_affinity = true
octaviaHealthManager:
customServiceConfig: |
[nova]
enable_anti_affinity = true
'
네트워크 노드의 로드 밸런싱 서비스(octavia) 에이전트에서는 채택이 지원되지 않음
현재 네트워크 노드에 로드 밸런싱 서비스 에이전트가 배포된 배포를 채택할 수 없습니다.
가용성 영역이 정의된 경우 createDefaultLbMgmtNetwork 및 manageLbMgmtNetworks 를 false 로 설정합니다.
Octavia CR에서 가용성 영역 목록을 설정할 때 spec.lbMgmtNetwork. createDefaultLbMgmtNetwork 및 설정의 기본값이 spec.lbMgmtNetwork.manageLbMgmtNetworksfalse 로 잘못 재설정됩니다.
해결방법: availabilityZones 를 spec.lbMgmtNetwork 의 비어 있지 않은 목록으로 설정하는 경우 explicity를 createDefaultLbMgmtNetwork 를 설정하고 Lb MgmtNetworks를 'true.
결합된 컨트롤러/네트워크 노드 채택이 확인되지 않음
Red Hat은 컨트롤러 노드에서 Controller 및 Networker 역할을 함께 구성하는 RHOSP 17.1 환경의 채택 프로세스를 확인하지 않았습니다. RHOSP 17.1 환경에서 컨트롤러 노드에서 결합된 Controller/Networker 역할을 사용하는 경우 문서화된 채택 프로세스에서 예상된 결과가 생성되지 않습니다.
전용 Networker 노드를 사용하는 RHOSP 17.1 환경의 채택은 문서화된 대로 작동하도록 검증되었습니다.
채택 후 레거시 tripleo Networking 서비스(neutron)
edpm_tripleo_cleanup 작업 후에도 레거시 tripleo Networking 서비스(neutron) 서비스가 여전히 있습니다. 이러한 서비스는 채택 후 중지되므로 RHOSO 서비스는 영향을 받지 않습니다.
해결방법: 다음 단계를 수행하여 레거시 서비스를 수동으로 제거합니다.
- Check tripleo neutron services list: systemctl list-unit-files --type service
- Remove tripleo services from: /etc/systemd/system/