Move base roles into a base subdir

If we move these into a subdir, it cleans up the number of things
we nave to files match on.

Stop running disable-puppet-agent in base. We run it in run-puppet
which should be fine.

Change-Id: Ia16adb96b11d25a097490882c4c59a50a0b7b23d
This commit is contained in:
Monty Taylor 2020-05-26 14:24:20 -05:00
parent 67212c3ef2
commit e8716e742e
83 changed files with 11 additions and 18 deletions

View File

@ -1,12 +1,11 @@
- hosts: "!disabled" - hosts: "!disabled"
name: "Base: set up common environment on all hosts" name: "Base: set up common environment on all hosts"
roles: roles:
- users - base/users
- base-repos - base/repos
- base-server - base/server
- timezone - base/timezone
- unbound - base/unbound
- exim - base/exim
- disable-puppet-agent - base/snmpd
- snmpd - base/iptables
- iptables

View File

@ -0,0 +1 @@
Directory to hold base roles.

View File

@ -58,14 +58,7 @@
- playbooks/host_vars/ - playbooks/host_vars/
- playbooks/group_vars/ - playbooks/group_vars/
- playbooks/base.yaml - playbooks/base.yaml
- playbooks/roles/users/ - playbooks/roles/base/
- playbooks/roles/base-repos/
- playbooks/roles/base-server/
- playbooks/roles/timezone/
- playbooks/roles/unbound/
- playbooks/roles/exim/
- playbooks/roles/snmpd/
- playbooks/roles/iptables/
- job: - job:
name: infra-prod-service-letsencrypt name: infra-prod-service-letsencrypt

View File

@ -223,7 +223,7 @@
- playbooks/group_vars/puppet - playbooks/group_vars/puppet
- playbooks/roles/run-puppet/ - playbooks/roles/run-puppet/
- playbooks/roles/install-ansible-roles/ - playbooks/roles/install-ansible-roles/
- roles/exim - playbooks/roles/base/exim
vars: vars:
run_playbooks: run_playbooks:
- playbooks/remote_puppet_else.yaml - playbooks/remote_puppet_else.yaml