Summary

Certname Version Transaction UUID Code ID
puppetdb.drivehockey.com 1728423294 fa9da97a-82cd-46d3-b885-528224b5d491 None

Resources

Resource Location
File[/usr/local/bin/docker-run-puppetboard-start.sh] /etc/puppetlabs/code/environments/development/modules/docker/manifests/run.pp:572
Class[Docker] None:None
Apt::Source[docker] /etc/puppetlabs/code/environments/development/modules/docker/manifests/repos.pp:26
File[/usr/local/bin/update_docker_image.sh] /etc/puppetlabs/code/environments/development/modules/docker/manifests/image.pp:61
Exec[/usr/local/bin/update_docker_image.sh ghcr.io/voxpupuli/puppetboard] /etc/puppetlabs/code/environments/development/modules/docker/manifests/image.pp:169
Package[cgroup-lite] /etc/puppetlabs/code/environments/development/modules/docker/manifests/repos.pp:17
Ini_setting[puppetdb_command_processing_concurrent_writes] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/command_processing.pp:39
Service[puppetdb-dlo-cleanup.timer] /etc/puppetlabs/code/environments/development/modules/systemd/manifests/unit_file.pp:124
Class[Puppetdb::Globals] None:None
Ini_setting[puppetdb-connections-from-master-only] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/puppetdb.pp:34
Package[iptables] /etc/puppetlabs/code/environments/development/modules/firewall/manifests/linux.pp:48
File[/etc/puppetlabs/puppetdb/conf.d/database.ini] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/database.pp:50
Ini_setting[puppetdb_psdatabase_password] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/database.pp:100
Class[Docker::Config] None:None
File[preferences.d] /etc/puppetlabs/code/environments/development/modules/apt/manifests/init.pp:325
Systemd::Unit_file[puppetdb-dlo-cleanup.service] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server.pp:640
Service[docker] /etc/puppetlabs/code/environments/development/modules/docker/manifests/service.pp:402
Ini_setting[puppetdb_sslport] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/jetty.pp:66
File[/etc/systemd/system/puppetdb-dlo-cleanup.timer] /etc/puppetlabs/code/environments/development/modules/systemd/manifests/unit_file.pp:105
File[/etc/puppetlabs/puppetdb/conf.d/config.ini] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/global.pp:11
Class[Apt] None:None
Class[Firewall::Linux::Debian] /etc/puppetlabs/code/environments/development/modules/firewall/manifests/linux.pp:75
Anchor[apt_key 9DC858229FC7DD38854AE2D88D81803C0EBFCD88 present] /etc/puppetlabs/code/environments/development/modules/apt/manifests/key.pp:63
Class[Firewall::Params] None:None
Ini_setting[puppetdb_read_conn_lifetime] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/read_database.pp:116
File[/etc/apt/sources.list.d/docker.list] /etc/puppetlabs/code/environments/development/modules/apt/manifests/setting.pp:67
Exec[docker-puppetboard-systemd-reload] /etc/puppetlabs/code/environments/development/modules/docker/manifests/run.pp:658
File[/etc/puppetlabs/puppetdb/certificate-whitelist] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/puppetdb.pp:41
Package[puppetdb] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server.pp:428
Ini_setting[puppetdb_host] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/jetty.pp:43
Systemd::Daemon_reload[puppetdb-dlo-cleanup.timer] /etc/puppetlabs/code/environments/development/modules/systemd/manifests/unit_file.pp:118
Ini_setting[puppetdb_pgs] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/database.pp:107
Ini_setting[puppetdb_conn_lifetime] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/database.pp:147
Class[Systemd::Timedatectl] None:None
Ini_setting[puppetdb_facts_blacklist] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/database.pp:178
Ini_setting[puppetdb_psdatabase_username] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/database.pp:94
Ini_setting[puppetdb_read_database_password] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/read_database.pp:94
Exec[apt_update] /etc/puppetlabs/code/environments/development/modules/apt/manifests/update.pp:89
Package[docker] /etc/puppetlabs/code/environments/development/modules/docker/manifests/install.pp:79
Ini_setting[puppetdb_port] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/jetty.pp:49
Class[Puppetdb::Server::Firewall] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server.pp:434
Exec[docker-systemd-reload-before-service] /etc/puppetlabs/code/environments/development/modules/docker/manifests/service.pp:343
Ini_setting[puppetdb_conn_max_age] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/database.pp:142
Apt_key[Add key: 9DC858229FC7DD38854AE2D88D81803C0EBFCD88 from Apt::Source docker] /etc/puppetlabs/code/environments/development/modules/apt/manifests/key.pp:54
Ini_setting[puppetdb_command_processing_threads] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/command_processing.pp:27
Class[Firewall::Linux] /etc/puppetlabs/code/environments/development/modules/firewall/manifests/init.pp:66
Service[netfilter-persistent] /etc/puppetlabs/code/environments/development/modules/firewall/manifests/linux/debian.pp:36
Class[Puppetdb::Server::Database] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server.pp:458
Apt::Setting[conf-update-stamp] /etc/puppetlabs/code/environments/development/modules/apt/manifests/init.pp:293
File[/etc/systemd/system/docker.service.d] /etc/puppetlabs/code/environments/development/modules/docker/manifests/service.pp:315
Ini_setting[puppetdb_node_purge_ttl] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/database.pp:132
Class[Docker::Service] None:None
Class[Docker::Repos] None:None
Class[Puppetdb::Server::Command_processing] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server.pp:449
Class[Puppetdb::Server] /etc/puppetlabs/code/environments/development/site-modules/infra/manifests/puppetdb.pp:25
Ini_setting[puppetdb_read_database_username] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/read_database.pp:88
Class[Systemd::Journald] None:None
Class[Puppetdb::Server::Jetty] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server.pp:568
Docker::Image[ghcr.io/voxpupuli/puppetboard] /etc/puppetlabs/code/environments/development/site-modules/infra/manifests/puppetdb.pp:34
Service[systemd-journald] /etc/puppetlabs/code/environments/development/modules/systemd/manifests/journald.pp:7
Ini_setting[puppetdb_report_ttl] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/database.pp:137
Class[Firewall] None:None
Class[Docker::Systemd_reload] None:None
File[/etc/systemd/system/docker.service.d/service-overrides.conf] /etc/puppetlabs/code/environments/development/modules/docker/manifests/service.pp:320
Service[puppetdb] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server.pp:668
File[preferences] /etc/puppetlabs/code/environments/development/modules/apt/manifests/init.pp:317
File[/etc/default/docker-storage] /etc/puppetlabs/code/environments/development/modules/docker/manifests/service.pp:374
File[/etc/puppetlabs/puppetdb/conf.d/read_database.ini] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/read_database.pp:44
File[sources.list.d] /etc/puppetlabs/code/environments/development/modules/apt/manifests/init.pp:307
Class[Puppetdb::Server::Validate_read_db] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/read_database.pp:33
File[/usr/local/bin/docker-run-puppetboard-stop.sh] /etc/puppetlabs/code/environments/development/modules/docker/manifests/run.pp:582
Systemd::Unit_file[puppetdb-dlo-cleanup.timer] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server.pp:648
Apt::Setting[pref-docker] /etc/puppetlabs/code/environments/development/modules/apt/manifests/pin.pp:130
Class[Systemd::Install] None:None
File[/etc/apt/auth.conf] /etc/puppetlabs/code/environments/development/modules/apt/manifests/init.pp:379
Ini_setting[puppetdb_command_processing_store_usage] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/command_processing.pp:51
Class[Puppetdb::Server::Validate_db] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/database.pp:39
File[/etc/puppetlabs/puppetdb/conf.d/jetty.ini] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/jetty.pp:23
Class[Docker::Params] None:None
Ini_setting[puppetdb_max_threads] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/jetty.pp:113
Class[Puppetdb::Params] None:None
Apt::Setting[list-docker] /etc/puppetlabs/code/environments/development/modules/apt/manifests/source.pp:228
Class[Apt::Update] None:None
File[sources.list] /etc/puppetlabs/code/environments/development/modules/apt/manifests/init.pp:298
Systemd::Daemon_reload[puppetdb-dlo-cleanup.service] /etc/puppetlabs/code/environments/development/modules/systemd/manifests/unit_file.pp:118
Class[Puppetdb::Server::Puppetdb] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server.pp:587
File[/etc/puppetlabs/puppetdb/conf.d/puppetdb.ini] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/puppetdb.pp:13
Apt::Key[Add key: 9DC858229FC7DD38854AE2D88D81803C0EBFCD88 from Apt::Source docker] /etc/puppetlabs/code/environments/development/modules/apt/manifests/source.pp:164
Ini_setting[puppetdb_command_processing_temp_usage] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/command_processing.pp:63
Class[Systemd] None:None
Ini_setting[puppetdb_global_vardir] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/global.pp:27
File[/etc/apt/preferences.d/docker.pref] /etc/puppetlabs/code/environments/development/modules/apt/manifests/setting.pp:67
Package[iptables-persistent] /etc/puppetlabs/code/environments/development/modules/firewall/manifests/linux/debian.pp:29
Ini_setting[puppetdb_node_ttl] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/database.pp:127
Ini_setting[puppetdb_read_conn_max_age] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/read_database.pp:111
Ini_setting[puppetdb_migrate] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/database.pp:152
Class[Docker::Install] None:None
File[/etc/default/docker] /etc/puppetlabs/code/environments/development/modules/docker/manifests/service.pp:384
Ini_setting[puppetdb_disable_update_checking] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/puppetdb.pp:55
Package[gnupg] /etc/puppetlabs/code/environments/development/modules/apt/manifests/init.pp:399
Exec[docker-systemd-reload] /etc/puppetlabs/code/environments/development/modules/docker/manifests/systemd_reload.pp:5
File[/etc/apt/apt.conf.d/15update-stamp] /etc/puppetlabs/code/environments/development/modules/apt/manifests/setting.pp:67
Apt::Pin[docker] /etc/puppetlabs/code/environments/development/modules/docker/manifests/repos.pp:47
Ini_setting[puppetdb_node_purge_gc_batch_limit] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/database.pp:122
File[/etc/systemd/system/docker-puppetboard.service] /etc/puppetlabs/code/environments/development/modules/docker/manifests/run.pp:592
Package[apparmor] /etc/puppetlabs/code/environments/development/modules/docker/manifests/repos.pp:17
Ini_setting[puppetdb_gc_interval] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/database.pp:117
Service[docker-puppetboard] /etc/puppetlabs/code/environments/development/modules/docker/manifests/run.pp:632
Stage[main] None:None
Ini_setting[puppetdb_read_pgs] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/read_database.pp:101
Class[main] None:None
File[apt.conf.d] /etc/puppetlabs/code/environments/development/modules/apt/manifests/init.pp:335
File[/etc/systemd/system/puppetdb-dlo-cleanup.service] /etc/puppetlabs/code/environments/development/modules/systemd/manifests/unit_file.pp:105
Class[Settings] None:None
Ini_setting[puppetdb_sslhost] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/jetty.pp:60
Node[puppetdb.drivehockey.com] None:None
Exec[systemd-puppetdb-dlo-cleanup.service-systemctl-daemon-reload] /etc/puppetlabs/code/environments/development/modules/systemd/manifests/daemon_reload.pp:51
Exec[systemd-puppetdb-dlo-cleanup.timer-systemctl-daemon-reload] /etc/puppetlabs/code/environments/development/modules/systemd/manifests/daemon_reload.pp:51
Class[Puppetdb::Server::Global] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server.pp:442
Class[Apt::Params] None:None
Ini_setting[puppetdb_read_subname] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/read_database.pp:106
Ini_setting[puppetdb_subname] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server/database.pp:112
Class[Puppetdb::Server::Read_database] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server.pp:496
Host[postgres.drivehockey.com] /etc/puppetlabs/code/environments/development/site-modules/infra/manifests/puppetdb.pp:20
Docker::Run[puppetboard] /etc/puppetlabs/code/environments/development/site-modules/infra/manifests/puppetdb.pp:36
File[/etc/puppetlabs/puppetdb/ssl/private.pk8] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server.pp:559
Exec[/etc/puppetlabs/puppetdb/ssl/private.pk8] /etc/puppetlabs/code/environments/development/modules/puppetdb/manifests/server.pp:549
File[/etc/puppetboard/key.pem] /etc/puppetlabs/code/environments/development/site-modules/infra/manifests/puppetdb.pp:8
File[/etc/puppetboard/cert.pem] /etc/puppetlabs/code/environments/development/site-modules/infra/manifests/puppetdb.pp:14
File[/etc/puppetboard] /etc/puppetlabs/code/environments/development/site-modules/infra/manifests/puppetdb.pp:4
Class[Infra::Puppetdb] /etc/puppetlabs/code/environments/development/manifests/site.pp:15

Edges

Source Relationship Target
Docker::Run[puppetboard] contains File[/usr/local/bin/docker-run-puppetboard-start.sh]
Stage[main] contains Class[Docker]
Class[Docker::Repos] contains Apt::Source[docker]
Docker::Image[ghcr.io/voxpupuli/puppetboard] contains File[/usr/local/bin/update_docker_image.sh]
Docker::Image[ghcr.io/voxpupuli/puppetboard] contains Exec[/usr/local/bin/update_docker_image.sh ghcr.io/voxpupuli/puppetboard]
File[/usr/local/bin/update_docker_image.sh] required-by Exec[/usr/local/bin/update_docker_image.sh ghcr.io/voxpupuli/puppetboard]
Exec[apt_update] before Package[cgroup-lite]
Class[Docker::Repos] contains Package[cgroup-lite]
File[/etc/puppetlabs/puppetdb/conf.d/config.ini] required-by Ini_setting[puppetdb_command_processing_concurrent_writes]
Class[Puppetdb::Server::Command_processing] contains Ini_setting[puppetdb_command_processing_concurrent_writes]
Systemd::Daemon_reload[puppetdb-dlo-cleanup.timer] notifies Service[puppetdb-dlo-cleanup.timer]
Systemd::Unit_file[puppetdb-dlo-cleanup.timer] contains Service[puppetdb-dlo-cleanup.timer]
File[/etc/systemd/system/puppetdb-dlo-cleanup.timer] notifies Service[puppetdb-dlo-cleanup.timer]
Stage[main] contains Class[Puppetdb::Globals]
Class[Puppetdb::Server::Puppetdb] contains Ini_setting[puppetdb-connections-from-master-only]
File[/etc/puppetlabs/puppetdb/conf.d/puppetdb.ini] required-by Ini_setting[puppetdb-connections-from-master-only]
Class[Firewall::Linux] contains Package[iptables]
Class[Puppetdb::Server::Database] contains File[/etc/puppetlabs/puppetdb/conf.d/database.ini]
Class[Puppetdb::Server::Database] contains Ini_setting[puppetdb_psdatabase_password]
File[/etc/puppetlabs/puppetdb/conf.d/database.ini] required-by Ini_setting[puppetdb_psdatabase_password]
Class[Puppetdb::Server::Validate_db] required-by Ini_setting[puppetdb_psdatabase_password]
Class[Docker::Install] before Class[Docker::Config]
Class[Docker] contains Class[Docker::Config]
Stage[main] contains Class[Docker::Config]
Class[Apt] contains File[preferences.d]
Class[Puppetdb::Server] contains Systemd::Unit_file[puppetdb-dlo-cleanup.service]
Class[Docker::Service] contains Service[docker]
Exec[docker-systemd-reload-before-service] notifies Service[docker]
File[/etc/default/docker] notifies Service[docker]
File[/etc/systemd/system/docker.service.d/service-overrides.conf] before Service[docker]
File[/etc/default/docker-storage] notifies Service[docker]
Class[Puppetdb::Server::Jetty] contains Ini_setting[puppetdb_sslport]
File[/etc/puppetlabs/puppetdb/conf.d/jetty.ini] required-by Ini_setting[puppetdb_sslport]
Systemd::Unit_file[puppetdb-dlo-cleanup.timer] contains File[/etc/systemd/system/puppetdb-dlo-cleanup.timer]
Class[Puppetdb::Server::Global] contains File[/etc/puppetlabs/puppetdb/conf.d/config.ini]
Stage[main] contains Class[Apt]
Package[iptables] required-by Class[Firewall::Linux::Debian]
Stage[main] contains Class[Firewall::Linux::Debian]
Apt_key[Add key: 9DC858229FC7DD38854AE2D88D81803C0EBFCD88 from Apt::Source docker] before Anchor[apt_key 9DC858229FC7DD38854AE2D88D81803C0EBFCD88 present]
Apt::Key[Add key: 9DC858229FC7DD38854AE2D88D81803C0EBFCD88 from Apt::Source docker] contains Anchor[apt_key 9DC858229FC7DD38854AE2D88D81803C0EBFCD88 present]
Stage[main] contains Class[Firewall::Params]
Class[Puppetdb::Server::Read_database] contains Ini_setting[puppetdb_read_conn_lifetime]
Class[Puppetdb::Server::Validate_read_db] required-by Ini_setting[puppetdb_read_conn_lifetime]
File[/etc/puppetlabs/puppetdb/conf.d/read_database.ini] required-by Ini_setting[puppetdb_read_conn_lifetime]
Apt::Setting[list-docker] contains File[/etc/apt/sources.list.d/docker.list]
File[/usr/local/bin/docker-run-puppetboard-start.sh] subscription-of Exec[docker-puppetboard-systemd-reload]
File[/usr/local/bin/docker-run-puppetboard-start.sh] required-by Exec[docker-puppetboard-systemd-reload]
Docker::Run[puppetboard] contains Exec[docker-puppetboard-systemd-reload]
File[/etc/systemd/system/docker-puppetboard.service] subscription-of Exec[docker-puppetboard-systemd-reload]
File[/usr/local/bin/docker-run-puppetboard-stop.sh] required-by Exec[docker-puppetboard-systemd-reload]
File[/etc/systemd/system/docker-puppetboard.service] required-by Exec[docker-puppetboard-systemd-reload]
File[/usr/local/bin/docker-run-puppetboard-stop.sh] subscription-of Exec[docker-puppetboard-systemd-reload]
Class[Puppetdb::Server::Puppetdb] contains File[/etc/puppetlabs/puppetdb/certificate-whitelist]
Class[Puppetdb::Server] contains Package[puppetdb]
Class[Puppetdb::Server::Jetty] contains Ini_setting[puppetdb_host]
File[/etc/puppetlabs/puppetdb/conf.d/jetty.ini] required-by Ini_setting[puppetdb_host]
File[/etc/systemd/system/puppetdb-dlo-cleanup.timer] notifies Systemd::Daemon_reload[puppetdb-dlo-cleanup.timer]
Systemd::Unit_file[puppetdb-dlo-cleanup.timer] contains Systemd::Daemon_reload[puppetdb-dlo-cleanup.timer]
Class[Puppetdb::Server::Database] contains Ini_setting[puppetdb_pgs]
File[/etc/puppetlabs/puppetdb/conf.d/database.ini] required-by Ini_setting[puppetdb_pgs]
Class[Puppetdb::Server::Validate_db] required-by Ini_setting[puppetdb_pgs]
Class[Puppetdb::Server::Database] contains Ini_setting[puppetdb_conn_lifetime]
Class[Puppetdb::Server::Validate_db] required-by Ini_setting[puppetdb_conn_lifetime]
File[/etc/puppetlabs/puppetdb/conf.d/database.ini] required-by Ini_setting[puppetdb_conn_lifetime]
Class[Systemd] contains Class[Systemd::Timedatectl]
Stage[main] contains Class[Systemd::Timedatectl]
Class[Puppetdb::Server::Database] contains Ini_setting[puppetdb_facts_blacklist]
Class[Puppetdb::Server::Validate_db] required-by Ini_setting[puppetdb_facts_blacklist]
File[/etc/puppetlabs/puppetdb/conf.d/database.ini] required-by Ini_setting[puppetdb_facts_blacklist]
Class[Puppetdb::Server::Database] contains Ini_setting[puppetdb_psdatabase_username]
Class[Puppetdb::Server::Validate_db] required-by Ini_setting[puppetdb_psdatabase_username]
File[/etc/puppetlabs/puppetdb/conf.d/database.ini] required-by Ini_setting[puppetdb_psdatabase_username]
Class[Puppetdb::Server::Read_database] contains Ini_setting[puppetdb_read_database_password]
Class[Puppetdb::Server::Validate_read_db] required-by Ini_setting[puppetdb_read_database_password]
File[/etc/puppetlabs/puppetdb/conf.d/read_database.ini] required-by Ini_setting[puppetdb_read_database_password]
Class[Apt::Update] contains Exec[apt_update]
Apt::Source[docker] before Package[docker]
Class[Docker::Install] contains Package[docker]
File[/etc/puppetlabs/puppetdb/conf.d/jetty.ini] required-by Ini_setting[puppetdb_port]
Class[Puppetdb::Server::Jetty] contains Ini_setting[puppetdb_port]
Stage[main] contains Class[Puppetdb::Server::Firewall]
Package[puppetdb] before Class[Puppetdb::Server::Firewall]
Class[Docker::Service] contains Exec[docker-systemd-reload-before-service]
File[/etc/systemd/system/docker.service.d/service-overrides.conf] notifies Exec[docker-systemd-reload-before-service]
Class[Puppetdb::Server::Database] contains Ini_setting[puppetdb_conn_max_age]
File[/etc/puppetlabs/puppetdb/conf.d/database.ini] required-by Ini_setting[puppetdb_conn_max_age]
Class[Puppetdb::Server::Validate_db] required-by Ini_setting[puppetdb_conn_max_age]
Apt::Key[Add key: 9DC858229FC7DD38854AE2D88D81803C0EBFCD88 from Apt::Source docker] contains Apt_key[Add key: 9DC858229FC7DD38854AE2D88D81803C0EBFCD88 from Apt::Source docker]
Class[Puppetdb::Server::Command_processing] contains Ini_setting[puppetdb_command_processing_threads]
File[/etc/puppetlabs/puppetdb/conf.d/config.ini] required-by Ini_setting[puppetdb_command_processing_threads]
Stage[main] contains Class[Firewall::Linux]
Class[Firewall] contains Class[Firewall::Linux]
Package[iptables-persistent] required-by Service[netfilter-persistent]
Class[Firewall::Linux::Debian] contains Service[netfilter-persistent]
Class[Puppetdb::Server::Command_processing] before Class[Puppetdb::Server::Database]
Stage[main] contains Class[Puppetdb::Server::Database]
Class[Apt] contains Apt::Setting[conf-update-stamp]
Class[Docker::Service] contains File[/etc/systemd/system/docker.service.d]
Class[Puppetdb::Server::Database] contains Ini_setting[puppetdb_node_purge_ttl]
File[/etc/puppetlabs/puppetdb/conf.d/database.ini] required-by Ini_setting[puppetdb_node_purge_ttl]
Class[Puppetdb::Server::Validate_db] required-by Ini_setting[puppetdb_node_purge_ttl]
Stage[main] contains Class[Docker::Service]
Class[Docker] contains Class[Docker::Service]
Class[Docker::Config] before Class[Docker::Service]
Stage[main] contains Class[Docker::Repos]
Class[Docker] contains Class[Docker::Repos]
Stage[main] contains Class[Puppetdb::Server::Command_processing]
Class[Puppetdb::Server::Global] before Class[Puppetdb::Server::Command_processing]
Stage[main] contains Class[Puppetdb::Server]
Class[Puppetdb::Server::Read_database] contains Ini_setting[puppetdb_read_database_username]
File[/etc/puppetlabs/puppetdb/conf.d/read_database.ini] required-by Ini_setting[puppetdb_read_database_username]
Class[Puppetdb::Server::Validate_read_db] required-by Ini_setting[puppetdb_read_database_username]
Class[Systemd] contains Class[Systemd::Journald]
Stage[main] contains Class[Systemd::Journald]
Class[Puppetdb::Server::Read_database] before Class[Puppetdb::Server::Jetty]
Stage[main] contains Class[Puppetdb::Server::Jetty]
Class[Infra::Puppetdb] contains Docker::Image[ghcr.io/voxpupuli/puppetboard]
Class[Docker::Service] before Docker::Image[ghcr.io/voxpupuli/puppetboard]
Class[Systemd::Journald] contains Service[systemd-journald]
Class[Puppetdb::Server::Database] contains Ini_setting[puppetdb_report_ttl]
File[/etc/puppetlabs/puppetdb/conf.d/database.ini] required-by Ini_setting[puppetdb_report_ttl]
Class[Puppetdb::Server::Validate_db] required-by Ini_setting[puppetdb_report_ttl]
Stage[main] contains Class[Firewall]
Stage[main] contains Class[Docker::Systemd_reload]
Class[Docker::Service] contains File[/etc/systemd/system/docker.service.d/service-overrides.conf]
Class[Puppetdb::Server] contains Service[puppetdb]
Class[Puppetdb::Server::Read_database] notifies Service[puppetdb]
Class[Puppetdb::Server::Database] notifies Service[puppetdb]
File[/etc/puppetlabs/puppetdb/ssl/private.pk8] notifies Service[puppetdb]
Class[Puppetdb::Server::Command_processing] notifies Service[puppetdb]
Class[Puppetdb::Server::Jetty] notifies Service[puppetdb]
Class[Puppetdb::Server::Global] notifies Service[puppetdb]
Class[Puppetdb::Server::Puppetdb] before Service[puppetdb]
Class[Puppetdb::Server::Puppetdb] notifies Service[puppetdb]
Package[puppetdb] notifies Service[puppetdb]
Class[Apt] contains File[preferences]
Class[Docker::Service] contains File[/etc/default/docker-storage]
Class[Puppetdb::Server::Read_database] contains File[/etc/puppetlabs/puppetdb/conf.d/read_database.ini]
Class[Apt] contains File[sources.list.d]
Stage[main] contains Class[Puppetdb::Server::Validate_read_db]
Docker::Run[puppetboard] contains File[/usr/local/bin/docker-run-puppetboard-stop.sh]
Class[Puppetdb::Server] contains Systemd::Unit_file[puppetdb-dlo-cleanup.timer]
Systemd::Unit_file[puppetdb-dlo-cleanup.service] before Systemd::Unit_file[puppetdb-dlo-cleanup.timer]
Apt::Pin[docker] contains Apt::Setting[pref-docker]
Class[Systemd] contains Class[Systemd::Install]
Stage[main] contains Class[Systemd::Install]
Class[Apt] contains File[/etc/apt/auth.conf]
Class[Puppetdb::Server::Command_processing] contains Ini_setting[puppetdb_command_processing_store_usage]
File[/etc/puppetlabs/puppetdb/conf.d/config.ini] required-by Ini_setting[puppetdb_command_processing_store_usage]
Stage[main] contains Class[Puppetdb::Server::Validate_db]
Class[Puppetdb::Server::Jetty] contains File[/etc/puppetlabs/puppetdb/conf.d/jetty.ini]
Stage[main] contains Class[Docker::Params]
File[/etc/puppetlabs/puppetdb/conf.d/jetty.ini] required-by Ini_setting[puppetdb_max_threads]
Class[Puppetdb::Server::Jetty] contains Ini_setting[puppetdb_max_threads]
Stage[main] contains Class[Puppetdb::Params]
Apt::Source[docker] contains Apt::Setting[list-docker]
Apt::Key[Add key: 9DC858229FC7DD38854AE2D88D81803C0EBFCD88 from Apt::Source docker] before Apt::Setting[list-docker]
File[preferences] notifies Class[Apt::Update]
File[sources.list] notifies Class[Apt::Update]
Stage[main] contains Class[Apt::Update]
File[sources.list.d] notifies Class[Apt::Update]
File[/etc/apt/apt.conf.d/15update-stamp] notifies Class[Apt::Update]
File[/etc/apt/auth.conf] notifies Class[Apt::Update]
File[apt.conf.d] notifies Class[Apt::Update]
File[preferences.d] notifies Class[Apt::Update]
File[/etc/apt/sources.list.d/docker.list] notifies Class[Apt::Update]
Class[Apt] contains File[sources.list]
File[/etc/systemd/system/puppetdb-dlo-cleanup.service] notifies Systemd::Daemon_reload[puppetdb-dlo-cleanup.service]
Systemd::Unit_file[puppetdb-dlo-cleanup.service] contains Systemd::Daemon_reload[puppetdb-dlo-cleanup.service]
Class[Puppetdb::Server::Jetty] before Class[Puppetdb::Server::Puppetdb]
Stage[main] contains Class[Puppetdb::Server::Puppetdb]
Class[Puppetdb::Server::Puppetdb] contains File[/etc/puppetlabs/puppetdb/conf.d/puppetdb.ini]
Apt::Source[docker] contains Apt::Key[Add key: 9DC858229FC7DD38854AE2D88D81803C0EBFCD88 from Apt::Source docker]
Class[Puppetdb::Server::Command_processing] contains Ini_setting[puppetdb_command_processing_temp_usage]
File[/etc/puppetlabs/puppetdb/conf.d/config.ini] required-by Ini_setting[puppetdb_command_processing_temp_usage]
Stage[main] contains Class[Systemd]
File[/etc/puppetlabs/puppetdb/conf.d/config.ini] required-by Ini_setting[puppetdb_global_vardir]
Class[Puppetdb::Server::Global] contains Ini_setting[puppetdb_global_vardir]
Apt::Setting[pref-docker] contains File[/etc/apt/preferences.d/docker.pref]
Class[Firewall::Linux::Debian] contains Package[iptables-persistent]
Class[Puppetdb::Server::Database] contains Ini_setting[puppetdb_node_ttl]
Class[Puppetdb::Server::Validate_db] required-by Ini_setting[puppetdb_node_ttl]
File[/etc/puppetlabs/puppetdb/conf.d/database.ini] required-by Ini_setting[puppetdb_node_ttl]
Class[Puppetdb::Server::Read_database] contains Ini_setting[puppetdb_read_conn_max_age]
Class[Puppetdb::Server::Validate_read_db] required-by Ini_setting[puppetdb_read_conn_max_age]
File[/etc/puppetlabs/puppetdb/conf.d/read_database.ini] required-by Ini_setting[puppetdb_read_conn_max_age]
Class[Puppetdb::Server::Database] contains Ini_setting[puppetdb_migrate]
Class[Puppetdb::Server::Validate_db] required-by Ini_setting[puppetdb_migrate]
File[/etc/puppetlabs/puppetdb/conf.d/database.ini] required-by Ini_setting[puppetdb_migrate]
Class[Docker] contains Class[Docker::Install]
Stage[main] contains Class[Docker::Install]
Class[Docker::Repos] before Class[Docker::Install]
Class[Docker::Service] contains File[/etc/default/docker]
File[/etc/puppetlabs/puppetdb/conf.d/puppetdb.ini] required-by Ini_setting[puppetdb_disable_update_checking]
Class[Puppetdb::Server::Puppetdb] contains Ini_setting[puppetdb_disable_update_checking]
Class[Apt] contains Package[gnupg]
Class[Docker::Systemd_reload] contains Exec[docker-systemd-reload]
Apt::Setting[conf-update-stamp] contains File[/etc/apt/apt.conf.d/15update-stamp]
Class[Docker::Repos] contains Apt::Pin[docker]
Class[Puppetdb::Server::Database] contains Ini_setting[puppetdb_node_purge_gc_batch_limit]
File[/etc/puppetlabs/puppetdb/conf.d/database.ini] required-by Ini_setting[puppetdb_node_purge_gc_batch_limit]
Class[Puppetdb::Server::Validate_db] required-by Ini_setting[puppetdb_node_purge_gc_batch_limit]
Docker::Run[puppetboard] contains File[/etc/systemd/system/docker-puppetboard.service]
Class[Docker::Repos] contains Package[apparmor]
Exec[apt_update] before Package[apparmor]
Class[Puppetdb::Server::Database] contains Ini_setting[puppetdb_gc_interval]
File[/etc/puppetlabs/puppetdb/conf.d/database.ini] required-by Ini_setting[puppetdb_gc_interval]
Class[Puppetdb::Server::Validate_db] required-by Ini_setting[puppetdb_gc_interval]
File[/usr/local/bin/docker-run-puppetboard-start.sh] notifies Service[docker-puppetboard]
Docker::Run[puppetboard] contains Service[docker-puppetboard]
File[/etc/systemd/system/docker-puppetboard.service] notifies Service[docker-puppetboard]
File[/etc/systemd/system/docker-puppetboard.service] required-by Service[docker-puppetboard]
File[/usr/local/bin/docker-run-puppetboard-stop.sh] notifies Service[docker-puppetboard]
Exec[docker-puppetboard-systemd-reload] before Service[docker-puppetboard]
Class[Puppetdb::Server::Read_database] contains Ini_setting[puppetdb_read_pgs]
File[/etc/puppetlabs/puppetdb/conf.d/read_database.ini] required-by Ini_setting[puppetdb_read_pgs]
Class[Puppetdb::Server::Validate_read_db] required-by Ini_setting[puppetdb_read_pgs]
Stage[main] contains Class[main]
Class[Apt] contains File[apt.conf.d]
Systemd::Unit_file[puppetdb-dlo-cleanup.service] contains File[/etc/systemd/system/puppetdb-dlo-cleanup.service]
Stage[main] contains Class[Settings]
File[/etc/puppetlabs/puppetdb/conf.d/jetty.ini] required-by Ini_setting[puppetdb_sslhost]
Class[Puppetdb::Server::Jetty] contains Ini_setting[puppetdb_sslhost]
Class[main] contains Node[puppetdb.drivehockey.com]
Systemd::Daemon_reload[puppetdb-dlo-cleanup.service] contains Exec[systemd-puppetdb-dlo-cleanup.service-systemctl-daemon-reload]
Systemd::Daemon_reload[puppetdb-dlo-cleanup.timer] contains Exec[systemd-puppetdb-dlo-cleanup.timer-systemctl-daemon-reload]
Class[Puppetdb::Server::Firewall] before Class[Puppetdb::Server::Global]
Stage[main] contains Class[Puppetdb::Server::Global]
Stage[main] contains Class[Apt::Params]
Class[Puppetdb::Server::Read_database] contains Ini_setting[puppetdb_read_subname]
File[/etc/puppetlabs/puppetdb/conf.d/read_database.ini] required-by Ini_setting[puppetdb_read_subname]
Class[Puppetdb::Server::Validate_read_db] required-by Ini_setting[puppetdb_read_subname]
Class[Puppetdb::Server::Database] contains Ini_setting[puppetdb_subname]
File[/etc/puppetlabs/puppetdb/conf.d/database.ini] required-by Ini_setting[puppetdb_subname]
Class[Puppetdb::Server::Validate_db] required-by Ini_setting[puppetdb_subname]
Class[Puppetdb::Server::Database] before Class[Puppetdb::Server::Read_database]
Stage[main] contains Class[Puppetdb::Server::Read_database]
Class[Infra::Puppetdb] contains Host[postgres.drivehockey.com]
Class[Infra::Puppetdb] contains Docker::Run[puppetboard]
Docker::Image[ghcr.io/voxpupuli/puppetboard] before Docker::Run[puppetboard]
Class[Puppetdb::Server] contains File[/etc/puppetlabs/puppetdb/ssl/private.pk8]
Exec[/etc/puppetlabs/puppetdb/ssl/private.pk8] before File[/etc/puppetlabs/puppetdb/ssl/private.pk8]
Class[Puppetdb::Server] contains Exec[/etc/puppetlabs/puppetdb/ssl/private.pk8]
Class[Infra::Puppetdb] contains File[/etc/puppetboard/key.pem]
Class[Infra::Puppetdb] contains File[/etc/puppetboard/cert.pem]
Class[Infra::Puppetdb] contains File[/etc/puppetboard]
Stage[main] contains Class[Infra::Puppetdb]