ubuntu 12.04.5上的Openstack heat软件配置无法执行

时间:2018-02-01 18:53:09

标签: ubuntu ubuntu-12.04 openstack cloud-init openstack-heat

我正在尝试在ubuntu 12.04.5服务器上使用openstack heat software config,如下面的示例文件。 当我构建的服务器是ubuntu 16时,这很有用但是当我尝试在ubuntu 12.04.5上执行此操作时,软件配置中的脚本不会在启动时执行。

我知道我可以使用常规的user_data,但这不是我想要的解决方案。

resources:

  boot_script:
    type: OS::Heat::SoftwareConfig
    properties:
      config: |
        #!/bin/bash
       touch /tmp/test.txt
        # ...

  server_init:
    type: OS::Heat::MultipartMime
    properties:
      parts:
      - config: {get_resource: boot_script}

  server:
    type: OS::Nova::Server
    properties:
      # flavor, image etc  (ubuntu 12.04.5 image)
      user_data_format: SOFTWARE_CONFIG
      user_data: {get_resource: server_init}

0 个答案:

没有答案