puppet installation failing with facter no such file or directory

asked 2016-11-18 09:48:58 -0500

sbussa gravatar image

[STANDALONEsbems400 BPEL:root@sbems400 puppet-enterprise-2016.4.2-el-7-x8664]# ./puppet-enterprise-installer

/home/oracle/srini/puppet-enterprise-2016.4.2-el-7-x8664 /home/oracle/srini/puppet-enterprise-2016.4.2-el-7-x8664

Puppet Enterprise Installer

Puppet Enterprise offers two different methods of installation.

[1] Guided install

Recommended for beginners. This method will install and configure a temporary webserver to walk you through the various configuration options.

NOTE: This method requires you to be able to access port 3000 on this machine from your desktop web browser.

[2] Text-mode

Recommended for advanced users. This method will open your $EDITOR (vi) with a PE config file (pe.conf) for you to edit before you proceed with installation.

The pe.conf file is a HOCON formatted file that declares parameters and values needed to install and configure PE. We recommend that you review it carefully before proceeding.


How to proceed? [1]: 1

We're installing the Puppet Agent...

2016-11-18 04:40:57,613 Running command: mkdir -p /opt/puppetlabs/server/data/packages/public/2016.4.2/el-7-x8664-1.7.1 2016-11-18 04:40:57,622 Running command: cp -r -L /home/oracle/srini/puppet-enterprise-2016.4.2-el-7-x8664/packages/el-7-x8664/* /opt/puppetlabs/server/data/packages/public/2016.4.2/el-7-x8664-1.7.1 2016-11-18 04:40:59,079 Running command: cp -r -L /home/oracle/srini/puppet-enterprise-2016.4.2-el-7-x8664/packages/GPG-KEY-puppetlabs /opt/puppetlabs/server/data/packages/public 2016-11-18 04:40:59,108 Running command: cp -r -L /home/oracle/srini/puppet-enterprise-2016.4.2-el-7-x8664/packages/GPG-KEY-puppet /opt/puppetlabs/server/data/packages/public 2016-11-18 04:40:59,118 Running command: mkdir -p /etc/yum.repos.d 2016-11-18 04:40:59,128 Running command: echo '[puppetenterprise]' > /etc/yum.repos.d/puppetenterprise.repo 2016-11-18 04:40:59,136 Running command: echo 'name=PuppetLabs PE Packages $releasever - $basearch' >> /etc/yum.repos.d/puppetenterprise.repo 2016-11-18 04:40:59,144 Running command: echo 'baseurl=file:///opt/puppetlabs/server/data/packages/public/2016.4.2/el-7-x8664-1.7.1' >> /etc/yum.repos.d/puppetenterprise.repo 2016-11-18 04:40:59,151 Running command: echo 'enabled=1' >> /etc/yum.repos.d/puppetenterprise.repo 2016-11-18 04:40:59,158 Running command: echo 'gpgcheck=1' >> /etc/yum.repos.d/puppetenterprise.repo 2016-11-18 04:40:59,165 Running command: echo -e 'gpgkey=file:///opt/puppetlabs/server/data/packages/public/GPG-KEY-puppetlabs\n file:///opt/puppetlabs/server/data/packages/public/GPG-KEY-puppet' >> /etc/yum.repos.d/puppetenterprise.repo 2016-11-18 04:40:59,173 Running command: rpm --import /home/oracle/srini/puppet-enterprise-2016.4.2-el-7-x8664/packages/GPG-KEY-puppetlabs 2016-11-18 04:40:59,306 Running command: rpm --import /home/oracle/srini/puppet-enterprise-2016.4.2-el-7-x8664/packages/GPG-KEY-puppet 2016-11-18 04:40:59,353 Running command: yum clean all --disablerepo='*' --enablerepo=puppetenterprise Loaded plugins: security Cleaning up Everything 2016-11-18 04:40:59,603 Running command: yum install -y puppet-agent pe-bundler pe-installer Loaded plugins: security Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package pe-bundler.noarch 0:1.8.2-6.pe.el7 set to be updated ---> Package pe-installer.x8664 0 ... (more)

edit retag flag offensive close merge delete


The problem is here in your output: Error: Missing Dependency: systemd is needed by package puppet-agent-1.7.1-1.el7.x8664 (puppet_enterprise) The installer (and the puppet-agent package) expects systemd to be installed on EL7 systems. What platform are you installing on?

haus gravatar imagehaus ( 2016-11-28 17:10:00 -0500 )edit