Include more profiles in the base profile
This MR removes the need to explicitly include the following profiles in nodes that include tails::profile::base
:
tails::profile::apt
tails::profile::etckeeper
tails::profile::firewall
tails::profile::grub
- Either
tails::profile::monitoragent
ortails::profile::monitormaster
tails::profile::network
- Either
tails::profile::puppet::agent
ortails::profile::puppet::master
tails::profile::rbac
tails::profile::sysadmins
Before deploying
Attention: before deploying, make sure to add the following to hiera config:
-
puppet.lizard
:tails::profile::puppet::type: master
-
ecours.tails.boum.org
:tails::profile::monitoring::type: master
-
isotester*.lizard
:tails::profile::monitoring::type: ~
-
isoworker*.*
:tails::profile::monitoring::type: ~
-
ecours.tails.boum.org.eyaml
:tails::profile::monitoring::master::spamaddress: ...
Edited by Zen Fu