puppet ent on centos 7

[root@localhost Desktop]# gunzip puppet-enterprise-2019.1.1-el-7-x86_64
gzip: puppet-enterprise-2019.1.1-el-7-x86_64 is a directory -- ignored
[root@localhost Desktop]# gunzip puppet-enterprise-2019.1.1-el-7-x86_64.tar.gz
[root@localhost Desktop]# ls
download.cgi?dist=el
puppet-enterprise-2019.1.1-el-7-x86_64
puppet-enterprise-2019.1.1-el-7-x86_64.tar
[root@localhost Desktop]# tar xvf puppet-enterprise-2019.1.1-el-7-x86_64.tar
puppet-enterprise-2019.1.1-el-7-x86_64/VERSION
puppet-enterprise-2019.1.1-el-7-x86_64/LICENSE.txt
puppet-enterprise-2019.1.1-el-7-x86_64/puppet-enterprise-installer
puppet-enterprise-2019.1.1-el-7-x86_64/puppet-enterprise-uninstaller
puppet-enterprise-2019.1.1-el-7-x86_64/README.markdown
puppet-enterprise-2019.1.1-el-7-x86_64/packages/bootstrap-metadata
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64-package-versions.json
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/cd4pe-modules-2019.1.0.24.g5db1ee9-1.el7.x86_64.rpm
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/pe-ace-server-2019.1.1-1.el7.x86_64.rpm
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/pe-backup-tools-2019.1.1.0-1.el7.x86_64.rpm
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/pe-bolt-server-2019.1.0.1-1.el7.x86_64.rpm
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/pe-client-tools-19.1.3-1.el7.x86_64.rpm
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/pe-console-services-2019.1.1.26-1.el7.noarch.rpm
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/pe-console-services-termini-2019.1.1.26-1.el7.noarch.rpm
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/pe-installer-2019.1.1.0-1.el7.x86_64.rpm
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/pe-java-2019.1.1.8.0.222-1.ga.pe.el7.x86_64.rpm
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/pe-java-devel-2019.1.1.8.0.222-1.ga.pe.el7.x86_64.rpm
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/pe-license-2019.1.1.0.1-2.b15.pe.el7.x86_64.rpm
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/pe-modules-2019.1.1.1-1.el7.x86_64.rpm
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/pe-nginx-2019.1.1.14.2-2.pe.el7.x86_64.rpm
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/pe-orchestration-services-2019.1.1.11-1.el7.noarch.rpm
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/pe-postgresql96-2019.1.9.6.13-2.pe.el7.x86_64.rpm
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/pe-postgresql96-contrib-2019.1.9.6.13-2.pe.el7.x86_64.rpm
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/pe-postgresql96-devel-2019.1.9.6.13-2.pe.el7.x86_64.rpm
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/pe-postgresql96-pglogical-2019.1.2.2.1-3.pe.el7.x86_64.rpm
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/pe-postgresql96-pgrepack-2019.1.1.4.4-3.pe.el7.x86_64.rpm
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/pe-postgresql96-server-2019.1.9.6.13-2.pe.el7.x86_64.rpm
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/pe-postgresql-common-2019.1-3.pe.el7.x86_64.rpm
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/pe-puppetdb-6.3.4-1.el7.noarch.rpm
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/pe-puppetdb-termini-6.3.4-1.el7.noarch.rpm
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/pe-puppet-enterprise-release-2019.1.1.0-1.pe.el7.noarch.rpm
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/pe-puppetserver-2019.1.0.90-1.el7.noarch.rpm
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/pe-r10k-3.2.0.1-1.el7.x86_64.rpm
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/pe-razor-server-1.9.5.1-1.el7.noarch.rpm
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/pe-tasks-19.1.1-1.el7.x86_64.rpm
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/puppet-agent-6.4.3-1.el7.x86_64.rpm
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/repodata/
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/repodata/8444b87a1fabbc267578db1d3167012edae9b4e1-other.sqlite.bz2
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/repodata/5dbd77050689468522811efc18143a8e12cdc43c-other.xml.gz
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/repodata/6fa64676a00bf7e47979e12b4963e7b3418beebf-filelists.sqlite.bz2
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/repodata/7793964f35237169cd1f25f1acaf34fd7cb4c359-filelists.xml.gz
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/repodata/25ad90107f08571499d04d4e7e031949ef97fabe-primary.sqlite.bz2
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/repodata/5cdfa79719029c636503065cfb2caede8ef60f9e-primary.xml.gz
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/repodata/repomd.xml
puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/repodata/repomd.xml.asc
puppet-enterprise-2019.1.1-el-7-x86_64/packages/GPG-KEY-puppet
puppet-enterprise-2019.1.1-el-7-x86_64/packages/GPG-KEY-puppet-2025-04-06
puppet-enterprise-2019.1.1-el-7-x86_64/packages/windows-x86_64/puppet-agent-6.4.3-x64.msi
puppet-enterprise-2019.1.1-el-7-x86_64/conf.d/global_hiera.yaml
puppet-enterprise-2019.1.1-el-7-x86_64/conf.d/pe.conf
puppet-enterprise-2019.1.1-el-7-x86_64/conf.d/pe.conf.2.0
puppet-enterprise-2019.1.1-el-7-x86_64/locales/ja/
puppet-enterprise-2019.1.1-el-7-x86_64/locales/ja/LC_MESSAGES/
puppet-enterprise-2019.1.1-el-7-x86_64/locales/ja/LC_MESSAGES/.git_ignore
puppet-enterprise-2019.1.1-el-7-x86_64/locales/ja/LC_MESSAGES/.gitignore
puppet-enterprise-2019.1.1-el-7-x86_64/locales/ja/LC_MESSAGES/README.md
puppet-enterprise-2019.1.1-el-7-x86_64/locales/ja/LC_MESSAGES/puppet-enterprise.mo
puppet-enterprise-2019.1.1-el-7-x86_64/locales/ja/puppet-enterprise.po
puppet-enterprise-2019.1.1-el-7-x86_64/locales/pseudo/
puppet-enterprise-2019.1.1-el-7-x86_64/locales/pseudo/LC_MESSAGES/
puppet-enterprise-2019.1.1-el-7-x86_64/locales/pseudo/LC_MESSAGES/puppet-enterprise.mo
puppet-enterprise-2019.1.1-el-7-x86_64/locales/pseudo/puppet-enterprise.po
puppet-enterprise-2019.1.1-el-7-x86_64/locales/puppet-enterprise.pot
puppet-enterprise-2019.1.1-el-7-x86_64/links
[root@localhost Desktop]# ls
download.cgi?dist=el
puppet-enterprise-2019.1.1-el-7-x86_64
puppet-enterprise-2019.1.1-el-7-x86_64.tar
[root@localhost Desktop]# cd puppet-enterprise-2019.1.1-el-7-x86_64/
[root@localhost puppet-enterprise-2019.1.1-el-7-x86_64]# ls
conf.d       locales                      puppet-enterprise-uninstaller
LICENSE.txt  packages                     README.markdown
links        puppet-enterprise-installer  VERSION
[root@localhost puppet-enterprise-2019.1.1-el-7-x86_64]# ./puppet-enterprise-installer
/home/kiran/Desktop/puppet-enterprise-2019.1.1-el-7-x86_64 /home/kiran/Desktop/puppet-enterprise-2019.1.1-el-7-x86_64
=============================================================
    Puppet Enterprise Installer
=============================================================

## Installer analytics are enabled by default.
## To disable, set the DISABLE_ANALYTICS environment variable and rerun this script. For example, "sudo DISABLE_ANALYTICS=1 ./puppet-enterprise-installer".
## If puppet_enterprise::send_analytics_data is set to false in your existing pe.conf, this is not necessary and analytics will be disabled.

Puppet Enterprise offers the following methods of installation:

[1] Express Installation (Recommended)

This method will install PE and provide you with a link at the end of the installation to reset your PE console admin password

Make sure to click on the link and reset your password before proceeding to use PE

[2] Text-mode Install

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.

[3] Graphical-mode Install

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.

=============================================================


 How to proceed? [1]: 3

## We're installing the Puppet Agent...

2019-10-02T08:16:07.246+05:30 Running command: mkdir -p /opt/puppetlabs/server/data/packages/public/2019.1.1/el-7-x86_64-6.4.3
2019-10-02T08:16:07.445+05:30 Running command: cp -r -L /home/kiran/Desktop/puppet-enterprise-2019.1.1-el-7-x86_64/packages/el-7-x86_64/* /opt/puppetlabs/server/data/packages/public/2019.1.1/el-7-x86_64-6.4.3
2019-10-02T08:16:09.943+05:30 Running command: rm -f /opt/puppetlabs/server/data/packages/public/2019.1.1/puppet_enterprise
2019-10-02T08:16:10.386+05:30 Running command: ln -s /opt/puppetlabs/server/data/packages/public/2019.1.1/el-7-x86_64-6.4.3 /opt/puppetlabs/server/data/packages/public/2019.1.1/puppet_enterprise
2019-10-02T08:16:11.344+05:30 Running command: cp -r -L /home/kiran/Desktop/puppet-enterprise-2019.1.1-el-7-x86_64/packages/GPG-KEY-puppet* /opt/puppetlabs/server/data/packages/public
2019-10-02T08:16:11.759+05:30 Running command: mkdir -p /etc/puppetlabs/puppet
2019-10-02T08:16:12.073+05:30 Running command: cp conf.d/global_hiera.yaml /etc/puppetlabs/puppet/hiera.yaml
2019-10-02T08:16:12.324+05:30 Running command: rpm --import /home/kiran/Desktop/puppet-enterprise-2019.1.1-el-7-x86_64/packages/GPG-KEY-puppet
2019-10-02T08:16:19.239+05:30 Running command: rpm --import /home/kiran/Desktop/puppet-enterprise-2019.1.1-el-7-x86_64/packages/GPG-KEY-puppet-2025-04-06
2019-10-02T08:16:19.718+05:30 Running command: mkdir -p /etc/yum.repos.d
2019-10-02T08:16:19.922+05:30 Running command: echo '[puppet_enterprise]' > /etc/yum.repos.d/puppet_enterprise.repo
2019-10-02T08:16:20.097+05:30 Running command: echo 'name=PuppetLabs PE Packages $releasever - $basearch' >> /etc/yum.repos.d/puppet_enterprise.repo
2019-10-02T08:16:20.295+05:30 Running command: echo 'baseurl=file:///opt/puppetlabs/server/data/packages/public/2019.1.1/puppet_enterprise' >> /etc/yum.repos.d/puppet_enterprise.repo
2019-10-02T08:16:20.501+05:30 Running command: echo 'enabled=1' >> /etc/yum.repos.d/puppet_enterprise.repo
2019-10-02T08:16:20.681+05:30 Running command: echo 'gpgcheck=1' >> /etc/yum.repos.d/puppet_enterprise.repo
2019-10-02T08:16:20.886+05:30 Running command: echo -e 'gpgkey=file:///opt/puppetlabs/server/data/packages/public/GPG-KEY-puppet-2025-04-06\n       file:///opt/puppetlabs/server/data/packages/public/GPG-KEY-puppet' >> /etc/yum.repos.d/puppet_enterprise.repo
2019-10-02T08:16:21.161+05:30 Running command: yum clean all --disablerepo='*' --enablerepo=puppet_enterprise
Loaded plugins: langpacks, ulninfo
Cleaning repos: puppet_enterprise
Other repos take up 477 M of disk space (use --verbose for details)
grep: : No such file or directory
2019-10-02T08:16:33.951+05:30 Running command: yum install -y puppet-agent-6.4.3 pe-installer pe-modules
Loaded plugins: langpacks, ulninfo
Resolving Dependencies
--> Running transaction check
---> Package pe-installer.x86_64 0:2019.1.1.0-1.el7 will be installed
---> Package pe-modules.x86_64 0:2019.1.1.1-1.el7 will be installed
---> Package puppet-agent.x86_64 0:6.4.3-1.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package          Arch       Version                Repository             Size
================================================================================
Installing:
 pe-installer     x86_64     2019.1.1.0-1.el7       puppet_enterprise      36 M
 pe-modules       x86_64     2019.1.1.1-1.el7       puppet_enterprise     967 k
 puppet-agent     x86_64     6.4.3-1.el7            puppet_enterprise      22 M

Transaction Summary
================================================================================
Install  3 Packages

Total download size: 59 M
Installed size: 216 M
Downloading packages:
--------------------------------------------------------------------------------
Total                                              108 MB/s |  59 MB  00:00    
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : puppet-agent-6.4.3-1.el7.x86_64                              1/3
warning: /etc/puppetlabs/puppet/hiera.yaml created as /etc/puppetlabs/puppet/hiera.yaml.rpmnew
  Installing : pe-installer-2019.1.1.0-1.el7.x86_64                         2/3
  Installing : pe-modules-2019.1.1.1-1.el7.x86_64                           3/3
  Verifying  : pe-installer-2019.1.1.0-1.el7.x86_64                         1/3
  Verifying  : pe-modules-2019.1.1.1-1.el7.x86_64                           2/3
  Verifying  : puppet-agent-6.4.3-1.el7.x86_64                              3/3

Installed:
  pe-installer.x86_64 0:2019.1.1.0-1.el7  pe-modules.x86_64 0:2019.1.1.1-1.el7
  puppet-agent.x86_64 0:6.4.3-1.el7     

Complete!

## We're preparing the Web Installer...

2019-10-02T08:21:32.452+05:30 Running command: mkdir -p /opt/puppetlabs/puppet/share/installer/installer
2019-10-02T08:21:32.651+05:30 Running command: cp -pR /home/kiran/Desktop/puppet-enterprise-2019.1.1-el-7-x86_64/* /opt/puppetlabs/puppet/share/installer/installer/

## Go to https://localhost.localdomain:3000 in your browser to continue installation.


## Be sure to use 'https://' and that port 3000 is reachable through the firewall.

2019-10-02T08:21:47.992+05:30 Running command: RACK_ENV=production /opt/puppetlabs/puppet/share/installer/vendor/bundler/bin/thin start --debug -p 3000 -a 0.0.0.0 --ssl --ssl-disable-verify &> /dev/null

Comments