10.17. 클라우드 환경의 RHEL
cloud-init 네트워크 구성을 위해 RHEL 9.6에서 RHEL 10.0으로 업그레이드하면 leapp 업그레이드가 실패합니다.
cloud-init 기본 구성을 사용하여 RHEL 9.6을 배포하고 sysconfig 를 기본 네트워크 구성 디렉터리로 사용하면 sysconfig 구성 파일에서 RHEL 10.0의 ifcfg 레거시 형식을 지원하지 않습니다. 결과적으로 ifcfg- <enp1s0 >와 같은 레거시 네트워크 구성 파일의 경우 RHEL 9.6에서 RHEL 10.0으로 업그레이드하면 leapp 업그레이드가 실패합니다.
해결방법: sysconfig 구성 파일을 NetworkManager 네이티브 키 파일 형식으로 변환합니다.
연결을 수정합니다.
# nmcli connection modify "System <enp1s0>" connection.id "cloud-init <enp1s0>"연결을 마이그레이션합니다.
# nmcli connection migrate /etc/sysconfig/network-scripts/ifcfg-<enp1s0>연결 프로필을 이동합니다.
# sudo mv /etc/NetworkManager/system-connections/"cloud-init <enp1s0>.nmconnection" /etc/NetworkManager/system-connections/cloud-init-<enp1s0>.nmconnection네트워크 연결 설정을 다시 로드합니다.
# nmcli conn reload
결과적으로 RHEL 9.6에서 RHEL 10.0으로의 leapp 업그레이드가 업데이트된 구성과 함께 작동합니다.
Jira:RHEL-82209[1]