Hello,
The section "Build options for configuration management software (Chef, Puppet, Ansible, Salt)" in that article suggests to achieve the above, I need to provide additional information via the build_config parameter:
I assumed that using the rax module, I could use the extra_create_args attribute to supply this information. I've tested that, and I haven't been able to get it working. I've copied my code below, I'd like to know whether I'm not using the module correctly, or if I've discovered a problem in the implementation (the docs suggest extra_create_args has only recently been added):
---
- name: Create base image
hosts: localhost
tasks:
- name: 1 GB General Purpose v1
local_action:
module: rax
credentials: ~/.rackspace_cloud_credentials
region: "LON"
name: "base-image"
files:
/root/.ssh/authorized_keys: "./id-rsa.pub"
flavor: general1-1
image: 04399432-ac55-4e0b-bcd1-6c90fa568a0f
extra_create_args:
build_config: "core,monitoring"
Thanks, Dan.