TPA-RFC-77-J: Final codebase cleanup and normalization

Full plan: TPA-RFC-77

  • Remove all tails::profile::puppet profiles
  • Move the remaining 114 non-conflicting Tails profiles to profile (without ::tails)
  • Merge as much of profile::common and profile::tails::base as possible
    • installation_birthday → puppet-control@af5bb123271e3edd080932f56bf0ae477472716a
    • profile::apt → puppet-control!183
    • profile::fabric → puppet-control@af5bb123271e3edd080932f56bf0ae477472716a
    • profile::motd → puppet-control@af5bb123271e3edd080932f56bf0ae477472716a
    • profile::tails::vim → puppet-control!182
    • profile::unattended_upgrades → puppet-control!181
    • roles → puppet-control@af5bb123271e3edd080932f56bf0ae477472716a
    • ssh (legacy) / profile::ssh / profile::tails::ssh
    • profile::systemd::journald / profile::tails::systemd
    • profile::user_namespaces
    • syslog_ng
    • torproject_org
    • tcp_bbr
    • profile::tails::augeas
    • profile::tails::cron
    • profile::tails::etckeeper
    • profile::tails::fsck
    • profile::tails::fstrim
    • profile::tails::hosts
    • profile::tails::loginrecords
    • profile::tails::nonfs
    • profile::tails::packages
    • profile::tails::timezone
    • profile::tails::tor
Edited Mar 23, 2026 by zen
Assignee Loading
Time tracking Loading