summaryrefslogtreecommitdiffstats
path: root/roles/openshift_openstack/templates/user_data.j2
blob: b8692b1aea9e96e1e719bd58e1dec57c8c487247 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#cloud-config
disable_root: {{ openshift_openstack_disable_root }}

system_info:
  default_user:
    name: {{ openshift_openstack_user }}
    sudo: ["ALL=(ALL) NOPASSWD: ALL"]

write_files:
  - path: /etc/sudoers.d/00-openshift-no-requiretty
    permissions: 440
    content: |
      Defaults:openshift !requiretty

{% if openshift_openstack_provision_user_commands %}
runcmd:
{% for cmd in openshift_openstack_provision_user_commands %}
  - {{ cmd|map('string')|list|tojson }}
{% endfor %}
{% endif %}