3.2. 작업 공간 생성


Integration Test Suite(tempest) 구성 및 출력에 대한 작업 공간을 생성합니다.

절차

  1. 대상 배포의 인증 정보를 가져옵니다.

    • 대상이 언더클라우드에 있는 경우 언더클라우드의 인증 정보를 가져옵니다.

      # source stackrc
    • 대상이 오버클라우드에 있는 경우 오버클라우드의 인증 정보를 가져옵니다.

      # source overcloudrc
  2. Tempest 초기화:

    # tempest init mytempest
    # cd mytempest

    이 명령은 mytempest 라는 임시 작업 공간을 생성합니다.

  3. 선택 사항: 기존 작업 공간 목록을 보려면 다음 명령을 입력합니다.

    # tempest workspace list
  4. etc/tempest.conf 파일을 생성합니다.

    # discover-tempest-config --deployer-input ~/tempest-deployer-input.conf \
    --debug --create --network-id <UUID>

    UUID 를 외부 네트워크의 UUID로 바꿉니다.

    discover-tempest-config 는 이전에 config_tempest.py 라고 하며 동일한 매개변수를 사용합니다. python-tempestconfopenstack-tempest 의 종속성으로, discover-tempest-config 를 제공합니다.

    참고

    언더클라우드의 etc/tempest.conf 파일을 생성하려면 tempest-deployer-input.conf 파일의 지역 이름이 언더클라우드 배포의 이름과 같은지 확인합니다. 이러한 이름이 일치하지 않으면 언더클라우드의 지역 이름과 일치하도록 tempest-deployer-input.conf 파일의 리전 이름을 업데이트합니다.

  5. 언더클라우드의 지역 이름을 검사하려면 다음 명령을 입력합니다.

    $ source stackrc
    $ openstack region list
  6. 오버클라우드의 지역 이름을 검사하려면 다음 명령을 입력합니다.

    $ source overcloudrc
    $ openstack region list

환경에 맞게 기본 tempest.conf 파일을 수정해야 할 수 있습니다. 자세한 내용은 확장 목록 구성heat_plugin 구성을 참조하십시오.

검증

  • 현재 임시 구성을 확인합니다.

    # tempest verify-config -o <output>

출력 값은 Integration Test Suite가 업데이트된 구성을 작성하는 출력 파일입니다. 이는 원래 구성 파일과 다릅니다.

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.