Openstack 无法获取远程模板-Tempest

Openstack 无法获取远程模板-Tempest,openstack,openstack-heat,Openstack,Openstack Heat,我正在尝试在tempest中使用yaml文件创建热堆栈。 我有2个yaml文件。 我必须执行第一个文件。第二个文件在第一个文件中引用 服务器组自动缩放组及其初始化内容以生成负载 比例尺组: 类型:OS::Heat::自动缩放组 特性: 最小尺寸:1 最大尺寸:3 资源: 类型:SimpleServerWithPoolMember.yaml 当我运行函数时,我得到以下错误 StackBuildErrorException:堆栈e3f16f15-6001-4404-a7c0-999fc114df1b

我正在尝试在tempest中使用yaml文件创建热堆栈。 我有2个yaml文件。 我必须执行第一个文件。第二个文件在第一个文件中引用

服务器组自动缩放组及其初始化内容以生成负载 比例尺组: 类型:OS::Heat::自动缩放组 特性: 最小尺寸:1 最大尺寸:3 资源: 类型:SimpleServerWithPoolMember.yaml

当我运行函数时,我得到以下错误


StackBuildErrorException:堆栈e3f16f15-6001-4404-a7c0-999fc114df1b处于创建失败状态,原因是“资源创建失败:StackValidationFailed:无法获取远程模板”SimpleServerWithPoolMember.yaml:“无效的URL方案”

这是openstack heat的已知错误,可以在版本0.2.8上复制


如果您想避免此问题,我的建议是尝试将您的版本更新到0.2.12。

对于在同一问题上失败的用户,解决方法是使用模板和环境文件,如下所述:我希望这有帮助。