[katello] Unable to install Katello on CentOS 6.6

Hi Everyone,

I am unable to install Katello on CentOS 6.6. This started out at a CentOS
6.6 minimal install. I installed the required repos, and ran everything in
the Katello Docs.

The installer gets to about 99% and errors out. The error I receive is:

[root@katello yum.repos.d]# katello-installer
Could not start Service[httpd]: Execution of '/usr/share/katello-installer/modules/service_wait/bin/service-wait
httpd start' returned 1: Starting httpd: [Fri Dec 05 15:45:28 2014] [warn]
module passenger_module is already loaded, skipping
/Stage[main]/Apache::Service/Service[httpd]/ensure: change from stopped to
running failed: Could not start Service[httpd]: Execution of '/usr/share/katello-installer/modules/service_wait/bin/service-wait
httpd start' returned 1: Starting httpd: [Fri Dec 05 15:45:28 2014] [warn]
module passenger_module is already loaded, skipping
/Stage[main]/Foreman::Database/Foreman::Rake[db:seed]/Exec[foreman-rake-db:
seed]: Failed to call refresh: /usr/sbin/foreman-rake db:seed returned 1
instead of one of [0]
/Stage[main]/Foreman::Database/Foreman::Rake[db:seed]/Exec[foreman-rake-db:
seed]: /usr/sbin/foreman-rake db:seed returned 1 instead of one of [0]
/Stage[main]/Foreman_proxy::Register/Foreman_smartproxy[katello.pss.dev]:
Failed to call refresh: Could not load data from https://katello.pss.dev
/Stage[main]/Foreman_proxy::Register/Foreman_smartproxy[katello.pss.dev]:
Could not load data from https://katello.pss.dev
Installing Done [
100%]
[…]
Something went wrong! Check the log for ERROR-level output
The full log is at /var/log/katello-installer/katello-installer.log
[root@katello yum.repos.d]# service httpd start
Starting httpd: [Fri Dec 05 15:52:07 2014] [warn] module passenger_module is
already loaded, skipping
Syntax error on line 39 of /etc/httpd/conf.d/25-puppet.conf:
SSLCertificateChainFile: file '/var/lib/puppet/ssl/ca/ca_crt.pem' does not
exist or is empty
[FAILED]

Any suggestions? Thanks.

  • Philippe

I think we'd need to see the installer logs to get more information.
Would you be able to generate a foreman-debug and either email it to me
or upload it to the rsync server that is indicated after running
'foreman-debug'?

-Justin

··· On 12/05/2014 07:07 PM, Philippe Conway wrote: > Hi Everyone, > > I am unable to install Katello on CentOS 6.6. This started out at a CentOS > 6.6 minimal install. I installed the required repos, and ran everything in > the Katello Docs. > > The installer gets to about 99% and errors out. The error I receive is: > > [root@katello yum.repos.d]# katello-installer > Could not start Service[httpd]: Execution of '/usr/share/katello-installer/modules/service_wait/bin/service-wait > httpd start' returned 1: Starting httpd: [Fri Dec 05 15:45:28 2014] [warn] > module passenger_module is already loaded, skipping > /Stage[main]/Apache::Service/Service[httpd]/ensure: change from stopped to > running failed: Could not start Service[httpd]: Execution of '/usr/share/katello-installer/modules/service_wait/bin/service-wait > httpd start' returned 1: Starting httpd: [Fri Dec 05 15:45:28 2014] [warn] > module passenger_module is already loaded, skipping > /Stage[main]/Foreman::Database/Foreman::Rake[db:seed]/Exec[foreman-rake-db: > seed]: Failed to call refresh: /usr/sbin/foreman-rake db:seed returned 1 > instead of one of [0] > /Stage[main]/Foreman::Database/Foreman::Rake[db:seed]/Exec[foreman-rake-db: > seed]: /usr/sbin/foreman-rake db:seed returned 1 instead of one of [0] > /Stage[main]/Foreman_proxy::Register/Foreman_smartproxy[katello.pss.dev]: > Failed to call refresh: Could not load data from https://katello.pss.dev > /Stage[main]/Foreman_proxy::Register/Foreman_smartproxy[katello.pss.dev]: > Could not load data from https://katello.pss.dev > Installing Done [ > 100%] > [.........................................................................................................................................................] > Something went wrong! Check the log for ERROR-level output > The full log is at /var/log/katello-installer/katello-installer.log > [root@katello yum.repos.d]# service httpd start > Starting httpd: [Fri Dec 05 15:52:07 2014] [warn] module passenger_module is > already loaded, skipping > Syntax error on line 39 of /etc/httpd/conf.d/25-puppet.conf: > SSLCertificateChainFile: file '/var/lib/puppet/ssl/ca/ca_crt.pem' does not > exist or is empty > [FAILED] > > Any suggestions? Thanks. > > - Philippe >

Hi Justin,

Yes I will look into doing that and let you know. Thank you.

  • Philippe
··· On Sunday, December 7, 2014 4:57:51 PM UTC-8, jsherril wrote: > > On 12/05/2014 07:07 PM, Philippe Conway wrote: > > Hi Everyone, > > > > I am unable to install Katello on CentOS 6.6. This started out at a > CentOS > > 6.6 minimal install. I installed the required repos, and ran everything > in > > the Katello Docs. > > > > The installer gets to about 99% and errors out. The error I receive is: > > > > [root@katello yum.repos.d]# katello-installer > > Could not start Service[httpd]: Execution of > '/usr/share/katello-installer/modules/service_wait/bin/service-wait > > httpd start' returned 1: Starting httpd: [Fri Dec 05 15:45:28 2014] > [warn] > > module passenger_module is already loaded, skipping > > /Stage[main]/Apache::Service/Service[httpd]/ensure: change from > stopped to > > running failed: Could not start Service[httpd]: Execution of > '/usr/share/katello-installer/modules/service_wait/bin/service-wait > > httpd start' returned 1: Starting httpd: [Fri Dec 05 15:45:28 2014] > [warn] > > module passenger_module is already loaded, skipping > > > /Stage[main]/Foreman::Database/Foreman::Rake[db:seed]/Exec[foreman-rake-db: > > seed]: Failed to call refresh: /usr/sbin/foreman-rake db:seed returned 1 > > instead of one of [0] > > > /Stage[main]/Foreman::Database/Foreman::Rake[db:seed]/Exec[foreman-rake-db: > > seed]: /usr/sbin/foreman-rake db:seed returned 1 instead of one of [0] > > > /Stage[main]/Foreman_proxy::Register/Foreman_smartproxy[katello.pss.dev]: > > Failed to call refresh: Could not load data from https://katello.pss.dev > > > /Stage[main]/Foreman_proxy::Register/Foreman_smartproxy[katello.pss.dev]: > > Could not load data from https://katello.pss.dev > > Installing Done > [ > > 100%] > > > [.........................................................................................................................................................] > > > Something went wrong! Check the log for ERROR-level output > > The full log is at /var/log/katello-installer/katello-installer.log > > [root@katello yum.repos.d]# service httpd start > > Starting httpd: [Fri Dec 05 15:52:07 2014] [warn] module > passenger_module is > > already loaded, skipping > > Syntax error on line 39 of /etc/httpd/conf.d/25-puppet.conf: > > SSLCertificateChainFile: file '/var/lib/puppet/ssl/ca/ca_crt.pem' does > not > > exist or is empty > > [FAILED] > > > > Any suggestions? Thanks. > > > > - Philippe > > > I think we'd need to see the installer logs to get more information. > Would you be able to generate a foreman-debug and either email it to me > or upload it to the rsync server that is indicated after running > 'foreman-debug'? > > -Justin >

Hi Justin,

I just rsync'd my data from my Katello server.

File name: foreman-debug-gvf0D.tar.xz

Let me know if you need anything else. Thanks!

  • Philippe
··· On Monday, December 8, 2014 8:31:28 AM UTC-8, Philippe Conway wrote: > > Hi Justin, > > Yes I will look into doing that and let you know. Thank you. > > - Philippe > > On Sunday, December 7, 2014 4:57:51 PM UTC-8, jsherril wrote: >> >> On 12/05/2014 07:07 PM, Philippe Conway wrote: >> > Hi Everyone, >> > >> > I am unable to install Katello on CentOS 6.6. This started out at a >> CentOS >> > 6.6 minimal install. I installed the required repos, and ran everything >> in >> > the Katello Docs. >> > >> > The installer gets to about 99% and errors out. The error I receive is: >> > >> > [root@katello yum.repos.d]# katello-installer >> > Could not start Service[httpd]: Execution of >> '/usr/share/katello-installer/modules/service_wait/bin/service-wait >> > httpd start' returned 1: Starting httpd: [Fri Dec 05 15:45:28 2014] >> [warn] >> > module passenger_module is already loaded, skipping >> > /Stage[main]/Apache::Service/Service[httpd]/ensure: change from >> stopped to >> > running failed: Could not start Service[httpd]: Execution of >> '/usr/share/katello-installer/modules/service_wait/bin/service-wait >> > httpd start' returned 1: Starting httpd: [Fri Dec 05 15:45:28 2014] >> [warn] >> > module passenger_module is already loaded, skipping >> > >> /Stage[main]/Foreman::Database/Foreman::Rake[db:seed]/Exec[foreman-rake-db: >> > seed]: Failed to call refresh: /usr/sbin/foreman-rake db:seed returned >> 1 >> > instead of one of [0] >> > >> /Stage[main]/Foreman::Database/Foreman::Rake[db:seed]/Exec[foreman-rake-db: >> > seed]: /usr/sbin/foreman-rake db:seed returned 1 instead of one of [0] >> > >> /Stage[main]/Foreman_proxy::Register/Foreman_smartproxy[katello.pss.dev]: >> > Failed to call refresh: Could not load data from >> https://katello.pss.dev >> > >> /Stage[main]/Foreman_proxy::Register/Foreman_smartproxy[katello.pss.dev]: >> > Could not load data from https://katello.pss.dev >> > Installing Done >> [ >> > 100%] >> > >> [.........................................................................................................................................................] >> >> > Something went wrong! Check the log for ERROR-level output >> > The full log is at /var/log/katello-installer/katello-installer.log >> > [root@katello yum.repos.d]# service httpd start >> > Starting httpd: [Fri Dec 05 15:52:07 2014] [warn] module >> passenger_module is >> > already loaded, skipping >> > Syntax error on line 39 of /etc/httpd/conf.d/25-puppet.conf: >> > SSLCertificateChainFile: file '/var/lib/puppet/ssl/ca/ca_crt.pem' does >> not >> > exist or is empty >> > [FAILED] >> > >> > Any suggestions? Thanks. >> > >> > - Philippe >> > >> I think we'd need to see the installer logs to get more information. >> Would you be able to generate a foreman-debug and either email it to me >> or upload it to the rsync server that is indicated after running >> 'foreman-debug'? >> >> -Justin >> >