Ramesh Kumar
2012-Jan-12 18:05 UTC
[Puppet Users] Unable to install Puppet Enterprise v2.0.0 for RHEL 5-x86_64
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%] 4:pe-puppet-enterprise- re########################################### [ 7%] 5:pe-tanukiwrapper ########################################### [ 9%] 6:pe-augeas ########################################### [ 11%] 7:pe-memcached ########################################### [ 13%] 8:pe-mod_ssl ########################################### [ 15%] 9:pe-activemq ########################################### [ 17%] 10:pe-ruby-libs ########################################### [ 19%] 11:pe-ruby ########################################### [ 20%] 12:pe-ruby-mysql ########################################### [ 22%] 13:pe-ruby-shadow ########################################### [ 24%] 14:pe-facter ########################################### [ 26%] 15:pe-puppet ########################################### [ 28%] 16:pe-ruby-irb ########################################### [ 30%] 17:pe-ruby-rdoc ########################################### [ 31%] 18:pe-rubygems ########################################### [ 33%] 19:pe-rubygem-nokogiri ########################################### [ 35%] 20:pe-ruby-augeas ########################################### [ 37%] 21:pe-ruby-ldap ########################################### [ 39%] 22:pe-rubygem-stomp ########################################### [ 41%] 23:pe-rubygem-rake ########################################### [ 43%] 24:pe-mcollective-common ########################################### [ 44%] 25:pe-rubygem- activesuppor########################################### [ 46%] 26:pe-rubygem- activerecord########################################### [ 48%] 27:pe-rubygem-builder ########################################### [ 50%] 28:pe-rubygem-excon ########################################### [ 52%] 29:pe-rubygem-formatador ########################################### [ 54%] 30:pe-rubygem-guid ########################################### [ 56%] 31:pe-rubygem-mime-types ########################################### [ 57%] 32:pe-rubygem-multi-json ########################################### [ 59%] 33:pe-rubygem-net-ssh ########################################### [ 61%] 34:pe-rubygem-net-scp ########################################### [ 63%] 35:pe-rubygem-rack ########################################### [ 65%] 36:pe-httpd-passenger ########################################### [ 67%] 37:pe-puppet-dashboard ########################################### [ 69%] 38:pe-rubygem-ar- extension########################################### [ 70%] 39:pe-rubygem-dalli ########################################### [ 72%] 40:pe-rubygem-tilt ########################################### [ 74%] 41:pe-rubygem-sinatra ########################################### [ 76%] 42:pe-rubygem-rbvmomi ########################################### [ 78%] 43:pe-rubygem-ruby-hmac ########################################### [ 80%] 44:pe-rubygem-fog ########################################### [ 81%] 45:pe-rubygem-trollop ########################################### [ 83%] 46:pe-cloud-provisioner ########################################### [ 85%] 47:pe-live-management ########################################### [ 87%] 48:pe-mcollective ########################################### [ 89%] 49:pe-mcollective-client ########################################### [ 91%] 50:pe-puppet-dashboard- bas########################################### [ 93%] 51:pe-puppet-server ########################################### [ 94%] 52:pe-rubygem-puppet- modul########################################### [ 96%] 53:pe-rubygem-stomp-doc ########################################### [ 98%] 54:pe-ruby-ri ########################################### [100%] ## Setting up puppet master... Installed "puppetlabs-pe_accounts-1.0.2" into directory: pe_accounts Installed "puppetlabs-pe_mcollective-0.0.37" into directory: pe_mcollective Installed "puppetlabs-pe_compliance-0.0.3" into directory: pe_compliance Installed "puppetlabs-stdlib-2.1.1" into directory: stdlib ## Checking the agent certificate name detection... ## Setting up puppet agent... ## Setting up the console... rake aborted! 403 "Forbidden" (See full trace by running task with --trace) =========================================================================================================================== !! ERROR: Cancelling installation ===========================================================================================================================[root@1801 puppet-enterprise-2.0.0-el-5-x86_64]# Please help me on this. Regards, Rameshkumar EMail I''D : RameshKumar132@gmail.com -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Daniel Pittman
2012-Jan-26 19:56 UTC
Re: [Puppet Users] Unable to install Puppet Enterprise v2.0.0 for RHEL 5-x86_64
On Thu, Jan 12, 2012 at 10:05, Ramesh Kumar <rameshkumar132@gmail.com> wrote:> Unable to install Puppet Enterprise v2.0.0 for RHEL 5-x86_64.You are likely to get better responses over on the PE users mailing list: https://groups.google.com/forum/#!forum/puppet-users -- Daniel Pittman ⎋ Puppet Labs Developer – http://puppetlabs.com ♲ Made with 100 percent post-consumer electrons -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Nan Liu
2012-Jan-26 20:13 UTC
Re: [Puppet Users] Unable to install Puppet Enterprise v2.0.0 for RHEL 5-x86_64
On Thu, Jan 26, 2012 at 2:56 PM, Daniel Pittman <daniel@puppetlabs.com> wrote:> On Thu, Jan 12, 2012 at 10:05, Ramesh Kumar <rameshkumar132@gmail.com> wrote: > >> Unable to install Puppet Enterprise v2.0.0 for RHEL 5-x86_64. >Pretty old email. I''ve responded in the past and for reference, I think this was the missing step on the remote mysql server: 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''; Thanks, Nan -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.