├── .github ├── dependabot.yml └── workflows │ ├── main.yml │ └── pages.yml ├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── Vagrantfile ├── ansible ├── ansible.cfg ├── fastly.yml └── secrets.yml.example ├── docs ├── backups.md ├── bootstrap.md ├── discourse.md ├── foreman.md ├── gpg.md ├── index.md ├── jenkins.md ├── monitoring.md ├── puppet.md ├── redmine.md ├── repo-deb.md ├── repo-rpm.md ├── secrets.md ├── virt.md └── webserver.md ├── mkdocs.yml ├── puppet ├── .gitignore ├── .puppet-lint.rc ├── Gemfile ├── Puppetfile ├── Rakefile ├── check_dependencies ├── data │ ├── common.yaml │ ├── internal.yaml │ ├── nodes │ │ ├── redmine01.conova.theforeman.org.yaml │ │ └── website01.osuosl.theforeman.org.yaml │ ├── osfamily │ │ └── RedHat-9.yaml │ └── vagrant.yaml ├── environment.conf ├── hiera.yaml ├── manifests │ └── site.pp ├── modules │ ├── crb │ │ └── manifests │ │ │ └── init.pp │ ├── deploy │ │ ├── files │ │ │ └── script.sh │ │ └── manifests │ │ │ └── init.pp │ ├── discourse │ │ ├── manifests │ │ │ └── init.pp │ │ └── templates │ │ │ ├── app.yml.epp │ │ │ └── mail-receiver.yml.epp │ ├── fastly_purge │ │ ├── files │ │ │ ├── fastly-purge-find.sh │ │ │ └── fastly-purge.sh │ │ └── manifests │ │ │ └── init.pp │ ├── freight │ │ ├── manifests │ │ │ ├── init.pp │ │ │ ├── uploader.pp │ │ │ └── user.pp │ │ └── templates │ │ │ ├── archivedeb-HEADER.html.epp │ │ │ ├── cron.erb │ │ │ ├── deb-HEADER.html.epp │ │ │ ├── deploy_debs.erb │ │ │ ├── freight.conf.erb │ │ │ ├── keys.erb │ │ │ ├── rsync.erb │ │ │ ├── rsync_main.erb │ │ │ └── stagingdeb-HEADER.html.epp │ ├── jenkins_job_builder │ │ ├── .gitignore │ │ ├── README.md │ │ ├── manifests │ │ │ ├── config.pp │ │ │ ├── init.pp │ │ │ └── install.pp │ │ └── templates │ │ │ └── jenkins_jobs.ini.erb │ ├── jenkins_node │ │ ├── files │ │ │ ├── db │ │ │ │ └── postgresql │ │ │ ├── gemrc │ │ │ ├── gitconfig │ │ │ ├── pbuilder_A10nozstd │ │ │ ├── pbuilder_C10foremanlog │ │ │ ├── pbuilder_D80no-man-db-rebuild │ │ │ ├── pbuilder_F60addforemanrepo │ │ │ ├── pbuilder_F65-add-backports-repos │ │ │ ├── pbuilder_F66-add-nodesource-nodistro-repos │ │ │ ├── pbuilder_F67-add-puppet-repos │ │ │ ├── pbuilder_F70aptupdate │ │ │ ├── pbuilder_F99printrepos │ │ │ ├── pbuilder_sudoers │ │ │ └── reboot-jenkins-node │ │ ├── manifests │ │ │ ├── db_config.pp │ │ │ ├── init.pp │ │ │ ├── packaging.pp │ │ │ ├── packaging │ │ │ │ ├── debian.pp │ │ │ │ └── rpm.pp │ │ │ ├── pbuilder_setup.pp │ │ │ ├── postgresql.pp │ │ │ ├── rbenv.pp │ │ │ ├── swap.pp │ │ │ └── unittests.pp │ │ └── templates │ │ │ ├── 90-nproc.conf.erb │ │ │ ├── npm_cleaner.sh.erb │ │ │ └── pbuilder_pdebuild.erb │ ├── openvox_repo │ │ └── manifests │ │ │ ├── apt.pp │ │ │ ├── init.pp │ │ │ ├── purge_puppet.pp │ │ │ └── yum.pp │ ├── profiles │ │ ├── files │ │ │ └── base │ │ │ │ ├── reboot-inactive-system │ │ │ │ └── restic-prometheus-exporter.py │ │ ├── lib │ │ │ └── facter │ │ │ │ └── external_ips.rb │ │ ├── manifests │ │ │ ├── backup │ │ │ │ ├── receiver.pp │ │ │ │ ├── receiver │ │ │ │ │ └── target.pp │ │ │ │ └── sender.pp │ │ │ ├── base.pp │ │ │ ├── base │ │ │ │ └── monitoring.pp │ │ │ ├── discourse.pp │ │ │ ├── foreman.pp │ │ │ ├── jenkins │ │ │ │ ├── controller.pp │ │ │ │ └── node.pp │ │ │ ├── puppetserver.pp │ │ │ ├── redmine.pp │ │ │ ├── repo │ │ │ │ ├── deb.pp │ │ │ │ └── rpm.pp │ │ │ └── website.pp │ │ ├── metadata.json │ │ └── templates │ │ │ └── base │ │ │ └── alloy-config.epp │ ├── rbenv │ │ └── manifests │ │ │ ├── build.pp │ │ │ ├── init.pp │ │ │ └── install.pp │ ├── redmine │ │ ├── files │ │ │ └── git_repos.sh │ │ ├── manifests │ │ │ └── init.pp │ │ └── templates │ │ │ ├── cron.erb │ │ │ ├── database.yml.erb │ │ │ └── secure_config.yaml.erb │ ├── secretsgit │ │ ├── files │ │ │ └── gitconfig │ │ └── manifests │ │ │ └── init.pp │ ├── secure_ssh │ │ ├── README.md │ │ ├── manifests │ │ │ ├── receiver.pp │ │ │ ├── receiver_setup.pp │ │ │ ├── rsync │ │ │ │ ├── receiver.pp │ │ │ │ ├── receiver_setup.pp │ │ │ │ ├── uploader.pp │ │ │ │ └── uploader_key.pp │ │ │ ├── uploader.pp │ │ │ └── uploader_key.pp │ │ └── templates │ │ │ ├── auth_keys.erb │ │ │ └── script_rsync.erb │ ├── ssh │ │ ├── lib │ │ │ └── puppet │ │ │ │ └── functions │ │ │ │ └── ssh │ │ │ │ └── keygen.rb │ │ └── manifests │ │ │ └── init.pp │ ├── unattended │ │ └── manifests │ │ │ └── init.pp │ ├── users │ │ ├── files │ │ │ ├── Odilhao-authorized_keys │ │ │ ├── ehelms-authorized_keys │ │ │ ├── ekohl-authorized_keys │ │ │ ├── evgeni-authorized_keys │ │ │ ├── gregsutcliffe-authorized_keys │ │ │ ├── jenkins-authorized_keys │ │ │ ├── mhulan-authorized_keys │ │ │ ├── nalfassi-authorized_keys │ │ │ ├── ogajduse-authorized_keys │ │ │ ├── pcreech-authorized_keys │ │ │ └── zhunting-authorized_keys │ │ └── manifests │ │ │ ├── account.pp │ │ │ └── init.pp │ ├── utility │ │ └── manifests │ │ │ └── init.pp │ └── web │ │ ├── files │ │ ├── deploy-yumrepo.sh │ │ ├── downloads-HEADER.html │ │ ├── filter_apache_stats.sh │ │ ├── rpm │ │ │ ├── pulpcore-HEADER.html │ │ │ └── robots.txt │ │ ├── rss-stat.sh │ │ ├── rsync.sh │ │ ├── stagingrpm │ │ │ └── robots.txt │ │ ├── stagingyum │ │ │ ├── HEADER.html │ │ │ └── robots.txt │ │ └── yum │ │ │ ├── pulpcore-HEADER.html │ │ │ └── robots.txt │ │ ├── manifests │ │ ├── base.pp │ │ ├── init.pp │ │ ├── jenkins.pp │ │ ├── letsencrypt.pp │ │ ├── vhost.pp │ │ └── vhost │ │ │ ├── archivedeb.pp │ │ │ ├── deb.pp │ │ │ ├── downloads.pp │ │ │ ├── rpm.pp │ │ │ ├── stagingdeb.pp │ │ │ ├── stagingrpm.pp │ │ │ ├── stagingyum.pp │ │ │ ├── web.pp │ │ │ └── yum.pp │ │ └── templates │ │ ├── deploy-rpmrepo.sh.epp │ │ ├── deploy-stagingrpm.sh.epp │ │ ├── deploy-stagingyum.sh.erb │ │ ├── keys.erb │ │ ├── rpm │ │ └── HEADER.html.epp │ │ ├── rsync_downloads.sh.erb │ │ ├── stagingrpm │ │ └── HEADER.html.epp │ │ └── yum │ │ └── HEADER.html.epp └── spec │ ├── classes │ ├── discourse_spec.rb │ ├── freight_spec.rb │ ├── jenkins_node_spec.rb │ ├── profiles_backup_receiver_spec.rb │ ├── profiles_backup_sender_spec.rb │ ├── profiles_base_spec.rb │ ├── profiles_discourse_spec.rb │ ├── profiles_foreman_spec.rb │ ├── profiles_jenkins_controller_spec.rb │ ├── profiles_jenkins_node_spec.rb │ ├── profiles_puppetserver_spec.rb │ ├── profiles_redmine_spec.rb │ ├── profiles_repo_deb_spec.rb │ ├── profiles_repo_rpm_spec.rb │ ├── profiles_website_spec.rb │ ├── secretsgit_spec.rb │ └── web_spec.rb │ ├── defines │ └── users_account_spec.rb │ ├── fixtures │ └── modules │ └── spec_helper.rb ├── renovate.json ├── requirements.txt └── vagrant ├── hiera.yaml └── manifests └── default.pp /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/.github/workflows/pages.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/README.md -------------------------------------------------------------------------------- /Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/Vagrantfile -------------------------------------------------------------------------------- /ansible/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/ansible/ansible.cfg -------------------------------------------------------------------------------- /ansible/fastly.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/ansible/fastly.yml -------------------------------------------------------------------------------- /ansible/secrets.yml.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/ansible/secrets.yml.example -------------------------------------------------------------------------------- /docs/backups.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/docs/backups.md -------------------------------------------------------------------------------- /docs/bootstrap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/docs/bootstrap.md -------------------------------------------------------------------------------- /docs/discourse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/docs/discourse.md -------------------------------------------------------------------------------- /docs/foreman.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/docs/foreman.md -------------------------------------------------------------------------------- /docs/gpg.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/docs/gpg.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/jenkins.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/docs/jenkins.md -------------------------------------------------------------------------------- /docs/monitoring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/docs/monitoring.md -------------------------------------------------------------------------------- /docs/puppet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/docs/puppet.md -------------------------------------------------------------------------------- /docs/redmine.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/docs/redmine.md -------------------------------------------------------------------------------- /docs/repo-deb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/docs/repo-deb.md -------------------------------------------------------------------------------- /docs/repo-rpm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/docs/repo-rpm.md -------------------------------------------------------------------------------- /docs/secrets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/docs/secrets.md -------------------------------------------------------------------------------- /docs/virt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/docs/virt.md -------------------------------------------------------------------------------- /docs/webserver.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/docs/webserver.md -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /puppet/.gitignore: -------------------------------------------------------------------------------- 1 | .ruby-* 2 | Gemfile.lock 3 | -------------------------------------------------------------------------------- /puppet/.puppet-lint.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/.puppet-lint.rc -------------------------------------------------------------------------------- /puppet/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/Gemfile -------------------------------------------------------------------------------- /puppet/Puppetfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/Puppetfile -------------------------------------------------------------------------------- /puppet/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/Rakefile -------------------------------------------------------------------------------- /puppet/check_dependencies: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/check_dependencies -------------------------------------------------------------------------------- /puppet/data/common.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/data/common.yaml -------------------------------------------------------------------------------- /puppet/data/internal.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/data/internal.yaml -------------------------------------------------------------------------------- /puppet/data/nodes/redmine01.conova.theforeman.org.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/data/nodes/redmine01.conova.theforeman.org.yaml -------------------------------------------------------------------------------- /puppet/data/nodes/website01.osuosl.theforeman.org.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/data/nodes/website01.osuosl.theforeman.org.yaml -------------------------------------------------------------------------------- /puppet/data/osfamily/RedHat-9.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/data/osfamily/RedHat-9.yaml -------------------------------------------------------------------------------- /puppet/data/vagrant.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/data/vagrant.yaml -------------------------------------------------------------------------------- /puppet/environment.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/environment.conf -------------------------------------------------------------------------------- /puppet/hiera.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/hiera.yaml -------------------------------------------------------------------------------- /puppet/manifests/site.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/manifests/site.pp -------------------------------------------------------------------------------- /puppet/modules/crb/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/crb/manifests/init.pp -------------------------------------------------------------------------------- /puppet/modules/deploy/files/script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/deploy/files/script.sh -------------------------------------------------------------------------------- /puppet/modules/deploy/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/deploy/manifests/init.pp -------------------------------------------------------------------------------- /puppet/modules/discourse/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/discourse/manifests/init.pp -------------------------------------------------------------------------------- /puppet/modules/discourse/templates/app.yml.epp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/discourse/templates/app.yml.epp -------------------------------------------------------------------------------- /puppet/modules/discourse/templates/mail-receiver.yml.epp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/discourse/templates/mail-receiver.yml.epp -------------------------------------------------------------------------------- /puppet/modules/fastly_purge/files/fastly-purge-find.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/fastly_purge/files/fastly-purge-find.sh -------------------------------------------------------------------------------- /puppet/modules/fastly_purge/files/fastly-purge.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/fastly_purge/files/fastly-purge.sh -------------------------------------------------------------------------------- /puppet/modules/fastly_purge/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/fastly_purge/manifests/init.pp -------------------------------------------------------------------------------- /puppet/modules/freight/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/freight/manifests/init.pp -------------------------------------------------------------------------------- /puppet/modules/freight/manifests/uploader.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/freight/manifests/uploader.pp -------------------------------------------------------------------------------- /puppet/modules/freight/manifests/user.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/freight/manifests/user.pp -------------------------------------------------------------------------------- /puppet/modules/freight/templates/archivedeb-HEADER.html.epp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/freight/templates/archivedeb-HEADER.html.epp -------------------------------------------------------------------------------- /puppet/modules/freight/templates/cron.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/freight/templates/cron.erb -------------------------------------------------------------------------------- /puppet/modules/freight/templates/deb-HEADER.html.epp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/freight/templates/deb-HEADER.html.epp -------------------------------------------------------------------------------- /puppet/modules/freight/templates/deploy_debs.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/freight/templates/deploy_debs.erb -------------------------------------------------------------------------------- /puppet/modules/freight/templates/freight.conf.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/freight/templates/freight.conf.erb -------------------------------------------------------------------------------- /puppet/modules/freight/templates/keys.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/freight/templates/keys.erb -------------------------------------------------------------------------------- /puppet/modules/freight/templates/rsync.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/freight/templates/rsync.erb -------------------------------------------------------------------------------- /puppet/modules/freight/templates/rsync_main.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/freight/templates/rsync_main.erb -------------------------------------------------------------------------------- /puppet/modules/freight/templates/stagingdeb-HEADER.html.epp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/freight/templates/stagingdeb-HEADER.html.epp -------------------------------------------------------------------------------- /puppet/modules/jenkins_job_builder/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/jenkins_job_builder/.gitignore -------------------------------------------------------------------------------- /puppet/modules/jenkins_job_builder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/jenkins_job_builder/README.md -------------------------------------------------------------------------------- /puppet/modules/jenkins_job_builder/manifests/config.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/jenkins_job_builder/manifests/config.pp -------------------------------------------------------------------------------- /puppet/modules/jenkins_job_builder/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/jenkins_job_builder/manifests/init.pp -------------------------------------------------------------------------------- /puppet/modules/jenkins_job_builder/manifests/install.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/jenkins_job_builder/manifests/install.pp -------------------------------------------------------------------------------- /puppet/modules/jenkins_job_builder/templates/jenkins_jobs.ini.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/jenkins_job_builder/templates/jenkins_jobs.ini.erb -------------------------------------------------------------------------------- /puppet/modules/jenkins_node/files/db/postgresql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/jenkins_node/files/db/postgresql -------------------------------------------------------------------------------- /puppet/modules/jenkins_node/files/gemrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/jenkins_node/files/gemrc -------------------------------------------------------------------------------- /puppet/modules/jenkins_node/files/gitconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/jenkins_node/files/gitconfig -------------------------------------------------------------------------------- /puppet/modules/jenkins_node/files/pbuilder_A10nozstd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/jenkins_node/files/pbuilder_A10nozstd -------------------------------------------------------------------------------- /puppet/modules/jenkins_node/files/pbuilder_C10foremanlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/jenkins_node/files/pbuilder_C10foremanlog -------------------------------------------------------------------------------- /puppet/modules/jenkins_node/files/pbuilder_D80no-man-db-rebuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/jenkins_node/files/pbuilder_D80no-man-db-rebuild -------------------------------------------------------------------------------- /puppet/modules/jenkins_node/files/pbuilder_F60addforemanrepo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/jenkins_node/files/pbuilder_F60addforemanrepo -------------------------------------------------------------------------------- /puppet/modules/jenkins_node/files/pbuilder_F65-add-backports-repos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/jenkins_node/files/pbuilder_F65-add-backports-repos -------------------------------------------------------------------------------- /puppet/modules/jenkins_node/files/pbuilder_F66-add-nodesource-nodistro-repos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/jenkins_node/files/pbuilder_F66-add-nodesource-nodistro-repos -------------------------------------------------------------------------------- /puppet/modules/jenkins_node/files/pbuilder_F67-add-puppet-repos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/jenkins_node/files/pbuilder_F67-add-puppet-repos -------------------------------------------------------------------------------- /puppet/modules/jenkins_node/files/pbuilder_F70aptupdate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/jenkins_node/files/pbuilder_F70aptupdate -------------------------------------------------------------------------------- /puppet/modules/jenkins_node/files/pbuilder_F99printrepos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/jenkins_node/files/pbuilder_F99printrepos -------------------------------------------------------------------------------- /puppet/modules/jenkins_node/files/pbuilder_sudoers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/jenkins_node/files/pbuilder_sudoers -------------------------------------------------------------------------------- /puppet/modules/jenkins_node/files/reboot-jenkins-node: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/jenkins_node/files/reboot-jenkins-node -------------------------------------------------------------------------------- /puppet/modules/jenkins_node/manifests/db_config.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/jenkins_node/manifests/db_config.pp -------------------------------------------------------------------------------- /puppet/modules/jenkins_node/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/jenkins_node/manifests/init.pp -------------------------------------------------------------------------------- /puppet/modules/jenkins_node/manifests/packaging.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/jenkins_node/manifests/packaging.pp -------------------------------------------------------------------------------- /puppet/modules/jenkins_node/manifests/packaging/debian.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/jenkins_node/manifests/packaging/debian.pp -------------------------------------------------------------------------------- /puppet/modules/jenkins_node/manifests/packaging/rpm.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/jenkins_node/manifests/packaging/rpm.pp -------------------------------------------------------------------------------- /puppet/modules/jenkins_node/manifests/pbuilder_setup.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/jenkins_node/manifests/pbuilder_setup.pp -------------------------------------------------------------------------------- /puppet/modules/jenkins_node/manifests/postgresql.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/jenkins_node/manifests/postgresql.pp -------------------------------------------------------------------------------- /puppet/modules/jenkins_node/manifests/rbenv.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/jenkins_node/manifests/rbenv.pp -------------------------------------------------------------------------------- /puppet/modules/jenkins_node/manifests/swap.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/jenkins_node/manifests/swap.pp -------------------------------------------------------------------------------- /puppet/modules/jenkins_node/manifests/unittests.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/jenkins_node/manifests/unittests.pp -------------------------------------------------------------------------------- /puppet/modules/jenkins_node/templates/90-nproc.conf.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/jenkins_node/templates/90-nproc.conf.erb -------------------------------------------------------------------------------- /puppet/modules/jenkins_node/templates/npm_cleaner.sh.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/jenkins_node/templates/npm_cleaner.sh.erb -------------------------------------------------------------------------------- /puppet/modules/jenkins_node/templates/pbuilder_pdebuild.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/jenkins_node/templates/pbuilder_pdebuild.erb -------------------------------------------------------------------------------- /puppet/modules/openvox_repo/manifests/apt.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/openvox_repo/manifests/apt.pp -------------------------------------------------------------------------------- /puppet/modules/openvox_repo/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/openvox_repo/manifests/init.pp -------------------------------------------------------------------------------- /puppet/modules/openvox_repo/manifests/purge_puppet.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/openvox_repo/manifests/purge_puppet.pp -------------------------------------------------------------------------------- /puppet/modules/openvox_repo/manifests/yum.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/openvox_repo/manifests/yum.pp -------------------------------------------------------------------------------- /puppet/modules/profiles/files/base/reboot-inactive-system: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/profiles/files/base/reboot-inactive-system -------------------------------------------------------------------------------- /puppet/modules/profiles/files/base/restic-prometheus-exporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/profiles/files/base/restic-prometheus-exporter.py -------------------------------------------------------------------------------- /puppet/modules/profiles/lib/facter/external_ips.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/profiles/lib/facter/external_ips.rb -------------------------------------------------------------------------------- /puppet/modules/profiles/manifests/backup/receiver.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/profiles/manifests/backup/receiver.pp -------------------------------------------------------------------------------- /puppet/modules/profiles/manifests/backup/receiver/target.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/profiles/manifests/backup/receiver/target.pp -------------------------------------------------------------------------------- /puppet/modules/profiles/manifests/backup/sender.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/profiles/manifests/backup/sender.pp -------------------------------------------------------------------------------- /puppet/modules/profiles/manifests/base.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/profiles/manifests/base.pp -------------------------------------------------------------------------------- /puppet/modules/profiles/manifests/base/monitoring.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/profiles/manifests/base/monitoring.pp -------------------------------------------------------------------------------- /puppet/modules/profiles/manifests/discourse.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/profiles/manifests/discourse.pp -------------------------------------------------------------------------------- /puppet/modules/profiles/manifests/foreman.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/profiles/manifests/foreman.pp -------------------------------------------------------------------------------- /puppet/modules/profiles/manifests/jenkins/controller.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/profiles/manifests/jenkins/controller.pp -------------------------------------------------------------------------------- /puppet/modules/profiles/manifests/jenkins/node.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/profiles/manifests/jenkins/node.pp -------------------------------------------------------------------------------- /puppet/modules/profiles/manifests/puppetserver.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/profiles/manifests/puppetserver.pp -------------------------------------------------------------------------------- /puppet/modules/profiles/manifests/redmine.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/profiles/manifests/redmine.pp -------------------------------------------------------------------------------- /puppet/modules/profiles/manifests/repo/deb.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/profiles/manifests/repo/deb.pp -------------------------------------------------------------------------------- /puppet/modules/profiles/manifests/repo/rpm.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/profiles/manifests/repo/rpm.pp -------------------------------------------------------------------------------- /puppet/modules/profiles/manifests/website.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/profiles/manifests/website.pp -------------------------------------------------------------------------------- /puppet/modules/profiles/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/profiles/metadata.json -------------------------------------------------------------------------------- /puppet/modules/profiles/templates/base/alloy-config.epp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/profiles/templates/base/alloy-config.epp -------------------------------------------------------------------------------- /puppet/modules/rbenv/manifests/build.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/rbenv/manifests/build.pp -------------------------------------------------------------------------------- /puppet/modules/rbenv/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/rbenv/manifests/init.pp -------------------------------------------------------------------------------- /puppet/modules/rbenv/manifests/install.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/rbenv/manifests/install.pp -------------------------------------------------------------------------------- /puppet/modules/redmine/files/git_repos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/redmine/files/git_repos.sh -------------------------------------------------------------------------------- /puppet/modules/redmine/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/redmine/manifests/init.pp -------------------------------------------------------------------------------- /puppet/modules/redmine/templates/cron.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/redmine/templates/cron.erb -------------------------------------------------------------------------------- /puppet/modules/redmine/templates/database.yml.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/redmine/templates/database.yml.erb -------------------------------------------------------------------------------- /puppet/modules/redmine/templates/secure_config.yaml.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/redmine/templates/secure_config.yaml.erb -------------------------------------------------------------------------------- /puppet/modules/secretsgit/files/gitconfig: -------------------------------------------------------------------------------- 1 | [safe] 2 | directory = * 3 | -------------------------------------------------------------------------------- /puppet/modules/secretsgit/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/secretsgit/manifests/init.pp -------------------------------------------------------------------------------- /puppet/modules/secure_ssh/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/secure_ssh/README.md -------------------------------------------------------------------------------- /puppet/modules/secure_ssh/manifests/receiver.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/secure_ssh/manifests/receiver.pp -------------------------------------------------------------------------------- /puppet/modules/secure_ssh/manifests/receiver_setup.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/secure_ssh/manifests/receiver_setup.pp -------------------------------------------------------------------------------- /puppet/modules/secure_ssh/manifests/rsync/receiver.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/secure_ssh/manifests/rsync/receiver.pp -------------------------------------------------------------------------------- /puppet/modules/secure_ssh/manifests/rsync/receiver_setup.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/secure_ssh/manifests/rsync/receiver_setup.pp -------------------------------------------------------------------------------- /puppet/modules/secure_ssh/manifests/rsync/uploader.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/secure_ssh/manifests/rsync/uploader.pp -------------------------------------------------------------------------------- /puppet/modules/secure_ssh/manifests/rsync/uploader_key.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/secure_ssh/manifests/rsync/uploader_key.pp -------------------------------------------------------------------------------- /puppet/modules/secure_ssh/manifests/uploader.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/secure_ssh/manifests/uploader.pp -------------------------------------------------------------------------------- /puppet/modules/secure_ssh/manifests/uploader_key.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/secure_ssh/manifests/uploader_key.pp -------------------------------------------------------------------------------- /puppet/modules/secure_ssh/templates/auth_keys.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/secure_ssh/templates/auth_keys.erb -------------------------------------------------------------------------------- /puppet/modules/secure_ssh/templates/script_rsync.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/secure_ssh/templates/script_rsync.erb -------------------------------------------------------------------------------- /puppet/modules/ssh/lib/puppet/functions/ssh/keygen.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/ssh/lib/puppet/functions/ssh/keygen.rb -------------------------------------------------------------------------------- /puppet/modules/ssh/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/ssh/manifests/init.pp -------------------------------------------------------------------------------- /puppet/modules/unattended/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/unattended/manifests/init.pp -------------------------------------------------------------------------------- /puppet/modules/users/files/Odilhao-authorized_keys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/users/files/Odilhao-authorized_keys -------------------------------------------------------------------------------- /puppet/modules/users/files/ehelms-authorized_keys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/users/files/ehelms-authorized_keys -------------------------------------------------------------------------------- /puppet/modules/users/files/ekohl-authorized_keys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/users/files/ekohl-authorized_keys -------------------------------------------------------------------------------- /puppet/modules/users/files/evgeni-authorized_keys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/users/files/evgeni-authorized_keys -------------------------------------------------------------------------------- /puppet/modules/users/files/gregsutcliffe-authorized_keys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/users/files/gregsutcliffe-authorized_keys -------------------------------------------------------------------------------- /puppet/modules/users/files/jenkins-authorized_keys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/users/files/jenkins-authorized_keys -------------------------------------------------------------------------------- /puppet/modules/users/files/mhulan-authorized_keys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/users/files/mhulan-authorized_keys -------------------------------------------------------------------------------- /puppet/modules/users/files/nalfassi-authorized_keys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/users/files/nalfassi-authorized_keys -------------------------------------------------------------------------------- /puppet/modules/users/files/ogajduse-authorized_keys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/users/files/ogajduse-authorized_keys -------------------------------------------------------------------------------- /puppet/modules/users/files/pcreech-authorized_keys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/users/files/pcreech-authorized_keys -------------------------------------------------------------------------------- /puppet/modules/users/files/zhunting-authorized_keys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/users/files/zhunting-authorized_keys -------------------------------------------------------------------------------- /puppet/modules/users/manifests/account.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/users/manifests/account.pp -------------------------------------------------------------------------------- /puppet/modules/users/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/users/manifests/init.pp -------------------------------------------------------------------------------- /puppet/modules/utility/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/utility/manifests/init.pp -------------------------------------------------------------------------------- /puppet/modules/web/files/deploy-yumrepo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/web/files/deploy-yumrepo.sh -------------------------------------------------------------------------------- /puppet/modules/web/files/downloads-HEADER.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/web/files/downloads-HEADER.html -------------------------------------------------------------------------------- /puppet/modules/web/files/filter_apache_stats.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/web/files/filter_apache_stats.sh -------------------------------------------------------------------------------- /puppet/modules/web/files/rpm/pulpcore-HEADER.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/web/files/rpm/pulpcore-HEADER.html -------------------------------------------------------------------------------- /puppet/modules/web/files/rpm/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/web/files/rpm/robots.txt -------------------------------------------------------------------------------- /puppet/modules/web/files/rss-stat.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/web/files/rss-stat.sh -------------------------------------------------------------------------------- /puppet/modules/web/files/rsync.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/web/files/rsync.sh -------------------------------------------------------------------------------- /puppet/modules/web/files/stagingrpm/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: / 3 | -------------------------------------------------------------------------------- /puppet/modules/web/files/stagingyum/HEADER.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/web/files/stagingyum/HEADER.html -------------------------------------------------------------------------------- /puppet/modules/web/files/stagingyum/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/web/files/stagingyum/robots.txt -------------------------------------------------------------------------------- /puppet/modules/web/files/yum/pulpcore-HEADER.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/web/files/yum/pulpcore-HEADER.html -------------------------------------------------------------------------------- /puppet/modules/web/files/yum/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/web/files/yum/robots.txt -------------------------------------------------------------------------------- /puppet/modules/web/manifests/base.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/web/manifests/base.pp -------------------------------------------------------------------------------- /puppet/modules/web/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/web/manifests/init.pp -------------------------------------------------------------------------------- /puppet/modules/web/manifests/jenkins.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/web/manifests/jenkins.pp -------------------------------------------------------------------------------- /puppet/modules/web/manifests/letsencrypt.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/web/manifests/letsencrypt.pp -------------------------------------------------------------------------------- /puppet/modules/web/manifests/vhost.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/web/manifests/vhost.pp -------------------------------------------------------------------------------- /puppet/modules/web/manifests/vhost/archivedeb.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/web/manifests/vhost/archivedeb.pp -------------------------------------------------------------------------------- /puppet/modules/web/manifests/vhost/deb.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/web/manifests/vhost/deb.pp -------------------------------------------------------------------------------- /puppet/modules/web/manifests/vhost/downloads.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/web/manifests/vhost/downloads.pp -------------------------------------------------------------------------------- /puppet/modules/web/manifests/vhost/rpm.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/web/manifests/vhost/rpm.pp -------------------------------------------------------------------------------- /puppet/modules/web/manifests/vhost/stagingdeb.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/web/manifests/vhost/stagingdeb.pp -------------------------------------------------------------------------------- /puppet/modules/web/manifests/vhost/stagingrpm.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/web/manifests/vhost/stagingrpm.pp -------------------------------------------------------------------------------- /puppet/modules/web/manifests/vhost/stagingyum.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/web/manifests/vhost/stagingyum.pp -------------------------------------------------------------------------------- /puppet/modules/web/manifests/vhost/web.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/web/manifests/vhost/web.pp -------------------------------------------------------------------------------- /puppet/modules/web/manifests/vhost/yum.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/web/manifests/vhost/yum.pp -------------------------------------------------------------------------------- /puppet/modules/web/templates/deploy-rpmrepo.sh.epp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/web/templates/deploy-rpmrepo.sh.epp -------------------------------------------------------------------------------- /puppet/modules/web/templates/deploy-stagingrpm.sh.epp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/web/templates/deploy-stagingrpm.sh.epp -------------------------------------------------------------------------------- /puppet/modules/web/templates/deploy-stagingyum.sh.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/web/templates/deploy-stagingyum.sh.erb -------------------------------------------------------------------------------- /puppet/modules/web/templates/keys.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/web/templates/keys.erb -------------------------------------------------------------------------------- /puppet/modules/web/templates/rpm/HEADER.html.epp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/web/templates/rpm/HEADER.html.epp -------------------------------------------------------------------------------- /puppet/modules/web/templates/rsync_downloads.sh.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/web/templates/rsync_downloads.sh.erb -------------------------------------------------------------------------------- /puppet/modules/web/templates/stagingrpm/HEADER.html.epp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/web/templates/stagingrpm/HEADER.html.epp -------------------------------------------------------------------------------- /puppet/modules/web/templates/yum/HEADER.html.epp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/modules/web/templates/yum/HEADER.html.epp -------------------------------------------------------------------------------- /puppet/spec/classes/discourse_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/spec/classes/discourse_spec.rb -------------------------------------------------------------------------------- /puppet/spec/classes/freight_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/spec/classes/freight_spec.rb -------------------------------------------------------------------------------- /puppet/spec/classes/jenkins_node_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/spec/classes/jenkins_node_spec.rb -------------------------------------------------------------------------------- /puppet/spec/classes/profiles_backup_receiver_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/spec/classes/profiles_backup_receiver_spec.rb -------------------------------------------------------------------------------- /puppet/spec/classes/profiles_backup_sender_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/spec/classes/profiles_backup_sender_spec.rb -------------------------------------------------------------------------------- /puppet/spec/classes/profiles_base_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/spec/classes/profiles_base_spec.rb -------------------------------------------------------------------------------- /puppet/spec/classes/profiles_discourse_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/spec/classes/profiles_discourse_spec.rb -------------------------------------------------------------------------------- /puppet/spec/classes/profiles_foreman_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/spec/classes/profiles_foreman_spec.rb -------------------------------------------------------------------------------- /puppet/spec/classes/profiles_jenkins_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/spec/classes/profiles_jenkins_controller_spec.rb -------------------------------------------------------------------------------- /puppet/spec/classes/profiles_jenkins_node_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/spec/classes/profiles_jenkins_node_spec.rb -------------------------------------------------------------------------------- /puppet/spec/classes/profiles_puppetserver_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/spec/classes/profiles_puppetserver_spec.rb -------------------------------------------------------------------------------- /puppet/spec/classes/profiles_redmine_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/spec/classes/profiles_redmine_spec.rb -------------------------------------------------------------------------------- /puppet/spec/classes/profiles_repo_deb_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/spec/classes/profiles_repo_deb_spec.rb -------------------------------------------------------------------------------- /puppet/spec/classes/profiles_repo_rpm_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/spec/classes/profiles_repo_rpm_spec.rb -------------------------------------------------------------------------------- /puppet/spec/classes/profiles_website_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/spec/classes/profiles_website_spec.rb -------------------------------------------------------------------------------- /puppet/spec/classes/secretsgit_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/spec/classes/secretsgit_spec.rb -------------------------------------------------------------------------------- /puppet/spec/classes/web_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/spec/classes/web_spec.rb -------------------------------------------------------------------------------- /puppet/spec/defines/users_account_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/spec/defines/users_account_spec.rb -------------------------------------------------------------------------------- /puppet/spec/fixtures/modules: -------------------------------------------------------------------------------- 1 | ../../modules -------------------------------------------------------------------------------- /puppet/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/puppet/spec/spec_helper.rb -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/renovate.json -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | jenkins-job-builder 2 | lxml 3 | requests 4 | -------------------------------------------------------------------------------- /vagrant/hiera.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/vagrant/hiera.yaml -------------------------------------------------------------------------------- /vagrant/manifests/default.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theforeman/foreman-infra/HEAD/vagrant/manifests/default.pp --------------------------------------------------------------------------------