Merge "Don't add 'host' parameter to cinder.conf"
[apex-tripleo-heat-templates.git] / firstboot / userdata_heat_admin.yaml
1 heat_template_version: 2014-10-16
2
3 parameters:
4   # Can be overriden via parameter_defaults in the environment
5   node_admin_username:
6     type: string
7     default: heat-admin
8
9 description: >
10   Uses cloud-init to create an additional user with a known name, in addition
11   to the distro-default user created by the cloud-init default.
12
13 resources:
14   userdata:
15     type: OS::Heat::MultipartMime
16     properties:
17       parts:
18       - config: {get_resource: user_config}
19
20   # Note this requires cloud-init >= 0.7.2 ref bug #1100920
21   user_config:
22     type: OS::Heat::CloudConfig
23     properties:
24       cloud_config:
25         user: {get_param: node_admin_username}
26
27 outputs:
28   OS::stack_id:
29     value: {get_resource: userdata}