├── .dockerignore ├── .gitignore ├── CONTRIBUTING.md ├── Dockerfile ├── Dockerfile.centos7 ├── INSTALL.md ├── LICENSE ├── README.md ├── bootcd ├── .gitignore ├── README.md ├── create-image.sh ├── dmsquash-live-root.toram.sh ├── dracut.toram.patch ├── genesis.ks.template ├── iptables.content.sample └── rpms │ └── genesis_scripts │ ├── genesis_scripts.spec │ └── src │ ├── agetty-wrapper │ ├── autologin │ ├── genesis-bootloader │ ├── genesis.init │ ├── genesis.sysconfig │ ├── mingetty-wrapper │ ├── network-prep.init │ ├── root-bash_profile │ └── run-genesis-bootloader ├── docker-entrypoint.sh ├── src ├── .gitignore ├── README.md ├── framework │ ├── .gitignore │ ├── bin │ │ └── genesis │ ├── genesis_framework.gemspec │ └── lib │ │ ├── genesisframework.rb │ │ └── genesisframework │ │ ├── facter │ │ └── test_fact.rb │ │ ├── task.rb │ │ ├── tasks.rb │ │ └── utils.rb ├── promptcli │ ├── .gitignore │ ├── Gemfile │ ├── README.md │ ├── genesis_promptcli.gemspec │ └── lib │ │ └── promptcli.rb └── retryingfetcher │ ├── .gitignore │ ├── Gemfile │ ├── README.md │ ├── genesis_retryingfetcher.gemspec │ └── lib │ └── retryingfetcher.rb ├── tasks ├── AssetCreation.rb ├── BiosConfigrC6105.rb ├── BiosConfigrR720.rb ├── DSL.md ├── FixDellFatPartitions.rb ├── IpmiStart.rb ├── README.md ├── Rakefile ├── Reboot.rb ├── SetupNTP.rb ├── Shutdown.rb ├── TimedBurnin.rb ├── modules │ ├── README.md │ ├── facter │ │ ├── asset_tag.rb │ │ ├── bmc_firmware_version.rb │ │ ├── mode.rb │ │ └── system_serial.rb │ ├── helpers │ │ └── dell │ │ │ └── ipmi.rb │ ├── logging │ │ ├── collins.rb │ │ └── syslog.rb │ └── mixins │ │ └── .gitkeep └── targets.yaml └── testenv ├── README.md ├── bootbox ├── .gitignore ├── Vagrantfile ├── bootbox-shared │ └── .gitignore ├── puppet │ ├── manifests │ │ └── bootbox.pp │ └── modules │ │ ├── bind │ │ └── manifests │ │ │ ├── init.pp │ │ │ └── server.pp │ │ ├── dhcp │ │ ├── manifests │ │ │ ├── init.pp │ │ │ └── server.pp │ │ └── templates │ │ │ └── dhcpd.conf.erb │ │ ├── gemserver │ │ ├── manifests │ │ │ └── init.pp │ │ └── templates │ │ │ └── gemserver.erb │ │ ├── genesis │ │ ├── files │ │ │ └── genesis.init │ │ ├── manifests │ │ │ └── init.pp │ │ └── templates │ │ │ ├── config.yaml.erb │ │ │ ├── menu.ipxe.erb │ │ │ └── stage2.erb │ │ ├── iptables │ │ ├── files │ │ │ ├── iptables │ │ │ └── sysctl.conf │ │ └── manifests │ │ │ └── init.pp │ │ ├── ipxe │ │ ├── files │ │ │ └── undionly.kpxe │ │ └── manifests │ │ │ └── init.pp │ │ ├── selinux │ │ └── manifests │ │ │ └── permissive.pp │ │ ├── tftp │ │ ├── files │ │ │ └── tftp.conf │ │ └── manifests │ │ │ ├── init.pp │ │ │ └── server.pp │ │ └── yumrepo │ │ ├── files │ │ ├── epel.repo │ │ ├── nginx.repo │ │ └── ruby193.repo │ │ └── manifests │ │ └── init.pp └── web │ ├── config.ru │ ├── config │ └── unicorn.rb │ ├── genesis.rb │ ├── genesis │ └── config.rb │ └── tasks └── testnode.ova /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.centos7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/Dockerfile.centos7 -------------------------------------------------------------------------------- /INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/INSTALL.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/README.md -------------------------------------------------------------------------------- /bootcd/.gitignore: -------------------------------------------------------------------------------- 1 | output 2 | -------------------------------------------------------------------------------- /bootcd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/bootcd/README.md -------------------------------------------------------------------------------- /bootcd/create-image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/bootcd/create-image.sh -------------------------------------------------------------------------------- /bootcd/dmsquash-live-root.toram.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/bootcd/dmsquash-live-root.toram.sh -------------------------------------------------------------------------------- /bootcd/dracut.toram.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/bootcd/dracut.toram.patch -------------------------------------------------------------------------------- /bootcd/genesis.ks.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/bootcd/genesis.ks.template -------------------------------------------------------------------------------- /bootcd/iptables.content.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/bootcd/iptables.content.sample -------------------------------------------------------------------------------- /bootcd/rpms/genesis_scripts/genesis_scripts.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/bootcd/rpms/genesis_scripts/genesis_scripts.spec -------------------------------------------------------------------------------- /bootcd/rpms/genesis_scripts/src/agetty-wrapper: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/bootcd/rpms/genesis_scripts/src/agetty-wrapper -------------------------------------------------------------------------------- /bootcd/rpms/genesis_scripts/src/autologin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/bootcd/rpms/genesis_scripts/src/autologin -------------------------------------------------------------------------------- /bootcd/rpms/genesis_scripts/src/genesis-bootloader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/bootcd/rpms/genesis_scripts/src/genesis-bootloader -------------------------------------------------------------------------------- /bootcd/rpms/genesis_scripts/src/genesis.init: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/bootcd/rpms/genesis_scripts/src/genesis.init -------------------------------------------------------------------------------- /bootcd/rpms/genesis_scripts/src/genesis.sysconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/bootcd/rpms/genesis_scripts/src/genesis.sysconfig -------------------------------------------------------------------------------- /bootcd/rpms/genesis_scripts/src/mingetty-wrapper: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/bootcd/rpms/genesis_scripts/src/mingetty-wrapper -------------------------------------------------------------------------------- /bootcd/rpms/genesis_scripts/src/network-prep.init: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/bootcd/rpms/genesis_scripts/src/network-prep.init -------------------------------------------------------------------------------- /bootcd/rpms/genesis_scripts/src/root-bash_profile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/bootcd/rpms/genesis_scripts/src/root-bash_profile -------------------------------------------------------------------------------- /bootcd/rpms/genesis_scripts/src/run-genesis-bootloader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/bootcd/rpms/genesis_scripts/src/run-genesis-bootloader -------------------------------------------------------------------------------- /docker-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/docker-entrypoint.sh -------------------------------------------------------------------------------- /src/.gitignore: -------------------------------------------------------------------------------- 1 | *.gem 2 | .DS_Store 3 | -------------------------------------------------------------------------------- /src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/src/README.md -------------------------------------------------------------------------------- /src/framework/.gitignore: -------------------------------------------------------------------------------- 1 | pkg 2 | Gemfile.lock 3 | -------------------------------------------------------------------------------- /src/framework/bin/genesis: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/src/framework/bin/genesis -------------------------------------------------------------------------------- /src/framework/genesis_framework.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/src/framework/genesis_framework.gemspec -------------------------------------------------------------------------------- /src/framework/lib/genesisframework.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/src/framework/lib/genesisframework.rb -------------------------------------------------------------------------------- /src/framework/lib/genesisframework/facter/test_fact.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/src/framework/lib/genesisframework/facter/test_fact.rb -------------------------------------------------------------------------------- /src/framework/lib/genesisframework/task.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/src/framework/lib/genesisframework/task.rb -------------------------------------------------------------------------------- /src/framework/lib/genesisframework/tasks.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/src/framework/lib/genesisframework/tasks.rb -------------------------------------------------------------------------------- /src/framework/lib/genesisframework/utils.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/src/framework/lib/genesisframework/utils.rb -------------------------------------------------------------------------------- /src/promptcli/.gitignore: -------------------------------------------------------------------------------- 1 | pkg 2 | Gemfile.lock 3 | -------------------------------------------------------------------------------- /src/promptcli/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/src/promptcli/Gemfile -------------------------------------------------------------------------------- /src/promptcli/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/promptcli/genesis_promptcli.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/src/promptcli/genesis_promptcli.gemspec -------------------------------------------------------------------------------- /src/promptcli/lib/promptcli.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/src/promptcli/lib/promptcli.rb -------------------------------------------------------------------------------- /src/retryingfetcher/.gitignore: -------------------------------------------------------------------------------- 1 | pkg 2 | Gemfile.lock 3 | -------------------------------------------------------------------------------- /src/retryingfetcher/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/src/retryingfetcher/Gemfile -------------------------------------------------------------------------------- /src/retryingfetcher/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/retryingfetcher/genesis_retryingfetcher.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/src/retryingfetcher/genesis_retryingfetcher.gemspec -------------------------------------------------------------------------------- /src/retryingfetcher/lib/retryingfetcher.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/src/retryingfetcher/lib/retryingfetcher.rb -------------------------------------------------------------------------------- /tasks/AssetCreation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/tasks/AssetCreation.rb -------------------------------------------------------------------------------- /tasks/BiosConfigrC6105.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/tasks/BiosConfigrC6105.rb -------------------------------------------------------------------------------- /tasks/BiosConfigrR720.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/tasks/BiosConfigrR720.rb -------------------------------------------------------------------------------- /tasks/DSL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/tasks/DSL.md -------------------------------------------------------------------------------- /tasks/FixDellFatPartitions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/tasks/FixDellFatPartitions.rb -------------------------------------------------------------------------------- /tasks/IpmiStart.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/tasks/IpmiStart.rb -------------------------------------------------------------------------------- /tasks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/tasks/README.md -------------------------------------------------------------------------------- /tasks/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/tasks/Rakefile -------------------------------------------------------------------------------- /tasks/Reboot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/tasks/Reboot.rb -------------------------------------------------------------------------------- /tasks/SetupNTP.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/tasks/SetupNTP.rb -------------------------------------------------------------------------------- /tasks/Shutdown.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/tasks/Shutdown.rb -------------------------------------------------------------------------------- /tasks/TimedBurnin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/tasks/TimedBurnin.rb -------------------------------------------------------------------------------- /tasks/modules/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/tasks/modules/README.md -------------------------------------------------------------------------------- /tasks/modules/facter/asset_tag.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/tasks/modules/facter/asset_tag.rb -------------------------------------------------------------------------------- /tasks/modules/facter/bmc_firmware_version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/tasks/modules/facter/bmc_firmware_version.rb -------------------------------------------------------------------------------- /tasks/modules/facter/mode.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/tasks/modules/facter/mode.rb -------------------------------------------------------------------------------- /tasks/modules/facter/system_serial.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/tasks/modules/facter/system_serial.rb -------------------------------------------------------------------------------- /tasks/modules/helpers/dell/ipmi.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/tasks/modules/helpers/dell/ipmi.rb -------------------------------------------------------------------------------- /tasks/modules/logging/collins.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/tasks/modules/logging/collins.rb -------------------------------------------------------------------------------- /tasks/modules/logging/syslog.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/tasks/modules/logging/syslog.rb -------------------------------------------------------------------------------- /tasks/modules/mixins/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tasks/targets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/tasks/targets.yaml -------------------------------------------------------------------------------- /testenv/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/testenv/README.md -------------------------------------------------------------------------------- /testenv/bootbox/.gitignore: -------------------------------------------------------------------------------- 1 | .vagrant 2 | bootbox-shared 3 | -------------------------------------------------------------------------------- /testenv/bootbox/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/testenv/bootbox/Vagrantfile -------------------------------------------------------------------------------- /testenv/bootbox/bootbox-shared/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testenv/bootbox/puppet/manifests/bootbox.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/testenv/bootbox/puppet/manifests/bootbox.pp -------------------------------------------------------------------------------- /testenv/bootbox/puppet/modules/bind/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/testenv/bootbox/puppet/modules/bind/manifests/init.pp -------------------------------------------------------------------------------- /testenv/bootbox/puppet/modules/bind/manifests/server.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/testenv/bootbox/puppet/modules/bind/manifests/server.pp -------------------------------------------------------------------------------- /testenv/bootbox/puppet/modules/dhcp/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/testenv/bootbox/puppet/modules/dhcp/manifests/init.pp -------------------------------------------------------------------------------- /testenv/bootbox/puppet/modules/dhcp/manifests/server.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/testenv/bootbox/puppet/modules/dhcp/manifests/server.pp -------------------------------------------------------------------------------- /testenv/bootbox/puppet/modules/dhcp/templates/dhcpd.conf.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/testenv/bootbox/puppet/modules/dhcp/templates/dhcpd.conf.erb -------------------------------------------------------------------------------- /testenv/bootbox/puppet/modules/gemserver/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/testenv/bootbox/puppet/modules/gemserver/manifests/init.pp -------------------------------------------------------------------------------- /testenv/bootbox/puppet/modules/gemserver/templates/gemserver.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/testenv/bootbox/puppet/modules/gemserver/templates/gemserver.erb -------------------------------------------------------------------------------- /testenv/bootbox/puppet/modules/genesis/files/genesis.init: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/testenv/bootbox/puppet/modules/genesis/files/genesis.init -------------------------------------------------------------------------------- /testenv/bootbox/puppet/modules/genesis/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/testenv/bootbox/puppet/modules/genesis/manifests/init.pp -------------------------------------------------------------------------------- /testenv/bootbox/puppet/modules/genesis/templates/config.yaml.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/testenv/bootbox/puppet/modules/genesis/templates/config.yaml.erb -------------------------------------------------------------------------------- /testenv/bootbox/puppet/modules/genesis/templates/menu.ipxe.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/testenv/bootbox/puppet/modules/genesis/templates/menu.ipxe.erb -------------------------------------------------------------------------------- /testenv/bootbox/puppet/modules/genesis/templates/stage2.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/testenv/bootbox/puppet/modules/genesis/templates/stage2.erb -------------------------------------------------------------------------------- /testenv/bootbox/puppet/modules/iptables/files/iptables: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/testenv/bootbox/puppet/modules/iptables/files/iptables -------------------------------------------------------------------------------- /testenv/bootbox/puppet/modules/iptables/files/sysctl.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/testenv/bootbox/puppet/modules/iptables/files/sysctl.conf -------------------------------------------------------------------------------- /testenv/bootbox/puppet/modules/iptables/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/testenv/bootbox/puppet/modules/iptables/manifests/init.pp -------------------------------------------------------------------------------- /testenv/bootbox/puppet/modules/ipxe/files/undionly.kpxe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/testenv/bootbox/puppet/modules/ipxe/files/undionly.kpxe -------------------------------------------------------------------------------- /testenv/bootbox/puppet/modules/ipxe/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/testenv/bootbox/puppet/modules/ipxe/manifests/init.pp -------------------------------------------------------------------------------- /testenv/bootbox/puppet/modules/selinux/manifests/permissive.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/testenv/bootbox/puppet/modules/selinux/manifests/permissive.pp -------------------------------------------------------------------------------- /testenv/bootbox/puppet/modules/tftp/files/tftp.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/testenv/bootbox/puppet/modules/tftp/files/tftp.conf -------------------------------------------------------------------------------- /testenv/bootbox/puppet/modules/tftp/manifests/init.pp: -------------------------------------------------------------------------------- 1 | class tftp { 2 | package { 'tftp-server': ensure => latest } 3 | } -------------------------------------------------------------------------------- /testenv/bootbox/puppet/modules/tftp/manifests/server.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/testenv/bootbox/puppet/modules/tftp/manifests/server.pp -------------------------------------------------------------------------------- /testenv/bootbox/puppet/modules/yumrepo/files/epel.repo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/testenv/bootbox/puppet/modules/yumrepo/files/epel.repo -------------------------------------------------------------------------------- /testenv/bootbox/puppet/modules/yumrepo/files/nginx.repo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/testenv/bootbox/puppet/modules/yumrepo/files/nginx.repo -------------------------------------------------------------------------------- /testenv/bootbox/puppet/modules/yumrepo/files/ruby193.repo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/testenv/bootbox/puppet/modules/yumrepo/files/ruby193.repo -------------------------------------------------------------------------------- /testenv/bootbox/puppet/modules/yumrepo/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/testenv/bootbox/puppet/modules/yumrepo/manifests/init.pp -------------------------------------------------------------------------------- /testenv/bootbox/web/config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/testenv/bootbox/web/config.ru -------------------------------------------------------------------------------- /testenv/bootbox/web/config/unicorn.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/testenv/bootbox/web/config/unicorn.rb -------------------------------------------------------------------------------- /testenv/bootbox/web/genesis.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/testenv/bootbox/web/genesis.rb -------------------------------------------------------------------------------- /testenv/bootbox/web/genesis/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/testenv/bootbox/web/genesis/config.rb -------------------------------------------------------------------------------- /testenv/bootbox/web/tasks: -------------------------------------------------------------------------------- 1 | /genesis/tasks -------------------------------------------------------------------------------- /testenv/testnode.ova: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tumblr/genesis/HEAD/testenv/testnode.ova --------------------------------------------------------------------------------