13장. 인플레이스 업그레이드
RHOSP(Red Hat OpenStack Platform) 16.1.1부터 업그레이드용 프레임워크(FFU)가 새로운 인플레이스 업그레이드 테스트에서 사용됩니다. 이 테스트는 RHOSP 플러그인 인증 중에 사용할 수 있습니다. RHOSP의 수명이 긴 릴리스 간에 자동 업그레이드 후 예상대로 수행할 플러그인의 기능을 확인합니다. 이 테스트를 성공적으로 완료하면 인증서의 Ecosystem Catalog 항목에 해당 기능이 추가됩니다.
예제
RHOSP 13 (Queens)의 내부 업그레이드 기능은 RHOSP 16.1.x (Train) 인증의 라인 항목으로 표시됩니다.
in_place_upgrades 테스트는 인증을 사용할 수 있는 모든 플러그인 유형에 대해 사용할 수 있습니다. 이는 인증 테스트 계획에 표시되며 컨트롤러 노드에서만 계획 및 실행됩니다. 따라서 이 기능을 사용하려면 RHOSP Director 툴셋을 통해 플러그인을 설치, 관리 및 업그레이드할 수 있어야 합니다. 업그레이드는 컨트롤러 노드에서 수행된 후 실행되며 업그레이드된 환경에서 다양한 로그 파일을 세부 검사하여 업그레이드가 수행되었으며 성공적으로 수행되었는지 확인합니다.
인플레이스 업그레이드 테스트에는 다음과 같은 하위 테스트가 포함됩니다.
in_place_upgrades
이 테스트에서는 RHOSP 클라우드가 업그레이드 메커니즘에 RHOSP 프레임워크를 사용하여 하나의 RHOSP 긴 라이프 사이클 릴리스에서 다음 RHOSP 수명 릴리스로 업그레이드 되었는지 확인합니다. 그런 다음 동일한지 확인하라는 메시지를 표시합니다.
성공 기준
- PASS: 시스템이 성공적으로 업그레이드되면 동일한 인증 정보를 확인하십시오.
- FAIL: 시스템이 업그레이드되지 않았거나 동일한 인증을 수행하지 않은 경우
Director Plugin 검증
director를 사용하여 플러그인 설치가 완료되었는지 선언할 자체 선언 프롬프트가 추가되었습니다.
성공 기준
- PASS: 플러그인 설치가 director로 완료되었는지 확인하는 경우.
- FAIL: 플러그인 설치가 director에서 설치되지 않음을 확인하는 경우.
성공 기준
In-place Upgrades 테스트의 상태는 다음과 같습니다.
- PASS: subtests, in_place_upgrades 및 Director Plugin Verification 모두 통과합니다.
- FAIL: 또는 subtest 둘 다 또는 subtest인 경우 in_place_upgrades 및 Director Plugin Verification에 실패합니다.