Hello All,
Unable to install Puppet Enterprise v2.0.0 for RHEL 5-x86_64.
[root@1801 puppet-enterprise-2.0.0-el-5-x86_64]# ./puppet-enterprise-
installer -a answers/full_suite.answer.sample
Puppet Enterprise v2.0.0 installer
for el-5-x86_64
STEP 1: READ ANSWERS FROM FILE
## Reading answers from file: answers/full_suite.answer.sample
STEP 2: SELECT AND CONFIGURE ROLES
This installer will offer to install the puppet master, console,
cloud provisioner, and puppet agent roles.
-> puppet master
The puppet master serves configurations to a group of puppet agent
nodes. This role also provides MCollective's
message queue and client interface. It should be installed on a
robust, dedicated server.
?? Install puppet master? [y/N] y
-> cloud provisioner
The cloud provisioner can create and bootstrap new machine
instances and add them to your Puppet infrastructure. It
should be installed on a trusted node where site administrators
have shell access.
?? Install the cloud provisioner? [y/N] y
-> console
The console is a web interface for viewing reports, classifying
nodes, directly managing resources, controlling
Puppet runs, and invoking MCollective agents. It should usually be
installed on the puppet master server, but can
also installed separately.
?? Install the console? [Y/n] y
-> puppet agent
The puppet agent role is automatically installed with the console
and puppet master roles.
?? Puppet master's unique "certname"? [Default: 1801.corp.st.org]
1801.corp.st.org
?? Puppet master's valid DNS names (comma-separated list)? [Default:
1801,1801.corp.st.org,puppet,puppet.corp.st.org]
djaxlhpo9000,djaxlhpo9000.corp.citistreet.org,puppet,puppet.corp.citistreet.org
?? Port to serve the console over? [Default: 443] 443
?? User name for accessing the console interface? [Default: console]
console
?? Password for user console (minimum 4 characters)?
?? The console requires a MySQL database server. Install a new
database server from your operating system's repository?
[Y/n] n
The console requires a MySQL database and a user account able to
edit it.?? Is your existing MySQL server running on a remote host? [Y/
n] y
?? Database server hostname? [Default: localhost] 1801.corp.st.org
?? Database port? [Default: 3306] 3306
?? Database name? [Default: console] console
?? Database user (must have all privileges on the database 'console')?
[Default: console] console
?? Database user password (minimum 4 characters)?
If the database and user have not yet been created on your database
server, please log in as a privileged user now
and set them up manually. Example SQL commands:
CREATE DATABASE console CHARACTER SET utf8;
CREATE USER 'console'@'localhost' IDENTIFIED BY
'consolepassword';
GRANT ALL PRIVILEGES ON console.* TO
'console'@'localhost';
CREATE DATABASE console_inventory_service CHARACTER
SET utf8;
GRANT ALL PRIVILEGES ON console_inventory_service.* TO
'console'@'localhost';
?? Unique "certname" for this puppet agent node?
[Default: 1801.corp.st.org] 1801.corp.st.org
?? Puppet master hostname to connect to? [Default: 1801.corp.st.org]
1801.corp.st.org
-> Convenience Links
The selected Puppet software will be installed into "/opt/puppet",
which may not be included in your default shell
PATH. For ease of use, this installer can create symbolic links to
these executables in "/usr/local/bin".
?? Create symbolic links to Puppet executables in "/usr/local/bin"? [Y/
n] y
## Saved answers to file: ./answers.lastrun
STEP 3: CONFIRM PLAN
?? Perform installation? [Y/n] y
## Saved answers to file: /etc/puppetlabs/installer/answers.install
Warning: overwriting /etc/puppetlabs/facter/facts.d/
puppet_enterprise_installer.txt
Creating Backup: /etc/puppetlabs/facter/facts.d/
puppet_enterprise_installer.txt.bak
STEP 4: INSTALL PACKAGES
## Installing packages from files...
Preparing...
### [100%]
1:pe-httpd
### [ 2%]
2:pe-libevent
### [ 4%]
3:pe-augeas-libs
### [ 6%]