第4章 OpenStack Integration Test Suite の設定
4.1. ワークスペースの作成 リンクのコピーリンクがクリップボードにコピーされました!
ターゲットデプロイメントの認証情報を読み込みます。
ターゲットがアンダークラウドにある場合は、source コマンドでアンダークラウドの認証情報を読み込みます。
source stackrc
# source stackrcCopy to Clipboard Copied! Toggle word wrap Toggle overflow ターゲットがオーバークラウドにある場合、source コマンドでオーバークラウドの認証情報を読み込みます。
source overcloudrc
# source overcloudrcCopy to Clipboard Copied! Toggle word wrap Toggle overflow
tempestを初期化します。tempest init mytempest cd mytempest
# tempest init mytempest # cd mytempestCopy to Clipboard Copied! Toggle word wrap Toggle overflow このコマンドは、
mytempestという名前の tempest ワークスペースを作成します。以下のコマンドを実行して、既存のワークスペースの一覧を表示します。
tempest workspace list
# tempest workspace listCopy to Clipboard Copied! Toggle word wrap Toggle overflow etc/tempest.confファイルを生成します。discover-tempest-config --deployer-input ~/tempest-deployer-input.conf \ --debug --create --network-id <UUID>
# discover-tempest-config --deployer-input ~/tempest-deployer-input.conf \ --debug --create --network-id <UUID>Copy to Clipboard Copied! Toggle word wrap Toggle overflow UUIDを外部ネットワークの UUID に置き換えます。discover-tempest-configコマンドで追加するオプションの詳細は、discover-tempest-config --helpを実行します。たとえば、--imageオプションを使用して、使用するイメージを定義します。--imageオプションを使用してイメージを解凍した場合は、割り当てられたイメージに適したフレーバーを作成する必要がある場合があります。discover-tempest-config、m1.nano および m1.micro で作成されたデフォルトのフレーバーは、イメージに小さすぎる可能性があります。フレーバーを作成したら、tempest.confの flavor_ref およびflavor_ID を追加する必要があります。ref_alt にフレーバーdiscover-tempest-configは、以前はconfig_tempest.pyと呼ばれ、同じパラメーターを取ります。これは、openstack-tempestの依存関係としてインストールされるpython-tempestconfによって提供されます。
アンダークラウドの etc/tempest.conf ファイルを生成するには、tempest-deployer-input.conf ファイルのリージョン名がアンダークラウドデプロイメントの名前と同じであることを確認します。これらの名前が一致しない場合は、tempest-deployer-input.conf ファイルのリージョン名を更新して、アンダークラウドのリージョン名と一致するように更新します。
アンダークラウドのリージョン名を検証するには、以下のコマンドを実行します。
source stackrc openstack region list
$ source stackrc
$ openstack region list
オーバークラウドのリージョン名を検証するには、以下のコマンドを実行します。
source overcloudrc openstack region list
$ source overcloudrc
$ openstack region list