Skip to content

Instantly share code, notes, and snippets.

@gt50
Last active June 14, 2016 19:08
Show Gist options
  • Save gt50/524d7a6fffc6739a3911faa05a05d11f to your computer and use it in GitHub Desktop.
Save gt50/524d7a6fffc6739a3911faa05a05d11f to your computer and use it in GitHub Desktop.
Foreman install on Centos 7
Foreman 1.12 and puppet 4 could not complete installation using Centos 7, Ubuntu 16.04 or Debian 8 for me. The first successful install I managed was on Centos 7 using puppet 3 and Foreman 1.11. Foreman 1.12 is only one week old, so I am sure the problem will be resolved soon.
Install Centos 7 with static ip and make sure ping $(hostname -f) is pinging the ip address of the interface and not loopback.
rpm -ivh https://yum.puppetlabs.com/puppetlabs-release-el-7.noarch.rpm
yum -y install epel-release https://yum.theforeman.org/releases/1.11/el7/x86_64/foreman-release.rpm
yum -y install foreman-installer
foreman-installer
systemctl stop firewalld
systemctl disable firewalld
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment