4.2.2. 手动配置 heat_plugin
根据您的部署配置,手动配置 heat_plugin 插件。以下示例包含 heat_plugin 的最小 tempest.conf 配置:
[service_available]
heat_plugin = True
[heat_plugin]
username = demo
password = ***
project_name = demo
admin_username = admin
admin_password = ****
admin_project_name = admin
auth_url = http://10.0.0.110:5000//v3
auth_version = 3
user_domain_id = default
project_domain_id = default
user_domain_name = Default
project_domain_name = Default
region = regionOne
instance_type = m1.nano
minimal_instance_type = m1.micro
image_ref = 7faed41e-a56c-4971-bf48-24e4e23e69a5
minimal_image_ref = 7faed41e-a56c-4971-bf48-24e4e23e69a5
注意
您必须在 tempest.conf 文件的 [service_available] 部分中将 heat_plugin 设置为 True,而 [heat_plugin] 部分的 username 属性中的用户必须具有角色 _member_。例如,运行以下命令将 _member_ 角色添加到 demo 用户:
$ openstack role add --user demo --project demo '_member_'