6.3. 테스트 계획을 사용하여 테스트할 컨트롤러 및 컴퓨팅 노드 프로비저닝
테스트 호스트를 통해 컨트롤러 및 컴퓨팅 노드를 프로비저닝하면 인증 유형을 기반으로 두 노드에 필요한 패키지를 설치하고 실행할 최종 테스트 계획을 생성하는 등 여러 작업을 수행합니다. 최종 테스트 계획은 각 노드에 정의된 테스트 역할에 따라 생성되며 Red Hat에서 제공하는 테스트 계획에서 가져온 일반적인 테스트 목록과 시스템 요구 사항 검색 시 생성된 테스트 목록이 있습니다.
예를 들어 테스트 계획이 OpenStack 플러그인 인증을 위해 설계된 경우 필요한 OpenStack 패키지가 설치됩니다.
사전 요구 사항
- Red Hat에서 제공하는 테스트 계획을 테스트 호스트에 다운로드했습니다.
프로세스
- 브라우저 주소 표시줄에 http:// <Cockpit_system_IP > :9090/ 을 입력하여 Cockpit 웹 애플리케이션을 시작합니다.
- 사용자 이름과 암호를 입력한 다음 로그인을 클릭합니다.
- 왼쪽 탐색 패널에서 툴 →Red Hat 인증을 선택합니다.
- Hosts 탭을 클릭하여 추가된 시스템 목록을 확인합니다.
테스트 계획 탭을 클릭하고 업로드 를 클릭합니다.
- 테스트 계획 업로드 대화 상자에서 업로드 를 클릭한 다음 테스트 호스트에 저장된 새 테스트 계획 .xml 파일을 선택합니다.
업로드를 호스트에 클릭합니다.
업로드에 성공 메시지가 업로드된 파일과 함께 표시됩니다. 이전에 업로드한 테스트 계획을 재사용하려면 다시 업로드하려면 다시 선택합니다.
참고인증 프로세스 중에 지속적인 제품 인증에 대한 재설계된 테스트 계획을 받은 경우 이전 단계에 따라 업로드할 수 있습니다. 그러나 계속하기 전에
rhcert-clean all을 터미널 탭에서 모두 실행해야 합니다.
사용하려는 테스트 계획 옆에 있는 Provision (프로비저닝)을 클릭합니다.
- Role 필드에 컨트롤러 노드의 IP 주소를 입력하고 Host 드롭다운 메뉴에서 Controller 를 선택합니다.
- Role 필드에 컴퓨팅 노드의 IP 주소를 입력하고 Host 드롭다운 메뉴에서 Compute 를 선택합니다.
- Provisioning Host 필드에 test 호스트의 IP 주소를 입력합니다.
- Run with sudo 확인란을 선택합니다.
Provision 을 클릭합니다.
터미널이 표시됩니다.