make sure we growroot new instances

This commit is contained in:
Seth Vidal 2013-03-19 20:09:25 +00:00
parent 5cbe27174f
commit e79ac4e6b3
2 changed files with 6 additions and 8 deletions

View file

@ -29,6 +29,7 @@
- ${vars}/${ansible_distribution}.yml - ${vars}/${ansible_distribution}.yml
tasks: tasks:
- include: $tasks/growroot_cloud.yml
- include: $tasks/cloud_setup_basic.yml - include: $tasks/cloud_setup_basic.yml

View file

@ -25,22 +25,21 @@
action: user name=mock uid=425 state=present home=/var/lib/mock createhome=yes system=yes action: user name=mock uid=425 state=present home=/var/lib/mock createhome=yes system=yes
- name: make mock homedir perms - name: make mock homedir perms
action: file state=directory path=/var/lib/mock mode=2775 owner=root group=mock action: file state=directory path=/var/lib/mock mode=2775 owner=root group=mock
tags:
- mock_homedir_perms
- name: add mock ssh dir - name: add mock ssh dir
action: file state=directory path=/var/lib/mock/.ssh mode=700 owner=mock group=mock action: file state=directory path=/var/lib/mock/.ssh mode=700 owner=mock group=mock
tags:
- mock_sshdir_perms # FIXME - authkeys
- name: add mock ssh keys - name: add mock ssh keys
action: copy src=$configs/mock_auth_keys dest=/var/lib/mock/.ssh/authorized_keys mode=640 owner=mock group=mock action: copy src=$configs/mock_auth_keys dest=/var/lib/mock/.ssh/authorized_keys mode=640 owner=mock group=mock
tags:
- mock_ssh_keys
- name: add kojibuilder - name: add kojibuilder
action: user name=kojibuilder groups=mock action: user name=kojibuilder groups=mock
- name: add mockbuilder - name: add mockbuilder
action: user name=mockbuilder groups=mock action: user name=mockbuilder groups=mock
- name: mockbuilder .ssh dir - name: mockbuilder .ssh dir
action: file state=directory path=/home/mockbuilder/.ssh mode=700 owner=mockbuilder group=mockbuilder action: file state=directory path=/home/mockbuilder/.ssh mode=700 owner=mockbuilder group=mockbuilder
# FIXME authkeys
- name: mockbuilder ssh key - name: mockbuilder ssh key
action: copy src=$configs/ftbfs_auth_keys dest=/home/mockbuilder/.ssh/authorized_keys mode=644 owner=mockbuilder group=mockbuilder action: copy src=$configs/ftbfs_auth_keys dest=/home/mockbuilder/.ssh/authorized_keys mode=644 owner=mockbuilder group=mockbuilder
- name: iptables - name: iptables
@ -51,8 +50,6 @@
action: copy src=$configs/sshd_config dest=/etc/ssh/sshd_config mode=600 action: copy src=$configs/sshd_config dest=/etc/ssh/sshd_config mode=600
notify: notify:
- restart sshd - restart sshd
tags:
- sshd_config
- name: /etc/resolv.conf - name: /etc/resolv.conf
action: copy src=$configs/resolv.conf dest=/etc/resolv.conf action: copy src=$configs/resolv.conf dest=/etc/resolv.conf