Skip to content

Include more profiles in the base profile

Zen Fu requested to merge improve-base-profile into master

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 or tails::profile::monitormaster
  • tails::profile::network
  • Either tails::profile::puppet::agent or tails::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

Merge request reports