Puppet cache read-only файловая система
Если при развёртывании падают контейнеры вида container-puppet-service, необходимо проверить логи контейнера после старта:
sudo less /var/log/containers/stdouts/container-puppet-<service>.log
Если видны ошибки вида:
boost::filesystem::remove: Read-only file system: "/opt/puppetlabs/facter/cache/cached_facts/kernel"
то проблема скорее всего в том, что развёртывание было начато некоторое время назад и кеш успел измениться. Необходимо обновить закешированные данные puppet и запустить упавший контейнер container-puppet-service:
sudo facter -c /var/lib/container-puppet/puppetlabs/facter.conf
sudo rsync -a /opt/puppetlabs/facter/ /var/lib/container-puppet/puppetlabs/facter/
Остальные упавшие контейнеры вида container-puppet-service можно просто перезапустить:
sudo podman start container-puppet-<service>