New to Katello and having problems installing it

No. The package that is there is:

ruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm <https://www.google.com/url?q=https%3A%2F%2Ffedorapeople.org%2Fgroups%2Fkatello%2Freleases%2Fyum%2F2.0%2Fkatello%2FRHEL%2F6Server%2Fx86_64%2Fruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm&sa=D&sntz=1&usg=AFQjCNH5A_XP_4EyJCBm3HllMCCHO0rpPw>

The package that is missing is:

ruby193-rubygem-rake-compiler-doc.noarch

This is the list of ruby packages installed:

[root@nw-katello-201 yum.repos.d]# rpm -qa |grep ruby
ruby-1.8.7.352-13.el6.x86_64
ruby193-libyaml-0.1.4-4.el6.x86_64
ruby193-rubygem-json-1.7.3-4.el6.x86_64
ruby193-rubygem-rdoc-3.12-9.el6.x86_64
ruby-libs-1.8.7.352-13.el6.x86_64
ruby193-runtime-1-6.el6.x86_64
ruby193-ruby-libs-1.9.3.327-27.el6.x86_64
ruby193-rubygem-io-console-0.3-27.el6.x86_64
ruby193-rubygems-1.8.24-2.el6.noarch
ruby193-ruby-irb-1.9.3.327-27.el6.noarch
ruby193-rubygem-bigdecimal-1.1.0-27.el6.x86_64
ruby193-ruby-1.9.3.327-27.el6.x86_64

Is there any missing that is needed causing my problems?

Thanks.

··· On Wednesday, September 24, 2014 8:55:20 AM UTC-4, Eric Helms wrote: > > On Wed, Sep 24, 2014 at 8:49 AM, <marc....@priceline.com > > wrote: > > Hi Eric, > > > > Thanks for the help... I ran the clean all command successfully. This > > still didn't solve my problem. > > > > I looked into the repo link you provided, but still don't see the > > ruby193-rubygem-rake-compiler-doc.noarch package in there: > > > > ruby193-rubygem-rails_warden-0.5.2-6.el6.noarch.rpm > > 24-Sep-2014 06:49 97K > > ruby193-rubygem-rake-compiler-0.8.3-5.el6.noarch.rpm > > 24-Sep-2014 06:49 65K > > ruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm > > 24-Sep-2014 06:49 95K > > ^ Isn't that the package right there? What am I missing? Also, is ruby > installed on your system? We make use of system Ruby (for installer > and CLI) and the SCL Ruby (for the web app). > > Eric > > > ruby193-rubygem-rcov-0.9.9-11.el6.x86_64.rpm > > 24-Sep-2014 06:49 157K > > ruby193-rubygem-rcov-doc-0.9.9-11.el6.x86_64.rpm > > 24-Sep-2014 06:49 142K > > > > > > From my server: > > > > > > [root@nw-katello-201 yum.repos.d]# yum list | grep > > ruby193-rubygem-rake-compiler > > This system is not registered to Red Hat Subscription Management. You > can > > use subscription-manager to register. > > ruby193-rubygem-rake-compiler.noarch 0.8.3-5.el6 katello > > ruby193-rubygem-rake-compiler-doc.noarch <> > > > > > > Notice the package doesn't have a repo associated with it. And from > your > > link, above, I don't see it there either. > > > > It would be just too much to try to download individually all of those > > packages, not to mention figuring out all the dependencies as well. > There > > has got to be a missing repo that I need?? > > > > Could you list out all of the repos that you have in your > /etc/yum.repos.d > > directory as a comparison - assuming that you successfully executed the > > "yum -y install katello" command. > > > > I will say that when I run that command now, there are a lot less > packages > > missing: > > > > --> Finished Dependency Resolution > > Error: Package: rubygem-kafo-0.6.5-1.el6.noarch (foreman) > > Requires: rubygems > > Error: Package: rubygem-json-1.5.5-3.el6.x86_64 (puppetlabs-deps) > > Requires: rubygems >= 1.3.7 > > Error: Package: rubygem-netrc-0.7.7-5.el6.noarch (foreman) > > Requires: ruby(rubygems) > > Error: Package: > > > rubygem-hammer_cli_foreman_tasks-0.0.3-2.201409091410gitc96619d.git.0.37f3704.el6.noarch > > > (katello) > > Requires: ruby(rubygems) > > Error: Package: rubygem-hammer_cli-0.1.3-1.el6.noarch (foreman) > > Requires: ruby(rubygems) > > Error: Package: rubygem-mime-types-1.16-3.el6.noarch (epel) > > Requires: ruby(rubygems) > > Error: Package: rubygem-highline-1.6.21-2.el6.noarch (foreman) > > Requires: rubygems > > Error: Package: rubygem-table_print-1.5.1-2.el6.noarch (foreman) > > Requires: ruby(rubygems) > > Error: Package: rubygem-apipie-bindings-0.0.8-4.el6.noarch (foreman) > > Requires: ruby(rubygems) > > Error: Package: rubygem-hammer_cli_import-0.10.4-1.el6.noarch (katello) > > Requires: ruby(rubygems) > > Error: Package: rubygem-fastercsv-1.5.4-1.el6.noarch (epel) > > Requires: rubygems > > Error: Package: rubygem-powerbar-1.0.11-8.el6.noarch (foreman) > > Requires: rubygems > > Error: Package: rubygem-clamp-0.6.2-3.el6.noarch (foreman) > > Requires: ruby(rubygems) > > Error: Package: rubygem-hammer_cli_katello-0.0.6-1.el6.noarch (katello) > > Requires: ruby(rubygems) > > Error: Package: rubygem-hashie-2.0.5-1.el6.noarch (foreman) > > Requires: rubygems > > Error: Package: rubygem-rest-client-1.6.7-2.el6.noarch (foreman) > > Requires: rubygems > > Error: Package: rubygem-rdoc-3.12-12.el6.x86_64 (foreman) > > Requires: ruby(rubygems) > > Error: Package: rubygem-kafo_parsers-0.0.3-1.el6.noarch (foreman) > > Requires: rubygems > > Error: Package: rubygem-ansi-1.4.3-2.el6.noarch (epel) > > Requires: rubygems > > Error: Package: rubygem-oauth-0.4.7-6.el6.noarch (foreman) > > Requires: rubygems > > Error: Package: rubygem-little-plugger-1.1.3-18.el6.noarch (foreman) > > Requires: ruby(rubygems) > > Error: Package: rubygem-fast_gettext-0.8.0-15.el6.noarch (foreman) > > Requires: rubygems > > Error: Package: rubygem-hammer_cli_foreman-0.1.3-1.el6.noarch (foreman) > > Requires: ruby(rubygems) > > Error: Package: rubygem-awesome_print-1.0.2-10.el6.noarch (foreman) > > Requires: ruby(rubygems) > > Error: Package: rubygem-logging-1.8.1-26.el6.noarch (foreman) > > Requires: ruby(rubygems) > > Error: Package: rubygem-locale-2.0.5-1.el6.1.noarch (epel) > > Requires: ruby(rubygems) > > Error: Package: rubygem-multi_json-1.8.2-2.el6.noarch (foreman) > > Requires: ruby(rubygems) > > You could try using --skip-broken to work around the problem > > You could try running: rpm -Va --nofiles --nodigest > > > > So I'm sure I'm close. > > > > Thank you. > > > > Marc. > > > > > > On Tuesday, September 23, 2014 3:28:00 PM UTC-4, Eric Helms wrote: > >> > >> Might need to run yum clean all just in case or try to get the package > >> manually through your proxy. The last package in that list, > >> ruby193-rubygem-rake-compiler-doc.noarch, is available in our repo if > >> you look here: > >> > >> > >> > https://fedorapeople.org/groups/katello/releases/yum/2.0/katello/RHEL/6Server/x86_64/ > >> > >> The rails3_before_render package is provided by the Foreman 1.6 > >> repositories and is available within. > >> > >> Eric > >> > >> On Tue, Sep 23, 2014 at 2:37 PM, wrote: > >> > Ok... .it seems we're getting a little closer... but still no cigar!! > >> > > >> > I've added the repo: scl_ruby193.repo as follows: > >> > > >> > [root@nw-katello-201 yum.repos.d]# ls > >> > epel.repo foreman-plugins.repo katello-candlepin.repo > >> > katello.repo puppetlabs.repo scl_ruby193.repo > >> > epel-testing.repo foreman.repo katello-pulp.repo > >> > pcln-rhel6.repo rhel-source.repo > >> > > >> > However the installation still fails, because, obviously, there is > still > >> > another repo missing - notice the "<>" again below: > >> > > >> > > >> > ruby193-rubygem-rack-mount.noarch 0.7.1-11.el6 > katello > >> > ruby193-rubygem-rack-mount-doc.noarch 0.7.1-11.el6 katello > >> > ruby193-rubygem-rack-protection.noarch 1.2.0-7.el6 > >> > scl_ruby193 > >> > ruby193-rubygem-rack-protection-doc.noarch > >> > > >> > 1.2.0-7.el6 scl_ruby193 > >> > ruby193-rubygem-rack-ssl.noarch 1.3.2-7.el6 > >> > scl_ruby193 > >> > ruby193-rubygem-rack-ssl-doc.noarch 1.3.2-7.el6 > >> > scl_ruby193 > >> > ruby193-rubygem-rack-test.noarch 0.6.1-2.el6 > >> > scl_ruby193 > >> > ruby193-rubygem-rails.noarch 1:3.2.8-1.el6 > >> > scl_ruby193 > >> > ruby193-rubygem-rails3_before_render.noarch > >> > <> > >> > ruby193-rubygem-rails3_before_render-doc.noarch > >> > <> > >> > ruby193-rubygem-rails_warden.noarch 0.5.2-6.el6 > katello > >> > ruby193-rubygem-railties.noarch 3.2.8-2.el6 > >> > scl_ruby193 > >> > ruby193-rubygem-railties-doc.noarch 3.2.8-2.el6 > >> > scl_ruby193 > >> > ruby193-rubygem-rake.noarch 0.9.2.2-27.el6 > >> > scl_ruby193 > >> > ruby193-rubygem-rake-compiler.noarch 0.8.3-5.el6 > katello > >> > ruby193-rubygem-rake-compiler-doc.noarch > >> > <> > >> > > >> > Any other suggestions on needed repos? > >> > > >> > > >> > > >> > On Tuesday, September 23, 2014 2:27:29 PM UTC-4, > marc....@priceline.com > >> > wrote: > >> >> > >> >> Thanks Eric, > >> >> > >> >> I'll give this a try next.... boy, this is not very user friendly is > >> >> it?? > >> >> > >> >> On Tuesday, September 23, 2014 1:23:19 PM UTC-4, Eric Helms wrote: > >> >>> > >> >>> Marc, > >> >>> > >> >>> For CentOS 6 you'll need the CentOS SCL repo > >> >>> (http://dev.centos.org/centos/6/SCL/scl.repo). For RHEL6, you > either > >> >>> need the same or the RHSCL enabled. > >> >>> > >> >>> Eric > >> >>> > >> >>> On Tue, Sep 23, 2014 at 1:02 PM, wrote: > >> >>> > Looking into this some more... there is definitely a missing > repo(s) > >> >>> > from > >> >>> > the following sample output: > >> >>> > > >> >>> > > >> >>> > [root@nw-katello-201 yum.repos.d]# yum list | grep ruby193 > >> >>> > > >> >>> > ruby193-rubygem-unf.x86_64 0.1.3-4.el6 > >> >>> > foreman > >> >>> > ruby193-rubygem-unf-doc.noarch 0.1.3-4.el6 > >> >>> > foreman > >> >>> > ruby193-rubygem-unf_ext.x86_64 0.0.6-5.el6 > >> >>> > foreman > >> >>> > ruby193-rubygem-unf_ext-doc.noarch 0.0.6-5.el6 > >> >>> > foreman > >> >>> > ruby193-rubygem-unicode-display_width.noarch > >> >>> > <> > >> >>> > ruby193-rubygem-unicode-display_width-doc.noarch > >> >>> > <> > >> >>> > ruby193-rubygem-uuidtools.noarch 2.1.3-3.el6 > >> >>> > foreman > >> >>> > ruby193-rubygem-uuidtools-doc.noarch 2.1.3-3.el6 > >> >>> > foreman > >> >>> > ruby193-rubygem-validates_lengths_from_database.noarch > >> >>> > <> > >> >>> > ruby193-rubygem-validates_lengths_from_database-doc.noarch > >> >>> > <> > >> >>> > ruby193-rubygem-warden.noarch 1.0.3-3.el6 > >> >>> > katello > >> >>> > ruby193-rubygem-webmock.noarch 1.6.4-6.el6 > >> >>> > katello > >> >>> > ruby193-rubygem-webmock-doc.noarch 1.6.4-6.el6 > >> >>> > katello > >> >>> > > >> >>> > You could see that some of the package don't have a repo > associated > >> >>> > with it > >> >>> > (I entered the <> for emphasis). > >> >>> > > >> >>> > Do you know what repo(s) are missing and how I can get those rpms > to > >> >>> > install > >> >>> > them? > >> >>> > > >> >>> > Thanks again. > >> >>> > > >> >>> > > >> >>> > > >> >>> > On Tuesday, September 23, 2014 12:44:31 PM UTC-4, > >> >>> > marc....@priceline.com > >> >>> > wrote: > >> >>> >> > >> >>> >> Hi Eric, > >> >>> >> > >> >>> >> Here are the list of repos: > >> >>> >> > >> >>> >> [root@nw-katello-201 yum.repos.d]# pwd > >> >>> >> /etc/yum.repos.d > >> >>> >> [root@nw-katello-201 yum.repos.d]# ls > >> >>> >> epel.repo foreman-plugins.repo katello-candlepin.repo > >> >>> >> katello.repo puppetlabs.repo > >> >>> >> epel-testing.repo foreman.repo katello-pulp.repo > >> >>> >> pcln-rhel6.repo rhel-source.repo > >> >>> >> > >> >>> >> Are there any missing? > >> >>> >> > >> >>> >> Thanks. > >> >>> >> > >> >>> >> > >> >>> >> On Tuesday, September 23, 2014 12:11:58 PM UTC-4, Eric Helms > wrote: > >> >>> >>> > >> >>> >>> Marc, > >> >>> >>> > >> >>> >>> The output looks like the SCL repositories are not setup or are > >> >>> >>> not > >> >>> >>> being recognized. Can you double check that you have those > setup? > >> >>> >>> > >> >>> >>> Eric > >> >>> >>> > >> >>> >>> On Tue, Sep 23, 2014 at 10:49 AM, > wrote: > >> >>> >>> > Christian, > >> >>> >>> > > >> >>> >>> > I'm attempting to install Katello using the Manual method you > >> >>> >>> > provided. > >> >>> >>> > I've rebuilt the VM (rhel6 64-bit) and I installed all of the > >> >>> >>> > repos > >> >>> >>> > from > >> >>> >>> > those instructions. Now when I attempt to install the > >> >>> >>> > dependencies > >> >>> >>> > using > >> >>> >>> > the command: yum -y install katello > >> >>> >>> > > >> >>> >>> > The system processes all of the dependencies properly, > however > >> >>> >>> > at > >> >>> >>> > the > >> >>> >>> > end of > >> >>> >>> > that process, I get a whole bunch of Error messages (just a > few > >> >>> >>> > provided > >> >>> >>> > below): > >> >>> >>> > > >> >>> >>> > --> Processing Dependency: /opt/rh/ruby193/root/usr/bin/ruby > for > >> >>> >>> > package: > >> >>> >>> > ruby193-rubygem-rbvmomi-1.6.0-2.el6.noarch > >> >>> >>> > --> Processing Dependency: /opt/rh/ruby193/root/usr/bin/ruby > for > >> >>> >>> > package: > >> >>> >>> > ruby193-rubygem-anemone-0.7.2-10.el6.noarch > >> >>> >>> > --> Finished Dependency Resolution > >> >>> >>> > Error: Package: rubygem-netrc-0.7.7-5.el6.noarch (foreman) > >> >>> >>> > Requires: ruby(rubygems) > >> >>> >>> > Error: Package: rubygem-table_print-1.5.1-2.el6.noarch > (foreman) > >> >>> >>> > Requires: ruby(rubygems) > >> >>> >>> > Error: Package: > >> >>> >>> > ruby193-rubygem-google-api-client-0.6.4-1.el6.noarch > >> >>> >>> > (foreman) > >> >>> >>> > Requires: /opt/rh/ruby193/root/usr/bin/ruby > >> >>> >>> > Error: Package: > >> >>> >>> > ruby193-rubygem-audited-activerecord-3.0.0-2.el6.noarch > >> >>> >>> > (foreman) > >> >>> >>> > Requires: ruby193-ruby(abi) = 1.9.1 > >> >>> >>> > Error: Package: ruby193-rubygem-faraday-0.8.8-1.el6.noarch > >> >>> >>> > (foreman) > >> >>> >>> > > >> >>> >>> > I've added the proxy line within each of the repos provided > as > >> >>> >>> > follows: > >> >>> >>> > proxy=http://nw-iwsva.corp.pcln.com:8080 > >> >>> >>> > > >> >>> >>> > What else am I missing? > >> >>> >>> > > >> >>> >>> > Thank you. > >> >>> >>> > > >> >>> >>> > Marc. > >> >>> >>> > > >> >>> >>> > > >> >>> >>> > On Monday, September 22, 2014 2:25:32 PM UTC-4, > >> >>> >>> > ehar...@gmail.com > >> >>> >>> > wrote: > >> >>> >>> >> > >> >>> >>> >> Hi Marc, > >> >>> >>> >> > >> >>> >>> >> your Repo is going to 1.4, but you should use 2.0 for the > >> >>> >>> >> Release > >> >>> >>> >> Candidate! > >> >>> >>> >> > >> >>> >>> >> As mentioned on katello.org: > >> >>> >>> >> Installation may be done manually or via our recommended > >> >>> >>> >> approach > >> >>> >>> >> of > >> >>> >>> >> using > >> >>> >>> >> katello-deploy. > >> >>> >>> >> > >> >>> >>> >> Katello-deploy: > >> >>> >>> >> ssh to target machine as root > >> >>> >>> >> yum install -y git ruby > >> >>> >>> >> git clone https://github.com/Katello/katello-deploy.git > >> >>> >>> >> cd katello-deploy > >> >>> >>> >> For a release version in production: > >> >>> >>> >> ./setup.rb [rhel6|centos6|centos7|rhel7] --version=2.0 > >> >>> >>> >> For nightly production: > >> >>> >>> >> ./setup.rb [rhel6|centos6|centos7|rhel7] > >> >>> >>> >> For development: > >> >>> >>> >> ./setup.rb --devel --devel-user=username > >> >>> >>> >> [rhel6|centos6|centos7|rhel7] > >> >>> >>> >> > >> >>> >>> >> Manual: > >> >>> >>> >> yum -y localinstall > >> >>> >>> >> http://fedorapeople.org/groups/katello/releases/yum/ > >> >>> >>> >> > >> >>> >>> >> > >> >>> >>> >> > >/katello/RHEL/Server/x86_64/katello-repos-latest.rpm > >> >>> >>> >> yum -y localinstall http://yum.theforeman.org/ >> >>> >>> >> >/el/x86_64/foreman-release.rpm > >> >>> >>> >> yum -y localinstall > >> >>> >>> >> > >> >>> >>> >> > >> >>> >>> >> > >> >>> >>> >> http://mirror.pnl.gov/epel//x86_64/epel-release-6-8.noarch.rpm > > >> >>> >>> >> yum -y localinstall > >> >>> >>> >> > >> >>> >>> >> > >> >>> >>> >> > >> >>> >>> >> http://yum.puppetlabs.com/puppetlabs-release-el-.noarch.rpm > > >> >>> >>> >> Install Dependendecies for RHEL or CENTOS > >> >>> >>> >> yum -y install katello > >> >>> >>> >> katello-installer > >> >>> >>> >> > >> >>> >>> >> best regards, > >> >>> >>> >> Christian > >> >>> >>> >> > >> >>> >>> >> Am Montag, 22. September 2014 19:44:58 UTC+2 schrieb > >> >>> >>> >> marc....@priceline.com: > >> >>> >>> >>> > >> >>> >>> >>> I created a new VM in order to install Katello. The server > >> >>> >>> >>> name > >> >>> >>> >>> is > >> >>> >>> >>> nw-katello-201 running RHEL6 64-bit. Following the > >> >>> >>> >>> instructions > >> >>> >>> >>> on > >> >>> >>> >>> your web > >> >>> >>> >>> site, when I try to install katello-forman-all I get the > >> >>> >>> >>> following > >> >>> >>> >>> error > >> >>> >>> >>> messages: > >> >>> >>> >>> > >> >>> >>> >>> [root@nw-katello-201 yum.repos.d]# yum install -y > >> >>> >>> >>> katello-foreman-all > >> >>> >>> >>> Loaded plugins: product-id, rhnplugin, security, > >> >>> >>> >>> subscription-manager > >> >>> >>> >>> This system is not registered to Red Hat Subscription > >> >>> >>> >>> Management. > >> >>> >>> >>> You > >> >>> >>> >>> can > >> >>> >>> >>> use subscription-manager to register. > >> >>> >>> >>> This system is receiving updates from RHN Classic or RHN > >> >>> >>> >>> Satellite. > >> >>> >>> >>> > >> >>> >>> >>> > >> >>> >>> >>> > >> >>> >>> >>> > >> >>> >>> >>> > https://fedorapeople.org/groups/katello/releases/yum/1.4/RHEL/6Server/x86_64/repodata/repomd.xml: > > >> >>> >>> >>> [Errno 12] Timeout on > >> >>> >>> >>> > >> >>> >>> >>> > >> >>> >>> >>> > >> >>> >>> >>> > https://fedorapeople.org/groups/katello/releases/yum/1.4/RHEL/6Server/x86_64/repodata/repomd.xml: > > >> >>> >>> >>> (28, 'connect() timed out!') > >> >>> >>> >>> Trying other mirror. > >> >>> >>> >>> Error: Cannot retrieve repository metadata (repomd.xml) for > >> >>> >>> >>> repository:

Is there some more detailed instructions to installing Katello?? Maybe
there is an order of installation, some prerequisites, that are not obvious
in the current installation instruction of "yum -y install katello" which
obviously doesn't work. This is very frustrating!! I'm hoping that it
will be worth all the aggravation at the end of this - if I can even
install it?? Am I the only one having this much trouble?

··· On Wednesday, September 24, 2014 10:03:34 AM UTC-4, marc....@priceline.com wrote: > > No. The package that is there is: > > ruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm > > > The package that is missing is: > > ruby193-rubygem-rake-compiler-doc.noarch > > > This is the list of ruby packages installed: > > [root@nw-katello-201 yum.repos.d]# rpm -qa |grep ruby > ruby-1.8.7.352-13.el6.x86_64 > ruby193-libyaml-0.1.4-4.el6.x86_64 > ruby193-rubygem-json-1.7.3-4.el6.x86_64 > ruby193-rubygem-rdoc-3.12-9.el6.x86_64 > ruby-libs-1.8.7.352-13.el6.x86_64 > ruby193-runtime-1-6.el6.x86_64 > ruby193-ruby-libs-1.9.3.327-27.el6.x86_64 > ruby193-rubygem-io-console-0.3-27.el6.x86_64 > ruby193-rubygems-1.8.24-2.el6.noarch > ruby193-ruby-irb-1.9.3.327-27.el6.noarch > ruby193-rubygem-bigdecimal-1.1.0-27.el6.x86_64 > ruby193-ruby-1.9.3.327-27.el6.x86_64 > > Is there any missing that is needed causing my problems? > > Thanks. > > > > On Wednesday, September 24, 2014 8:55:20 AM UTC-4, Eric Helms wrote: > > On Wed, Sep 24, 2014 at 8:49 AM, wrote: > > Hi Eric, > > > > Thanks for the help... I ran the clean all command successfully. This > > still didn't solve my problem. > > > > I looked into the repo link you provided, but still don't see the > > ruby193-rubygem-rake-compiler-doc.noarch package in there: > > > > ruby193-rubygem-rails_warden-0.5.2-6.el6.noarch.rpm > > 24-Sep-2014 06:49 97K > > ruby193-rubygem-rake-compiler-0.8.3-5.el6.noarch.rpm > > 24-Sep-2014 06:49 65K > > ruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm > > 24-Sep-2014 06:49 95K > > ^ Isn't that the package right there? What am I missing? Also, is ruby > installed on your system? We make use of system Ruby (for installer > and CLI) and the SCL Ruby (for the web app). > > Eric > > > ruby193-rubygem-rcov-0.9.9-11.el6.x86_64.rpm > > 24-Sep-2014 06:49 157K > > ruby193-rubygem-rcov-doc-0.9.9-11.el6.x86_64.rpm > > 24-Sep-2014 06:49 142K > > > > > > From my server: > > > > > > [root@nw-katello-201 yum.repos.d]# yum list | grep > > ruby193-rubygem-rake-compiler > > This system is not registered to Red Hat Subscription Management. You > can > > use subscription-manager to register. > > ruby193-rubygem-rake-compiler.noarch 0.8.3-5.el6 katello > > ruby193-rubygem-rake-compiler-doc.noarch <> > > > > > > Notice the package doesn't have a repo associated with it. And from > your > > link, above, I don't see it there either. > > > > It would be just too much to try to download individually all of those > > packages, not to mention figuring out all the dependencies as well. > There > > has got to be a missing repo that I need?? > > > > Could you list out all of the repos that you have in your > /etc/yum.repos.d > > directory as a comparison - assuming that you successfully executed the > > "yum -y install katello" command. > > > > I will say that when I run that command now, there are a lot less > packages > > missing: > > > > --> Finished Dependency Resolution > > Error: Package: rubygem-kafo-0.6.5-1.el6.noarch (foreman) > > Requires: rubygems > > Error: Package: rubygem-json-1.5.5-3.el6.x86_64 (puppetlabs-deps) > > Requires: rubygems >= 1.3.7 > > Error: Package: rubygem-netrc-0.7.7-5.el6.noarch (foreman) > > Requires: ruby(rubygems) > > Error: Package: > > > rubygem-hammer_cli_foreman_tasks-0.0.3-2.201409091410gitc96619d.git.0.37f3704.el6.noarch > > > (katello) > > Requires: ruby(rubygems) > > Error: Package: rubygem-hammer_cli-0.1.3-1.el6.noarch (foreman) > > Requires: ruby(rubygems) > > Error: Package: rubygem-mime-types-1.16-3.el6.noarch (epel) > > Requires: ruby(rubygems) > > Error: Package: rubygem-highline-1.6.21-2.el6.noarch (foreman) > > Requires: rubygems > > Error: Package: rubygem-table_print-1.5.1-2.el6.noarch (foreman) > > Requires: ruby(rubygems) > > Error: Package: rubygem-apipie-bindings-0.0.8-4.el6.noarch (foreman) > > Requires: ruby(rubygems) > > Error: Package: rubygem-hammer_cli_import-0.10.4-1.el6.noarch (katello) > > Requires: ruby(rubygems) > > Error: Package: rubygem-fastercsv-1.5.4-1.el6.noarch (epel) > > Requires: rubygems > > Error: Package: rubygem-powerbar-1.0.11-8.el6.noarch (foreman) > > Requires: rubygems > > Error: Package: rubygem-clamp-0.6.2-3.el6.noarch (foreman) > > Requires: ruby(rubygems) > > Error: Package: rubygem-hammer_cli_katello-0.0.6-1.el6.noarch (katello) > > Requires: ruby(rubygems) > > Error: Package: rubygem-hashie-2.0.5-1.el6.noarch (foreman) > > Requires: rubygems > > Error: Package: rubygem-rest-client-1.6.7-2.el6.noarch (foreman) > > Requires: rubygems > > Error: Package: rubygem-rdoc-3.12-12.el6.x86_64 (foreman) > > Requires: ruby(rubygems) > > Error: Package: rubygem-kafo_parsers-0.0.3-1.el6.noarch (foreman) > > Requires: rubygems > > Error: Package: rubygem-ansi-1.4.3-2.el6.noarch (epel) > > Requires: rubygems > > Error: Package: rubygem-oauth-0.4.7-6.el6.noarch (foreman) > > Requires: rubygems > > Error: Package: rubygem-little-plugger-1.1.3-18.el6.noarch (foreman) > > Requires: ruby(rubygems) > > Error: Package: rubygem-fast_gettext-0.8.0-15.el6.noarch (foreman) > > Requires: rubygems > > Error: Package: rubygem-hammer_cli_foreman-0.1.3-1.el6.noarch (foreman) > > Requires: ruby(rubygems) > > Error: Package: rubygem-awesome_print-1.0.2-10.el6.noarch (foreman) > > Requires: ruby(rubygems) > > Error: Package: rubygem-logging-1.8.1-26.el6.noarch (foreman) > > Requires: ruby(rubygems) > > Error: Package: rubygem-locale-2.0.5-1.el6.1.noarch (epel) > > Requires: ruby(rubygems) > > Error: Package: rubygem-multi_json-1.8.2-2.el6.noarch (foreman) > > Requires: ruby(rubygems) > > You could try using --skip-broken to work around the problem > > You could try running: rpm -Va --nofiles --nodigest > > > > So I'm sure I'm close. > > > > Thank you. > > > > Marc. > > > > > > On Tuesday, September 23, 2014 3:28:00 PM UTC-4, Eric Helms wrote: > >> > >> Might need to run yum clean all just in case or try to get the package > >> manually through your proxy. The last package in that list, > >> ruby193-rubygem-rake-compiler-doc.noarch, is available in our repo if > >> you look here: > >> > >> > >> > https://fedorapeople.org/groups/katello/releases/yum/2.0/katello/RHEL/6Server/x86_64/ > >> > >> The rails3_before_render package is provided by the Foreman 1.6 > >> repositories and is available within. > >> > >> Eric > >> > >> On Tue, Sep 23, 2014 at 2:37 PM, wrote: > >> > Ok... .it seems we're getting a little closer... but still no cigar!! > >> > > >> > I've added the repo: scl_ruby193.repo as follows: > >> > > >> > [root@nw-katello-201 yum.repos.d]# ls > >> > epel.repo foreman-plugins.repo katello-candlepin.repo > >> > katello.repo puppetlabs.repo scl_ruby193.repo > >> > epel-testing.repo foreman.repo katello-pulp.repo > >> > pcln-rhel6.repo rhel-source.repo > >> > > >> > However the installation still fails, because, obviously, there is > still > >> > another repo missing - notice the "<>" again below: > >> > > >> > > >> > ruby193-rubygem-rack-mount.noarch 0.7.1-11.el6 > katello > >> > ruby193-rubygem-rack-mount-doc.noarch 0.7.1-11.el6 katello > >> > ruby193-rubygem-rack-protection.noarch 1.2.0-7.el6 > >> > scl_ruby193 > >> > ruby193-rubygem-rack-protection-doc.noarch > >> > > >> > 1.2.0-7.el6 scl_ruby193 > >> > ruby193-rubygem-rack-ssl.noarch 1.3.2-7.el6 > >> > scl_ruby193 > >> > ruby193-rubygem-rack-ssl-doc.noarch 1.3.2-7.el6 > >> > scl_ruby193 > >> > ruby193-rubygem-rack-test.noarch 0.6.1-2.el6 > >> > scl_ruby193 > >> > ruby193-rubygem-rails.noarch 1:3.2.8-1.el6 > >> > scl_ruby193 > >> > ruby193-rubygem-rails3_before_render.noarch > >> > <> > >> > ruby193-rubygem-rails3_before_render-doc.noarch > >> > <> > >> > ruby193-rubygem-rails_warden.noarch 0.5.2-6.el6 > katello > >> > ruby193-rubygem-railties.noarch 3.2.8-2.el6 > >> > scl_ruby193 > >> > ruby193-rubygem-railties-doc.noarch 3.2.8-2.el6 > >> > scl_ruby193 > >> > ruby193-rubygem-rake.noarch 0.9.2.2-27.el6 > >> > scl_ruby193 > >> > ruby193-rubygem-rake-compiler.noarch 0.8.3-5.el6 > katello > >> > ruby193-rubygem-rake-compiler-doc.noarch > >> > <> > >> > > >> > Any other suggestions on needed repos? > >> > > >> > > >> > > >> > On Tuesday, September 23, 2014 2:27:29 PM UTC-4, > marc....@priceline.com > >> > wrote: > >> >> > >> >> Thanks Eric, > >> >> > >> >> I'll give this a try next.... boy, this is not very user friendly is > >> >> it?? > >> >> > >> >> On Tuesday, September 23, 2014 1:23:19 PM UTC-4, Eric Helms wrote: > >> >>> > >> >>> Marc, > >> >>> > >> >>> For CentOS 6 you'll need the CentOS SCL repo > >> >>> (http://dev.centos.org/centos/6/SCL/scl.repo). For RHEL6, you > either > >> >>> need the same or the RHSCL enabled. > >> >>> > >> >>> Eric > >> >>> > >> >>> On Tue, Sep 23, 2014 at 1:02 PM, wrote: > >> >>> > Looking into this some more... there is definitely a missing > repo(s) > >> >>> > from > >> >>> > the following sample output: > >> >>> > > >> >>> > > >> >>> > [root@nw-katello-201 yum.repos.d]# yum list | grep ruby193 > >> >>> > > >> >>> > ruby193-rubygem-unf.x86_64 0.1.3-4.el6 > >> >>> > foreman > >> >>> > ruby193-rubygem-unf-doc.noarch 0.1.3-4.el6 > >> >>> > foreman > >> >>> > ruby193-rubygem-unf_ext.x86_64 0.0.6-5.el6 > >> >>> > foreman > >> >>> > ruby193-rubygem-unf_ext-doc.noarch 0.0.6-5.el6 > >> >>> > foreman > >> >>> > ruby193-rubygem-unicode-display_width.noarch > >> >>> > <> > >> >>> > ruby193-rubygem-unicode-display_width-doc.noarch > >> >>> > <> > >> >>> > ruby193-rubygem-uuidtools.noarch 2.1.3-3.el6 > >> >>> > foreman > >> >>> > ruby193-rubygem-uuidtools-doc.noarch 2.1.3-3.el6 > >> >>> > foreman > >> >>> > ruby193-rubygem-validates_lengths_from_database.noarch > >> >>> > <> > >> >>> > ruby193-rubygem-validates_lengths_from_database-doc.noarch > >> >>> > <> > >> >>> > ruby193-rubygem-warden.noarch 1.0.3-3.el6 > >> >>> > katello > >> >>> > ruby193-rubygem-webmock.noarch 1.6.4-6.el6 > >> >>> > katello > >> >>> > ruby193-rubygem-webmock-doc.noarch 1.6.4-6.el6 > >> >>> > katello > >> >>> > > >> >>> > You could see that some of the package don't have a repo > associated > >> >>> > with it > >> >>> > (I entered the <> for emphasis). > >> >>> > > >> >>> > Do you know what repo(s) are missing and how I can get those rpms > to > >> >>> > install > >> >>> > them? > >> >>> > > >> >>> > Thanks again. > >> >>> > > >> >>> > > >> >>> > > >> >>> > On Tuesday, September 23, 2014 12:44:31 PM UTC-4, > >> >>> > marc....@priceline.com > >> >>> > wrote: > >> >>> >> > >> >>> >> Hi Eric, > >> >>> >> > >> >>> >> Here are the list of repos: > >> >>> >> > >> >>> >> [root@nw-katello-201 yum.repos.d]# pwd > >> >>> >> /etc/yum.repos.d > >> >>> >> [root@nw-katello-201 yum.repos.d]# ls > >> >>> >> epel.repo foreman-plugins.repo katello-candlepin.repo > >> >>> >> katello.repo puppetlabs.repo > >> >>> >> epel-testing.repo foreman.repo katello-pulp.repo > >> >>> >> pcln-rhel6.repo rhel-source.repo > >> >>> >> > >> >>> >> Are there any missing? > >> >>> >> > >> >>> >> Thanks. > >> >>> >> > >> >>> >> > >> >>> >> On Tuesday, September 23, 2014 12:11:58 PM UTC-4, Eric Helms > wrote: > >> >>> >>> > >> >>> >>> Marc, > >> >>> >>> > >> >>> >>> The output looks like the SCL repositories are not setup or are > >> >>> >>> not > >> >>> >>> being recognized. Can you double check that you have those > setup? > >> >>> >>> > >> >>> >>> Eric > >> >>> >>> > >> >>> >>> On Tue, Sep 23, 2014 at 10:49 AM, > wrote: > >> >>> >>> > Christian, > >> >>> >>> > > >> >>> >>> > I'm attempting to install Katello using the Manual method you > >> >>> >>> > provided. > >> >>> >>> > I've rebuilt the VM (rhel6 64-bit) and I installed all of the > >> >>> >>> > repos > >> >>> >>> > from > >> >>> >>> > those instructions. Now when I attempt to install the > >> >>> >>> > dependencies > >> >>> >>> > using > >> >>> >>> > the command: yum -y install katello > >> >>> >>> > > >> >>> >>> > The system processes all of the dependencies properly, > however > >> >>> >>> > at > >> >>> >>> > the > >> >>> >>> > end of > >> >>> >>> > that process, I get a whole bunch of Error messages (just a > few > >> >>> >>> > provided > >> >>> >>> > below): > >> >>> >>> > > >> >>> >>> > --> Processing Dependency: /opt/rh/ruby193/root/usr/bin/ruby > for > >> >>> >>> > package: > >> >>> >>> > ruby193-rubygem-rbvmomi-1.6.0-2.el6.noarch > >> >>> >>> > --> Processing Dependency: /opt/rh/ruby193/root/usr/bin/ruby > for > >> >>> >>> > package: > >> >>> >>> > ruby193-rubygem-anemone-0.7.2-10.el6.noarch > >> >>> >>> > --> Finished Dependency Resolution > >> >>> >>> > Error: Package: rubygem-netrc-0.7.7-5.el6.noarch (foreman) > >> >>> >>> > Requires: ruby(rubygems) > >> >>> >>> > Error: Package: rubygem-table_print-1.5.1-2.el6.noarch > (foreman) > >> >>> >>> > Requires: ruby(rubygems) > >> >>> >>> > Error: Package: > >> >>> >>> > ruby193-rubygem-google-api-client-0.6.4-1.el6.noarch > >> >>> >>> > (foreman) > >> >>> >>> > Requires: /opt/rh/ruby193/root/usr/bin/ruby > >> >>> >>> > Error: Package: > >> >>> >>> > ruby193-rubygem-audited-activerecord-3.0.0-2.el6.noarch > >> >>> >>> > (foreman) > >> >>> >>> > Requires: ruby193-ruby(abi) = 1.9.1 > >> >>> >>> > Error: Package: ruby193-rubygem-faraday-0.8.8-1.el6.noarch > >> >>> >>> > (foreman) > >> >>> >>> > > >> >>> >>> > I've added the proxy line within each of the repos provided > as > >> >>> >>> > follows: > >> >>> >>> > proxy=http://nw-iwsva.corp.pcln.com:8080 > >> >>> >>> > > >> >>> >>> > What else am I missing? > >> >>> >>> > > >> >>> >>> > Thank you. > >> >>> >>> > > >> >>> >>> > Marc. > >> >>> >>> > > >> >>> >>> > > >> >>> >>> > On Monday, September 22, 2014 2:25:32 PM UTC-4, > >> >>> >>> > ehar...@gmail.com > >> >>> >>> > wrote: > >> >>> >>> >> > >> >>> >>> >> Hi Marc, > >> >>> >>> >> > >> >>> >>> >> your Repo is going to 1.4, but you should use 2.0 for the > >> >>> >>> >> Release > >> >>> >>> >> Candidate! > >> >>> >>> >> > >> >>> >>> >> As mentioned on katello.org: > >> >>> >>> >> Installation may be done manually or via our recommended > >> >>> >>> >> approach > >> >>> >>> >> of > >> >>> >>> >> using > >> >>> >>> >> katello-deploy. > >> >>> >>> >> > >> >>> >>> >> Katello-deploy: > >> >>> >>> >> ssh to target machine as root > >> >>> >>> >> yum install -y git ruby > >> >>> >>> >> git clone https://github.com/Katello/katello-deploy.git > >> >>> >>> >> cd katello-deploy > >> >>> >>> >> For a release version in production: > >> >>> >>> >> ./setup.rb [rhel6|centos6|centos7|rhel7] --version=2.0 > >> >>> >>> >> For nightly production: > >> >>> >>> >> ./setup.rb [rhel6|centos6|centos7|rhel7] > >> >>> >>> >> For development: > >> >>> >>> >> ./setup.rb --devel --devel-user=username > >> >>> >>> >> [rhel6|centos6|centos7|rhel7] > >> >>> >>> >> > >> >>> >>> >> Manual: > >> >>> >>> >> yum -y localinstall > >> >>> >>> >> http://fedorapeople.org/groups/katello/releases/yum/ > >> >>> >>> >> > >> >>> >>> >> > >> >>> >>> >> > >/katello/RHEL/Server/x86_64/katello-repos-latest.rpm > >> >>> >>> >> yum -y localinstall http://yum.theforeman.org/ >> >>> >>> >> >/el/x86_64/foreman-release.rpm > >> >>> >>> >> yum -y localinstall > >> >>> >>> >> > >> >>> >>> >> > >> >>> >>> >> > >> >>> >>> >> http://mirror.pnl.gov/epel//x86_64/epel-release-6-8.noarch.rpm > > >> >>> >>> >> yum -y localinstall > >> >>> >>> >> > >> >>> >>> >> > >> >>> >>> >> > >> >>> >>> >> http://yum.puppetlabs.com/puppetlabs-release-el-.noarch.rpm > > >> >>> >>> >> Install Dependendecies for RHEL or CENTOS > >> >>> >>> >> yum -y install katello > >> >>> >>> >> katello-installer > >> >>> >>> >> > >> >>> >>> >> best regards, > >> >>> >>> >> Christian > >> >>> >>> >> > >> >>> >>> >> Am Montag, 22. September 2014 19:44:58 UTC+2 schrieb > >> >>> >>> >> marc....@priceline.com: > >> >>> >>> >>> > >> >>> >>> >>> I created a new VM in order to install Katello. The server > >> >>> >>> >>> name > >> >>> >>> >>> is > >> >>> >>> >>> nw-katello-201 running RHEL6 64-bit. Following the > >> >>> >>> >>> instructions > >> >>> >>> >>> on > >> >>> >>> >>> your web > >> >>> >>> >>> site, when I try to install katello-forman-all I get the > >> >>> >>> >>> following > >> >>> >>> >>> error > >> >>> >>> >>> messages: > >> >>> >>> >>> > >> >>> >>> >>> [root@nw-katello-201 yum.repos.d]# yum install -y > >> >>> >>> >>> katello-foreman-all > >> >>> >>> >>> Loaded plugins: product-id, rhnplugin, security, > >> >>> >>> >>> subscription-manager > >> >>> >>> >>> This system is not registered to Red Hat Subscription > >> >>> >>> >>> Management. > >> >>> >>> >>> You > >> >>> >>> >>> can > >> >>> >>> >>> use subscription-manager to register. > >> >>> >>> >>> This system is receiving updates from RHN Classic or RHN > >> >>> >>> >>> Satellite. >

> Is there some more detailed instructions to installing Katello?? Maybe
> there is an order of installation, some prerequisites, that are not obvious
> in the current installation instruction of "yum -y install katello" which
> obviously doesn't work. This is very frustrating!! I'm hoping that it
> will be worth all the aggravation at the end of this - if I can even
> install it?? Am I the only one having this much trouble?

> >
> > No. The package that is there is:
> >
> > ruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm <https://www.google.com/url?q=https%3A%2F%2Ffedorapeople.org%2Fgroups%2Fkatello%2Freleases%2Fyum%2F2.0%2Fkatello%2FRHEL%2F6Server%2Fx86_64%2Fruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm&sa=D&sntz=1&usg=AFQjCNH5A_XP_4EyJCBm3HllMCCHO0rpPw>
> >
> >
> > The package that is missing is:
> >
> > ruby193-rubygem-rake-compiler-doc.noarch
> >
> >
> > This is the list of ruby packages installed:
> >
> > [root@nw-katello-201 yum.repos.d]# rpm -qa |grep ruby
> > ruby-1.8.7.352-13.el6.x86_64
> > ruby193-libyaml-0.1.4-4.el6.x86_64
> > ruby193-rubygem-json-1.7.3-4.el6.x86_64
> > ruby193-rubygem-rdoc-3.12-9.el6.x86_64
> > ruby-libs-1.8.7.352-13.el6.x86_64
> > ruby193-runtime-1-6.el6.x86_64
> > ruby193-ruby-libs-1.9.3.327-27.el6.x86_64
> > ruby193-rubygem-io-console-0.3-27.el6.x86_64
> > ruby193-rubygems-1.8.24-2.el6.noarch
> > ruby193-ruby-irb-1.9.3.327-27.el6.noarch
> > ruby193-rubygem-bigdecimal-1.1.0-27.el6.x86_64
> > ruby193-ruby-1.9.3.327-27.el6.x86_64
> >
> > Is there any missing that is needed causing my problems?

Maybe check out katello-deploy instead, where we'll setup the required
repos for you.

http://www.katello.org/docs/installation/index.html#katello-deploy

You basically check out the git repo and run ./setup.rb centos6 --version=2.0

··· On Wed, Sep 24, 2014 at 07:45:26AM -0700, marc.szabo@priceline.com wrote: > On Wednesday, September 24, 2014 10:03:34 AM UTC-4, marc....@priceline.com > wrote:

Thanks.

On Wednesday, September 24, 2014 8:55:20 AM UTC-4, Eric Helms wrote:

On Wed, Sep 24, 2014 at 8:49 AM, marc....@priceline.com wrote:

Hi Eric,

Thanks for the help… I ran the clean all command successfully. This
still didn’t solve my problem.

I looked into the repo link you provided, but still don’t see the
ruby193-rubygem-rake-compiler-doc.noarch package in there:

ruby193-rubygem-rails_warden-0.5.2-6.el6.noarch.rpm
24-Sep-2014 06:49 97K
ruby193-rubygem-rake-compiler-0.8.3-5.el6.noarch.rpm
24-Sep-2014 06:49 65K
ruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm
24-Sep-2014 06:49 95K

^ Isn’t that the package right there? What am I missing? Also, is ruby
installed on your system? We make use of system Ruby (for installer
and CLI) and the SCL Ruby (for the web app).

Eric

ruby193-rubygem-rcov-0.9.9-11.el6.x86_64.rpm
24-Sep-2014 06:49 157K
ruby193-rubygem-rcov-doc-0.9.9-11.el6.x86_64.rpm
24-Sep-2014 06:49 142K

From my server:

[root@nw-katello-201 yum.repos.d]# yum list | grep
ruby193-rubygem-rake-compiler
This system is not registered to Red Hat Subscription Management. You
can
use subscription-manager to register.
ruby193-rubygem-rake-compiler.noarch 0.8.3-5.el6 katello
ruby193-rubygem-rake-compiler-doc.noarch <>

Notice the package doesn’t have a repo associated with it. And from
your
link, above, I don’t see it there either.

It would be just too much to try to download individually all of those
packages, not to mention figuring out all the dependencies as well.
There
has got to be a missing repo that I need??

Could you list out all of the repos that you have in your
/etc/yum.repos.d
directory as a comparison - assuming that you successfully executed the
"yum -y install katello" command.

I will say that when I run that command now, there are a lot less
packages
missing:

–> Finished Dependency Resolution
Error: Package: rubygem-kafo-0.6.5-1.el6.noarch (foreman)
Requires: rubygems
Error: Package: rubygem-json-1.5.5-3.el6.x86_64 (puppetlabs-deps)
Requires: rubygems >= 1.3.7
Error: Package: rubygem-netrc-0.7.7-5.el6.noarch (foreman)
Requires: ruby(rubygems)
Error: Package:

rubygem-hammer_cli_foreman_tasks-0.0.3-2.201409091410gitc96619d.git.0.37f3704.el6.noarch

(katello)
Requires: ruby(rubygems)
Error: Package: rubygem-hammer_cli-0.1.3-1.el6.noarch (foreman)
Requires: ruby(rubygems)
Error: Package: rubygem-mime-types-1.16-3.el6.noarch (epel)
Requires: ruby(rubygems)
Error: Package: rubygem-highline-1.6.21-2.el6.noarch (foreman)
Requires: rubygems
Error: Package: rubygem-table_print-1.5.1-2.el6.noarch (foreman)
Requires: ruby(rubygems)
Error: Package: rubygem-apipie-bindings-0.0.8-4.el6.noarch (foreman)
Requires: ruby(rubygems)
Error: Package: rubygem-hammer_cli_import-0.10.4-1.el6.noarch (katello)
Requires: ruby(rubygems)
Error: Package: rubygem-fastercsv-1.5.4-1.el6.noarch (epel)
Requires: rubygems
Error: Package: rubygem-powerbar-1.0.11-8.el6.noarch (foreman)
Requires: rubygems
Error: Package: rubygem-clamp-0.6.2-3.el6.noarch (foreman)
Requires: ruby(rubygems)
Error: Package: rubygem-hammer_cli_katello-0.0.6-1.el6.noarch (katello)
Requires: ruby(rubygems)
Error: Package: rubygem-hashie-2.0.5-1.el6.noarch (foreman)
Requires: rubygems
Error: Package: rubygem-rest-client-1.6.7-2.el6.noarch (foreman)
Requires: rubygems
Error: Package: rubygem-rdoc-3.12-12.el6.x86_64 (foreman)
Requires: ruby(rubygems)
Error: Package: rubygem-kafo_parsers-0.0.3-1.el6.noarch (foreman)
Requires: rubygems
Error: Package: rubygem-ansi-1.4.3-2.el6.noarch (epel)
Requires: rubygems
Error: Package: rubygem-oauth-0.4.7-6.el6.noarch (foreman)
Requires: rubygems
Error: Package: rubygem-little-plugger-1.1.3-18.el6.noarch (foreman)
Requires: ruby(rubygems)
Error: Package: rubygem-fast_gettext-0.8.0-15.el6.noarch (foreman)
Requires: rubygems
Error: Package: rubygem-hammer_cli_foreman-0.1.3-1.el6.noarch (foreman)
Requires: ruby(rubygems)
Error: Package: rubygem-awesome_print-1.0.2-10.el6.noarch (foreman)
Requires: ruby(rubygems)
Error: Package: rubygem-logging-1.8.1-26.el6.noarch (foreman)
Requires: ruby(rubygems)
Error: Package: rubygem-locale-2.0.5-1.el6.1.noarch (epel)
Requires: ruby(rubygems)
Error: Package: rubygem-multi_json-1.8.2-2.el6.noarch (foreman)
Requires: ruby(rubygems)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

So I’m sure I’m close.

Thank you.

Marc.

On Tuesday, September 23, 2014 3:28:00 PM UTC-4, Eric Helms wrote:

Might need to run yum clean all just in case or try to get the package
manually through your proxy. The last package in that list,
ruby193-rubygem-rake-compiler-doc.noarch, is available in our repo if
you look here:

https://fedorapeople.org/groups/katello/releases/yum/2.0/katello/RHEL/6Server/x86_64/

The rails3_before_render package is provided by the Foreman 1.6
repositories and is available within.

Eric

On Tue, Sep 23, 2014 at 2:37 PM, marc....@priceline.com wrote:

Ok… .it seems we’re getting a little closer… but still no cigar!!

I’ve added the repo: scl_ruby193.repo as follows:

[root@nw-katello-201 yum.repos.d]# ls
epel.repo foreman-plugins.repo katello-candlepin.repo
katello.repo puppetlabs.repo scl_ruby193.repo
epel-testing.repo foreman.repo katello-pulp.repo
pcln-rhel6.repo rhel-source.repo

However the installation still fails, because, obviously, there is
still

another repo missing - notice the “<>” again below:

ruby193-rubygem-rack-mount.noarch 0.7.1-11.el6
katello

ruby193-rubygem-rack-mount-doc.noarch 0.7.1-11.el6 katello
ruby193-rubygem-rack-protection.noarch 1.2.0-7.el6
scl_ruby193
ruby193-rubygem-rack-protection-doc.noarch

1.2.0-7.el6 scl_ruby193
ruby193-rubygem-rack-ssl.noarch 1.3.2-7.el6
scl_ruby193
ruby193-rubygem-rack-ssl-doc.noarch 1.3.2-7.el6
scl_ruby193
ruby193-rubygem-rack-test.noarch 0.6.1-2.el6
scl_ruby193
ruby193-rubygem-rails.noarch 1:3.2.8-1.el6
scl_ruby193
ruby193-rubygem-rails3_before_render.noarch
<>
ruby193-rubygem-rails3_before_render-doc.noarch
<>
ruby193-rubygem-rails_warden.noarch 0.5.2-6.el6
katello

ruby193-rubygem-railties.noarch 3.2.8-2.el6
scl_ruby193
ruby193-rubygem-railties-doc.noarch 3.2.8-2.el6
scl_ruby193
ruby193-rubygem-rake.noarch 0.9.2.2-27.el6
scl_ruby193
ruby193-rubygem-rake-compiler.noarch 0.8.3-5.el6
katello

ruby193-rubygem-rake-compiler-doc.noarch
<>

Any other suggestions on needed repos?

On Tuesday, September 23, 2014 2:27:29 PM UTC-4, > > marc....@priceline.com > > >> > wrote:

Thanks Eric,

I’ll give this a try next… boy, this is not very user friendly is
it??

On Tuesday, September 23, 2014 1:23:19 PM UTC-4, Eric Helms wrote:

Marc,

For CentOS 6 you’ll need the CentOS SCL repo
(http://dev.centos.org/centos/6/SCL/scl.repo). For RHEL6, you
either

need the same or the RHSCL enabled.

Eric

On Tue, Sep 23, 2014 at 1:02 PM, marc....@priceline.com wrote:

Looking into this some more… there is definitely a missing
repo(s)

from
the following sample output:

[root@nw-katello-201 yum.repos.d]# yum list | grep ruby193

ruby193-rubygem-unf.x86_64 0.1.3-4.el6
foreman
ruby193-rubygem-unf-doc.noarch 0.1.3-4.el6
foreman
ruby193-rubygem-unf_ext.x86_64 0.0.6-5.el6
foreman
ruby193-rubygem-unf_ext-doc.noarch 0.0.6-5.el6
foreman
ruby193-rubygem-unicode-display_width.noarch
<>
ruby193-rubygem-unicode-display_width-doc.noarch
<>
ruby193-rubygem-uuidtools.noarch 2.1.3-3.el6
foreman
ruby193-rubygem-uuidtools-doc.noarch 2.1.3-3.el6
foreman
ruby193-rubygem-validates_lengths_from_database.noarch
<>
ruby193-rubygem-validates_lengths_from_database-doc.noarch
<>
ruby193-rubygem-warden.noarch 1.0.3-3.el6
katello
ruby193-rubygem-webmock.noarch 1.6.4-6.el6
katello
ruby193-rubygem-webmock-doc.noarch 1.6.4-6.el6
katello

You could see that some of the package don’t have a repo
associated

with it
(I entered the <> for emphasis).

Do you know what repo(s) are missing and how I can get those rpms
to

install
them?

Thanks again.

On Tuesday, September 23, 2014 12:44:31 PM UTC-4, > > >> >>> > marc....@priceline.com > > >> >>> > wrote:

Hi Eric,

Here are the list of repos:

[root@nw-katello-201 yum.repos.d]# pwd
/etc/yum.repos.d
[root@nw-katello-201 yum.repos.d]# ls
epel.repo foreman-plugins.repo katello-candlepin.repo
katello.repo puppetlabs.repo
epel-testing.repo foreman.repo katello-pulp.repo
pcln-rhel6.repo rhel-source.repo

Are there any missing?

Thanks.

On Tuesday, September 23, 2014 12:11:58 PM UTC-4, Eric Helms > > wrote:

Marc,

The output looks like the SCL repositories are not setup or are
not
being recognized. Can you double check that you have those
setup?

Eric

On Tue, Sep 23, 2014 at 10:49 AM, marc....@priceline.com > > wrote:

Christian,

I’m attempting to install Katello using the Manual method you
provided.
I’ve rebuilt the VM (rhel6 64-bit) and I installed all of the
repos
from
those instructions. Now when I attempt to install the
dependencies
using
the command: yum -y install katello

The system processes all of the dependencies properly,
however

at
the
end of
that process, I get a whole bunch of Error messages (just a
few

provided
below):

–> Processing Dependency: /opt/rh/ruby193/root/usr/bin/ruby
for

package:
ruby193-rubygem-rbvmomi-1.6.0-2.el6.noarch
–> Processing Dependency: /opt/rh/ruby193/root/usr/bin/ruby
for

package:
ruby193-rubygem-anemone-0.7.2-10.el6.noarch
–> Finished Dependency Resolution
Error: Package: rubygem-netrc-0.7.7-5.el6.noarch (foreman)
Requires: ruby(rubygems)
Error: Package: rubygem-table_print-1.5.1-2.el6.noarch
(foreman)

       Requires: ruby(rubygems)

Error: Package:
ruby193-rubygem-google-api-client-0.6.4-1.el6.noarch
(foreman)
Requires: /opt/rh/ruby193/root/usr/bin/ruby
Error: Package:
ruby193-rubygem-audited-activerecord-3.0.0-2.el6.noarch
(foreman)
Requires: ruby193-ruby(abi) = 1.9.1
Error: Package: ruby193-rubygem-faraday-0.8.8-1.el6.noarch
(foreman)

I’ve added the proxy line within each of the repos provided
as

follows:
proxy=http://nw-iwsva.corp.pcln.com:8080

What else am I missing?

Thank you.

Marc.

On Monday, September 22, 2014 2:25:32 PM UTC-4, > > >> >>> >>> > ehar...@gmail.com > > >> >>> >>> > wrote:

Hi Marc,

your Repo is going to 1.4, but you should use 2.0 for the
Release
Candidate!

As mentioned on katello.org:
Installation may be done manually or via our recommended
approach
of
using
katello-deploy.

Katello-deploy:
ssh to target machine as root
yum install -y git ruby
git clone https://github.com/Katello/katello-deploy.git
cd katello-deploy
For a release version in production:
./setup.rb [rhel6|centos6|centos7|rhel7] --version

You wrote… "You basically check out the git repo and run ./setup.rb centos6 --version=2.0"

I'm running on a RHEL6 VM, will that command still work?

··· On Wednesday, September 24, 2014 11:19:06 AM UTC-4, Stephen Benjamin wrote: > > On Wed, Sep 24, 2014 at 07:45:26AM -0700, marc....@priceline.com > wrote: > > Is there some more detailed instructions to installing Katello?? Maybe > > there is an order of installation, some prerequisites, that are not > obvious > > in the current installation instruction of "yum -y install katello" > which > > obviously doesn't work. This is very frustrating!! I'm hoping that it > > will be worth all the aggravation at the end of this - if I can even > > install it?? Am I the only one having this much trouble? > > > On Wednesday, September 24, 2014 10:03:34 AM UTC-4, > marc....@priceline.com > > wrote: > > > > > > No. The package that is there is: > > > > > > ruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm < > https://www.google.com/url?q=https%3A%2F%2Ffedorapeople.org%2Fgroups%2Fkatello%2Freleases%2Fyum%2F2.0%2Fkatello%2FRHEL%2F6Server%2Fx86_64%2Fruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm&sa=D&sntz=1&usg=AFQjCNH5A_XP_4EyJCBm3HllMCCHO0rpPw> > > > > > > > > > > The package that is missing is: > > > > > > ruby193-rubygem-rake-compiler-doc.noarch > > > > > > > > > This is the list of ruby packages installed: > > > > > > [root@nw-katello-201 yum.repos.d]# rpm -qa |grep ruby > > > ruby-1.8.7.352-13.el6.x86_64 > > > ruby193-libyaml-0.1.4-4.el6.x86_64 > > > ruby193-rubygem-json-1.7.3-4.el6.x86_64 > > > ruby193-rubygem-rdoc-3.12-9.el6.x86_64 > > > ruby-libs-1.8.7.352-13.el6.x86_64 > > > ruby193-runtime-1-6.el6.x86_64 > > > ruby193-ruby-libs-1.9.3.327-27.el6.x86_64 > > > ruby193-rubygem-io-console-0.3-27.el6.x86_64 > > > ruby193-rubygems-1.8.24-2.el6.noarch > > > ruby193-ruby-irb-1.9.3.327-27.el6.noarch > > > ruby193-rubygem-bigdecimal-1.1.0-27.el6.x86_64 > > > ruby193-ruby-1.9.3.327-27.el6.x86_64 > > > > > > Is there any missing that is needed causing my problems? > > Maybe check out katello-deploy instead, where we'll setup the required > repos for you. > > http://www.katello.org/docs/installation/index.html#katello-deploy > > You basically check out the git repo and run `./setup.rb centos6 > --version=2.0` > > > > > Thanks. > > > > > > > > > > > > On Wednesday, September 24, 2014 8:55:20 AM UTC-4, Eric Helms wrote: > > > > > > On Wed, Sep 24, 2014 at 8:49 AM, wrote: > > > > Hi Eric, > > > > > > > > Thanks for the help... I ran the clean all command successfully. > This > > > > still didn't solve my problem. > > > > > > > > I looked into the repo link you provided, but still don't see the > > > > ruby193-rubygem-rake-compiler-doc.noarch package in there: > > > > > > > > ruby193-rubygem-rails_warden-0.5.2-6.el6.noarch.rpm > > > > 24-Sep-2014 06:49 97K > > > > ruby193-rubygem-rake-compiler-0.8.3-5.el6.noarch.rpm > > > > 24-Sep-2014 06:49 65K > > > > ruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm > > > > 24-Sep-2014 06:49 95K > > > > > > ^ Isn't that the package right there? What am I missing? Also, is ruby > > > installed on your system? We make use of system Ruby (for installer > > > and CLI) and the SCL Ruby (for the web app). > > > > > > Eric > > > > > > > ruby193-rubygem-rcov-0.9.9-11.el6.x86_64.rpm > > > > 24-Sep-2014 06:49 157K > > > > ruby193-rubygem-rcov-doc-0.9.9-11.el6.x86_64.rpm > > > > 24-Sep-2014 06:49 142K > > > > > > > > > > > > From my server: > > > > > > > > > > > > [root@nw-katello-201 yum.repos.d]# yum list | grep > > > > ruby193-rubygem-rake-compiler > > > > This system is not registered to Red Hat Subscription Management. > You > > > can > > > > use subscription-manager to register. > > > > ruby193-rubygem-rake-compiler.noarch 0.8.3-5.el6 katello > > > > ruby193-rubygem-rake-compiler-doc.noarch > <> > > > > > > > > > > > > Notice the package doesn't have a repo associated with it. And from > > > your > > > > link, above, I don't see it there either. > > > > > > > > It would be just too much to try to download individually all of > those > > > > packages, not to mention figuring out all the dependencies as well. > > > There > > > > has got to be a missing repo that I need?? > > > > > > > > Could you list out all of the repos that you have in your > > > /etc/yum.repos.d > > > > directory as a comparison - assuming that you successfully executed > the > > > > "yum -y install katello" command. > > > > > > > > I will say that when I run that command now, there are a lot less > > > packages > > > > missing: > > > > > > > > --> Finished Dependency Resolution > > > > Error: Package: rubygem-kafo-0.6.5-1.el6.noarch (foreman) > > > > Requires: rubygems > > > > Error: Package: rubygem-json-1.5.5-3.el6.x86_64 (puppetlabs-deps) > > > > Requires: rubygems >= 1.3.7 > > > > Error: Package: rubygem-netrc-0.7.7-5.el6.noarch (foreman) > > > > Requires: ruby(rubygems) > > > > Error: Package: > > > > > > > > rubygem-hammer_cli_foreman_tasks-0.0.3-2.201409091410gitc96619d.git.0.37f3704.el6.noarch > > > > > > > > (katello) > > > > Requires: ruby(rubygems) > > > > Error: Package: rubygem-hammer_cli-0.1.3-1.el6.noarch (foreman) > > > > Requires: ruby(rubygems) > > > > Error: Package: rubygem-mime-types-1.16-3.el6.noarch (epel) > > > > Requires: ruby(rubygems) > > > > Error: Package: rubygem-highline-1.6.21-2.el6.noarch (foreman) > > > > Requires: rubygems > > > > Error: Package: rubygem-table_print-1.5.1-2.el6.noarch (foreman) > > > > Requires: ruby(rubygems) > > > > Error: Package: rubygem-apipie-bindings-0.0.8-4.el6.noarch (foreman) > > > > Requires: ruby(rubygems) > > > > Error: Package: rubygem-hammer_cli_import-0.10.4-1.el6.noarch > (katello) > > > > Requires: ruby(rubygems) > > > > Error: Package: rubygem-fastercsv-1.5.4-1.el6.noarch (epel) > > > > Requires: rubygems > > > > Error: Package: rubygem-powerbar-1.0.11-8.el6.noarch (foreman) > > > > Requires: rubygems > > > > Error: Package: rubygem-clamp-0.6.2-3.el6.noarch (foreman) > > > > Requires: ruby(rubygems) > > > > Error: Package: rubygem-hammer_cli_katello-0.0.6-1.el6.noarch > (katello) > > > > Requires: ruby(rubygems) > > > > Error: Package: rubygem-hashie-2.0.5-1.el6.noarch (foreman) > > > > Requires: rubygems > > > > Error: Package: rubygem-rest-client-1.6.7-2.el6.noarch (foreman) > > > > Requires: rubygems > > > > Error: Package: rubygem-rdoc-3.12-12.el6.x86_64 (foreman) > > > > Requires: ruby(rubygems) > > > > Error: Package: rubygem-kafo_parsers-0.0.3-1.el6.noarch (foreman) > > > > Requires: rubygems > > > > Error: Package: rubygem-ansi-1.4.3-2.el6.noarch (epel) > > > > Requires: rubygems > > > > Error: Package: rubygem-oauth-0.4.7-6.el6.noarch (foreman) > > > > Requires: rubygems > > > > Error: Package: rubygem-little-plugger-1.1.3-18.el6.noarch (foreman) > > > > Requires: ruby(rubygems) > > > > Error: Package: rubygem-fast_gettext-0.8.0-15.el6.noarch (foreman) > > > > Requires: rubygems > > > > Error: Package: rubygem-hammer_cli_foreman-0.1.3-1.el6.noarch > (foreman) > > > > Requires: ruby(rubygems) > > > > Error: Package: rubygem-awesome_print-1.0.2-10.el6.noarch (foreman) > > > > Requires: ruby(rubygems) > > > > Error: Package: rubygem-logging-1.8.1-26.el6.noarch (foreman) > > > > Requires: ruby(rubygems) > > > > Error: Package: rubygem-locale-2.0.5-1.el6.1.noarch (epel) > > > > Requires: ruby(rubygems) > > > > Error: Package: rubygem-multi_json-1.8.2-2.el6.noarch (foreman) > > > > Requires: ruby(rubygems) > > > > You could try using --skip-broken to work around the problem > > > > You could try running: rpm -Va --nofiles --nodigest > > > > > > > > So I'm sure I'm close. > > > > > > > > Thank you. > > > > > > > > Marc. > > > > > > > > > > > > On Tuesday, September 23, 2014 3:28:00 PM UTC-4, Eric Helms wrote: > > > >> > > > >> Might need to run yum clean all just in case or try to get the > package > > > >> manually through your proxy. The last package in that list, > > > >> ruby193-rubygem-rake-compiler-doc.noarch, is available in our repo > if > > > >> you look here: > > > >> > > > >> > > > >> > > > > https://fedorapeople.org/groups/katello/releases/yum/2.0/katello/RHEL/6Server/x86_64/ > > > >> > > > >> The rails3_before_render package is provided by the Foreman 1.6 > > > >> repositories and is available within. > > > >> > > > >> Eric > > > >> > > > >> On Tue, Sep 23, 2014 at 2:37 PM, wrote: > > > >> > Ok... .it seems we're getting a little closer... but still no > cigar!! > > > >> > > > > >> > I've added the repo: scl_ruby193.repo as follows: > > > >> > > > > >> > [root@nw-katello-201 yum.repos.d]# ls > > > >> > epel.repo foreman-plugins.repo katello-candlepin.repo > > > >> > katello.repo puppetlabs.repo scl_ruby193.repo > > > >> > epel-testing.repo foreman.repo katello-pulp.repo > > > >> > pcln-rhel6.repo rhel-source.repo > > > >> > > > > >> > However the installation still fails, because, obviously, there > is > > > still > > > >> > another repo missing - notice the "<>" again below: > > > >> > > > > >> > > > > >> > ruby193-rubygem-rack-mount.noarch 0.7.1-11.el6 > > > katello > > > >> > ruby193-rubygem-rack-mount-doc.noarch 0.7.1-11.el6 > katello > > > >> > ruby193-rubygem-rack-protection.noarch 1.2.0-7.el6 > > > >> > scl_ruby193 > > > >> > ruby193-rubygem-rack-protection-doc.noarch > > > >> > > > > >> > 1.2.0-7.el6 scl_ruby193 > > > >> > ruby193-rubygem-rack-ssl.noarch 1.3.2-7.el6 > > > >> > scl_ruby193 > > > >> > ruby193-rubygem-rack-ssl-doc.noarch 1.3.2-7.el6 > > > >> > scl_ruby193 > > > >> > ruby193-rubygem-rack-test.noarch 0.6.1-2.el6 > > > >> > scl_ruby193 > > > >> > ruby193-rubygem-rails.noarch 1:3.2.8-1.el6 > > > >> > scl_ruby193 > > > >> > ruby193-rubygem-rails3_before_render.noarch > > > >> > <> > > > >> > ruby193-rubygem-rails3_before_render-doc.noarch > > > >> > <> > > > >> > ruby193-rubygem-rails_warden.noarch 0.5.2-6.el6 > > > katello > > > >> > ruby193-rubygem-railties.noarch 3.2.8-2.el6 > > > >> > scl_ruby193 > > > >> > ruby193-rubygem-railties-doc.noarch 3.2.8-2.el6 > > > >> > scl_ruby193 > > > >> > ruby193-rubygem-rake.noarch 0.9.2.2-27.el6 > > > >> > scl_ruby193 > > > >> > ruby193-rubygem-rake-compiler.noarch 0.8.3-5.el6 > > > katello > > > >> > ruby193-rubygem-rake-compiler-doc.noarch > > > >> > <> > > > >> > > > > >> > Any other suggestions on needed repos? > > > >> > > > > >> > > > > >> > > > > >> > On Tuesday, September 23, 2014 2:27:29 PM UTC-4, > > > marc....@priceline.com > > > >> > wrote: > > > >> >> > > > >> >> Thanks Eric, > > > >> >> > > > >> >> I'll give this a try next.... boy, this is not very user > friendly is > > > >> >> it?? > > > >> >> > > > >> >> On Tuesday, September 23, 2014 1:23:19 PM UTC-4, Eric Helms > wrote: > > > >> >>> > > > >> >>> Marc, > > > >> >>> > > > >> >>> For CentOS 6 you'll need the CentOS SCL repo > > > >> >>> (http://dev.centos.org/centos/6/SCL/scl.repo). For RHEL6, you > > > either > > > >> >>> need the same or the RHSCL enabled. > > > >> >>> > > > >> >>> Eric > > > >> >>> > > > >> >>> On Tue, Sep 23, 2014 at 1:02 PM, > wrote: > > > >> >>> > Looking into this some more... there is definitely a missing > > > repo(s) > > > >> >>> > from > > > >> >>> > the following sample output: > > > >> >>> > > > > >> >>> > > > > >> >>> > [root@nw-katello-201 yum.repos.d]# yum list | grep ruby193 > > > >> >>> > > > > >> >>> > ruby193-rubygem-unf.x86_64 0.1.3-4.el6 > > > >> >>> > foreman > > > >> >>> > ruby193-rubygem-unf-doc.noarch 0.1.3-4.el6 > > > >> >>> > foreman > > > >> >>> > ruby193-rubygem-unf_ext.x86_64 0.0.6-5.el6 > > > >> >>> > foreman > > > >> >>> > ruby193-rubygem-unf_ext-doc.noarch 0.0.6-5.el6 > > > >> >>> > foreman > > > >> >>> > ruby193-rubygem-unicode-display_width.noarch > > > >> >>> > <> > > > >> >>> > ruby193-rubygem-unicode-display_width-doc.noarch > > > >> >>> > <> > > > >> >>> > ruby193-rubygem-uuidtools.noarch 2.1.3-3.el6 > > > >> >>> > foreman > > > >> >>> > ruby193-rubygem-uuidtools-doc.noarch 2.1.3-3.el6 > > > >> >>> > foreman > > > >> >>> > ruby193-rubygem-validates_lengths_from_database.noarch > > > >> >>> > <> > > > >> >>> > ruby193-rubygem-validates_lengths_from_database-doc.noarch > > > >> >>> > <> > > > >> >>> > ruby193-rubygem-warden.noarch 1.0.3-3.el6 > > > >> >>> > katello > > > >> >>> > ruby193-rubygem-webmock.noarch 1.6.4-6.el6 > > > >> >>> > katello > > > >> >>> > ruby193-rubygem-webmock-doc.noarch 1.6.4-6.el6 > > > >> >>> > katello > > > >> >>> > > > > >> >>> > You could see that some of the package don't have a repo > > > associated > > > >> >>> > with it > > > >> >>> > (I entered the <> for emphasis). > > > >> >>> > > > > >> >>> > Do you know what repo(s) are missing and how I can get those > rpms > > > to > > > >> >>> > install > > > >> >>> > them? > > > >> >>> > > > > >> >>> > Thanks again. > > > >> >>> > > > > >> >>> > > > > >> >>> > > > > >> >>> > On Tuesday, September 23, 2014 12:44:31 PM UTC-4, > > > >> >>> > marc....@priceline.com > > > >> >>> > wrote: > > > >> >>> >> > > > >> >>> >> Hi Eric, > > > >> >>> >> > > > >> >>> >> Here are the list of repos: > > > >> >>> >> > > > >> >>> >> [root@nw-katello-201 yum.repos.d]# pwd > > > >> >>> >> /etc/yum.repos.d > > > >> >>> >> [root@nw-katello-201 yum.repos.d]# ls > > > >> >>> >> epel.repo foreman-plugins.repo > katello-candlepin.repo > > > >> >>> >> katello.repo puppetlabs.repo > > > >> >>> >> epel-testing.repo foreman.repo katello-pulp.repo > > > >> >>> >> pcln-rhel6.repo rhel-source.repo > > > >> >>> >> > > > >> >>> >> Are there any missing? > > > >> >>> >> > > > >> >>> >> Thanks. > > > >> >>> >> > > > >> >>> >> > > > >> >>> >> On Tuesday, September 23, 2014 12:11:58 PM UTC-4, Eric Helms > > > wrote: > > > >> >>> >>> > > > >> >>> >>> Marc, > > > >> >>> >>> > > > >> >>> >>> The output looks like the SCL repositories are not setup or > are > > > >> >>> >>> not > > > >> >>> >>> being recognized. Can you double check that you have those > > > setup? > > > >> >>> >>> > > > >> >>> >>> Eric > > > >> >>> >>> > > > >> >>> >>> On Tue, Sep 23, 2014 at 10:49 AM, > > > > wrote: > > > >> >>> >>> > Christian, > > > >> >>> >>> > > > > >> >>> >>> > I'm attempting to install Katello using the Manual method > you > > > >> >>> >>> > provided. > > > >> >>> >>> > I've rebuilt the VM (rhel6 64-bit) and I installed all of > the > > > >> >>> >>> > repos > > > >> >>> >>> > from > > > >> >>> >>> > those instructions. Now when I attempt to install the > > > >> >>> >>> > dependencies > > > >> >>> >>> > using > > > >> >>> >>> > the command: yum -y install katello > > > >> >>> >>> > > > > >> >>> >>> > The system processes all of the dependencies properly, > > > however > > > >> >>> >>> > at > > > >> >>> >>> > the > > > >> >>> >>> > end of > > > >> >>> >>> > that process, I get a whole bunch of Error messages (just > a > > > few > > > >> >>> >>> > provided > > > >> >>> >>> > below): > > > >> >>> >>> > > > > >> >>> >>> > --> Processing Dependency: > /opt/rh/ruby193/root/usr/bin/ruby > > > for > > > >> >>> >>> > package: > > > >> >>> >>> > ruby193-rubygem-rbvmomi-1.6.0-2.el6.noarch > > > >> >>> >>> > --> Processing Dependency: > /opt/rh/ruby193/root/usr/bin/ruby > > > for > > > >> >>> >>> > package: > > > >> >>> >>> > ruby193-rubygem-anemone-0.7.2-10.el6.noarch > > > >> >>> >>> > --> Finished Dependency Resolution > > > >> >>> >>> > Error: Package: rubygem-netrc-0.7.7-5.el6.noarch > (foreman) > > > >> >>> >>> > Requires: ruby(rubygems) > > > >> >>> >>> > Error: Package: rubygem-table_print-1.5.1-2.el6.noarch > > > (foreman) > > > >> >>> >>> > Requires: ruby(rubygems) > > > >> >>> >>> > Error: Package: > > > >> >>> >>> > ruby193-rubygem-google-api-client-0.6.4-1.el6.noarch > > > >> >>> >>> > (foreman) > > > >> >>> >>> > Requires: /opt/rh/ruby193/root/usr/bin/ruby > > > >> >>> >>> > Error: Package: > > > >> >>> >>> > ruby193-rubygem-audited-activerecord-3.0.0-2.el6.noarch > > > >> >>> >>> > (foreman) > > > >> >>> >>> > Requires: ruby193-ruby(abi) = 1.9.1 > > > >> >>> >>> > Error: Package: > ruby193-rubygem-faraday-0.8.8-1.el6.noarch > > > >> >>> >>> > (foreman) > > > >> >>> >>> > > > > >> >>> >

This is what happens when I attempt the katello-deploy method of
installation:

[root@nw-katello-201 yum.repos.d]# git clone
https://github.com/Katello/katello-deploy.git
Initialized empty Git repository in /etc/yum.repos.d/katello-deploy/.git/
error: Failed connect to github.com:443; Operation now in progress while
accessing https://github.com/Katello/katello-deploy.git/info/refs

fatal: HTTP request failed

Is there a config file that I could supply a proxy server?

··· On Wednesday, September 24, 2014 12:34:41 PM UTC-4, marc....@priceline.com wrote: > > You wrote.. "You basically check out the git repo and run `./setup.rb > centos6 --version=2.0`" > > I'm running on a RHEL6 VM, will that command still work? > > On Wednesday, September 24, 2014 11:19:06 AM UTC-4, Stephen Benjamin wrote: > > On Wed, Sep 24, 2014 at 07:45:26AM -0700, marc....@priceline.com wrote: > > Is there some more detailed instructions to installing Katello?? Maybe > > there is an order of installation, some prerequisites, that are not > obvious > > in the current installation instruction of "yum -y install katello" > which > > obviously doesn't work. This is very frustrating!! I'm hoping that it > > will be worth all the aggravation at the end of this - if I can even > > install it?? Am I the only one having this much trouble? > > > On Wednesday, September 24, 2014 10:03:34 AM UTC-4, > marc....@priceline.com > > wrote: > > > > > > No. The package that is there is: > > > > > > ruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm < > https://www.google.com/url?q=https%3A%2F%2Ffedorapeople.org%2Fgroups%2Fkatello%2Freleases%2Fyum%2F2.0%2Fkatello%2FRHEL%2F6Server%2Fx86_64%2Fruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm&sa=D&sntz=1&usg=AFQjCNH5A_XP_4EyJCBm3HllMCCHO0rpPw> > > > > > > > > > > The package that is missing is: > > > > > > ruby193-rubygem-rake-compiler-doc.noarch > > > > > > > > > This is the list of ruby packages installed: > > > > > > [root@nw-katello-201 yum.repos.d]# rpm -qa |grep ruby > > > ruby-1.8.7.352-13.el6.x86_64 > > > ruby193-libyaml-0.1.4-4.el6.x86_64 > > > ruby193-rubygem-json-1.7.3-4.el6.x86_64 > > > ruby193-rubygem-rdoc-3.12-9.el6.x86_64 > > > ruby-libs-1.8.7.352-13.el6.x86_64 > > > ruby193-runtime-1-6.el6.x86_64 > > > ruby193-ruby-libs-1.9.3.327-27.el6.x86_64 > > > ruby193-rubygem-io-console-0.3-27.el6.x86_64 > > > ruby193-rubygems-1.8.24-2.el6.noarch > > > ruby193-ruby-irb-1.9.3.327-27.el6.noarch > > > ruby193-rubygem-bigdecimal-1.1.0-27.el6.x86_64 > > > ruby193-ruby-1.9.3.327-27.el6.x86_64 > > > > > > Is there any missing that is needed causing my problems? > > Maybe check out katello-deploy instead, where we'll setup the required > repos for you. > > http://www.katello.org/docs/installation/index.html#katello-deploy > > You basically check out the git repo and run `./setup.rb centos6 > --version=2.0` > > > > > Thanks. > > > > > > > > > > > > On Wednesday, September 24, 2014 8:55:20 AM UTC-4, Eric Helms wrote: > > > > > > On Wed, Sep 24, 2014 at 8:49 AM, wrote: > > > > Hi Eric, > > > > > > > > Thanks for the help... I ran the clean all command successfully. > This > > > > still didn't solve my problem. > > > > > > > > I looked into the repo link you provided, but still don't see the > > > > ruby193-rubygem-rake-compiler-doc.noarch package in there: > > > > > > > > ruby193-rubygem-rails_warden-0.5.2-6.el6.noarch.rpm > > > > 24-Sep-2014 06:49 97K > > > > ruby193-rubygem-rake-compiler-0.8.3-5.el6.noarch.rpm > > > > 24-Sep-2014 06:49 65K > > > > ruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm > > > > 24-Sep-2014 06:49 95K > > > > > > ^ Isn't that the package right there? What am I missing? Also, is ruby > > > installed on your system? We make use of system Ruby (for installer > > > and CLI) and the SCL Ruby (for the web app). > > > > > > Eric > > > > > > > ruby193-rubygem-rcov-0.9.9-11.el6.x86_64.rpm > > > > 24-Sep-2014 06:49 157K > > > > ruby193-rubygem-rcov-doc-0.9.9-11.el6.x86_64.rpm > > > > 24-Sep-2014 06:49 142K > > > > > > > > > > > > From my server: > > > > > > > > > > > > [root@nw-katello-201 yum.repos.d]# yum list | grep > > > > ruby193-rubygem-rake-compiler > > > > This system is not registered to Red Hat Subscription Management. > You > > > can > > > > use subscription-manager to register. > > > > ruby193-rubygem-rake-compiler.noarch 0.8.3-5.el6 katello > > > > ruby193-rubygem-rake-compiler-doc.noarch > <> > > > > > > > > > > > > Notice the package doesn't have a repo associated with it. And from > > > your > > > > link, above, I don't see it there either. > > > > > > > > It would be just too much to try to download individually all of > those > > > > packages, not to mention figuring out all the dependencies as well. > > > There > > > > has got to be a missing repo that I need?? > > > > > > > > Could you list out all of the repos that you have in your > > > /etc/yum.repos.d > > > > directory as a comparison - assuming that you successfully executed > the > > > > "yum -y install katello" command. > > > > > > > > I will say that when I run that command now, there are a lot less > > > packages > > > > missing: > > > > > > > > --> Finished Dependency Resolution > > > > Error: Package: rubygem-kafo-0.6.5-1.el6.noarch (foreman) > > > > Requires: rubygems > > > > Error: Package: rubygem-json-1.5.5-3.el6.x86_64 (puppetlabs-deps) > > > > Requires: rubygems >= 1.3.7 > > > > Error: Package: rubygem-netrc-0.7.7-5.el6.noarch (foreman) > > > > Requires: ruby(rubygems) > > > > Error: Package: > > > > > > > > rubygem-hammer_cli_foreman_tasks-0.0.3-2.201409091410gitc96619d.git.0.37f3704.el6.noarch > > > > > > > > (katello) > > > > Requires: ruby(rubygems) > > > > Error: Package: rubygem-hammer_cli-0.1.3-1.el6.noarch (foreman) > > > > Requires: ruby(rubygems) > > > > Error: Package: rubygem-mime-types-1.16-3.el6.noarch (epel) > > > > Requires: ruby(rubygems) > > > > Error: Package: rubygem-highline-1.6.21-2.el6.noarch (foreman) > > > > Requires: rubygems > > > > Error: Package: rubygem-table_print-1.5.1-2.el6.noarch (foreman) > > > > Requires: ruby(rubygems) > > > > Error: Package: rubygem-apipie-bindings-0.0.8-4.el6.noarch (foreman) > > > > Requires: ruby(rubygems) > > > > Error: Package: rubygem-hammer_cli_import-0.10.4-1.el6.noarch > (katello) > > > > Requires: ruby(rubygems) > > > > Error: Package: rubygem-fastercsv-1.5.4-1.el6.noarch (epel) > > > > Requires: rubygems > > > > Error: Package: rubygem-powerbar-1.0.11-8.el6.noarch (foreman) > > > > Requires: rubygems > > > > Error: Package: rubygem-clamp-0.6.2-3.el6.noarch (foreman) > > > > Requires: ruby(rubygems) > > > > Error: Package: rubygem-hammer_cli_katello-0.0.6-1.el6.noarch > (katello) > > > > Requires: ruby(rubygems) > > > > Error: Package: rubygem-hashie-2.0.5-1.el6.noarch (foreman) > > > > Requires: rubygems > > > > Error: Package: rubygem-rest-client-1.6.7-2.el6.noarch (foreman) > > > > Requires: rubygems > > > > Error: Package: rubygem-rdoc-3.12-12.el6.x86_64 (foreman) > > > > Requires: ruby(rubygems) > > > > Error: Package: rubygem-kafo_parsers-0.0.3-1.el6.noarch (foreman) > > > > Requires: rubygems > > > > Error: Package: rubygem-ansi-1.4.3-2.el6.noarch (epel) > > > > Requires: rubygems > > > > Error: Package: rubygem-oauth-0.4.7-6.el6.noarch (foreman) > > > > Requires: rubygems > > > > Error: Package: rubygem-little-plugger-1.1.3-18.el6.noarch (foreman) > > > > Requires: ruby(rubygems) > > > > Error: Package: rubygem-fast_gettext-0.8.0-15.el6.noarch (foreman) > > > > Requires: rubygems > > > > Error: Package: rubygem-hammer_cli_foreman-0.1.3-1.el6.noarch > (foreman) > > > > Requires: ruby(rubygems) > > > > Error: Package: rubygem-awesome_print-1.0.2-10.el6.noarch (foreman) > > > > Requires: ruby(rubygems) > > > > Error: Package: rubygem-logging-1.8.1-26.el6.noarch (foreman) > > > > Requires: ruby(rubygems) > > > > Error: Package: rubygem-locale-2.0.5-1.el6.1.noarch (epel) > > > > Requires: ruby(rubygems) > > > > Error: Package: rubygem-multi_json-1.8.2-2.el6.noarch (foreman) > > > > Requires: ruby(rubygems) > > > > You could try using --skip-broken to work around the problem > > > > You could try running: rpm -Va --nofiles --nodigest > > > > > > > > So I'm sure I'm close. > > > > > > > > Thank you. > > > > > > > > Marc. > > > > > > > > > > > > On Tuesday, September 23, 2014 3:28:00 PM UTC-4, Eric Helms wrote: > > > >> > > > >> Might need to run yum clean all just in case or try to get the > package > > > >> manually through your proxy. The last package in that list, > > > >> ruby193-rubygem-rake-compiler-doc.noarch, is available in our repo > if > > > >> you look here: > > > >> > > > >> > > > >> > > > > https://fedorapeople.org/groups/katello/releases/yum/2.0/katello/RHEL/6Server/x86_64/ > > > >> > > > >> The rails3_before_render package is provided by the Foreman 1.6 > > > >> repositories and is available within. > > > >> > > > >> Eric > > > >> > > > >> On Tue, Sep 23, 2014 at 2:37 PM, wrote: > > > >> > Ok... .it seems we're getting a little closer... but still no > cigar!! > > > >> > > > > >> > I've added the repo: scl_ruby193.repo as follows: > > > >> > > > > >> > [root@nw-katello-201 yum.repos.d]# ls > > > >> > epel.repo foreman-plugins.repo katello-candlepin.repo > > > >> > katello.repo puppetlabs.repo scl_ruby193.repo > > > >> > epel-testing.repo foreman.repo katello-pulp.repo > > > >> > pcln-rhel6.repo rhel-source.repo > > > >> > > > > >> > However the installation still fails, because, obviously, there > is > > > still > > > >> > another repo missing - notice the "<>" again below: > > > >> > > > > >> > > > > >> > ruby193-rubygem-rack-mount.noarch 0.7.1-11.el6 > > > katello > > > >> > ruby193-rubygem-rack-mount-doc.noarch 0.7.1-11.el6 > katello > > > >> > ruby193-rubygem-rack-protection.noarch 1.2.0-7.el6 > > > >> > scl_ruby193 > > > >> > ruby193-rubygem-rack-protection-doc.noarch > > > >> > > > > >> > 1.2.0-7.el6 scl_ruby193 > > > >> > ruby193-rubygem-rack-ssl.noarch 1.3.2-7.el6 > > > >> > scl_ruby193 > > > >> > ruby193-rubygem-rack-ssl-doc.noarch 1.3.2-7.el6 > > > >> > scl_ruby193 > > > >> > ruby193-rubygem-rack-test.noarch 0.6.1-2.el6 > > > >> > scl_ruby193 > > > >> > ruby193-rubygem-rails.noarch 1:3.2.8-1.el6 > > > >> > scl_ruby193 > > > >> > ruby193-rubygem-rails3_before_render.noarch > > > >> > <> > > > >> > ruby193-rubygem-rails3_before_render-doc.noarch > > > >> > <> > > > >> > ruby193-rubygem-rails_warden.noarch 0.5.2-6.el6 > > > katello > > > >> > ruby193-rubygem-railties.noarch 3.2.8-2.el6 > > > >> > scl_ruby193 > > > >> > ruby193-rubygem-railties-doc.noarch 3.2.8-2.el6 > > > >> > scl_ruby193 > > > >> > ruby193-rubygem-rake.noarch 0.9.2.2-27.el6 > > > >> > scl_ruby193 > > > >> > ruby193-rubygem-rake-compiler.noarch 0.8.3-5.el6 > > > katello > > > >> > ruby193-rubygem-rake-compiler-doc.noarch > > > >> > <> > > > >> > > > > >> > Any other suggestions on needed repos? > > > >> > > > > >> > > > > >> > > > > >> > On Tuesday, September 23, 2014 2:27:29 PM UTC-4, > > > marc....@priceline.com > > > >> > wrote: > > > >> >> > > > >> >> Thanks Eric, > > > >> >> > > > >> >> I'll give this a try next.... boy, this is not very user > friendly is > > > >> >> it?? > > > >> >> > > > >> >> On Tuesday, September 23, 2014 1:23:19 PM UTC-4, Eric Helms > wrote: > > > >> >>> > > > >> >>> Marc, > > > >> >>> > > > >> >>> For CentOS 6 you'll need the CentOS SCL repo > > > >> >>> (http://dev.centos.org/centos/6/SCL/scl.repo). For RHEL6, you > > > either > > > >> >>> need the same or the RHSCL enabled. > > > >> >>> > > > >> >>> Eric > > > >> >>> > > > >> >>> On Tue, Sep 23, 2014 at 1:02 PM, > wrote: > > > >> >>> > Looking into this some more... there is definitely a missing > > > repo(s) > > > >> >>> > from > > > >> >>> > the following sample output: > > > >> >>> > > > > >> >>> > > > > >> >>> > [root@nw-katello-201 yum.repos.d]# yum list | grep ruby193 > > > >> >>> > > > > >> >>> > ruby193-rubygem-unf.x86_64 0.1.3-4.el6 > > > >> >>> > foreman > > > >> >>> > ruby193-rubygem-unf-doc.noarch 0.1.3-4.el6 > > > >> >>> > foreman > > > >> >>> > ruby193-rubygem-unf_ext.x86_64 0.0.6-5.el6 > > > >> >>> > foreman > > > >> >>> > ruby193-rubygem-unf_ext-doc.noarch 0.0.6-5.el6 > > > >> >>> > foreman > > > >> >>> > ruby193-rubygem-unicode-display_width.noarch > > > >> >>> > <> > > > >> >>> > ruby193-rubygem-unicode-display_width-doc.noarch > > > >> >>> > <> > > > >> >>> > ruby193-rubygem-uuidtools.noarch 2.1.3-3.el6 > > > >> >>> > foreman > > > >> >>> > ruby193-rubygem-uuidtools-doc.noarch 2.1.3-3.el6 > > > >> >>> > foreman > > > >> >>> > ruby193-rubygem-validates_lengths_from_database.noarch > > > >> >>> > <> > > > >> >>> > ruby193-rubygem-validates_lengths_from_database-doc.noarch > > > >> >>> > <> > > > >> >>> > ruby193-rubygem-warden.noarch 1.0.3-3.el6 > > > >> >>> > katello > > > >> >>> > ruby193-rubygem-webmock.noarch 1.6.4-6.el6 > > > >> >>> > katello > > > >> >>> > ruby193-rubygem-webmock-doc.noarch 1.6.4-6.el6 > > > >> >>> > katello > > > >> >>> > > > > >> >>> > You could see that some of the package don't have a repo > > > associated > > > >> >>> > with it > > > >> >>> > (I entered the <> for emphasis). > > > >> >>> > > > > >> >>> > Do you know what repo(s) are missing and how I can get those > rpms > > > to > > > >> >>> > install > > > >> >>> > them? > > > >> >>> > > > > >> >>> > Thanks again. > > > >> >>> > > > > >> >>> > > > > >> >>> > > > > >> >>> > On Tuesday, September 23, 2014 12:44:31 PM UTC-4, > > > >> >>> > marc....@priceline.com > > > >> >>> > wrote: > > > >> >>> >> > > > >> >>> >> Hi Eric, > > > >> >>> >> > > > >> >>> >> Here are the list of repos: > > > >> >>> >> > > > >> >>> >> [root@nw-katello-201 yum.repos.d]# pwd > > > >> >>> >> /etc/yum.repos.d > > > >> >>> >> [root@nw-katello-201 yum.repos.d]# ls > > > >> >>> >> epel.repo foreman-plugins.repo > katello-candlepin.repo > > > >> >>> >> katello.repo puppetlabs.repo > > > >> >>> >> epel-testing.repo foreman.repo katello-pulp.repo > > > >> >>> >> pcln-rhel6.repo rhel-source.repo > > > >> >>> >> > > > >> >>> >> Are there any missing? > > > >> >>> >> > > > >> >>> >> Thanks. > > > >> >>> >> > > > >> >>> >> > > > >> >>> >> On Tuesday, September 23, 2014 12:11:58 PM UTC-4, Eric Helms > > > wrote: > > > >> >>> >>> > > > >> >>> >>> Marc, > > > >> >>> >>> > > > >> >>> >>> The output looks like the SCL repositories are not setup or > are > > > >> >>> >>> not > > > >> >>> >>> being recognized. Can you double check that you have those > > > setup? > > > >> >>> >>> > > > >> >>> >>> Eric > > > >> >>> >>> > > > >> >>> >>> On Tue, Sep 23, 2014 at 10:49 AM, > > > > wrote: > > > >> >>> >>> > Christian, > > > >> >>> >>> > > > > >> >>> >>> > I'm attempting to install Katello using the Manual method > you > > > >> >>> >>> > provided. > > > >> >>> >>> > I've rebuilt the VM (rhel6 64-bit) and I installed all of > the > > > >> >>> >>> > repos > > > >> >>> >>> > from > > > >> >>> >>> > those instructions. Now when I attempt to install the > > > >> >>> >>> > dependencies > > > >> >>> >>> > using > > > >> >>> >>> > the command: yum -y install katello > > > >> >>> >>> > > > > >> >>> >>> > The system processes all of the dependencies properly, > > > however > > > >> >>> >>> > at > > > >> >>> >>> > the > > > >> >>> >>> > end of > > > >> >>> >>> > that process, I get a whole bunch of Error messages (just > a > > > few > > > >> >>> >>> > provided > > > >> >>> >>> > below): > > > >> >>> >>> > > > > >> >>> >>> > --> Processing Dependency: > /opt/rh/ruby193/root/usr/bin/ruby > > > for > > > >> >>> >>> > package: > > > >> >>> >>> > ruby193-rubygem-rbvmomi-1.6.0-2.el6.noarch > > > >> >>> >>> > --> Processing Dependency: > /opt/rh/ruby193/root/usr/bin/ruby > > > for > > > >> >>> >>> > package: > > > >> >>> >>> > ruby193-rubygem-anemone-0.7.2-10.el6.noarch > > > >> >>> >>> > --> Finished Dependency Resolution > > > >> >>> >>> > Error: Package: rubygem-netrc-0.7.7-5.el6.noarch > (foreman) > > > >> >>> >>> > Requires: ruby(rubygems) > > > >> >>> >>> > Error: Package: rubygem-table_print-1.5.1-2.el6.noarch > > > (foreman) > > > >> >>> >>> > Requires: ruby(rubygems) > > > >> >>> >>> > Error: Package: > > > >> >>> >>> > ruby193-rubygem-google-api-client-0.6.4-1.el6.noarch > > > >> >>> >>> > (foreman) > > > >> >>> >>> > Requires: /opt/rh/ruby193/root/usr/bin/ruby > > > >> >>> >>> > Error: Package: > > > >> >>> >>> > ruby193-rubygem-audited-activerecord-3.0.0-2.el6.noarch > > > >> >>> >>> > (foreman) > > > >> >>> >>> > Requires: ruby193-ruby(abi) = 1.9.1 > > > >> >>> >>> > Error: Package: > ruby193-rubygem-faraday-0.8.8-1.el6.noarch > > > >> >>> >>> > (foreman) > > > >> >>> >>> > > > > >> >>> >>> > I've added the proxy line within each of the repos > provided > > > as > > > >> >>> >>> > follows: > > > >> >>> >>> > proxy=http://nw-iwsva.corp.pcln.com:8080 > > > >> >>> >>> > > > > >> >>> >>> > What else am I missing? > > > >> >>> >>> > > > > >> >>> >>> > Thank you. > > > >> >>> >>> > > > > >> >>> >>> > Marc. > > > >> >>> >>> > > > > >> >>> >>> > > > > >> >>> >>> > On Monday, September 22, 2014 2:25:32 PM UTC-4, > > > >> >>> >>> > ehar...@gmail.com > > > >> >>> >>> > wrote: > > > >> >>> >>> >> > > > >> >>> >>> >> Hi Marc, > > > >> >>> >>> >> > > > >> >>> >>> >> your Repo is going to 1.4, but you should use 2.0 for > the > > > >> >>> >>> >> Release > > > >> >>> >>> >> Candidate! > > > >> >>> >>> >> > > > >> >>> >>> >> As mentioned on katello.org: > > > >> >>> >>> >> Installation may be done manually

> This is what happens when I attempt the katello-deploy method of
> installation:
>
> [root@nw-katello-201 yum.repos.d]# git clone
> https://github.com/Katello/katello-deploy.git
> Initialized empty Git repository in /etc/yum.repos.d/katello-deploy/.git/
> error: Failed connect to github.com:443; Operation now in progress
> while accessing https://github.com/Katello/katello-deploy.git/info/refs
> fatal: HTTP request failed
>
> Is there a config file that I could supply a proxy server?

You should be able to use:

git config --global http.proxy http://user:admin@proxy:8081
git clone https://github.com/Katello/katello-deploy.git

replacing http://user:admin@proxy:8081 with your proxy url.

You can unset the proxy with:
git config --global http.proxy ''

As stephen said, you should be checking it out into your home directory.

-Justin

··· On 09/24/2014 12:47 PM, marc.szabo@priceline.com wrote:

On Wednesday, September 24, 2014 12:34:41 PM UTC-4, > marc....@priceline.com wrote:

You wrote.. "You basically check out the git repo and run
`./setup.rb centos6 --version=2.0`"

 I'm running on a RHEL6 VM, will that command still work?

On Wednesday, September 24, 2014 11:19:06 AM UTC-4, Stephen >     Benjamin wrote:

    On Wed, Sep 24, 2014 at 07:45:26AM -0700, >         marc....@priceline.com wrote:
    > Is there some more detailed instructions to installing
    Katello??  Maybe
    > there is an order of installation, some prerequisites, that
    are not obvious
    > in the current installation instruction of "yum -y install
    katello" which
    > obviously doesn't work.  This is very frustrating!!  I'm
    hoping that it
    > will be worth all the aggravation at the end of this - if I
    can even
    > install it??  Am I the only one having this much trouble?

    > On Wednesday, September 24, 2014 10:03:34 AM UTC-4, >         marc....@priceline.com >         > wrote:
    > >
    > > No.  The package that is there is:
    > >
    > > ruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm
    <https://www.google.com/url?q=https%3A%2F%2Ffedorapeople.org%2Fgroups%2Fkatello%2Freleases%2Fyum%2F2.0%2Fkatello%2FRHEL%2F6Server%2Fx86_64%2Fruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm&sa=D&sntz=1&usg=AFQjCNH5A_XP_4EyJCBm3HllMCCHO0rpPw
    <https://www.google.com/url?q=https%3A%2F%2Ffedorapeople.org%2Fgroups%2Fkatello%2Freleases%2Fyum%2F2.0%2Fkatello%2FRHEL%2F6Server%2Fx86_64%2Fruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm&sa=D&sntz=1&usg=AFQjCNH5A_XP_4EyJCBm3HllMCCHO0rpPw>>

    > >
    > >
    > > The package that is missing is:
    > >
    > > ruby193-rubygem-rake-compiler-doc.noarch
    > >
    > >
    > > This is the list of ruby packages installed:
    > >
    > > [root@nw-katello-201 yum.repos.d]# rpm -qa |grep ruby
    > > ruby-1.8.7.352-13.el6.x86_64
    > > ruby193-libyaml-0.1.4-4.el6.x86_64
    > > ruby193-rubygem-json-1.7.3-4.el6.x86_64
    > > ruby193-rubygem-rdoc-3.12-9.el6.x86_64
    > > ruby-libs-1.8.7.352-13.el6.x86_64
    > > ruby193-runtime-1-6.el6.x86_64
    > > ruby193-ruby-libs-1.9.3.327-27.el6.x86_64
    > > ruby193-rubygem-io-console-0.3-27.el6.x86_64
    > > ruby193-rubygems-1.8.24-2.el6.noarch
    > > ruby193-ruby-irb-1.9.3.327-27.el6.noarch
    > > ruby193-rubygem-bigdecimal-1.1.0-27.el6.x86_64
    > > ruby193-ruby-1.9.3.327-27.el6.x86_64
    > >
    > > Is there any missing that is needed causing my problems?

    Maybe check out katello-deploy instead, where we'll setup the
    required
    repos for you.

    http://www.katello.org/docs/installation/index.html#katello-deploy
    <http://www.katello.org/docs/installation/index.html#katello-deploy>


    You basically check out the git repo and run `./setup.rb centos6
    --version=2.0`


    > > Thanks.
    > >
    > >
    > >
    > > On Wednesday, September 24, 2014 8:55:20 AM UTC-4, Eric >         Helms wrote:
    > >
    > > On Wed, Sep 24, 2014 at 8:49 AM,  <marc....@priceline.com> >         wrote:
    > > > Hi Eric,
    > > >
    > > > Thanks for the help...  I ran the clean all command
    successfully.  This
    > > > still didn't solve my problem.
    > > >
    > > > I looked into the repo link you provided, but still
    don't see the
    > > > ruby193-rubygem-rake-compiler-doc.noarch package in there:
    > > >
    > > > ruby193-rubygem-rails_warden-0.5.2-6.el6.noarch.rpm
    > > > 24-Sep-2014 06:49   97K
    > > > ruby193-rubygem-rake-compiler-0.8.3-5.el6.noarch.rpm
    > > > 24-Sep-2014 06:49   65K
    > > > ruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm
    > > > 24-Sep-2014 06:49   95K
    > >
    > > ^ Isn't that the package right there? What am I missing?
    Also, is ruby
    > > installed on your system? We make use of system Ruby (for
    installer
    > > and CLI) and the SCL Ruby (for the web app).
    > >
    > > Eric
    > >
    > > > ruby193-rubygem-rcov-0.9.9-11.el6.x86_64.rpm
    > > > 24-Sep-2014 06:49  157K
    > > > ruby193-rubygem-rcov-doc-0.9.9-11.el6.x86_64.rpm
    > > > 24-Sep-2014 06:49  142K
    > > >
    > > >
    > > > From my server:
    > > >
    > > >
    > > > [root@nw-katello-201 yum.repos.d]# yum list | grep
    > > > ruby193-rubygem-rake-compiler
    > > > This system is not registered to Red Hat Subscription
    Management. You
    > > can
    > > > use subscription-manager to register.
    > > > ruby193-rubygem-rake-compiler.noarch   0.8.3-5.el6      
       katello
    > > > ruby193-rubygem-rake-compiler-doc.noarch                
       <<blank>>
    > > >
    > > >
    > > > Notice the package doesn't have a repo associated with
    it.  And from
    > > your
    > > > link, above, I don't see it there either.
    > > >
    > > > It would be just too much to try to download
    individually all of those
    > > > packages, not to mention figuring out all the
    dependencies as well.
    > > There
    > > > has got to be a missing repo that I need??
    > > >
    > > > Could you list out all of the repos that you have in your
    > > /etc/yum.repos.d
    > > > directory as a comparison - assuming that you
    successfully  executed the
    > > > "yum -y install katello" command.
    > > >
    > > > I will say that when I run that command now, there are a
    lot less
    > > packages
    > > > missing:
    > > >
    > > > --> Finished Dependency Resolution
    > > > Error: Package: rubygem-kafo-0.6.5-1.el6.noarch (foreman)
    > > >            Requires: rubygems
    > > > Error: Package: rubygem-json-1.5.5-3.el6.x86_64
    (puppetlabs-deps)
    > > >            Requires: rubygems >= 1.3.7
    > > > Error: Package: rubygem-netrc-0.7.7-5.el6.noarch (foreman)
    > > >            Requires: ruby(rubygems)
    > > > Error: Package:
    > > >
    > >
    rubygem-hammer_cli_foreman_tasks-0.0.3-2.201409091410gitc96619d.git.0.37f3704.el6.noarch

    > >
    > > > (katello)
    > > >            Requires: ruby(rubygems)
    > > > Error: Package: rubygem-hammer_cli-0.1.3-1.el6.noarch
    (foreman)
    > > >            Requires: ruby(rubygems)
    > > > Error: Package: rubygem-mime-types-1.16-3.el6.noarch (epel)
    > > >            Requires: ruby(rubygems)
    > > > Error: Package: rubygem-highline-1.6.21-2.el6.noarch
    (foreman)
    > > >            Requires: rubygems
    > > > Error: Package: rubygem-table_print-1.5.1-2.el6.noarch
    (foreman)
    > > >            Requires: ruby(rubygems)
    > > > Error: Package:
    rubygem-apipie-bindings-0.0.8-4.el6.noarch (foreman)
    > > >            Requires: ruby(rubygems)
    > > > Error: Package:
    rubygem-hammer_cli_import-0.10.4-1.el6.noarch (katello)
    > > >            Requires: ruby(rubygems)
    > > > Error: Package: rubygem-fastercsv-1.5.4-1.el6.noarch (epel)
    > > >            Requires: rubygems
    > > > Error: Package: rubygem-powerbar-1.0.11-8.el6.noarch
    (foreman)
    > > >            Requires: rubygems
    > > > Error: Package: rubygem-clamp-0.6.2-3.el6.noarch (foreman)
    > > >            Requires: ruby(rubygems)
    > > > Error: Package:
    rubygem-hammer_cli_katello-0.0.6-1.el6.noarch (katello)
    > > >            Requires: ruby(rubygems)
    > > > Error: Package: rubygem-hashie-2.0.5-1.el6.noarch (foreman)
    > > >            Requires: rubygems
    > > > Error: Package: rubygem-rest-client-1.6.7-2.el6.noarch
    (foreman)
    > > >            Requires: rubygems
    > > > Error: Package: rubygem-rdoc-3.12-12.el6.x86_64 (foreman)
    > > >            Requires: ruby(rubygems)
    > > > Error: Package: rubygem-kafo_parsers-0.0.3-1.el6.noarch
    (foreman)
    > > >            Requires: rubygems
    > > > Error: Package: rubygem-ansi-1.4.3-2.el6.noarch (epel)
    > > >            Requires: rubygems
    > > > Error: Package: rubygem-oauth-0.4.7-6.el6.noarch (foreman)
    > > >            Requires: rubygems
    > > > Error: Package:
    rubygem-little-plugger-1.1.3-18.el6.noarch (foreman)
    > > >            Requires: ruby(rubygems)
    > > > Error: Package: rubygem-fast_gettext-0.8.0-15.el6.noarch
    (foreman)
    > > >            Requires: rubygems
    > > > Error: Package:
    rubygem-hammer_cli_foreman-0.1.3-1.el6.noarch (foreman)
    > > >            Requires: ruby(rubygems)
    > > > Error: Package:
    rubygem-awesome_print-1.0.2-10.el6.noarch (foreman)
    > > >            Requires: ruby(rubygems)
    > > > Error: Package: rubygem-logging-1.8.1-26.el6.noarch
    (foreman)
    > > >            Requires: ruby(rubygems)
    > > > Error: Package: rubygem-locale-2.0.5-1.el6.1.noarch (epel)
    > > >            Requires: ruby(rubygems)
    > > > Error: Package: rubygem-multi_json-1.8.2-2.el6.noarch
    (foreman)
    > > >            Requires: ruby(rubygems)
    > > >  You could try using --skip-broken to work around the
    problem
    > > >  You could try running: rpm -Va --nofiles --nodigest
    > > >
    > > > So I'm sure I'm close.
    > > >
    > > > Thank you.
    > > >
    > > > Marc.
    > > >
    > > >
    > > > On Tuesday, September 23, 2014 3:28:00 PM UTC-4, Eric >         Helms wrote:
    > > >>
    > > >> Might need to run yum clean all just in case or try to
    get the package
    > > >> manually through your proxy. The last package in that
    list,
    > > >> ruby193-rubygem-rake-compiler-doc.noarch, is available
    in our repo if
    > > >> you look here:
    > > >>
    > > >>
    > > >>
    > >
    https://fedorapeople.org/groups/katello/releases/yum/2.0/katello/RHEL/6Server/x86_64/
    <https://fedorapeople.org/groups/katello/releases/yum/2.0/katello/RHEL/6Server/x86_64/>

    > > >>
    > > >> The rails3_before_render package is provided by the
    Foreman 1.6
    > > >> repositories and is available within.
    > > >>
    > > >> Eric
    > > >>
    > > >> On Tue, Sep 23, 2014 at 2:37 PM, >          <marc....@priceline.com> wrote:
    > > >> > Ok... .it seems we're getting a little closer... but
    still no cigar!!
    > > >> >
    > > >> > I've added the repo:  scl_ruby193.repo as follows:
    > > >> >
    > > >> > [root@nw-katello-201 yum.repos.d]# ls
    > > >> > epel.repo  foreman-plugins.repo  katello-candlepin.repo
    > > >> > katello.repo puppetlabs.repo   scl_ruby193.repo
    > > >> > epel-testing.repo  foreman.repo        
     katello-pulp.repo
    > > >> > pcln-rhel6.repo  rhel-source.repo
    > > >> >
    > > >> > However the installation still fails, because,
    obviously, there is
    > > still
    > > >> > another repo missing - notice the "<<blanks>>" again
    below:
    > > >> >
    > > >> >
    > > >> > ruby193-rubygem-rack-mount.noarch      0.7.1-11.el6
    > >  katello
    > > >> > ruby193-rubygem-rack-mount-doc.noarch  0.7.1-11.el6  
          katello
    > > >> > ruby193-rubygem-rack-protection.noarch 1.2.0-7.el6
    > > >> > scl_ruby193
    > > >> > ruby193-rubygem-rack-protection-doc.noarch
    > > >> >
    > > >> > 1.2.0-7.el6  scl_ruby193
    > > >> > ruby193-rubygem-rack-ssl.noarch        1.3.2-7.el6
    > > >> > scl_ruby193
    > > >> > ruby193-rubygem-rack-ssl-doc.noarch    1.3.2-7.el6
    > > >> > scl_ruby193
    > > >> > ruby193-rubygem-rack-test.noarch       0.6.1-2.el6
    > > >> > scl_ruby193
    > > >> > ruby193-rubygem-rails.noarch         1:3.2.8-1.el6
    > > >> > scl_ruby193
    > > >> > ruby193-rubygem-rails3_before_render.noarch
    > > >> > <<blank>>
    > > >> > ruby193-rubygem-rails3_before_render-doc.noarch
    > > >> > <<blank>>
    > > >> > ruby193-rubygem-rails_warden.noarch    0.5.2-6.el6
    > > katello
    > > >> > ruby193-rubygem-railties.noarch        3.2.8-2.el6
    > > >> > scl_ruby193
    > > >> > ruby193-rubygem-railties-doc.noarch    3.2.8-2.el6
    > > >> > scl_ruby193
    > > >> > ruby193-rubygem-rake.noarch          0.9.2.2-27.el6
    > > >> > scl_ruby193
    > > >> > ruby193-rubygem-rake-compiler.noarch   0.8.3-5.el6
    > > katello
    > > >> > ruby193-rubygem-rake-compiler-doc.noarch
    > > >> > <<blank>>
    > > >> >
    > > >> > Any other suggestions on needed repos?
    > > >> >
    > > >> >
    > > >> >
    > > >> > On Tuesday, September 23, 2014 2:27:29 PM UTC-4, >         > > marc....@priceline.com >         > > >> > wrote:
    > > >> >>
    > > >> >> Thanks Eric,
    > > >> >>
    > > >> >> I'll give this a try next.... boy, this is not very
    user friendly is
    > > >> >> it??
    > > >> >>
    > > >> >> On Tuesday, September 23, 2014 1:23:19 PM UTC-4, >         Eric Helms wrote:
    > > >> >>>
    > > >> >>> Marc,
    > > >> >>>
    > > >> >>> For CentOS 6 you'll need the CentOS SCL repo
    > > >> >>> (http://dev.centos.org/centos/6/SCL/scl.repo
    <http://dev.centos.org/centos/6/SCL/scl.repo>). For RHEL6, you
    > > either
    > > >> >>> need the same or the RHSCL enabled.
    > > >> >>>
    > > >> >>> Eric
    > > >> >>>
    > > >> >>> On Tue, Sep 23, 2014 at 1:02 PM, >          <marc....@priceline.com> wrote:
    > > >> >>> > Looking into this some more... there is
    definitely a missing
    > > repo(s)
    > > >> >>> > from
    > > >> >>> > the following sample output:
    > > >> >>> >
    > > >> >>> >
    > > >> >>> > [root@nw-katello-201 yum.repos.d]# yum list |
    grep ruby193
    > > >> >>> >
    > > >> >>> > ruby193-rubygem-unf.x86_64            0.1.3-4.el6
    > > >> >>> > foreman
    > > >> >>> > ruby193-rubygem-unf-doc.noarch        0.1.3-4.el6
    > > >> >>> > foreman
    > > >> >>> > ruby193-rubygem-unf_ext.x86_64        0.0.6-5.el6
    > > >> >>> > foreman
    > > >> >>> > ruby193-rubygem-unf_ext-doc.noarch    0.0.6-5.el6
    > > >> >>> > foreman
    > > >> >>> > ruby193-rubygem-unicode-display_width.noarch
    > > >> >>> > <<blank>>
    > > >> >>> > ruby193-rubygem-unicode-display_width-doc.noarch
    > > >> >>> > <<blank>>
    > > >> >>> > ruby193-rubygem-uuidtools.noa

> This is what happens when I attempt the katello-deploy method of
> installation:
>
> [root@nw-katello-201 yum.repos.d]# git clone
> GitHub - theforeman/forklift: Helpful deployment scripts for Foreman and Katello
> Initialized empty Git repository in /etc/yum.repos.d/katello-deploy/.git/
> error: Failed connect to github.com:443; Operation now in progress while
> accessing https://github.com/Katello/katello-deploy.git/info/refs

Don't do this in /etc/yum.repos.d, it should be your home directory.

> fatal: HTTP request failed
>
> Is there a config file that I could supply a proxy server?

··· On Wed, Sep 24, 2014 at 09:47:34AM -0700, marc.szabo@priceline.com wrote:

On Wednesday, September 24, 2014 12:34:41 PM UTC-4, marc....@priceline.com > wrote:

You wrote… “You basically check out the git repo and run ./setup.rb centos6 --version=2.0

I’m running on a RHEL6 VM, will that command still work?

On Wednesday, September 24, 2014 11:19:06 AM UTC-4, Stephen Benjamin wrote:

On Wed, Sep 24, 2014 at 07:45:26AM -0700, marc....@priceline.com wrote:

Is there some more detailed instructions to installing Katello?? Maybe
there is an order of installation, some prerequisites, that are not
obvious
in the current installation instruction of “yum -y install katello”
which
obviously doesn’t work. This is very frustrating!! I’m hoping that it
will be worth all the aggravation at the end of this - if I can even
install it?? Am I the only one having this much trouble?

On Wednesday, September 24, 2014 10:03:34 AM UTC-4, > > marc....@priceline.com > > > wrote:

No. The package that is there is:

ruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm <
Weiterleitungshinweis>

The package that is missing is:

ruby193-rubygem-rake-compiler-doc.noarch

This is the list of ruby packages installed:

[root@nw-katello-201 yum.repos.d]# rpm -qa |grep ruby
ruby-1.8.7.352-13.el6.x86_64
ruby193-libyaml-0.1.4-4.el6.x86_64
ruby193-rubygem-json-1.7.3-4.el6.x86_64
ruby193-rubygem-rdoc-3.12-9.el6.x86_64
ruby-libs-1.8.7.352-13.el6.x86_64
ruby193-runtime-1-6.el6.x86_64
ruby193-ruby-libs-1.9.3.327-27.el6.x86_64
ruby193-rubygem-io-console-0.3-27.el6.x86_64
ruby193-rubygems-1.8.24-2.el6.noarch
ruby193-ruby-irb-1.9.3.327-27.el6.noarch
ruby193-rubygem-bigdecimal-1.1.0-27.el6.x86_64
ruby193-ruby-1.9.3.327-27.el6.x86_64

Is there any missing that is needed causing my problems?

Maybe check out katello-deploy instead, where we’ll setup the required
repos for you.

Foreman :: Plugin documentation index

You basically check out the git repo and run ./setup.rb centos6 --version=2.0

Thanks.

On Wednesday, September 24, 2014 8:55:20 AM UTC-4, Eric Helms wrote:

On Wed, Sep 24, 2014 at 8:49 AM, marc....@priceline.com wrote:

Hi Eric,

Thanks for the help… I ran the clean all command successfully.
This
still didn’t solve my problem.

I looked into the repo link you provided, but still don’t see the
ruby193-rubygem-rake-compiler-doc.noarch package in there:

ruby193-rubygem-rails_warden-0.5.2-6.el6.noarch.rpm
24-Sep-2014 06:49 97K
ruby193-rubygem-rake-compiler-0.8.3-5.el6.noarch.rpm
24-Sep-2014 06:49 65K
ruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm
24-Sep-2014 06:49 95K

^ Isn’t that the package right there? What am I missing? Also, is ruby
installed on your system? We make use of system Ruby (for installer
and CLI) and the SCL Ruby (for the web app).

Eric

ruby193-rubygem-rcov-0.9.9-11.el6.x86_64.rpm
24-Sep-2014 06:49 157K
ruby193-rubygem-rcov-doc-0.9.9-11.el6.x86_64.rpm
24-Sep-2014 06:49 142K

From my server:

[root@nw-katello-201 yum.repos.d]# yum list | grep
ruby193-rubygem-rake-compiler
This system is not registered to Red Hat Subscription Management.
You
can
use subscription-manager to register.
ruby193-rubygem-rake-compiler.noarch 0.8.3-5.el6 katello
ruby193-rubygem-rake-compiler-doc.noarch
<>

Notice the package doesn’t have a repo associated with it. And from
your
link, above, I don’t see it there either.

It would be just too much to try to download individually all of
those
packages, not to mention figuring out all the dependencies as well.
There
has got to be a missing repo that I need??

Could you list out all of the repos that you have in your
/etc/yum.repos.d
directory as a comparison - assuming that you successfully executed
the
“yum -y install katello” command.

I will say that when I run that command now, there are a lot less
packages
missing:

→ Finished Dependency Resolution
Error: Package: rubygem-kafo-0.6.5-1.el6.noarch (foreman)
Requires: rubygems
Error: Package: rubygem-json-1.5.5-3.el6.x86_64 (puppetlabs-deps)
Requires: rubygems >= 1.3.7
Error: Package: rubygem-netrc-0.7.7-5.el6.noarch (foreman)
Requires: ruby(rubygems)
Error: Package:

rubygem-hammer_cli_foreman_tasks-0.0.3-2.201409091410gitc96619d.git.0.37f3704.el6.noarch

(katello)
Requires: ruby(rubygems)
Error: Package: rubygem-hammer_cli-0.1.3-1.el6.noarch (foreman)
Requires: ruby(rubygems)
Error: Package: rubygem-mime-types-1.16-3.el6.noarch (epel)
Requires: ruby(rubygems)
Error: Package: rubygem-highline-1.6.21-2.el6.noarch (foreman)
Requires: rubygems
Error: Package: rubygem-table_print-1.5.1-2.el6.noarch (foreman)
Requires: ruby(rubygems)
Error: Package: rubygem-apipie-bindings-0.0.8-4.el6.noarch (foreman)
Requires: ruby(rubygems)
Error: Package: rubygem-hammer_cli_import-0.10.4-1.el6.noarch
(katello)
Requires: ruby(rubygems)
Error: Package: rubygem-fastercsv-1.5.4-1.el6.noarch (epel)
Requires: rubygems
Error: Package: rubygem-powerbar-1.0.11-8.el6.noarch (foreman)
Requires: rubygems
Error: Package: rubygem-clamp-0.6.2-3.el6.noarch (foreman)
Requires: ruby(rubygems)
Error: Package: rubygem-hammer_cli_katello-0.0.6-1.el6.noarch
(katello)
Requires: ruby(rubygems)
Error: Package: rubygem-hashie-2.0.5-1.el6.noarch (foreman)
Requires: rubygems
Error: Package: rubygem-rest-client-1.6.7-2.el6.noarch (foreman)
Requires: rubygems
Error: Package: rubygem-rdoc-3.12-12.el6.x86_64 (foreman)
Requires: ruby(rubygems)
Error: Package: rubygem-kafo_parsers-0.0.3-1.el6.noarch (foreman)
Requires: rubygems
Error: Package: rubygem-ansi-1.4.3-2.el6.noarch (epel)
Requires: rubygems
Error: Package: rubygem-oauth-0.4.7-6.el6.noarch (foreman)
Requires: rubygems
Error: Package: rubygem-little-plugger-1.1.3-18.el6.noarch (foreman)
Requires: ruby(rubygems)
Error: Package: rubygem-fast_gettext-0.8.0-15.el6.noarch (foreman)
Requires: rubygems
Error: Package: rubygem-hammer_cli_foreman-0.1.3-1.el6.noarch
(foreman)
Requires: ruby(rubygems)
Error: Package: rubygem-awesome_print-1.0.2-10.el6.noarch (foreman)
Requires: ruby(rubygems)
Error: Package: rubygem-logging-1.8.1-26.el6.noarch (foreman)
Requires: ruby(rubygems)
Error: Package: rubygem-locale-2.0.5-1.el6.1.noarch (epel)
Requires: ruby(rubygems)
Error: Package: rubygem-multi_json-1.8.2-2.el6.noarch (foreman)
Requires: ruby(rubygems)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

So I’m sure I’m close.

Thank you.

Marc.

On Tuesday, September 23, 2014 3:28:00 PM UTC-4, Eric Helms wrote:

Might need to run yum clean all just in case or try to get the
package
manually through your proxy. The last package in that list,
ruby193-rubygem-rake-compiler-doc.noarch, is available in our repo
if
you look here:

Index of /groups/katello/releases/yum/2.0/katello/RHEL/6Server/x86_64

The rails3_before_render package is provided by the Foreman 1.6
repositories and is available within.

Eric

On Tue, Sep 23, 2014 at 2:37 PM, marc....@priceline.com wrote:

Ok… .it seems we’re getting a little closer… but still no
cigar!!

I’ve added the repo: scl_ruby193.repo as follows:

[root@nw-katello-201 yum.repos.d]# ls
epel.repo foreman-plugins.repo katello-candlepin.repo
katello.repo puppetlabs.repo scl_ruby193.repo
epel-testing.repo foreman.repo katello-pulp.repo
pcln-rhel6.repo rhel-source.repo

However the installation still fails, because, obviously, there
is
still
another repo missing - notice the “<>” again below:

ruby193-rubygem-rack-mount.noarch 0.7.1-11.el6
katello
ruby193-rubygem-rack-mount-doc.noarch 0.7.1-11.el6
katello
ruby193-rubygem-rack-protection.noarch 1.2.0-7.el6
scl_ruby193
ruby193-rubygem-rack-protection-doc.noarch

1.2.0-7.el6 scl_ruby193
ruby193-rubygem-rack-ssl.noarch 1.3.2-7.el6
scl_ruby193
ruby193-rubygem-rack-ssl-doc.noarch 1.3.2-7.el6
scl_ruby193
ruby193-rubygem-rack-test.noarch 0.6.1-2.el6
scl_ruby193
ruby193-rubygem-rails.noarch 1:3.2.8-1.el6
scl_ruby193
ruby193-rubygem-rails3_before_render.noarch
<>
ruby193-rubygem-rails3_before_render-doc.noarch
<>
ruby193-rubygem-rails_warden.noarch 0.5.2-6.el6
katello
ruby193-rubygem-railties.noarch 3.2.8-2.el6
scl_ruby193
ruby193-rubygem-railties-doc.noarch 3.2.8-2.el6
scl_ruby193
ruby193-rubygem-rake.noarch 0.9.2.2-27.el6
scl_ruby193
ruby193-rubygem-rake-compiler.noarch 0.8.3-5.el6
katello
ruby193-rubygem-rake-compiler-doc.noarch
<>

Any other suggestions on needed repos?

On Tuesday, September 23, 2014 2:27:29 PM UTC-4, > > > > marc....@priceline.com > > > > >> > wrote:

Thanks Eric,

I’ll give this a try next… boy, this is not very user
friendly is
it??

On Tuesday, September 23, 2014 1:23:19 PM UTC-4, Eric Helms > > wrote:

Marc,

For CentOS 6 you’ll need the CentOS SCL repo
(http://dev.centos.org/centos/6/SCL/scl.repo). For RHEL6, you
either
need the same or the RHSCL enabled.

Eric

On Tue, Sep 23, 2014 at 1:02 PM, marc....@priceline.com > > wrote:

Looking into this some more… there is definitely a missing
repo(s)
from
the following sample output:

[root@nw-katello-201 yum.repos.d]# yum list | grep ruby193

ruby193-rubygem-unf.x86_64 0.1.3-4.el6
foreman
ruby193-rubygem-unf-doc.noarch 0.1.3-4.el6
foreman
ruby193-rubygem-unf_ext.x86_64 0.0.6-5.el6
foreman
ruby193-rubygem-unf_ext-doc.noarch 0.0.6-5.el6
foreman
ruby193-rubygem-unicode-display_width.noarch
<>
ruby193-rubygem-unicode-display_width-doc.noarch
<>
ruby193-rubygem-uuidtools.noarch 2.1.3-3.el6
foreman
ruby193-rubygem-uuidtools-doc.noarch 2.1.3-3.el6
foreman
ruby193-rubygem-validates_lengths_from_database.noarch
<>
ruby193-rubygem-validates_lengths_from_database-doc.noarch
<>
ruby193-rubygem-warden.noarch 1.0.3-3.el6
katello
ruby193-rubygem-webmock.noarch 1.6.4-6.el6
katello
ruby193-rubygem-webmock-doc.noarch 1.6.4-6.el6
katello

You could see that some of the package don’t have a repo
associated
with it
(I entered the <> for emphasis).

Do you know what repo(s) are missing and how I can get those
rpms
to
install
them?

Thanks again.

On Tuesday, September 23, 2014 12:44:31 PM UTC-4, > > > > >> >>> > marc....@priceline.com > > > > >> >>> > wrote:

Hi Eric,

Here are the list of repos:

[root@nw-katello-201 yum.repos.d]# pwd
/etc/yum.repos.d
[root@nw-katello-201 yum.repos.d]# ls
epel.repo foreman-plugins.repo
katello-candlepin.repo
katello.repo puppetlabs.repo
epel-testing.repo foreman.repo katello-pulp.repo
pcln-rhel6.repo rhel-source.repo

Are there any missing?

Thanks.

On Tuesday, September 23, 2014 12:11:58 PM UTC-4, Eric Helms > > > > wrote:

Marc,

The output looks like the SCL repositories are not setup or
are
not
being recognized. Can you double check that you have those
setup?

Eric

On Tue, Sep 23, 2014 at 10:49 AM, marc....@priceline.com > > > > > > wrote:

Christian,

I’m attempting to install Katello using the Manual method
you
provided.
I’ve rebuilt the VM (rhel6 64-bit) and I installed all of
the
repos
from
those instructions. Now when I attempt to install the
dependencies
using
the command: yum -y install katello

The system processes all of the dependencies properly,
however
at
the
end of

> You wrote… "You basically check out the git repo and run ./setup.rb &gt; centos6 --version=2.0"
>
> I'm running on a RHEL6 VM, will that command still work?

There's an option for rhel6 instead of centos6. You'll need to be
registered to Red Hat, and have a subscription that gives you Software
Collections.

··· On Wed, Sep 24, 2014 at 09:34:40AM -0700, marc.szabo@priceline.com wrote:

On Wednesday, September 24, 2014 11:19:06 AM UTC-4, Stephen Benjamin wrote:

On Wed, Sep 24, 2014 at 07:45:26AM -0700, marc....@priceline.com > > <javascript:> wrote:

Is there some more detailed instructions to installing Katello?? Maybe
there is an order of installation, some prerequisites, that are not
obvious
in the current installation instruction of "yum -y install katello"
which
obviously doesn’t work. This is very frustrating!! I’m hoping that it
will be worth all the aggravation at the end of this - if I can even
install it?? Am I the only one having this much trouble?

On Wednesday, September 24, 2014 10:03:34 AM UTC-4, > > marc....@priceline.com > > > wrote:

No. The package that is there is:

ruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm <
https://www.google.com/url?q=https%3A%2F%2Ffedorapeople.org%2Fgroups%2Fkatello%2Freleases%2Fyum%2F2.0%2Fkatello%2FRHEL%2F6Server%2Fx86_64%2Fruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm&sa=D&sntz=1&usg=AFQjCNH5A_XP_4EyJCBm3HllMCCHO0rpPw>

The package that is missing is:

ruby193-rubygem-rake-compiler-doc.noarch

This is the list of ruby packages installed:

[root@nw-katello-201 yum.repos.d]# rpm -qa |grep ruby
ruby-1.8.7.352-13.el6.x86_64
ruby193-libyaml-0.1.4-4.el6.x86_64
ruby193-rubygem-json-1.7.3-4.el6.x86_64
ruby193-rubygem-rdoc-3.12-9.el6.x86_64
ruby-libs-1.8.7.352-13.el6.x86_64
ruby193-runtime-1-6.el6.x86_64
ruby193-ruby-libs-1.9.3.327-27.el6.x86_64
ruby193-rubygem-io-console-0.3-27.el6.x86_64
ruby193-rubygems-1.8.24-2.el6.noarch
ruby193-ruby-irb-1.9.3.327-27.el6.noarch
ruby193-rubygem-bigdecimal-1.1.0-27.el6.x86_64
ruby193-ruby-1.9.3.327-27.el6.x86_64

Is there any missing that is needed causing my problems?

Maybe check out katello-deploy instead, where we’ll setup the required
repos for you.

http://www.katello.org/docs/installation/index.html#katello-deploy

You basically check out the git repo and run ./setup.rb centos6 --version=2.0

Thanks.

On Wednesday, September 24, 2014 8:55:20 AM UTC-4, Eric Helms wrote:

On Wed, Sep 24, 2014 at 8:49 AM, marc....@priceline.com wrote:

Hi Eric,

Thanks for the help… I ran the clean all command successfully.
This

still didn’t solve my problem.

I looked into the repo link you provided, but still don’t see the
ruby193-rubygem-rake-compiler-doc.noarch package in there:

ruby193-rubygem-rails_warden-0.5.2-6.el6.noarch.rpm
24-Sep-2014 06:49 97K
ruby193-rubygem-rake-compiler-0.8.3-5.el6.noarch.rpm
24-Sep-2014 06:49 65K
ruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm
24-Sep-2014 06:49 95K

^ Isn’t that the package right there? What am I missing? Also, is ruby
installed on your system? We make use of system Ruby (for installer
and CLI) and the SCL Ruby (for the web app).

Eric

ruby193-rubygem-rcov-0.9.9-11.el6.x86_64.rpm
24-Sep-2014 06:49 157K
ruby193-rubygem-rcov-doc-0.9.9-11.el6.x86_64.rpm
24-Sep-2014 06:49 142K

From my server:

[root@nw-katello-201 yum.repos.d]# yum list | grep
ruby193-rubygem-rake-compiler
This system is not registered to Red Hat Subscription Management.
You

can

use subscription-manager to register.
ruby193-rubygem-rake-compiler.noarch 0.8.3-5.el6 katello
ruby193-rubygem-rake-compiler-doc.noarch
<>

Notice the package doesn’t have a repo associated with it. And from
your
link, above, I don’t see it there either.

It would be just too much to try to download individually all of
those

packages, not to mention figuring out all the dependencies as well.
There
has got to be a missing repo that I need??

Could you list out all of the repos that you have in your
/etc/yum.repos.d
directory as a comparison - assuming that you successfully executed
the

“yum -y install katello” command.

I will say that when I run that command now, there are a lot less
packages
missing:

–> Finished Dependency Resolution
Error: Package: rubygem-kafo-0.6.5-1.el6.noarch (foreman)
Requires: rubygems
Error: Package: rubygem-json-1.5.5-3.el6.x86_64 (puppetlabs-deps)
Requires: rubygems >= 1.3.7
Error: Package: rubygem-netrc-0.7.7-5.el6.noarch (foreman)
Requires: ruby(rubygems)
Error: Package:

rubygem-hammer_cli_foreman_tasks-0.0.3-2.201409091410gitc96619d.git.0.37f3704.el6.noarch

(katello)
Requires: ruby(rubygems)
Error: Package: rubygem-hammer_cli-0.1.3-1.el6.noarch (foreman)
Requires: ruby(rubygems)
Error: Package: rubygem-mime-types-1.16-3.el6.noarch (epel)
Requires: ruby(rubygems)
Error: Package: rubygem-highline-1.6.21-2.el6.noarch (foreman)
Requires: rubygems
Error: Package: rubygem-table_print-1.5.1-2.el6.noarch (foreman)
Requires: ruby(rubygems)
Error: Package: rubygem-apipie-bindings-0.0.8-4.el6.noarch (foreman)
Requires: ruby(rubygems)
Error: Package: rubygem-hammer_cli_import-0.10.4-1.el6.noarch
(katello)

       Requires: ruby(rubygems)

Error: Package: rubygem-fastercsv-1.5.4-1.el6.noarch (epel)
Requires: rubygems
Error: Package: rubygem-powerbar-1.0.11-8.el6.noarch (foreman)
Requires: rubygems
Error: Package: rubygem-clamp-0.6.2-3.el6.noarch (foreman)
Requires: ruby(rubygems)
Error: Package: rubygem-hammer_cli_katello-0.0.6-1.el6.noarch
(katello)

       Requires: ruby(rubygems)

Error: Package: rubygem-hashie-2.0.5-1.el6.noarch (foreman)
Requires: rubygems
Error: Package: rubygem-rest-client-1.6.7-2.el6.noarch (foreman)
Requires: rubygems
Error: Package: rubygem-rdoc-3.12-12.el6.x86_64 (foreman)
Requires: ruby(rubygems)
Error: Package: rubygem-kafo_parsers-0.0.3-1.el6.noarch (foreman)
Requires: rubygems
Error: Package: rubygem-ansi-1.4.3-2.el6.noarch (epel)
Requires: rubygems
Error: Package: rubygem-oauth-0.4.7-6.el6.noarch (foreman)
Requires: rubygems
Error: Package: rubygem-little-plugger-1.1.3-18.el6.noarch (foreman)
Requires: ruby(rubygems)
Error: Package: rubygem-fast_gettext-0.8.0-15.el6.noarch (foreman)
Requires: rubygems
Error: Package: rubygem-hammer_cli_foreman-0.1.3-1.el6.noarch
(foreman)

       Requires: ruby(rubygems)

Error: Package: rubygem-awesome_print-1.0.2-10.el6.noarch (foreman)
Requires: ruby(rubygems)
Error: Package: rubygem-logging-1.8.1-26.el6.noarch (foreman)
Requires: ruby(rubygems)
Error: Package: rubygem-locale-2.0.5-1.el6.1.noarch (epel)
Requires: ruby(rubygems)
Error: Package: rubygem-multi_json-1.8.2-2.el6.noarch (foreman)
Requires: ruby(rubygems)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

So I’m sure I’m close.

Thank you.

Marc.

On Tuesday, September 23, 2014 3:28:00 PM UTC-4, Eric Helms wrote:

Might need to run yum clean all just in case or try to get the
package

manually through your proxy. The last package in that list,
ruby193-rubygem-rake-compiler-doc.noarch, is available in our repo
if

you look here:

https://fedorapeople.org/groups/katello/releases/yum/2.0/katello/RHEL/6Server/x86_64/

The rails3_before_render package is provided by the Foreman 1.6
repositories and is available within.

Eric

On Tue, Sep 23, 2014 at 2:37 PM, marc....@priceline.com wrote:

Ok… .it seems we’re getting a little closer… but still no
cigar!!

I’ve added the repo: scl_ruby193.repo as follows:

[root@nw-katello-201 yum.repos.d]# ls
epel.repo foreman-plugins.repo katello-candlepin.repo
katello.repo puppetlabs.repo scl_ruby193.repo
epel-testing.repo foreman.repo katello-pulp.repo
pcln-rhel6.repo rhel-source.repo

However the installation still fails, because, obviously, there
is

still

another repo missing - notice the “<>” again below:

ruby193-rubygem-rack-mount.noarch 0.7.1-11.el6
katello

ruby193-rubygem-rack-mount-doc.noarch 0.7.1-11.el6
katello

ruby193-rubygem-rack-protection.noarch 1.2.0-7.el6
scl_ruby193
ruby193-rubygem-rack-protection-doc.noarch

1.2.0-7.el6 scl_ruby193
ruby193-rubygem-rack-ssl.noarch 1.3.2-7.el6
scl_ruby193
ruby193-rubygem-rack-ssl-doc.noarch 1.3.2-7.el6
scl_ruby193
ruby193-rubygem-rack-test.noarch 0.6.1-2.el6
scl_ruby193
ruby193-rubygem-rails.noarch 1:3.2.8-1.el6
scl_ruby193
ruby193-rubygem-rails3_before_render.noarch
<>
ruby193-rubygem-rails3_before_render-doc.noarch
<>
ruby193-rubygem-rails_warden.noarch 0.5.2-6.el6
katello

ruby193-rubygem-railties.noarch 3.2.8-2.el6
scl_ruby193
ruby193-rubygem-railties-doc.noarch 3.2.8-2.el6
scl_ruby193
ruby193-rubygem-rake.noarch 0.9.2.2-27.el6
scl_ruby193
ruby193-rubygem-rake-compiler.noarch 0.8.3-5.el6
katello

ruby193-rubygem-rake-compiler-doc.noarch
<>

Any other suggestions on needed repos?

On Tuesday, September 23, 2014 2:27:29 PM UTC-4, > > > > marc....@priceline.com > > > > >> > wrote:

Thanks Eric,

I’ll give this a try next… boy, this is not very user
friendly is

it??

On Tuesday, September 23, 2014 1:23:19 PM UTC-4, Eric Helms > > wrote:

Marc,

For CentOS 6 you’ll need the CentOS SCL repo
(http://dev.centos.org/centos/6/SCL/scl.repo). For RHEL6, you
either

need the same or the RHSCL enabled.

Eric

On Tue, Sep 23, 2014 at 1:02 PM, marc....@priceline.com > > wrote:

Looking into this some more… there is definitely a missing
repo(s)

from
the following sample output:

[root@nw-katello-201 yum.repos.d]# yum list | grep ruby193

ruby193-rubygem-unf.x86_64 0.1.3-4.el6
foreman
ruby193-rubygem-unf-doc.noarch 0.1.3-4.el6
foreman
ruby193-rubygem-unf_ext.x86_64 0.0.6-5.el6
foreman
ruby193-rubygem-unf_ext-doc.noarch 0.0.6-5.el6
foreman
ruby193-rubygem-unicode-display_width.noarch
<>
ruby193-rubygem-unicode-display_width-doc.noarch
<>
ruby193-rubygem-uuidtools.noarch 2.1.3-3.el6
foreman
ruby193-rubygem-uuidtools-doc.noarch 2.1.3-3.el6
foreman
ruby193-rubygem-validates_lengths_from_database.noarch
<>
ruby193-rubygem-validates_lengths_from_database-doc.noarch
<>
ruby193-rubygem-warden.noarch 1.0.3-3.el6
katello
ruby193-rubygem-webmock.noarch 1.6.4-6.el6
katello
ruby193-rubygem-webmock-doc.noarch 1.6.4-6.el6
katello

You could see that some of the package don’t have a repo
associated

with it
(I entered the <> for emphasis).

Do you know what repo(s) are missing and how I can get those
rpms

to

install
them?

Thanks again.

On Tuesday, September 23, 2014 12:44:31 PM UTC-4, > > > > >> >>> > marc....@priceline.com > > > > >> >>> > wrote:

Hi Eric,

Here are the list of repos:

[root@nw-katello-201 yum.repos.d]# pwd
/etc/yum.repos.d
[root@nw-katello-201 yum.repos.d]# ls
epel.repo foreman-plugins.repo
katello-candlepin.repo

katello.repo puppetlabs.repo
epel-testing.repo foreman.repo katello-pulp.repo
pcln-rhel6.repo rhel-source.repo

Are there any missing?

Thanks.

On Tuesday, September 23, 2014 12:11:58 PM UTC-4, Eric Helms > > > > wrote:

Marc,

The output looks like the SCL repositories are not setup or
are

not
being recognized. Can you double check that you have those
setup?

Eric

On Tue, Sep 23, 2014 at 10:49 AM, marc....@priceline.com > > > > > > wrote:

Christian,

I’m attempting to install Katello using the Manual method
you

provided.
I’ve rebuilt the VM (rhel6 64-bit) and I installed all of
the

repos
from
those instructions. Now when I attempt to install the
dependencies
using
the command: yum -y install katello

The system processes all of the dependencies properly,
however

at
the
end of
that process, I get a whole bunch of Error messages (just
a

few

provided
below):

–> Processing Dependency:
/opt/rh/ruby193/root/usr/bin/ruby

for

package:
ruby193-rubygem-rbvmomi-1.6.0-2.el6.noarch
–> Processing Dependency:
/opt/rh/ruby193/root/usr/bin/ruby

for

package:
ruby193-rubygem-anemone-0.7.2-10.el6.noarch
–> Finished Dependency Resolution

Well katello-deploy is nice for developers but like most vagrant boxes
and these simple to install dev environment, it's not really suitable
for a real workable environment.

I see passwords like "changeme" and "-org=Default_Organization" in the
deploy scripts so that's unacceptable for any other use than testing it
out a bit.

If that's the goal, go for it. But if you need it for real usage katello
deploy is not an option.

Kind regards,

Jorick Astrego

··· On 09/24/2014 05:19 PM, Stephen Benjamin wrote: > On Wed, Sep 24, 2014 at 07:45:26AM -0700, marc.szabo@priceline.com wrote: >> Is there some more detailed instructions to installing Katello?? Maybe >> there is an order of installation, some prerequisites, that are not obvious >> in the current installation instruction of "yum -y install katello" which >> obviously doesn't work. This is very frustrating!! I'm hoping that it >> will be worth all the aggravation at the end of this - if I can even >> install it?? Am I the only one having this much trouble? >> On Wednesday, September 24, 2014 10:03:34 AM UTC-4, marc....@priceline.com >> wrote: >>> No. The package that is there is: >>> >>> ruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm >>> >>> >>> The package that is missing is: >>> >>> ruby193-rubygem-rake-compiler-doc.noarch >>> >>> >>> This is the list of ruby packages installed: >>> >>> [root@nw-katello-201 yum.repos.d]# rpm -qa |grep ruby >>> ruby-1.8.7.352-13.el6.x86_64 >>> ruby193-libyaml-0.1.4-4.el6.x86_64 >>> ruby193-rubygem-json-1.7.3-4.el6.x86_64 >>> ruby193-rubygem-rdoc-3.12-9.el6.x86_64 >>> ruby-libs-1.8.7.352-13.el6.x86_64 >>> ruby193-runtime-1-6.el6.x86_64 >>> ruby193-ruby-libs-1.9.3.327-27.el6.x86_64 >>> ruby193-rubygem-io-console-0.3-27.el6.x86_64 >>> ruby193-rubygems-1.8.24-2.el6.noarch >>> ruby193-ruby-irb-1.9.3.327-27.el6.noarch >>> ruby193-rubygem-bigdecimal-1.1.0-27.el6.x86_64 >>> ruby193-ruby-1.9.3.327-27.el6.x86_64 >>> >>> Is there any missing that is needed causing my problems? > Maybe check out katello-deploy instead, where we'll setup the required > repos for you. > > http://www.katello.org/docs/installation/index.html#katello-deploy > > You basically check out the git repo and run `./setup.rb centos6 > --version=2.0` > > >

The link to enabling the proxy server did the trick! Thank you.

Now I was able to execute the katello-deploy method of installation… it
is currently running.

I'll post again when it is complete with the results.

Thanks for all your help, so far (I'm sure I'll need more :-)).

··· On Wednesday, September 24, 2014 12:58:20 PM UTC-4, Stephen Benjamin wrote: > > On Wed, Sep 24, 2014 at 09:47:34AM -0700, marc....@priceline.com > wrote: > > This is what happens when I attempt the katello-deploy method of > > installation: > > > > [root@nw-katello-201 yum.repos.d]# git clone > > https://github.com/Katello/katello-deploy.git > > Initialized empty Git repository in > /etc/yum.repos.d/katello-deploy/.git/ > > error: Failed connect to github.com:443; Operation now in progress > while > > accessing https://github.com/Katello/katello-deploy.git/info/refs > > Don't do this in /etc/yum.repos.d, it should be your home directory. > > > fatal: HTTP request failed > > > > Is there a config file that I could supply a proxy server? > > > http://stackoverflow.com/questions/783811/getting-git-to-work-with-a-proxy-server > > > > > > > On Wednesday, September 24, 2014 12:34:41 PM UTC-4, > marc....@priceline.com > > wrote: > > > > > > You wrote.. "You basically check out the git repo and run `./setup.rb > > > centos6 --version=2.0`" > > > > > > I'm running on a RHEL6 VM, will that command still work? > > > > > > On Wednesday, September 24, 2014 11:19:06 AM UTC-4, Stephen Benjamin > wrote: > > > > > > On Wed, Sep 24, 2014 at 07:45:26AM -0700, marc....@priceline.com > wrote: > > > > Is there some more detailed instructions to installing Katello?? > Maybe > > > > there is an order of installation, some prerequisites, that are not > > > obvious > > > > in the current installation instruction of "yum -y install katello" > > > which > > > > obviously doesn't work. This is very frustrating!! I'm hoping that > it > > > > will be worth all the aggravation at the end of this - if I can even > > > > install it?? Am I the only one having this much trouble? > > > > > > > On Wednesday, September 24, 2014 10:03:34 AM UTC-4, > > > marc....@priceline.com > > > > wrote: > > > > > > > > > > No. The package that is there is: > > > > > > > > > > ruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm < > > > > https://www.google.com/url?q=https%3A%2F%2Ffedorapeople.org%2Fgroups%2Fkatello%2Freleases%2Fyum%2F2.0%2Fkatello%2FRHEL%2F6Server%2Fx86_64%2Fruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm&sa=D&sntz=1&usg=AFQjCNH5A_XP_4EyJCBm3HllMCCHO0rpPw> > > > > > > > > > > > > > > > > > > > The package that is missing is: > > > > > > > > > > ruby193-rubygem-rake-compiler-doc.noarch > > > > > > > > > > > > > > > This is the list of ruby packages installed: > > > > > > > > > > [root@nw-katello-201 yum.repos.d]# rpm -qa |grep ruby > > > > > ruby-1.8.7.352-13.el6.x86_64 > > > > > ruby193-libyaml-0.1.4-4.el6.x86_64 > > > > > ruby193-rubygem-json-1.7.3-4.el6.x86_64 > > > > > ruby193-rubygem-rdoc-3.12-9.el6.x86_64 > > > > > ruby-libs-1.8.7.352-13.el6.x86_64 > > > > > ruby193-runtime-1-6.el6.x86_64 > > > > > ruby193-ruby-libs-1.9.3.327-27.el6.x86_64 > > > > > ruby193-rubygem-io-console-0.3-27.el6.x86_64 > > > > > ruby193-rubygems-1.8.24-2.el6.noarch > > > > > ruby193-ruby-irb-1.9.3.327-27.el6.noarch > > > > > ruby193-rubygem-bigdecimal-1.1.0-27.el6.x86_64 > > > > > ruby193-ruby-1.9.3.327-27.el6.x86_64 > > > > > > > > > > Is there any missing that is needed causing my problems? > > > > > > Maybe check out katello-deploy instead, where we'll setup the required > > > repos for you. > > > > > > http://www.katello.org/docs/installation/index.html#katello-deploy > > > > > > You basically check out the git repo and run `./setup.rb centos6 > > > --version=2.0` > > > > > > > > > > > Thanks. > > > > > > > > > > > > > > > > > > > > On Wednesday, September 24, 2014 8:55:20 AM UTC-4, Eric Helms > wrote: > > > > > > > > > > On Wed, Sep 24, 2014 at 8:49 AM, wrote: > > > > > > Hi Eric, > > > > > > > > > > > > Thanks for the help... I ran the clean all command > successfully. > > > This > > > > > > still didn't solve my problem. > > > > > > > > > > > > I looked into the repo link you provided, but still don't see > the > > > > > > ruby193-rubygem-rake-compiler-doc.noarch package in there: > > > > > > > > > > > > ruby193-rubygem-rails_warden-0.5.2-6.el6.noarch.rpm > > > > > > 24-Sep-2014 06:49 97K > > > > > > ruby193-rubygem-rake-compiler-0.8.3-5.el6.noarch.rpm > > > > > > 24-Sep-2014 06:49 65K > > > > > > ruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm > > > > > > 24-Sep-2014 06:49 95K > > > > > > > > > > ^ Isn't that the package right there? What am I missing? Also, is > ruby > > > > > installed on your system? We make use of system Ruby (for > installer > > > > > and CLI) and the SCL Ruby (for the web app). > > > > > > > > > > Eric > > > > > > > > > > > ruby193-rubygem-rcov-0.9.9-11.el6.x86_64.rpm > > > > > > 24-Sep-2014 06:49 157K > > > > > > ruby193-rubygem-rcov-doc-0.9.9-11.el6.x86_64.rpm > > > > > > 24-Sep-2014 06:49 142K > > > > > > > > > > > > > > > > > > From my server: > > > > > > > > > > > > > > > > > > [root@nw-katello-201 yum.repos.d]# yum list | grep > > > > > > ruby193-rubygem-rake-compiler > > > > > > This system is not registered to Red Hat Subscription > Management. > > > You > > > > > can > > > > > > use subscription-manager to register. > > > > > > ruby193-rubygem-rake-compiler.noarch 0.8.3-5.el6 > katello > > > > > > ruby193-rubygem-rake-compiler-doc.noarch > > > <> > > > > > > > > > > > > > > > > > > Notice the package doesn't have a repo associated with it. And > from > > > > > your > > > > > > link, above, I don't see it there either. > > > > > > > > > > > > It would be just too much to try to download individually all of > > > those > > > > > > packages, not to mention figuring out all the dependencies as > well. > > > > > There > > > > > > has got to be a missing repo that I need?? > > > > > > > > > > > > Could you list out all of the repos that you have in your > > > > > /etc/yum.repos.d > > > > > > directory as a comparison - assuming that you successfully > executed > > > the > > > > > > "yum -y install katello" command. > > > > > > > > > > > > I will say that when I run that command now, there are a lot > less > > > > > packages > > > > > > missing: > > > > > > > > > > > > --> Finished Dependency Resolution > > > > > > Error: Package: rubygem-kafo-0.6.5-1.el6.noarch (foreman) > > > > > > Requires: rubygems > > > > > > Error: Package: rubygem-json-1.5.5-3.el6.x86_64 > (puppetlabs-deps) > > > > > > Requires: rubygems >= 1.3.7 > > > > > > Error: Package: rubygem-netrc-0.7.7-5.el6.noarch (foreman) > > > > > > Requires: ruby(rubygems) > > > > > > Error: Package: > > > > > > > > > > > > > > > rubygem-hammer_cli_foreman_tasks-0.0.3-2.201409091410gitc96619d.git.0.37f3704.el6.noarch > > > > > > > > > > > > > > > (katello) > > > > > > Requires: ruby(rubygems) > > > > > > Error: Package: rubygem-hammer_cli-0.1.3-1.el6.noarch (foreman) > > > > > > Requires: ruby(rubygems) > > > > > > Error: Package: rubygem-mime-types-1.16-3.el6.noarch (epel) > > > > > > Requires: ruby(rubygems) > > > > > > Error: Package: rubygem-highline-1.6.21-2.el6.noarch (foreman) > > > > > > Requires: rubygems > > > > > > Error: Package: rubygem-table_print-1.5.1-2.el6.noarch (foreman) > > > > > > Requires: ruby(rubygems) > > > > > > Error: Package: rubygem-apipie-bindings-0.0.8-4.el6.noarch > (foreman) > > > > > > Requires: ruby(rubygems) > > > > > > Error: Package: rubygem-hammer_cli_import-0.10.4-1.el6.noarch > > > (katello) > > > > > > Requires: ruby(rubygems) > > > > > > Error: Package: rubygem-fastercsv-1.5.4-1.el6.noarch (epel) > > > > > > Requires: rubygems > > > > > > Error: Package: rubygem-powerbar-1.0.11-8.el6.noarch (foreman) > > > > > > Requires: rubygems > > > > > > Error: Package: rubygem-clamp-0.6.2-3.el6.noarch (foreman) > > > > > > Requires: ruby(rubygems) > > > > > > Error: Package: rubygem-hammer_cli_katello-0.0.6-1.el6.noarch > > > (katello) > > > > > > Requires: ruby(rubygems) > > > > > > Error: Package: rubygem-hashie-2.0.5-1.el6.noarch (foreman) > > > > > > Requires: rubygems > > > > > > Error: Package: rubygem-rest-client-1.6.7-2.el6.noarch (foreman) > > > > > > Requires: rubygems > > > > > > Error: Package: rubygem-rdoc-3.12-12.el6.x86_64 (foreman) > > > > > > Requires: ruby(rubygems) > > > > > > Error: Package: rubygem-kafo_parsers-0.0.3-1.el6.noarch > (foreman) > > > > > > Requires: rubygems > > > > > > Error: Package: rubygem-ansi-1.4.3-2.el6.noarch (epel) > > > > > > Requires: rubygems > > > > > > Error: Package: rubygem-oauth-0.4.7-6.el6.noarch (foreman) > > > > > > Requires: rubygems > > > > > > Error: Package: rubygem-little-plugger-1.1.3-18.el6.noarch > (foreman) > > > > > > Requires: ruby(rubygems) > > > > > > Error: Package: rubygem-fast_gettext-0.8.0-15.el6.noarch > (foreman) > > > > > > Requires: rubygems > > > > > > Error: Package: rubygem-hammer_cli_foreman-0.1.3-1.el6.noarch > > > (foreman) > > > > > > Requires: ruby(rubygems) > > > > > > Error: Package: rubygem-awesome_print-1.0.2-10.el6.noarch > (foreman) > > > > > > Requires: ruby(rubygems) > > > > > > Error: Package: rubygem-logging-1.8.1-26.el6.noarch (foreman) > > > > > > Requires: ruby(rubygems) > > > > > > Error: Package: rubygem-locale-2.0.5-1.el6.1.noarch (epel) > > > > > > Requires: ruby(rubygems) > > > > > > Error: Package: rubygem-multi_json-1.8.2-2.el6.noarch (foreman) > > > > > > Requires: ruby(rubygems) > > > > > > You could try using --skip-broken to work around the problem > > > > > > You could try running: rpm -Va --nofiles --nodigest > > > > > > > > > > > > So I'm sure I'm close. > > > > > > > > > > > > Thank you. > > > > > > > > > > > > Marc. > > > > > > > > > > > > > > > > > > On Tuesday, September 23, 2014 3:28:00 PM UTC-4, Eric Helms > wrote: > > > > > >> > > > > > >> Might need to run yum clean all just in case or try to get the > > > package > > > > > >> manually through your proxy. The last package in that list, > > > > > >> ruby193-rubygem-rake-compiler-doc.noarch, is available in our > repo > > > if > > > > > >> you look here: > > > > > >> > > > > > >> > > > > > >> > > > > > > > > > https://fedorapeople.org/groups/katello/releases/yum/2.0/katello/RHEL/6Server/x86_64/ > > > > > >> > > > > > >> The rails3_before_render package is provided by the Foreman 1.6 > > > > > >> repositories and is available within. > > > > > >> > > > > > >> Eric > > > > > >> > > > > > >> On Tue, Sep 23, 2014 at 2:37 PM, > wrote: > > > > > >> > Ok... .it seems we're getting a little closer... but still no > > > cigar!! > > > > > >> > > > > > > >> > I've added the repo: scl_ruby193.repo as follows: > > > > > >> > > > > > > >> > [root@nw-katello-201 yum.repos.d]# ls > > > > > >> > epel.repo foreman-plugins.repo > katello-candlepin.repo > > > > > >> > katello.repo puppetlabs.repo scl_ruby193.repo > > > > > >> > epel-testing.repo foreman.repo katello-pulp.repo > > > > > >> > pcln-rhel6.repo rhel-source.repo > > > > > >> > > > > > > >> > However the installation still fails, because, obviously, > there > > > is > > > > > still > > > > > >> > another repo missing - notice the "<>" again below: > > > > > >> > > > > > > >> > > > > > > >> > ruby193-rubygem-rack-mount.noarch 0.7.1-11.el6 > > > > > katello > > > > > >> > ruby193-rubygem-rack-mount-doc.noarch 0.7.1-11.el6 > > > katello > > > > > >> > ruby193-rubygem-rack-protection.noarch 1.2.0-7.el6 > > > > > >> > scl_ruby193 > > > > > >> > ruby193-rubygem-rack-protection-doc.noarch > > > > > >> > > > > > > >> > 1.2.0-7.el6 scl_ruby193 > > > > > >> > ruby193-rubygem-rack-ssl.noarch 1.3.2-7.el6 > > > > > >> > scl_ruby193 > > > > > >> > ruby193-rubygem-rack-ssl-doc.noarch 1.3.2-7.el6 > > > > > >> > scl_ruby193 > > > > > >> > ruby193-rubygem-rack-test.noarch 0.6.1-2.el6 > > > > > >> > scl_ruby193 > > > > > >> > ruby193-rubygem-rails.noarch 1:3.2.8-1.el6 > > > > > >> > scl_ruby193 > > > > > >> > ruby193-rubygem-rails3_before_render.noarch > > > > > >> > <> > > > > > >> > ruby193-rubygem-rails3_before_render-doc.noarch > > > > > >> > <> > > > > > >> > ruby193-rubygem-rails_warden.noarch 0.5.2-6.el6 > > > > > katello > > > > > >> > ruby193-rubygem-railties.noarch 3.2.8-2.el6 > > > > > >> > scl_ruby193 > > > > > >> > ruby193-rubygem-railties-doc.noarch 3.2.8-2.el6 > > > > > >> > scl_ruby193 > > > > > >> > ruby193-rubygem-rake.noarch 0.9.2.2-27.el6 > > > > > >> > scl_ruby193 > > > > > >> > ruby193-rubygem-rake-compiler.noarch 0.8.3-5.el6 > > > > > katello > > > > > >> > ruby193-rubygem-rake-compiler-doc.noarch > > > > > >> > <> > > > > > >> > > > > > > >> > Any other suggestions on needed repos? > > > > > >> > > > > > > >> > > > > > > >> > > > > > > >> > On Tuesday, September 23, 2014 2:27:29 PM UTC-4, > > > > > marc....@priceline.com > > > > > >> > wrote: > > > > > >> >> > > > > > >> >> Thanks Eric, > > > > > >> >> > > > > > >> >> I'll give this a try next.... boy, this is not very user > > > friendly is > > > > > >> >> it?? > > > > > >> >> > > > > > >> >> On Tuesday, September 23, 2014 1:23:19 PM UTC-4, Eric Helms > > > wrote: > > > > > >> >>> > > > > > >> >>> Marc, > > > > > >> >>> > > > > > >> >>> For CentOS 6 you'll need the CentOS SCL repo > > > > > >> >>> (http://dev.centos.org/centos/6/SCL/scl.repo). For RHEL6, > you > > > > > either > > > > > >> >>> need the same or the RHSCL enabled. > > > > > >> >>> > > > > > >> >>> Eric > > > > > >> >>> > > > > > >> >>> On Tue, Sep 23, 2014 at 1:02 PM, > > > wrote: > > > > > >> >>> > Looking into this some more... there is definitely a > missing > > > > > repo(s) > > > > > >> >>> > from > > > > > >> >>> > the following sample output: > > > > > >> >>> > > > > > > >> >>> > > > > > > >> >>> > [root@nw-katello-201 yum.repos.d]# yum list | grep > ruby193 > > > > > >> >>> > > > > > > >> >>> > ruby193-rubygem-unf.x86_64 0.1.3-4.el6 > > > > > >> >>> > foreman > > > > > >> >>> > ruby193-rubygem-unf-doc.noarch 0.1.3-4.el6 > > > > > >> >>> > foreman > > > > > >> >>> > ruby193-rubygem-unf_ext.x86_64 0.0.6-5.el6 > > > > > >> >>> > foreman > > > > > >> >>> > ruby193-rubygem-unf_ext-doc.noarch 0.0.6-5.el6 > > > > > >> >>> > foreman > > > > > >> >>> > ruby193-rubygem-unicode-display_width.noarch > > > > > >> >>> > <> > > > > > >> >>> > ruby193-rubygem-unicode-display_width-doc.noarch > > > > > >> >>> > <> > > > > > >> >>> > ruby193-rubygem-uuidtools.noarch 2.1.3-3.el6 > > > > > >> >>> > foreman > > > > > >> >>> > ruby193-rubygem-uuidtools-doc.noarch 2.1.3-3.el6 > > > > > >> >>> > foreman > > > > > >> >>> > ruby193-rubygem-validates_lengths_from_database.noarch > > > > > >> >>> > <> > > > > > >> >>> > > ruby193-rubygem-validates_lengths_from_database-doc.noarch > > > > > >> >>> > <> > > > > > >> >>> > ruby193-rubygem-warden.noarch 1.0.3-3.el6 > > > > > >> >>> > katello > > > > > >> >>> > ruby193-rubygem-webmock.noarch 1.6.4-6.el6 > > > > > >> >>> > katello > > > > > >> >>> > ruby193-rubygem-webmock-doc.noarch 1.6.4-6.el6 > > > > > >> >>> > katello > > > > > >> >>> > > > > > > >> >>> > You could see that some of the package don't have a repo > > > > > associated > > > > > >> >>> > with it > > > > > >> >>> > (I entered the <> for emphasis). > > > > > >> >>> > > > > > > >> >>> > Do you know what repo(s) are missing and how I can get > those > > > rpms > > > > > to > > > > > >> >>> > install > > > > > >> >>> > them? > > > > > >> >>> > > > > > > >> >>> > Thanks again. > > > > > >> >>> > > > > > > >> >>> > > > > > > >> >>> > > > > > > >> >>> > On Tuesday, September 23, 2014 12:44:31 PM UTC-4, > > > > > >> >>> > marc....@priceline.com > > > > > >> >>> > wrote: > > > > > >> >>> >> > > > > > >> >>> >> Hi Eric, > > > > > >> >>> >> > > > > > >> >>> >> Here are the list of repos: > > > > > >> >>> >> > > > > > >> >>> >> [root@nw-katello-201 yum.repos.d]# pwd > > > > > >> >>> >> /etc/yum.repos.d > > > > > >> >>> >> [root@nw-katello-201 yum.repos.d]# ls > > > > > >> >>> >> epel.repo foreman-plugins.repo > > > katello-candlepin.repo > > > > > >> >>> >> katello.repo puppetlabs.repo > > > > > >> >>> >> epel-testing.repo foreman.repo > katello-pulp.repo > > > > > >> >>> >> pcln-rhel6.repo rhel-source.

Ok. The installation completed… but looks like it still fails. I
apologize for the long post, but I wanted to capture the output as follows:

[root@nw-katello-201 katello-deploy]# ./setup.rb rhel6 --version=2.0
setenforce: SELinux is disabled
error: package epel-release is not installed
error: package foreman-release is not installed
error: package katello-repos is not installed
error: package puppetlabs-release is not installed
Loaded plugins: product-id, rhnplugin, security, subscription-manager
This system is not registered to Red Hat Subscription Management. You can
use subscription-manager to register.
This system is receiving updates from RHN Classic or RHN Satellite.

Error getting repository data for rhel-6-server-rpms, repository not found
Loaded plugins: product-id, rhnplugin, security, subscription-manager
This system is not registered to Red Hat Subscription Management. You can
use subscription-manager to register.
This system is receiving updates from RHN Classic or RHN Satellite.
repo id repo name
status
rhel-x86_64-server-6 Red Hat Enterprise Linux Server (v. 6
for 64-bit x86_64) 12,924
rpmforge RHEL 6Server - RPMforge.net - dag
4,718
scl_ruby193 Ruby 1.9.3 Dynamic Software Collection
241
repolist: 17,883
Loaded plugins: product-id, rhnplugin
This system is receiving updates from RHN Classic or RHN Satellite.
============================================ repo: PCLN-RHEL6-Custom

··· ============================================= [PCLN-RHEL6-Custom] bandwidth = 0 base_persistdir = /var/lib/yum/repos/x86_64/6Server baseurl = https://nw-unix-201.prod.pcln.com/pclnrepo/rhel6 cache = 0 cachedir = /var/cache/yum/x86_64/6Server/PCLN-RHEL6-Custom cost = 1000 enabled = False enablegroups = True exclude = failovermethod = priority gpgcadir = /var/lib/yum/repos/x86_64/6Server/PCLN-RHEL6-Custom/gpgcadir gpgcakey = gpgcheck = False gpgdir = /var/lib/yum/repos/x86_64/6Server/PCLN-RHEL6-Custom/gpgdir gpgkey = hdrdir = /var/cache/yum/x86_64/6Server/PCLN-RHEL6-Custom/headers http_caching = all includepkgs = keepalive = True mdpolicy = group:primary mediaid = metadata_expire = 21600 metalink = mirrorlist = mirrorlist_expire = 86400 name = PCLN RHEL6 Custom Repo old_base_cache_dir = password = persistdir = /var/lib/yum/repos/x86_64/6Server/PCLN-RHEL6-Custom pkgdir = /var/cache/yum/x86_64/6Server/PCLN-RHEL6-Custom/packages proxy = proxy_dict = proxy_password = proxy_username = repo_gpgcheck = False retries = 10 skip_if_unavailable = False ssl_check_cert_permissions = True sslcacert = /usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT sslclientcert = sslclientkey = sslverify = True throttle = 0 timeout = 30.0 username =

============================================= repo: PCLN-RHEL6-Unix

[PCLN-RHEL6-Unix]
bandwidth = 0
base_persistdir = /var/lib/yum/repos/x86_64/6Server
baseurl = https://nw-unix-201.prod.pcln.com/pcln/unix/6
cache = 0
cachedir = /var/cache/yum/x86_64/6Server/PCLN-RHEL6-Unix
cost = 1000
enabled = False
enablegroups = True
exclude =
failovermethod = priority
gpgcadir = /var/lib/yum/repos/x86_64/6Server/PCLN-RHEL6-Unix/gpgcadir
gpgcakey =
gpgcheck = False
gpgdir = /var/lib/yum/repos/x86_64/6Server/PCLN-RHEL6-Unix/gpgdir
gpgkey =
hdrdir = /var/cache/yum/x86_64/6Server/PCLN-RHEL6-Unix/headers
http_caching = all
includepkgs =
keepalive = True
mdpolicy = group:primary
mediaid =
metadata_expire = 21600
metalink =
mirrorlist =
mirrorlist_expire = 86400
name = PCLN RHEL6 Unix
old_base_cache_dir =
password =
persistdir = /var/lib/yum/repos/x86_64/6Server/PCLN-RHEL6-Unix
pkgdir = /var/cache/yum/x86_64/6Server/PCLN-RHEL6-Unix/packages
proxy =
proxy_dict =
proxy_password =
proxy_username =
repo_gpgcheck = False
retries = 10
skip_if_unavailable = False
ssl_check_cert_permissions = True
sslcacert = /usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT
sslclientcert =
sslclientkey =
sslverify = True
throttle = 0
timeout = 30.0
username =

============================================= repo: foreman_nightly

[foreman_nightly]
bandwidth = 0
base_persistdir = /var/lib/yum/repos/x86_64/6Server
baseurl = http://yum.theforeman.org/nightly/el6/x86_64/
cache = 0
cachedir = /var/cache/yum/x86_64/6Server/foreman_nightly
cost = 1000
enabled = False
enablegroups = True
exclude =
failovermethod = priority
gpgcadir = /var/lib/yum/repos/x86_64/6Server/foreman_nightly/gpgcadir
gpgcakey =
gpgcheck = False
gpgdir = /var/lib/yum/repos/x86_64/6Server/foreman_nightly/gpgdir
gpgkey =
hdrdir = /var/cache/yum/x86_64/6Server/foreman_nightly/headers
http_caching = all
includepkgs =
keepalive = True
mdpolicy = group:primary
mediaid =
metadata_expire = 21600
metalink =
mirrorlist =
mirrorlist_expire = 86400
name = Forman 1.7.0 Software Collection
old_base_cache_dir =
password =
persistdir = /var/lib/yum/repos/x86_64/6Server/foreman_nightly
pkgdir = /var/cache/yum/x86_64/6Server/foreman_nightly/packages
proxy = http://nw-iwsva.corp.pcln.com:8080
proxy_dict = {‘ftp’: ‘http://nw-iwsva.corp.pcln.com:8080’, ‘http’:
http://nw-iwsva.corp.pcln.com:8080’, ‘https’:
http://nw-iwsva.corp.pcln.com:8080’}
proxy_password =
proxy_username =
repo_gpgcheck = False
retries = 10
skip_if_unavailable = False
ssl_check_cert_permissions = True
sslcacert =
sslclientcert =
sslclientkey =
sslverify = True
throttle = 0
timeout = 30.0
username =

=============================================== repo: rhel-source

[rhel-source]
bandwidth = 0
base_persistdir = /var/lib/yum/repos/x86_64/6Server
baseurl =
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/6Server/en/os/SRPMS/
cache = 0
cachedir = /var/cache/yum/x86_64/6Server/rhel-source
cost = 1000
enabled = False
enablegroups = True
exclude =
failovermethod = priority
gpgcadir = /var/lib/yum/repos/x86_64/6Server/rhel-source/gpgcadir
gpgcakey =
gpgcheck = True
gpgdir = /var/lib/yum/repos/x86_64/6Server/rhel-source/gpgdir
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
hdrdir = /var/cache/yum/x86_64/6Server/rhel-source/headers
http_caching = all
includepkgs =
keepalive = True
mdpolicy = group:primary
mediaid =
metadata_expire = 21600
metalink =
mirrorlist =
mirrorlist_expire = 86400
name = Red Hat Enterprise Linux 6Server - x86_64 - Source
old_base_cache_dir =
password =
persistdir = /var/lib/yum/repos/x86_64/6Server/rhel-source
pkgdir = /var/cache/yum/x86_64/6Server/rhel-source/packages
proxy = http://nw-iwsva.corp.pcln.com:8080
proxy_dict = {‘ftp’: ‘http://nw-iwsva.corp.pcln.com:8080’, ‘http’:
http://nw-iwsva.corp.pcln.com:8080’, ‘https’:
http://nw-iwsva.corp.pcln.com:8080’}
proxy_password =
proxy_username =
repo_gpgcheck = False
retries = 10
skip_if_unavailable = False
ssl_check_cert_permissions = True
sslcacert =
sslclientcert =
sslclientkey =
sslverify = True
throttle = 0
timeout = 30.0
username =

============================================= repo: rhel-source-beta

[rhel-source-beta]
bandwidth = 0
base_persistdir = /var/lib/yum/repos/x86_64/6Server
baseurl = ftp://ftp.redhat.com/pub/redhat/linux/beta/6Server/en/os/SRPMS/
cache = 0
cachedir = /var/cache/yum/x86_64/6Server/rhel-source-beta
cost = 1000
enabled = False
enablegroups = True
exclude =
failovermethod = priority
gpgcadir = /var/lib/yum/repos/x86_64/6Server/rhel-source-beta/gpgcadir
gpgcakey =
gpgcheck = True
gpgdir = /var/lib/yum/repos/x86_64/6Server/rhel-source-beta/gpgdir
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-beta,
file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
hdrdir = /var/cache/yum/x86_64/6Server/rhel-source-beta/headers
http_caching = all
includepkgs =
keepalive = True
mdpolicy = group:primary
mediaid =
metadata_expire = 21600
metalink =
mirrorlist =
mirrorlist_expire = 86400
name = Red Hat Enterprise Linux 6Server Beta - x86_64 - Source
old_base_cache_dir =
password =
persistdir = /var/lib/yum/repos/x86_64/6Server/rhel-source-beta
pkgdir = /var/cache/yum/x86_64/6Server/rhel-source-beta/packages
proxy =
proxy_dict =
proxy_password =
proxy_username =
repo_gpgcheck = False
retries = 10
skip_if_unavailable = False
ssl_check_cert_permissions = True
sslcacert =
sslclientcert =
sslclientkey =
sslverify = True
throttle = 0
timeout = 30.0
username =

=========================================== repo: rhel-x86_64-server-6

[rhel-x86_64-server-6]
bandwidth = 0
base_persistdir = /var/lib/yum/repos/x86_64/6Server
baseurl = https://xmlrpc.rhn.redhat.com/XMLRPC/GET-REQ/rhel-x86_64-server-6
cache = 0
cachedir = /var/cache/yum/x86_64/6Server/rhel-x86_64-server-6
cost = 1000
enabled = 0
enablegroups = True
exclude =
failovermethod = priority
gpgcadir = /var/lib/yum/repos/x86_64/6Server/rhel-x86_64-server-6/gpgcadir
gpgcakey =
gpgcheck = True
gpgdir = /var/lib/yum/repos/x86_64/6Server/rhel-x86_64-server-6/gpgdir
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
hdrdir = /var/cache/yum/x86_64/6Server/rhel-x86_64-server-6/headers
http_caching = True
includepkgs =
keepalive = 0
label = rhel-x86_64-server-6
mdpolicy = group:primary
mediaid =
metadata_expire = 21600
metalink =
mirrorlist =
mirrorlist_expire = 86400
name = Red Hat Enterprise Linux Server (v. 6 for 64-bit x86_64)
password =
persistdir = /var/lib/yum/repos/x86_64/6Server/rhel-x86_64-server-6
pkgdir = /var/cache/yum/x86_64/6Server/rhel-x86_64-server-6/packages
proxy = https://nw-iwsva.corp.pcln.com:8080
proxy_dict = {‘ftp’: ‘https://nw-iwsva.corp.pcln.com:8080’, ‘http’:
https://nw-iwsva.corp.pcln.com:8080’, ‘https’:
https://nw-iwsva.corp.pcln.com:8080’}
proxy_password =
proxy_username =
repo_gpgcheck = False
retries = 1
rhn_needed_headers = X-RHN-Server-Id,
X-RHN-Auth-User-Id,
X-RHN-Auth,
X-RHN-Auth-Server-Time,
X-RHN-Auth-Expire-Offset
skip_if_unavailable = False
ssl_check_cert_permissions = True
sslcacert = /usr/share/rhn/RHNS-CA-CERT
sslclientcert =
sslclientkey =
sslverify = True
throttle = 0
timeout = 60.0
up2date_cfg = <up2date_client.config.Config instance at 0x21f4560>
username =

Traceback (most recent call last):
File “/usr/bin/yum-config-manager”, line 179, in
repo.cfg.options, repo.iteritems, repo.optionobj,
AttributeError: ‘RhnRepo’ object has no attribute 'cfg’
Loaded plugins: product-id, rhnplugin
This system is receiving updates from RHN Classic or RHN Satellite.
Loaded plugins: product-id, rhnplugin
This system is receiving updates from RHN Classic or RHN Satellite.
Loaded plugins: product-id, rhnplugin
This system is receiving updates from RHN Classic or RHN Satellite.
Loaded plugins: product-id, rhnplugin, security, subscription-manager
This system is not registered to Red Hat Subscription Management. You can
use subscription-manager to register.
This system is receiving updates from RHN Classic or RHN Satellite.
Setting up Local Package Process
Cannot open:
http://mirror.pnl.gov/epel/6/x86_64/epel-release-6-8.noarch.rpm. Skipping.
Nothing to do
Loaded plugins: product-id, rhnplugin, security, subscription-manager
This system is not registered to Red Hat Subscription Management. You can
use subscription-manager to register.
This system is receiving updates from RHN Classic or RHN Satellite.
Setting up Local Package Process
Cannot open: http://yum.puppetlabs.com/puppetlabs-release-el-6.noarch.rpm.
Skipping.
Nothing to do
Loaded plugins: product-id, rhnplugin, security, subscription-manager
This system is not registered to Red Hat Subscription Management. You can
use subscription-manager to register.
This system is receiving updates from RHN Classic or RHN Satellite.
Setting up Local Package Process
Cannot open:
http://fedorapeople.org/groups/katello/releases/yum/2.0/katello/RHEL/6Server/x86_64/katello-repos-latest.rpm.
Skipping.
Nothing to do
Loaded plugins: product-id, rhnplugin, security, subscription-manager
This system is not registered to Red Hat Subscription Management. You can
use subscription-manager to register.
This system is receiving updates from RHN Classic or RHN Satellite.
Setting up Local Package Process
Cannot open:
http://yum.theforeman.org/releases/1.6/el6/x86_64/foreman-release.rpm.
Skipping.
Nothing to do
sh: gem: command not found
Loaded plugins: product-id, rhnplugin, security, subscription-manager
This system is not registered to Red Hat Subscription Management. You can
use subscription-manager to register.
This system is receiving updates from RHN Classic or RHN Satellite.
http://mirror.centos.org/centos/6/SCL/x86_64/repodata/repomd.xml: [Errno
12] Timeout on
http://mirror.centos.org/centos/6/SCL/x86_64/repodata/repomd.xml: (28,
‘connect() timed out!’)
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository:
SCL. Please verify its path and try again
Loaded plugins: product-id, rhnplugin, security, subscription-manager
This system is not registered to Red Hat Subscription Management. You can
use subscription-manager to register.
This system is receiving updates from RHN Classic or RHN Satellite.
http://mirror.centos.org/centos/6/SCL/x86_64/repodata/repomd.xml: [Errno
12] Timeout on
http://mirror.centos.org/centos/6/SCL/x86_64/repodata/repomd.xml: (28,
‘connect() timed out!’)
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository:
SCL. Please verify its path and try again
Launching installer with command: katello-installer

On Wednesday, September 24, 2014 2:02:36 PM UTC-4, marc....@priceline.com wrote:

The link to enabling the proxy server did the trick! Thank you.

Now I was able to execute the katello-deploy method of installation… it
is currently running.

I’ll post again when it is complete with the results.

Thanks for all your help, so far (I’m sure I’ll need more :-)).

On Wednesday, September 24, 2014 12:58:20 PM UTC-4, Stephen Benjamin wrote:

On Wed, Sep 24, 2014 at 09:47:34AM -0700, marc....@priceline.com wrote:

This is what happens when I attempt the katello-deploy method of
installation:

[root@nw-katello-201 yum.repos.d]# git clone
https://github.com/Katello/katello-deploy.git
Initialized empty Git repository in
/etc/yum.repos.d/katello-deploy/.git/
error: Failed connect to github.com:443; Operation now in progress
while
accessing https://github.com/Katello/katello-deploy.git/info/refs

Don’t do this in /etc/yum.repos.d, it should be your home directory.

fatal: HTTP request failed

Is there a config file that I could supply a proxy server?

http://stackoverflow.com/questions/783811/getting-git-to-work-with-a-proxy-server

On Wednesday, September 24, 2014 12:34:41 PM UTC-4, > marc....@priceline.com > > wrote:

You wrote… "You basically check out the git repo and run ./setup.rb centos6 --version=2.0"

I’m running on a RHEL6 VM, will that command still work?

On Wednesday, September 24, 2014 11:19:06 AM UTC-4, Stephen Benjamin > wrote:

On Wed, Sep 24, 2014 at 07:45:26AM -0700, marc....@priceline.com > wrote:

Is there some more detailed instructions to installing Katello??
Maybe

there is an order of installation, some prerequisites, that are not
obvious
in the current installation instruction of "yum -y install katello"
which
obviously doesn’t work. This is very frustrating!! I’m hoping that
it

will be worth all the aggravation at the end of this - if I can even
install it?? Am I the only one having this much trouble?

On Wednesday, September 24, 2014 10:03:34 AM UTC-4, > > > marc....@priceline.com > > > > wrote:

No. The package that is there is:

ruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm <

https://www.google.com/url?q=https%3A%2F%2Ffedorapeople.org%2Fgroups%2Fkatello%2Freleases%2Fyum%2F2.0%2Fkatello%2FRHEL%2F6Server%2Fx86_64%2Fruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm&sa=D&sntz=1&usg=AFQjCNH5A_XP_4EyJCBm3HllMCCHO0rpPw>

The package that is missing is:

ruby193-rubygem-rake-compiler-doc.noarch

This is the list of ruby packages installed:

[root@nw-katello-201 yum.repos.d]# rpm -qa |grep ruby
ruby-1.8.7.352-13.el6.x86_64
ruby193-libyaml-0.1.4-4.el6.x86_64
ruby193-rubygem-json-1.7.3-4.el6.x86_64
ruby193-rubygem-rdoc-3.12-9.el6.x86_64
ruby-libs-1.8.7.352-13.el6.x86_64
ruby193-runtime-1-6.el6.x86_64
ruby193-ruby-libs-1.9.3.327-27.el6.x86_64
ruby193-rubygem-io-console-0.3-27.el6.x86_64
ruby193-rubygems-1.8.24-2.el6.noarch
ruby193-ruby-irb-1.9.3.327-27.el6.noarch
ruby193-rubygem-bigdecimal-1.1.0-27.el6.x86_64
ruby193-ruby-1.9.3.327-27.el6.x86_64

Is there any missing that is needed causing my problems?

Maybe check out katello-deploy instead, where we’ll setup the required
repos for you.

http://www.katello.org/docs/installation/index.html#katello-deploy

You basically check out the git repo and run ./setup.rb centos6 --version=2.0

Thanks.

On Wednesday, September 24, 2014 8:55:20 AM UTC-4, Eric Helms > wrote:

On Wed, Sep 24, 2014 at 8:49 AM, marc....@priceline.com wrote:

Hi Eric,

Thanks for the help… I ran the clean all command
successfully.

This

still didn’t solve my problem.

I looked into the repo link you provided, but still don’t see
the

ruby193-rubygem-rake-compiler-doc.noarch package in there:

ruby193-rubygem-rails_warden-0.5.2-6.el6.noarch.rpm
24-Sep-2014 06:49 97K
ruby193-rubygem-rake-compiler-0.8.3-5.el6.noarch.rpm
24-Sep-2014 06:49 65K
ruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm
24-Sep-2014 06:49 95K

^ Isn’t that the package r

Katello deploy supports usage without using Vagrant to spin a box up
for you. The script (setup.rb) that is run can be done in a direct
deployment fashion. The password that is generated is entirely random
(or can be customized by the user prior to installation) and is only
'changeme' in the case of development deployments. The default boxes
listed for libvirt in deploy are simple, and smaller boxes. However,
your own boxes can be substituted in or another provider like
Rackspace or Openstack can be used.

Eric

··· On Thu, Sep 25, 2014 at 6:51 AM, Jorick Astrego wrote: > > On 09/24/2014 05:19 PM, Stephen Benjamin wrote: >> >> On Wed, Sep 24, 2014 at 07:45:26AM -0700, marc.szabo@priceline.com wrote: >>> >>> Is there some more detailed instructions to installing Katello?? Maybe >>> there is an order of installation, some prerequisites, that are not >>> obvious >>> in the current installation instruction of "yum -y install katello" which >>> obviously doesn't work. This is very frustrating!! I'm hoping that it >>> will be worth all the aggravation at the end of this - if I can even >>> install it?? Am I the only one having this much trouble? >>> On Wednesday, September 24, 2014 10:03:34 AM UTC-4, >>> marc....@priceline.com >>> wrote: >>>> >>>> No. The package that is there is: >>>> >>>> ruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm >>>> >>>> >>>> >>>> The package that is missing is: >>>> >>>> ruby193-rubygem-rake-compiler-doc.noarch >>>> >>>> >>>> This is the list of ruby packages installed: >>>> >>>> [root@nw-katello-201 yum.repos.d]# rpm -qa |grep ruby >>>> ruby-1.8.7.352-13.el6.x86_64 >>>> ruby193-libyaml-0.1.4-4.el6.x86_64 >>>> ruby193-rubygem-json-1.7.3-4.el6.x86_64 >>>> ruby193-rubygem-rdoc-3.12-9.el6.x86_64 >>>> ruby-libs-1.8.7.352-13.el6.x86_64 >>>> ruby193-runtime-1-6.el6.x86_64 >>>> ruby193-ruby-libs-1.9.3.327-27.el6.x86_64 >>>> ruby193-rubygem-io-console-0.3-27.el6.x86_64 >>>> ruby193-rubygems-1.8.24-2.el6.noarch >>>> ruby193-ruby-irb-1.9.3.327-27.el6.noarch >>>> ruby193-rubygem-bigdecimal-1.1.0-27.el6.x86_64 >>>> ruby193-ruby-1.9.3.327-27.el6.x86_64 >>>> >>>> Is there any missing that is needed causing my problems? >> >> Maybe check out katello-deploy instead, where we'll setup the required >> repos for you. >> >> http://www.katello.org/docs/installation/index.html#katello-deploy >> >> You basically check out the git repo and run `./setup.rb centos6 >> --version=2.0` >> >> >> > Well katello-deploy is nice for developers but like most vagrant boxes and > these simple to install dev environment, it's not really suitable for a real > workable environment. > > I see passwords like "changeme" and "-org=Default_Organization" in the > deploy scripts so that's unacceptable for any other use than testing it out > a bit. > > If that's the goal, go for it. But if you need it for real usage katello > deploy is not an option. > > Kind regards, > > Jorick Astrego > > > > -- > You received this message because you are subscribed to the Google Groups > "Foreman users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to foreman-users+unsubscribe@googlegroups.com. > To post to this group, send email to foreman-users@googlegroups.com. > Visit this group at http://groups.google.com/group/foreman-users. > For more options, visit https://groups.google.com/d/optout.

You'll need to configure yum to use your proxy as well.

Set proxy=http://&lt;host&gt;:&lt;port&gt; in /etc/yum.conf.

You'll also need to pass proxy options to the Katello installer, so
add this to setup.rb:
–installer-options="–katello-proxy-url http://<host> --katello-proxy-port <port>"

··· On Wed, Sep 24, 2014 at 11:10:53AM -0700, marc.szabo@priceline.com wrote: > Ok. The installation completed... but looks like it still fails. I > apologize for the long post, but I wanted to capture the output as follows: > > [root@nw-katello-201 katello-deploy]# ./setup.rb rhel6 --version=2.0 > setenforce: SELinux is disabled > error: package epel-release is not installed > error: package foreman-release is not installed > error: package katello-repos is not installed > error: package puppetlabs-release is not installed > Loaded plugins: product-id, rhnplugin, security, subscription-manager > This system is not registered to Red Hat Subscription Management. You can > use subscription-manager to register. > This system is receiving updates from RHN Classic or RHN Satellite. > > > Error getting repository data for rhel-6-server-rpms, repository not found > Loaded plugins: product-id, rhnplugin, security, subscription-manager > This system is not registered to Red Hat Subscription Management. You can > use subscription-manager to register. > This system is receiving updates from RHN Classic or RHN Satellite. > repo id repo name > status > rhel-x86_64-server-6 Red Hat Enterprise Linux Server (v. 6 > for 64-bit x86_64) 12,924 > rpmforge RHEL 6Server - RPMforge.net - dag > 4,718 > scl_ruby193 Ruby 1.9.3 Dynamic Software Collection > 241 > repolist: 17,883 > Loaded plugins: product-id, rhnplugin > This system is receiving updates from RHN Classic or RHN Satellite. > ============================================ repo: PCLN-RHEL6-Custom > ============================================= > [PCLN-RHEL6-Custom] > bandwidth = 0 > base_persistdir = /var/lib/yum/repos/x86_64/6Server > baseurl = https://nw-unix-201.prod.pcln.com/pclnrepo/rhel6 > cache = 0 > cachedir = /var/cache/yum/x86_64/6Server/PCLN-RHEL6-Custom > cost = 1000 > enabled = False > enablegroups = True > exclude = > failovermethod = priority > gpgcadir = /var/lib/yum/repos/x86_64/6Server/PCLN-RHEL6-Custom/gpgcadir > gpgcakey = > gpgcheck = False > gpgdir = /var/lib/yum/repos/x86_64/6Server/PCLN-RHEL6-Custom/gpgdir > gpgkey = > hdrdir = /var/cache/yum/x86_64/6Server/PCLN-RHEL6-Custom/headers > http_caching = all > includepkgs = > keepalive = True > mdpolicy = group:primary > mediaid = > metadata_expire = 21600 > metalink = > mirrorlist = > mirrorlist_expire = 86400 > name = PCLN RHEL6 Custom Repo > old_base_cache_dir = > password = > persistdir = /var/lib/yum/repos/x86_64/6Server/PCLN-RHEL6-Custom > pkgdir = /var/cache/yum/x86_64/6Server/PCLN-RHEL6-Custom/packages > proxy = > proxy_dict = > proxy_password = > proxy_username = > repo_gpgcheck = False > retries = 10 > skip_if_unavailable = False > ssl_check_cert_permissions = True > sslcacert = /usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT > sslclientcert = > sslclientkey = > sslverify = True > throttle = 0 > timeout = 30.0 > username = > > ============================================= repo: PCLN-RHEL6-Unix > ============================================== > [PCLN-RHEL6-Unix] > bandwidth = 0 > base_persistdir = /var/lib/yum/repos/x86_64/6Server > baseurl = https://nw-unix-201.prod.pcln.com/pcln/unix/6 > cache = 0 > cachedir = /var/cache/yum/x86_64/6Server/PCLN-RHEL6-Unix > cost = 1000 > enabled = False > enablegroups = True > exclude = > failovermethod = priority > gpgcadir = /var/lib/yum/repos/x86_64/6Server/PCLN-RHEL6-Unix/gpgcadir > gpgcakey = > gpgcheck = False > gpgdir = /var/lib/yum/repos/x86_64/6Server/PCLN-RHEL6-Unix/gpgdir > gpgkey = > hdrdir = /var/cache/yum/x86_64/6Server/PCLN-RHEL6-Unix/headers > http_caching = all > includepkgs = > keepalive = True > mdpolicy = group:primary > mediaid = > metadata_expire = 21600 > metalink = > mirrorlist = > mirrorlist_expire = 86400 > name = PCLN RHEL6 Unix > old_base_cache_dir = > password = > persistdir = /var/lib/yum/repos/x86_64/6Server/PCLN-RHEL6-Unix > pkgdir = /var/cache/yum/x86_64/6Server/PCLN-RHEL6-Unix/packages > proxy = > proxy_dict = > proxy_password = > proxy_username = > repo_gpgcheck = False > retries = 10 > skip_if_unavailable = False > ssl_check_cert_permissions = True > sslcacert = /usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT > sslclientcert = > sslclientkey = > sslverify = True > throttle = 0 > timeout = 30.0 > username = > > ============================================= repo: foreman_nightly > ============================================== > [foreman_nightly] > bandwidth = 0 > base_persistdir = /var/lib/yum/repos/x86_64/6Server > baseurl = http://yum.theforeman.org/nightly/el6/x86_64/ > cache = 0 > cachedir = /var/cache/yum/x86_64/6Server/foreman_nightly > cost = 1000 > enabled = False > enablegroups = True > exclude = > failovermethod = priority > gpgcadir = /var/lib/yum/repos/x86_64/6Server/foreman_nightly/gpgcadir > gpgcakey = > gpgcheck = False > gpgdir = /var/lib/yum/repos/x86_64/6Server/foreman_nightly/gpgdir > gpgkey = > hdrdir = /var/cache/yum/x86_64/6Server/foreman_nightly/headers > http_caching = all > includepkgs = > keepalive = True > mdpolicy = group:primary > mediaid = > metadata_expire = 21600 > metalink = > mirrorlist = > mirrorlist_expire = 86400 > name = Forman 1.7.0 Software Collection > old_base_cache_dir = > password = > persistdir = /var/lib/yum/repos/x86_64/6Server/foreman_nightly > pkgdir = /var/cache/yum/x86_64/6Server/foreman_nightly/packages > proxy = http://nw-iwsva.corp.pcln.com:8080 > proxy_dict = {'ftp': 'http://nw-iwsva.corp.pcln.com:8080', 'http': > 'http://nw-iwsva.corp.pcln.com:8080', 'https': > 'http://nw-iwsva.corp.pcln.com:8080'} > proxy_password = > proxy_username = > repo_gpgcheck = False > retries = 10 > skip_if_unavailable = False > ssl_check_cert_permissions = True > sslcacert = > sslclientcert = > sslclientkey = > sslverify = True > throttle = 0 > timeout = 30.0 > username = > > =============================================== repo: rhel-source > ================================================ > [rhel-source] > bandwidth = 0 > base_persistdir = /var/lib/yum/repos/x86_64/6Server > baseurl = > ftp://ftp.redhat.com/pub/redhat/linux/enterprise/6Server/en/os/SRPMS/ > cache = 0 > cachedir = /var/cache/yum/x86_64/6Server/rhel-source > cost = 1000 > enabled = False > enablegroups = True > exclude = > failovermethod = priority > gpgcadir = /var/lib/yum/repos/x86_64/6Server/rhel-source/gpgcadir > gpgcakey = > gpgcheck = True > gpgdir = /var/lib/yum/repos/x86_64/6Server/rhel-source/gpgdir > gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release > hdrdir = /var/cache/yum/x86_64/6Server/rhel-source/headers > http_caching = all > includepkgs = > keepalive = True > mdpolicy = group:primary > mediaid = > metadata_expire = 21600 > metalink = > mirrorlist = > mirrorlist_expire = 86400 > name = Red Hat Enterprise Linux 6Server - x86_64 - Source > old_base_cache_dir = > password = > persistdir = /var/lib/yum/repos/x86_64/6Server/rhel-source > pkgdir = /var/cache/yum/x86_64/6Server/rhel-source/packages > proxy = http://nw-iwsva.corp.pcln.com:8080 > proxy_dict = {'ftp': 'http://nw-iwsva.corp.pcln.com:8080', 'http': > 'http://nw-iwsva.corp.pcln.com:8080', 'https': > 'http://nw-iwsva.corp.pcln.com:8080'} > proxy_password = > proxy_username = > repo_gpgcheck = False > retries = 10 > skip_if_unavailable = False > ssl_check_cert_permissions = True > sslcacert = > sslclientcert = > sslclientkey = > sslverify = True > throttle = 0 > timeout = 30.0 > username = > > ============================================= repo: rhel-source-beta > ============================================= > [rhel-source-beta] > bandwidth = 0 > base_persistdir = /var/lib/yum/repos/x86_64/6Server > baseurl = ftp://ftp.redhat.com/pub/redhat/linux/beta/6Server/en/os/SRPMS/ > cache = 0 > cachedir = /var/cache/yum/x86_64/6Server/rhel-source-beta > cost = 1000 > enabled = False > enablegroups = True > exclude = > failovermethod = priority > gpgcadir = /var/lib/yum/repos/x86_64/6Server/rhel-source-beta/gpgcadir > gpgcakey = > gpgcheck = True > gpgdir = /var/lib/yum/repos/x86_64/6Server/rhel-source-beta/gpgdir > gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-beta, > file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release > hdrdir = /var/cache/yum/x86_64/6Server/rhel-source-beta/headers > http_caching = all > includepkgs = > keepalive = True > mdpolicy = group:primary > mediaid = > metadata_expire = 21600 > metalink = > mirrorlist = > mirrorlist_expire = 86400 > name = Red Hat Enterprise Linux 6Server Beta - x86_64 - Source > old_base_cache_dir = > password = > persistdir = /var/lib/yum/repos/x86_64/6Server/rhel-source-beta > pkgdir = /var/cache/yum/x86_64/6Server/rhel-source-beta/packages > proxy = > proxy_dict = > proxy_password = > proxy_username = > repo_gpgcheck = False > retries = 10 > skip_if_unavailable = False > ssl_check_cert_permissions = True > sslcacert = > sslclientcert = > sslclientkey = > sslverify = True > throttle = 0 > timeout = 30.0 > username = > > =========================================== repo: rhel-x86_64-server-6 > =========================================== > [rhel-x86_64-server-6] > bandwidth = 0 > base_persistdir = /var/lib/yum/repos/x86_64/6Server > baseurl = https://xmlrpc.rhn.redhat.com/XMLRPC/GET-REQ/rhel-x86_64-server-6 > cache = 0 > cachedir = /var/cache/yum/x86_64/6Server/rhel-x86_64-server-6 > cost = 1000 > enabled = 0 > enablegroups = True > exclude = > failovermethod = priority > gpgcadir = /var/lib/yum/repos/x86_64/6Server/rhel-x86_64-server-6/gpgcadir > gpgcakey = > gpgcheck = True > gpgdir = /var/lib/yum/repos/x86_64/6Server/rhel-x86_64-server-6/gpgdir > gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release > hdrdir = /var/cache/yum/x86_64/6Server/rhel-x86_64-server-6/headers > http_caching = True > includepkgs = > keepalive = 0 > label = rhel-x86_64-server-6 > mdpolicy = group:primary > mediaid = > metadata_expire = 21600 > metalink = > mirrorlist = > mirrorlist_expire = 86400 > name = Red Hat Enterprise Linux Server (v. 6 for 64-bit x86_64) > password = > persistdir = /var/lib/yum/repos/x86_64/6Server/rhel-x86_64-server-6 > pkgdir = /var/cache/yum/x86_64/6Server/rhel-x86_64-server-6/packages > proxy = https://nw-iwsva.corp.pcln.com:8080 > proxy_dict = {'ftp': 'https://nw-iwsva.corp.pcln.com:8080', 'http': > 'https://nw-iwsva.corp.pcln.com:8080', 'https': > 'https://nw-iwsva.corp.pcln.com:8080'} > proxy_password = > proxy_username = > repo_gpgcheck = False > retries = 1 > rhn_needed_headers = X-RHN-Server-Id, > X-RHN-Auth-User-Id, > X-RHN-Auth, > X-RHN-Auth-Server-Time, > X-RHN-Auth-Expire-Offset > skip_if_unavailable = False > ssl_check_cert_permissions = True > sslcacert = /usr/share/rhn/RHNS-CA-CERT > sslclientcert = > sslclientkey = > sslverify = True > throttle = 0 > timeout = 60.0 > up2date_cfg = > username = > > Traceback (most recent call last): > File "/usr/bin/yum-config-manager", line 179, in > repo.cfg.options, repo.iteritems, repo.optionobj, > AttributeError: 'RhnRepo' object has no attribute 'cfg' > Loaded plugins: product-id, rhnplugin > This system is receiving updates from RHN Classic or RHN Satellite. > Loaded plugins: product-id, rhnplugin > This system is receiving updates from RHN Classic or RHN Satellite. > Loaded plugins: product-id, rhnplugin > This system is receiving updates from RHN Classic or RHN Satellite. > Loaded plugins: product-id, rhnplugin, security, subscription-manager > This system is not registered to Red Hat Subscription Management. You can > use subscription-manager to register. > This system is receiving updates from RHN Classic or RHN Satellite. > Setting up Local Package Process > Cannot open: > http://mirror.pnl.gov/epel/6/x86_64/epel-release-6-8.noarch.rpm. Skipping. > Nothing to do > Loaded plugins: product-id, rhnplugin, security, subscription-manager > This system is not registered to Red Hat Subscription Management. You can > use subscription-manager to register. > This system is receiving updates from RHN Classic or RHN Satellite. > Setting up Local Package Process > Cannot open: http://yum.puppetlabs.com/puppetlabs-release-el-6.noarch.rpm. > Skipping. > Nothing to do > Loaded plugins: product-id, rhnplugin, security, subscription-manager > This system is not registered to Red Hat Subscription Management. You can > use subscription-manager to register. > This system is receiving updates from RHN Classic or RHN Satellite. > Setting up Local Package Process > Cannot open: > http://fedorapeople.org/groups/katello/releases/yum/2.0/katello/RHEL/6Server/x86_64/katello-repos-latest.rpm. > Skipping. > Nothing to do > Loaded plugins: product-id, rhnplugin, security, subscription-manager > This system is not registered to Red Hat Subscription Management. You can > use subscription-manager to register. > This system is receiving updates from RHN Classic or RHN Satellite. > Setting up Local Package Process > Cannot open: > http://yum.theforeman.org/releases/1.6/el6/x86_64/foreman-release.rpm. > Skipping. > Nothing to do > sh: gem: command not found > Loaded plugins: product-id, rhnplugin, security, subscription-manager > This system is not registered to Red Hat Subscription Management. You can > use subscription-manager to register. > This system is receiving updates from RHN Classic or RHN Satellite. > http://mirror.centos.org/centos/6/SCL/x86_64/repodata/repomd.xml: [Errno > 12] Timeout on > http://mirror.centos.org/centos/6/SCL/x86_64/repodata/repomd.xml: (28, > 'connect() timed out!') > Trying other mirror. > Error: Cannot retrieve repository metadata (repomd.xml) for repository: > SCL. Please verify its path and try again > Loaded plugins: product-id, rhnplugin, security, subscription-manager > This system is not registered to Red Hat Subscription Management. You can > use subscription-manager to register. > This system is receiving updates from RHN Classic or RHN Satellite. > http://mirror.centos.org/centos/6/SCL/x86_64/repodata/repomd.xml: [Errno > 12] Timeout on > http://mirror.centos.org/centos/6/SCL/x86_64/repodata/repomd.xml: (28, > 'connect() timed out!') > Trying other mirror. > Error: Cannot retrieve repository metadata (repomd.xml) for repository: > SCL. Please verify its path and try again > Launching installer with command: katello-installer > > > On Wednesday, September 24, 2014 2:02:36 PM UTC-4, marc....@priceline.com > wrote: > > > > The link to enabling the proxy server did the trick! Thank you. > > > > Now I was able to execute the katello-deploy method of installation... it > > is currently running. > > > > I'll post again when it is complete with the results. > > > > Thanks for all your help, so far (I'm sure I'll need more :-)). > > > > > > On Wednesday, September 24, 2014 12:58:20 PM UTC-4, Stephen Benjamin wrote: > > > > On Wed, Sep 24, 2014 at 09:47:34AM -0700, marc....@priceline.com wrote: > > > This is what happens when I attempt the katello-deploy method of > > > installati

Ok sounds fair.

But how do I install things like Custom Server Certificates with katello
deploy?

I see:

installer_options = options[:installer_options] || &quot;&quot;
install_command = &quot;katello-installer #{installer_options}&quot;

But I cannot find where it gets the options from…

For me it doesn't matter how it can be installed, but I need to
customize it and use answer files when I can.

Kind regards,

Jorick Astrego
Netbulae

··· On 09/25/2014 02:17 PM, Eric D Helms wrote: > Katello deploy supports usage without using Vagrant to spin a box up > for you. The script (setup.rb) that is run can be done in a direct > deployment fashion. The password that is generated is entirely random > (or can be customized by the user prior to installation) and is only > 'changeme' in the case of development deployments. The default boxes > listed for libvirt in deploy are simple, and smaller boxes. However, > your own boxes can be substituted in or another provider like > Rackspace or Openstack can be used. > > Eric > > On Thu, Sep 25, 2014 at 6:51 AM, Jorick Astrego wrote: >> On 09/24/2014 05:19 PM, Stephen Benjamin wrote: >>> On Wed, Sep 24, 2014 at 07:45:26AM -0700, marc.szabo@priceline.com wrote: >>>> Is there some more detailed instructions to installing Katello?? Maybe >>>> there is an order of installation, some prerequisites, that are not >>>> obvious >>>> in the current installation instruction of "yum -y install katello" which >>>> obviously doesn't work. This is very frustrating!! I'm hoping that it >>>> will be worth all the aggravation at the end of this - if I can even >>>> install it?? Am I the only one having this much trouble? >>>> On Wednesday, September 24, 2014 10:03:34 AM UTC-4, >>>> marc....@priceline.com >>>> wrote: >>>>> No. The package that is there is: >>>>> >>>>> ruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm >>>>> >>>>> >>>>> >>>>> The package that is missing is: >>>>> >>>>> ruby193-rubygem-rake-compiler-doc.noarch >>>>> >>>>> >>>>> This is the list of ruby packages installed: >>>>> >>>>> [root@nw-katello-201 yum.repos.d]# rpm -qa |grep ruby >>>>> ruby-1.8.7.352-13.el6.x86_64 >>>>> ruby193-libyaml-0.1.4-4.el6.x86_64 >>>>> ruby193-rubygem-json-1.7.3-4.el6.x86_64 >>>>> ruby193-rubygem-rdoc-3.12-9.el6.x86_64 >>>>> ruby-libs-1.8.7.352-13.el6.x86_64 >>>>> ruby193-runtime-1-6.el6.x86_64 >>>>> ruby193-ruby-libs-1.9.3.327-27.el6.x86_64 >>>>> ruby193-rubygem-io-console-0.3-27.el6.x86_64 >>>>> ruby193-rubygems-1.8.24-2.el6.noarch >>>>> ruby193-ruby-irb-1.9.3.327-27.el6.noarch >>>>> ruby193-rubygem-bigdecimal-1.1.0-27.el6.x86_64 >>>>> ruby193-ruby-1.9.3.327-27.el6.x86_64 >>>>> >>>>> Is there any missing that is needed causing my problems? >>> Maybe check out katello-deploy instead, where we'll setup the required >>> repos for you. >>> >>> http://www.katello.org/docs/installation/index.html#katello-deploy >>> >>> You basically check out the git repo and run `./setup.rb centos6 >>> --version=2.0` >>> >>> >>> >> Well katello-deploy is nice for developers but like most vagrant boxes and >> these simple to install dev environment, it's not really suitable for a real >> workable environment. >> >> I see passwords like "changeme" and "-org=Default_Organization" in the >> deploy scripts so that's unacceptable for any other use than testing it out >> a bit. >> >> If that's the goal, go for it. But if you need it for real usage katello >> deploy is not an option. >> >> Kind regards, >> >> Jorick Astrego >> >> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Foreman users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to foreman-users+unsubscribe@googlegroups.com. >> To post to this group, send email to foreman-users@googlegroups.com. >> Visit this group at http://groups.google.com/group/foreman-users. >> For more options, visit https://groups.google.com/d/optout.

One strategy is to use --skip-installer with setup.rb to give you a
chance to either run katello-installer yourself, or edit the answers
file directly. You can also pass direct installer options as you
mention that all come from the list that is generated by
katello-installer --help.

Would you find it also helpful for us to capture the
'katello-installer --help' output and post it to our documentation as
a reference?

Eric

··· On Fri, Sep 26, 2014 at 7:19 AM, Jorick Astrego wrote: > Ok sounds fair. > > But how do I install things like Custom Server Certificates with katello > deploy? > > I see: > > installer_options = options[:installer_options] || "" install_command = > "katello-installer #{installer_options}" > > But I cannot find where it gets the options from.. > > For me it doesn't matter how it can be installed, but I need to customize it > and use answer files when I can. > > Kind regards, > > Jorick Astrego > Netbulae > > > On 09/25/2014 02:17 PM, Eric D Helms wrote: > > Katello deploy supports usage without using Vagrant to spin a box up > for you. The script (setup.rb) that is run can be done in a direct > deployment fashion. The password that is generated is entirely random > (or can be customized by the user prior to installation) and is only > 'changeme' in the case of development deployments. The default boxes > listed for libvirt in deploy are simple, and smaller boxes. However, > your own boxes can be substituted in or another provider like > Rackspace or Openstack can be used. > > Eric > > On Thu, Sep 25, 2014 at 6:51 AM, Jorick Astrego > wrote: > > On 09/24/2014 05:19 PM, Stephen Benjamin wrote: > > On Wed, Sep 24, 2014 at 07:45:26AM -0700, marc.szabo@priceline.com wrote: > > Is there some more detailed instructions to installing Katello?? Maybe > there is an order of installation, some prerequisites, that are not > obvious > in the current installation instruction of "yum -y install katello" which > obviously doesn't work. This is very frustrating!! I'm hoping that it > will be worth all the aggravation at the end of this - if I can even > install it?? Am I the only one having this much trouble? > On Wednesday, September 24, 2014 10:03:34 AM UTC-4, > marc....@priceline.com > wrote: > > No. The package that is there is: > > ruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm > > > > The package that is missing is: > > ruby193-rubygem-rake-compiler-doc.noarch > > > This is the list of ruby packages installed: > > [root@nw-katello-201 yum.repos.d]# rpm -qa |grep ruby > ruby-1.8.7.352-13.el6.x86_64 > ruby193-libyaml-0.1.4-4.el6.x86_64 > ruby193-rubygem-json-1.7.3-4.el6.x86_64 > ruby193-rubygem-rdoc-3.12-9.el6.x86_64 > ruby-libs-1.8.7.352-13.el6.x86_64 > ruby193-runtime-1-6.el6.x86_64 > ruby193-ruby-libs-1.9.3.327-27.el6.x86_64 > ruby193-rubygem-io-console-0.3-27.el6.x86_64 > ruby193-rubygems-1.8.24-2.el6.noarch > ruby193-ruby-irb-1.9.3.327-27.el6.noarch > ruby193-rubygem-bigdecimal-1.1.0-27.el6.x86_64 > ruby193-ruby-1.9.3.327-27.el6.x86_64 > > Is there any missing that is needed causing my problems? > > Maybe check out katello-deploy instead, where we'll setup the required > repos for you. > > http://www.katello.org/docs/installation/index.html#katello-deploy > > You basically check out the git repo and run `./setup.rb centos6 > --version=2.0` > > > > Well katello-deploy is nice for developers but like most vagrant boxes and > these simple to install dev environment, it's not really suitable for a real > workable environment. > > I see passwords like "changeme" and "-org=Default_Organization" in the > deploy scripts so that's unacceptable for any other use than testing it out > a bit. > > If that's the goal, go for it. But if you need it for real usage katello > deploy is not an option. > > Kind regards, > > Jorick Astrego > > > > -- > You received this message because you are subscribed to the Google Groups > "Foreman users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to foreman-users+unsubscribe@googlegroups.com. > To post to this group, send email to foreman-users@googlegroups.com. > Visit this group at http://groups.google.com/group/foreman-users. > For more options, visit https://groups.google.com/d/optout. > > > -- > You received this message because you are subscribed to the Google Groups > "Foreman users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to foreman-users+unsubscribe@googlegroups.com. > To post to this group, send email to foreman-users@googlegroups.com. > Visit this group at http://groups.google.com/group/foreman-users. > For more options, visit https://groups.google.com/d/optout.

And as there are several repo's to configure it may be easier for users
if there was a katello-dependencies.repo like they do with oVirt:

cat /etc/yum.repos.d/ovirt-3.5-dependencies.repo

[ovirt-3.5-epel]
name=Extra Packages for Enterprise Linux 6 - $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&amp;arch=$basearch
failovermethod=priority
enabled=1
includepkgs=epel-release,python-uinput,puppet,python-lockfile,python-cpopen,python-ordereddict,python-pthreading,python-inotify,python-argparse,novnc,python-ply,python-kitchen,python-daemon,python-websockify,livecd-tools,spice-html5,mom,python-IPy,python-ioprocess,ioprocess,rubygem-rgen
gpgcheck=1
gpgkey=https://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-6

[ovirt-3.5-jpackage-6.0-generic]
name=JPackage 6.0, for generic
mirrorlist=http://www.jpackage.org/mirrorlist.php?dist=generic&amp;type=free&amp;release=6.0
enabled=1
gpgcheck=1
includepkgs=dom4j,isorelax,jaxen,jdom,msv,msv-xsdlib,relaxngDatatype,servicemix-specs,tomcat5-servlet-2.4-api,ws-jaxme,xalan-j2,xml-commons,xml-commons-jaxp-1.2-apis,xml-commons-resolver11,xom,xpp2,xpp3,antlr3,stringtemplate
gpgkey=http://www.jpackage.org/jpackage.asc

[ovirt-3.5-glusterfs-epel]
name=GlusterFS is a clustered file-system capable of scaling to
several petabytes.
baseurl=http://download.gluster.org/pub/gluster/glusterfs/LATEST/EPEL.repo/epel-$releasever/$basearch/
enabled=1
skip_if_unavailable=1
gpgcheck=0

[ovirt-3.5-glusterfs-noarch-epel]
name=GlusterFS is a clustered file-system capable of scaling to
several petabytes.
baseurl=http://download.gluster.org/pub/gluster/glusterfs/LATEST/EPEL.repo/epel-$releasever/noarch
enabled=1
skip_if_unavailable=1
gpgcheck=0

[ovirt-3.5-patternfly1-noarch-epel]
name=Copr repo for patternfly1 owned by patternfly
baseurl=http://copr-be.cloud.fedoraproject.org/results/patternfly/patternfly1/epel-6-$basearch/
enabled=1
skip_if_unavailable=1
gpgcheck=0

It will save a lot of headaches with users…

Kind regards,

Jorick Astrego
Netbulae

··· On 09/26/2014 01:19 PM, Jorick Astrego wrote: > Ok sounds fair. > > But how do I install things like Custom Server Certificates with > katello deploy? > > I see: > > installer_options = options[:installer_options] || "" > install_command = "katello-installer #{installer_options}" > > But I cannot find where it gets the options from.. > > For me it doesn't matter how it can be installed, but I need to > customize it and use answer files when I can. > > Kind regards, > > Jorick Astrego > Netbulae > > On 09/25/2014 02:17 PM, Eric D Helms wrote: >> Katello deploy supports usage without using Vagrant to spin a box up >> for you. The script (setup.rb) that is run can be done in a direct >> deployment fashion. The password that is generated is entirely random >> (or can be customized by the user prior to installation) and is only >> 'changeme' in the case of development deployments. The default boxes >> listed for libvirt in deploy are simple, and smaller boxes. However, >> your own boxes can be substituted in or another provider like >> Rackspace or Openstack can be used. >> >> Eric >> >> On Thu, Sep 25, 2014 at 6:51 AM, Jorick Astrego wrote: >>> On 09/24/2014 05:19 PM, Stephen Benjamin wrote: >>>> On Wed, Sep 24, 2014 at 07:45:26AM -0700,marc.szabo@priceline.com wrote: >>>>> Is there some more detailed instructions to installing Katello?? Maybe >>>>> there is an order of installation, some prerequisites, that are not >>>>> obvious >>>>> in the current installation instruction of "yum -y install katello" which >>>>> obviously doesn't work. This is very frustrating!! I'm hoping that it >>>>> will be worth all the aggravation at the end of this - if I can even >>>>> install it?? Am I the only one having this much trouble? >>>>> On Wednesday, September 24, 2014 10:03:34 AM UTC-4, >>>>> marc....@priceline.com >>>>> wrote: >>>>>> No. The package that is there is: >>>>>> >>>>>> ruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm >>>>>> >>>>>> >>>>>> >>>>>> The package that is missing is: >>>>>> >>>>>> ruby193-rubygem-rake-compiler-doc.noarch >>>>>> >>>>>> >>>>>> This is the list of ruby packages installed: >>>>>> >>>>>> [root@nw-katello-201 yum.repos.d]# rpm -qa |grep ruby >>>>>> ruby-1.8.7.352-13.el6.x86_64 >>>>>> ruby193-libyaml-0.1.4-4.el6.x86_64 >>>>>> ruby193-rubygem-json-1.7.3-4.el6.x86_64 >>>>>> ruby193-rubygem-rdoc-3.12-9.el6.x86_64 >>>>>> ruby-libs-1.8.7.352-13.el6.x86_64 >>>>>> ruby193-runtime-1-6.el6.x86_64 >>>>>> ruby193-ruby-libs-1.9.3.327-27.el6.x86_64 >>>>>> ruby193-rubygem-io-console-0.3-27.el6.x86_64 >>>>>> ruby193-rubygems-1.8.24-2.el6.noarch >>>>>> ruby193-ruby-irb-1.9.3.327-27.el6.noarch >>>>>> ruby193-rubygem-bigdecimal-1.1.0-27.el6.x86_64 >>>>>> ruby193-ruby-1.9.3.327-27.el6.x86_64 >>>>>> >>>>>> Is there any missing that is needed causing my problems? >>>> Maybe check out katello-deploy instead, where we'll setup the required >>>> repos for you. >>>> >>>> http://www.katello.org/docs/installation/index.html#katello-deploy >>>> >>>> You basically check out the git repo and run `./setup.rb centos6 >>>> --version=2.0` >>>> >>>> >>>> >>> Well katello-deploy is nice for developers but like most vagrant boxes and >>> these simple to install dev environment, it's not really suitable for a real >>> workable environment. >>> >>> I see passwords like "changeme" and "-org=Default_Organization" in the >>> deploy scripts so that's unacceptable for any other use than testing it out >>> a bit. >>> >>> If that's the goal, go for it. But if you need it for real usage katello >>> deploy is not an option. >>> >>> Kind regards, >>> >>> Jorick Astrego >>> >>> >>> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "Foreman users" group. >>> To unsubscribe from this group and stop receiving emails from it, send an >>> email toforeman-users+unsubscribe@googlegroups.com. >>> To post to this group, send email toforeman-users@googlegroups.com. >>> Visit this group athttp://groups.google.com/group/foreman-users. >>> For more options, visithttps://groups.google.com/d/optout. > > -- > You received this message because you are subscribed to the Google > Groups "Foreman users" group. > To unsubscribe from this group and stop receiving emails from it, send > an email to foreman-users+unsubscribe@googlegroups.com > . > To post to this group, send email to foreman-users@googlegroups.com > . > Visit this group at http://groups.google.com/group/foreman-users. > For more options, visit https://groups.google.com/d/optout.

> One strategy is to use --skip-installer with setup.rb to give you a
> chance to either run katello-installer yourself, or edit the answers
> file directly. You can also pass direct installer options as you
> mention that all come from the list that is generated by
> katello-installer --help.
Ah that will do!

> Would you find it also helpful for us to capture the
> 'katello-installer --help' output and post it to our documentation as
> a reference?
Any documentation is nice but it's not really required, I can run
'katello-installer --help' myself.

I was just having problems with the default setup generated when using
katello deploy. And I couldn't figure out how to So as long as we can
modify the settings we can use it.
As we already have a foreman running I don't need the dns/dhcp/tftp stuff.

So the correct steps in our situation would be:

yum -y install ruby
git clone https://github.com/Katello/katello-deploy.git
./setup.rb centos7 --version=2.0 --skip-installer
cp ~/custom-katello-installer.yaml
/etc/katello-installer/katello-installer.yaml
katello-installer

Correct?

It fails on my system:

--&gt; Finished Dependency Resolution
Error: Package: ruby193-rubygem-katello-2.0.0-3.el7.noarch (katello)
            Requires: mongodb &gt;= 2.4
Error: Package: pulp-server-2.4.0-1.el7.noarch (katello-pulp)
            Requires: python-pymongo &gt;= 2.5.2
Error: Package: ruby193-rubygem-katello-2.0.0-3.el7.noarch (katello)
            Requires: mongodb-server &gt;= 2.4
  You could try using --skip-broken to work around the problem
** Found 8 pre-existing rpmdb problem(s), &#39;yum check&#39; output follows:
ruby193-rubygem-foreman-tasks-0.6.10-1.el7.noarch has missing
requires of /usr/bin/ruby193-ruby
ruby193-rubygem-foreman-tasks-0.6.10-1.el7.noarch has missing
requires of foreman
ruby193-rubygem-foreman-tasks-0.6.10-1.el7.noarch has missing
requires of ruby193-ruby(abi) = (&#39;0&#39;, &#39;1.9.1&#39;, None)
ruby193-rubygem-foreman-tasks-0.6.10-1.el7.noarch has missing
requires of ruby193-rubygem(daemons)
ruby193-rubygem-foreman-tasks-0.6.10-1.el7.noarch has missing
requires of ruby193-rubygem(dynflow) &gt;= (&#39;0&#39;, &#39;0.7.2&#39;, None)
ruby193-rubygem-foreman-tasks-0.6.10-1.el7.noarch has missing
requires of ruby193-rubygem(sequel)
ruby193-rubygem-foreman-tasks-0.6.10-1.el7.noarch has missing
requires of ruby193-rubygem(sinatra)
ruby193-rubygem-foreman-tasks-0.6.10-1.el7.noarch has missing
requires of ruby193-rubygems
WARNING: Skipping installer command: katello-installer

Thanks for responding!

Jorick

··· On 09/26/2014 03:07 PM, Eric D Helms wrote: > Eric > > On Fri, Sep 26, 2014 at 7:19 AM, Jorick Astrego wrote: >> Ok sounds fair. >> >> But how do I install things like Custom Server Certificates with katello >> deploy? >> >> I see: >> >> installer_options = options[:installer_options] || "" install_command = >> "katello-installer #{installer_options}" >> >> But I cannot find where it gets the options from.. >> >> For me it doesn't matter how it can be installed, but I need to customize it >> and use answer files when I can. >> >> Kind regards, >> >> Jorick Astrego >> Netbulae >> >> >> On 09/25/2014 02:17 PM, Eric D Helms wrote: >> >> Katello deploy supports usage without using Vagrant to spin a box up >> for you. The script (setup.rb) that is run can be done in a direct >> deployment fashion. The password that is generated is entirely random >> (or can be customized by the user prior to installation) and is only >> 'changeme' in the case of development deployments. The default boxes >> listed for libvirt in deploy are simple, and smaller boxes. However, >> your own boxes can be substituted in or another provider like >> Rackspace or Openstack can be used. >> >> Eric >> >> On Thu, Sep 25, 2014 at 6:51 AM, Jorick Astrego >> wrote: >> >> On 09/24/2014 05:19 PM, Stephen Benjamin wrote: >> >> On Wed, Sep 24, 2014 at 07:45:26AM -0700, marc.szabo@priceline.com wrote: >> >> Is there some more detailed instructions to installing Katello?? Maybe >> there is an order of installation, some prerequisites, that are not >> obvious >> in the current installation instruction of "yum -y install katello" which >> obviously doesn't work. This is very frustrating!! I'm hoping that it >> will be worth all the aggravation at the end of this - if I can even >> install it?? Am I the only one having this much trouble? >> On Wednesday, September 24, 2014 10:03:34 AM UTC-4, >> marc....@priceline.com >> wrote: >> >> No. The package that is there is: >> >> ruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm >> >> >> >> The package that is missing is: >> >> ruby193-rubygem-rake-compiler-doc.noarch >> >> >> This is the list of ruby packages installed: >> >> [root@nw-katello-201 yum.repos.d]# rpm -qa |grep ruby >> ruby-1.8.7.352-13.el6.x86_64 >> ruby193-libyaml-0.1.4-4.el6.x86_64 >> ruby193-rubygem-json-1.7.3-4.el6.x86_64 >> ruby193-rubygem-rdoc-3.12-9.el6.x86_64 >> ruby-libs-1.8.7.352-13.el6.x86_64 >> ruby193-runtime-1-6.el6.x86_64 >> ruby193-ruby-libs-1.9.3.327-27.el6.x86_64 >> ruby193-rubygem-io-console-0.3-27.el6.x86_64 >> ruby193-rubygems-1.8.24-2.el6.noarch >> ruby193-ruby-irb-1.9.3.327-27.el6.noarch >> ruby193-rubygem-bigdecimal-1.1.0-27.el6.x86_64 >> ruby193-ruby-1.9.3.327-27.el6.x86_64 >> >> Is there any missing that is needed causing my problems? >> >> Maybe check out katello-deploy instead, where we'll setup the required >> repos for you. >> >> http://www.katello.org/docs/installation/index.html#katello-deploy >> >> You basically check out the git repo and run `./setup.rb centos6 >> --version=2.0` >> >> >> >> Well katello-deploy is nice for developers but like most vagrant boxes and >> these simple to install dev environment, it's not really suitable for a real >> workable environment. >> >> I see passwords like "changeme" and "-org=Default_Organization" in the >> deploy scripts so that's unacceptable for any other use than testing it out >> a bit. >> >> If that's the goal, go for it. But if you need it for real usage katello >> deploy is not an option. >> >> Kind regards, >> >> Jorick Astrego >> >> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Foreman users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to foreman-users+unsubscribe@googlegroups.com. >> To post to this group, send email to foreman-users@googlegroups.com. >> Visit this group at http://groups.google.com/group/foreman-users. >> For more options, visit https://groups.google.com/d/optout. >> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Foreman users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to foreman-users+unsubscribe@googlegroups.com. >> To post to this group, send email to foreman-users@googlegroups.com. >> Visit this group at http://groups.google.com/group/foreman-users. >> For more options, visit https://groups.google.com/d/optout.

Try adding the SCL repo:

[root@nw-katello-201 opt]# cat /etc/yum.repos.d/scl_ruby193.repo
[scl_ruby193]
name=Ruby 1.9.3 Dynamic Software Collection
baseurl=http://people.redhat.com/bkabrda/ruby193-rhel-6/
failovermethod=priority
enabled=1
gpgcheck=0
proxy=http://<<proxy server>> if necessary.

I'm still failing… one of the posts, above, recommended a
katello-dependencies repo similar to the ovirt-3.5-dependencies.repo, and
when I add the ovirt one:

/etc/yum.repos.d/ovirt-3.5-dependencies.repo

I got a little further in my installation, but it still failed:

Here is the command I executed from the /opt directory (my home directory
is an nfs mount, so I didn't want to run it from there):
/etc/yum.repos.d/katello-deploy/setup.rb rhel6 --version=2.0
–skip-installer

And now I have two subdirectories in the /opt directory which wasn't there
before:

drwxr-xr-x. 3 root root 4096 Jul 11 04:43 rh
drwxr-xr-x 4 root root 4096 Sep 24 12:41 vagrant

And here is the end result:

–> Finished Dependency Resolution
Error: Package: rubygem-kafo-0.6.5-1.el6.noarch (foreman)
Requires: rubygems
Error: Package: rubygem-json-1.5.5-3.el6.x86_64 (puppetlabs-deps)
Requires: rubygems >= 1.3.7
Error: Package: rubygem-netrc-0.7.7-5.el6.noarch (foreman)
Requires: ruby(rubygems)
Error: Package:
rubygem-hammer_cli_foreman_tasks-0.0.3-2.201409091410gitc96619d.git.0.37f3704.el6.noarch
(katello)
Requires: ruby(rubygems)
Error: Package: rubygem-hammer_cli-0.1.3-1.el6.noarch (foreman)
Requires: ruby(rubygems)
Error: Package: rubygem-mime-types-1.16-3.el6.noarch (epel)
Requires: ruby(rubygems)
Error: Package: rubygem-highline-1.6.21-2.el6.noarch (foreman)
Requires: rubygems
Error: Package: rubygem-table_print-1.5.1-2.el6.noarch (foreman)
Requires: ruby(rubygems)
Error: Package: rubygem-apipie-bindings-0.0.8-4.el6.noarch (foreman)
Requires: ruby(rubygems)
Error: Package: rubygem-hammer_cli_import-0.10.4-1.el6.noarch (katello)
Requires: ruby(rubygems)
Error: Package: rubygem-fastercsv-1.5.4-1.el6.noarch (epel)
Requires: rubygems
Error: Package: rubygem-powerbar-1.0.11-8.el6.noarch (foreman)
Requires: rubygems
Error: Package: rubygem-clamp-0.6.2-3.el6.noarch (foreman)
Requires: ruby(rubygems)
Error: Package: rubygem-hammer_cli_katello-0.0.6-1.el6.noarch (katello)
Requires: ruby(rubygems)
Error: Package: rubygem-hashie-2.0.5-1.el6.noarch (foreman)
Requires: rubygems
Error: Package: rubygem-rest-client-1.6.7-2.el6.noarch (foreman)
Requires: rubygems
Error: Package: rubygem-rdoc-3.12-12.el6.x86_64 (foreman)
Requires: ruby(rubygems)
Error: Package: rubygem-kafo_parsers-0.0.3-1.el6.noarch (foreman)
Requires: rubygems
Error: Package: rubygem-ansi-1.4.3-2.el6.noarch (epel)
Requires: rubygems
Error: Package: rubygem-oauth-0.4.7-6.el6.noarch (foreman)
Requires: rubygems
Error: Package: rubygem-little-plugger-1.1.3-18.el6.noarch (foreman)
Requires: ruby(rubygems)
Error: Package: rubygem-fast_gettext-0.8.0-15.el6.noarch (foreman)
Requires: rubygems
Error: Package: rubygem-hammer_cli_foreman-0.1.3-1.el6.noarch (foreman)
Requires: ruby(rubygems)
Error: Package: rubygem-awesome_print-1.0.2-10.el6.noarch (foreman)
Requires: ruby(rubygems)
Error: Package: rubygem-logging-1.8.1-26.el6.noarch (foreman)
Requires: ruby(rubygems)
Error: Package: rubygem-locale-2.0.5-1.el6.1.noarch (epel)
Requires: ruby(rubygems)
Error: Package: rubygem-multi_json-1.8.2-2.el6.noarch (foreman)
Requires: ruby(rubygems)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
WARNING: Skipping installer command: katello-installer

Is there another repo that is needed?? Like the dependencies.repo as was
previously requested?

··· On Friday, September 26, 2014 10:21:51 AM UTC-4, Jorick Astrego wrote: > > > On 09/26/2014 03:07 PM, Eric D Helms wrote: > > One strategy is to use --skip-installer with setup.rb to give you a > chance to either run katello-installer yourself, or edit the answers > file directly. You can also pass direct installer options as you > mention that all come from the list that is generated by > katello-installer --help. > > Ah that will do! > > Would you find it also helpful for us to capture the > 'katello-installer --help' output and post it to our documentation as > a reference? > > Any documentation is nice but it's not really required, I can run > 'katello-installer --help' myself. > > I was just having problems with the default setup generated when using > katello deploy. And I couldn't figure out how to So as long as we can > modify the settings we can use it. > As we already have a foreman running I don't need the dns/dhcp/tftp stuff. > > So the correct steps in our situation would be: > > yum -y install ruby > git clone https://github.com/Katello/katello-deploy.git > ./setup.rb centos7 --version=2.0 --skip-installer > cp ~/custom-katello-installer.yaml > /etc/katello-installer/katello-installer.yaml > katello-installer > > Correct? > > It fails on my system: > > --> Finished Dependency Resolution > Error: Package: ruby193-rubygem-katello-2.0.0-3.el7.noarch (katello) > Requires: mongodb >= 2.4 > Error: Package: pulp-server-2.4.0-1.el7.noarch (katello-pulp) > Requires: python-pymongo >= 2.5.2 > Error: Package: ruby193-rubygem-katello-2.0.0-3.el7.noarch (katello) > Requires: mongodb-server >= 2.4 > You could try using --skip-broken to work around the problem > ** Found 8 pre-existing rpmdb problem(s), 'yum check' output follows: > ruby193-rubygem-foreman-tasks-0.6.10-1.el7.noarch has missing requires of > /usr/bin/ruby193-ruby > ruby193-rubygem-foreman-tasks-0.6.10-1.el7.noarch has missing requires of > foreman > ruby193-rubygem-foreman-tasks-0.6.10-1.el7.noarch has missing requires of > ruby193-ruby(abi) = ('0', '1.9.1', None) > ruby193-rubygem-foreman-tasks-0.6.10-1.el7.noarch has missing requires of > ruby193-rubygem(daemons) > ruby193-rubygem-foreman-tasks-0.6.10-1.el7.noarch has missing requires of > ruby193-rubygem(dynflow) >= ('0', '0.7.2', None) > ruby193-rubygem-foreman-tasks-0.6.10-1.el7.noarch has missing requires of > ruby193-rubygem(sequel) > ruby193-rubygem-foreman-tasks-0.6.10-1.el7.noarch has missing requires of > ruby193-rubygem(sinatra) > ruby193-rubygem-foreman-tasks-0.6.10-1.el7.noarch has missing requires of > ruby193-rubygems > WARNING: Skipping installer command: katello-installer > > > Thanks for responding! > > Jorick > > Eric > > On Fri, Sep 26, 2014 at 7:19 AM, Jorick Astrego wrote: > > Ok sounds fair. > > But how do I install things like Custom Server Certificates with katello > deploy? > > I see: > > installer_options = options[:installer_options] || "" install_command = > "katello-installer #{installer_options}" > > But I cannot find where it gets the options from.. > > For me it doesn't matter how it can be installed, but I need to customize it > and use answer files when I can. > > Kind regards, > > Jorick Astrego > Netbulae > > > On 09/25/2014 02:17 PM, Eric D Helms wrote: > > Katello deploy supports usage without using Vagrant to spin a box up > for you. The script (setup.rb) that is run can be done in a direct > deployment fashion. The password that is generated is entirely random > (or can be customized by the user prior to installation) and is only > 'changeme' in the case of development deployments. The default boxes > listed for libvirt in deploy are simple, and smaller boxes. However, > your own boxes can be substituted in or another provider like > Rackspace or Openstack can be used. > > Eric > > On Thu, Sep 25, 2014 at 6:51 AM, Jorick Astrego > wrote: > > On 09/24/2014 05:19 PM, Stephen Benjamin wrote: > > On Wed, Sep 24, 2014 at 07:45:26AM -0700, marc....@priceline.com wrote: > > Is there some more detailed instructions to installing Katello?? Maybe > there is an order of installation, some prerequisites, that are not > obvious > in the current installation instruction of "yum -y install katello" which > obviously doesn't work. This is very frustrating!! I'm hoping that it > will be worth all the aggravation at the end of this - if I can even > install it?? Am I the only one having this much trouble? > On Wednesday, September 24, 2014 10:03:34 AM UTC-4,marc....@priceline.com > wrote: > > No. The package that is there is: > > ruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm > > > The package that is missing is: > > ruby193-rubygem-rake-compiler-doc.noarch > > > This is the list of ruby packages installed: > > [root@nw-katello-201 yum.repos.d]# rpm -qa |grep ruby > ruby-1.8.7.352-13.el6.x86_64 > ruby193-libyaml-0.1.4-4.el6.x86_64 > ruby193-rubygem-json-1.7.3-4.el6.x86_64 > ruby193-rubygem-rdoc-3.12-9.el6.x86_64 > ruby-libs-1.8.7.352-13.el6.x86_64 > ruby193-runtime-1-6.el6.x86_64 > ruby193-ruby-libs-1.9.3.327-27.el6.x86_64 > ruby193-rubygem-io-console-0.3-27.el6.x86_64 > ruby193-rubygems-1.8.24-2.el6.noarch > ruby193-ruby-irb-1.9.3.327-27.el6.noarch > ruby193-rubygem-bigdecimal-1.1.0-27.el6.x86_64 > ruby193-ruby-1.9.3.327-27.el6.x86_64 > > Is there any missing that is needed causing my problems? > > Maybe check out katello-deploy instead, where we'll setup the required > repos for you. > > http://www.katello.org/docs/installation/index.html#katello-deploy > > You basically check out the git repo and run `./setup.rb centos6 > --version=2.0` > > > > Well katello-deploy is nice for developers but like most vagrant boxes and > these simple to install dev environment, it's not really suitable for a real > workable environment. > > I see passwords like "changeme" and "-org=Default_Organization" in the > deploy scripts so that's unacceptable for any other use than testing it out > a bit. > > If that's the goal, go for it. But if you need it for real usage katello > deploy is not an option. > > Kind regards, > > Jorick Astrego > > > > -- > You received this message because you are subscribed to the Google Groups > "Foreman users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to foreman-user...@googlegroups.com . > To post to this group, send email to forema...@googlegroups.com . > Visit this group at http://groups.google.com/group/foreman-users. > For more options, visit https://groups.google.com/d/optout. > > > -- > You received this message because you are subscribed to the Google Groups > "Foreman users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to foreman-user...@googlegroups.com . > To post to this group, send email to forema...@googlegroups.com . > Visit this group at http://groups.google.com/group/foreman-users. > For more options, visit https://groups.google.com/d/optout. > > >

Here are the contents of the epel repositories on my system:

[root@nw-katello-201 yum.repos.d]# ls -l epel*
-rw-r–r-- 1 root root 998 Sep 26 12:45 epel.repo
-rw-r–r-- 1 root root 1056 Nov 4 2012 epel-testing.repo

[root@nw-katello-201 yum.repos.d]# cat epel.repo
[epel]
name=Extra Packages for Enterprise Linux 6 - $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearch
failovermethod=priority
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
proxy=http://nw-iwsva.corp.pcln.com:8080

[epel-debuginfo]
name=Extra Packages for Enterprise Linux 6 - $basearch - Debug
#baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch/debug
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-debug-6&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
gpgcheck=1

[epel-source]
name=Extra Packages for Enterprise Linux 6 - $basearch - Source
#baseurl=http://download.fedoraproject.org/pub/epel/6/SRPMS
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-source-6&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
gpgcheck=1

[root@nw-katello-201 yum.repos.d]# cat epel-testing.repo
[epel-testing]
name=Extra Packages for Enterprise Linux 6 - Testing - $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/testing/6/$basearch
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=testing-epel6&arch=$basearch
failovermethod=priority
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6

[epel-testing-debuginfo]
name=Extra Packages for Enterprise Linux 6 - Testing - $basearch - Debug
#baseurl=http://download.fedoraproject.org/pub/epel/testing/6/$basearch/debug
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=testing-debug-epel6&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
gpgcheck=1

[epel-testing-source]
name=Extra Packages for Enterprise Linux 6 - Testing - $basearch - Source
#baseurl=http://download.fedoraproject.org/pub/epel/testing/6/SRPMS
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=testing-source-epel6&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
gpgcheck=1

··· On Friday, September 26, 2014 12:47:48 PM UTC-4, Eric Helms wrote: > > That almost seems like the EPEL repo didn't get seutp correctly. Can > you check what repos are enabled according to yum? > > Eric > > On Fri, Sep 26, 2014 at 10:21 AM, Jorick Astrego > wrote: > > > > On 09/26/2014 03:07 PM, Eric D Helms wrote: > > > > One strategy is to use --skip-installer with setup.rb to give you a > > chance to either run katello-installer yourself, or edit the answers > > file directly. You can also pass direct installer options as you > > mention that all come from the list that is generated by > > katello-installer --help. > > > > Ah that will do! > > > > Would you find it also helpful for us to capture the > > 'katello-installer --help' output and post it to our documentation as > > a reference? > > > > Any documentation is nice but it's not really required, I can run > > 'katello-installer --help' myself. > > > > I was just having problems with the default setup generated when using > > katello deploy. And I couldn't figure out how to So as long as we can > modify > > the settings we can use it. > > As we already have a foreman running I don't need the dns/dhcp/tftp > stuff. > > > > So the correct steps in our situation would be: > > > > yum -y install ruby > > git clone https://github.com/Katello/katello-deploy.git > > ./setup.rb centos7 --version=2.0 --skip-installer > > cp ~/custom-katello-installer.yaml > > /etc/katello-installer/katello-installer.yaml > > katello-installer > > > > Correct? > > > > It fails on my system: > > > > --> Finished Dependency Resolution > > Error: Package: ruby193-rubygem-katello-2.0.0-3.el7.noarch (katello) > > Requires: mongodb >= 2.4 > > Error: Package: pulp-server-2.4.0-1.el7.noarch (katello-pulp) > > Requires: python-pymongo >= 2.5.2 > > Error: Package: ruby193-rubygem-katello-2.0.0-3.el7.noarch (katello) > > Requires: mongodb-server >= 2.4 > > You could try using --skip-broken to work around the problem > > ** Found 8 pre-existing rpmdb problem(s), 'yum check' output follows: > > ruby193-rubygem-foreman-tasks-0.6.10-1.el7.noarch has missing requires > of > > /usr/bin/ruby193-ruby > > ruby193-rubygem-foreman-tasks-0.6.10-1.el7.noarch has missing requires > of > > foreman > > ruby193-rubygem-foreman-tasks-0.6.10-1.el7.noarch has missing requires > of > > ruby193-ruby(abi) = ('0', '1.9.1', None) > > ruby193-rubygem-foreman-tasks-0.6.10-1.el7.noarch has missing requires > of > > ruby193-rubygem(daemons) > > ruby193-rubygem-foreman-tasks-0.6.10-1.el7.noarch has missing requires > of > > ruby193-rubygem(dynflow) >= ('0', '0.7.2', None) > > ruby193-rubygem-foreman-tasks-0.6.10-1.el7.noarch has missing requires > of > > ruby193-rubygem(sequel) > > ruby193-rubygem-foreman-tasks-0.6.10-1.el7.noarch has missing requires > of > > ruby193-rubygem(sinatra) > > ruby193-rubygem-foreman-tasks-0.6.10-1.el7.noarch has missing requires > of > > ruby193-rubygems > > WARNING: Skipping installer command: katello-installer > > > > > > Thanks for responding! > > > > Jorick > > > > Eric > > > > On Fri, Sep 26, 2014 at 7:19 AM, Jorick Astrego > > > wrote: > > > > Ok sounds fair. > > > > But how do I install things like Custom Server Certificates with katello > > deploy? > > > > I see: > > > > installer_options = options[:installer_options] || "" install_command = > > "katello-installer #{installer_options}" > > > > But I cannot find where it gets the options from.. > > > > For me it doesn't matter how it can be installed, but I need to > customize it > > and use answer files when I can. > > > > Kind regards, > > > > Jorick Astrego > > Netbulae > > > > > > On 09/25/2014 02:17 PM, Eric D Helms wrote: > > > > Katello deploy supports usage without using Vagrant to spin a box up > > for you. The script (setup.rb) that is run can be done in a direct > > deployment fashion. The password that is generated is entirely random > > (or can be customized by the user prior to installation) and is only > > 'changeme' in the case of development deployments. The default boxes > > listed for libvirt in deploy are simple, and smaller boxes. However, > > your own boxes can be substituted in or another provider like > > Rackspace or Openstack can be used. > > > > Eric > > > > On Thu, Sep 25, 2014 at 6:51 AM, Jorick Astrego > > > wrote: > > > > On 09/24/2014 05:19 PM, Stephen Benjamin wrote: > > > > On Wed, Sep 24, 2014 at 07:45:26AM -0700, marc....@priceline.com > wrote: > > > > Is there some more detailed instructions to installing Katello?? Maybe > > there is an order of installation, some prerequisites, that are not > > obvious > > in the current installation instruction of "yum -y install katello" > which > > obviously doesn't work. This is very frustrating!! I'm hoping that it > > will be worth all the aggravation at the end of this - if I can even > > install it?? Am I the only one having this much trouble? > > On Wednesday, September 24, 2014 10:03:34 AM UTC-4, > > marc....@priceline.com > > wrote: > > > > No. The package that is there is: > > > > ruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm > > < > https://www.google.com/url?q=https%3A%2F%2Ffedorapeople.org%2Fgroups%2Fkatello%2Freleases%2Fyum%2F2.0%2Fkatello%2FRHEL%2F6Server%2Fx86_64%2Fruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm&sa=D&sntz=1&usg=AFQjCNH5A_XP_4EyJCBm3HllMCCHO0rpPw> > > > > > > > The package that is missing is: > > > > ruby193-rubygem-rake-compiler-doc.noarch > > > > > > This is the list of ruby packages installed: > > > > [root@nw-katello-201 yum.repos.d]# rpm -qa |grep ruby > > ruby-1.8.7.352-13.el6.x86_64 > > ruby193-libyaml-0.1.4-4.el6.x86_64 > > ruby193-rubygem-json-1.7.3-4.el6.x86_64 > > ruby193-rubygem-rdoc-3.12-9.el6.x86_64 > > ruby-libs-1.8.7.352-13.el6.x86_64 > > ruby193-runtime-1-6.el6.x86_64 > > ruby193-ruby-libs-1.9.3.327-27.el6.x86_64 > > ruby193-rubygem-io-console-0.3-27.el6.x86_64 > > ruby193-rubygems-1.8.24-2.el6.noarch > > ruby193-ruby-irb-1.9.3.327-27.el6.noarch > > ruby193-rubygem-bigdecimal-1.1.0-27.el6.x86_64 > > ruby193-ruby-1.9.3.327-27.el6.x86_64 > > > > Is there any missing that is needed causing my problems? > > > > Maybe check out katello-deploy instead, where we'll setup the required > > repos for you. > > > > http://www.katello.org/docs/installation/index.html#katello-deploy > > > > You basically check out the git repo and run `./setup.rb centos6 > > --version=2.0` > > > > > > > > Well katello-deploy is nice for developers but like most vagrant boxes > and > > these simple to install dev environment, it's not really suitable for a > real > > workable environment. > > > > I see passwords like "changeme" and "-org=Default_Organization" in the > > deploy scripts so that's unacceptable for any other use than testing it > out > > a bit. > > > > If that's the goal, go for it. But if you need it for real usage katello > > deploy is not an option. > > > > Kind regards, > > > > Jorick Astrego > > > > > > > > -- > > You received this message because you are subscribed to the Google > Groups > > "Foreman users" group. > > To unsubscribe from this group and stop receiving emails from it, send > an > > email to foreman-user...@googlegroups.com . > > To post to this group, send email to forema...@googlegroups.com > . > > Visit this group at http://groups.google.com/group/foreman-users. > > For more options, visit https://groups.google.com/d/optout. > > > > > > -- > > You received this message because you are subscribed to the Google > Groups > > "Foreman users" group. > > To unsubscribe from this group and stop receiving emails from it, send > an > > email to foreman-user...@googlegroups.com . > > To post to this group, send email to forema...@googlegroups.com > . > > Visit this group at http://groups.google.com/group/foreman-users. > > For more options, visit https://groups.google.com/d/optout. > > > > > > -- > > You received this message because you are subscribed to the Google > Groups > > "Foreman users" group. > > To unsubscribe from this group and stop receiving emails from it, send > an > > email to foreman-user...@googlegroups.com . > > To post to this group, send email to forema...@googlegroups.com > . > > Visit this group at http://groups.google.com/group/foreman-users. > > For more options, visit https://groups.google.com/d/optout. >

Should I try to install RubyGems separately via the instructions here:
https://rubygems.org/pages/download

Or will that mess up the katello installation?

··· On Friday, September 26, 2014 1:01:39 PM UTC-4, marc....@priceline.com wrote: > > Here are the contents of the epel repositories on my system: > > [root@nw-katello-201 yum.repos.d]# ls -l epel* > -rw-r--r-- 1 root root 998 Sep 26 12:45 epel.repo > -rw-r--r-- 1 root root 1056 Nov 4 2012 epel-testing.repo > > > [root@nw-katello-201 yum.repos.d]# cat epel.repo > [epel] > name=Extra Packages for Enterprise Linux 6 - $basearch > #baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch > mirrorlist= > https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearch > failovermethod=priority > enabled=1 > gpgcheck=1 > gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6 > proxy=http://nw-iwsva.corp.pcln.com:8080 > > [epel-debuginfo] > name=Extra Packages for Enterprise Linux 6 - $basearch - Debug > #baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch/debug > mirrorlist= > https://mirrors.fedoraproject.org/metalink?repo=epel-debug-6&arch=$basearch > failovermethod=priority > enabled=0 > gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6 > gpgcheck=1 > > [epel-source] > name=Extra Packages for Enterprise Linux 6 - $basearch - Source > #baseurl=http://download.fedoraproject.org/pub/epel/6/SRPMS > mirrorlist= > https://mirrors.fedoraproject.org/metalink?repo=epel-source-6&arch=$basearch > failovermethod=priority > enabled=0 > gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6 > gpgcheck=1 > > > [root@nw-katello-201 yum.repos.d]# cat epel-testing.repo > [epel-testing] > name=Extra Packages for Enterprise Linux 6 - Testing - $basearch > #baseurl=http://download.fedoraproject.org/pub/epel/testing/6/$basearch > mirrorlist= > https://mirrors.fedoraproject.org/metalink?repo=testing-epel6&arch=$basearch > failovermethod=priority > enabled=0 > gpgcheck=1 > gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6 > > [epel-testing-debuginfo] > name=Extra Packages for Enterprise Linux 6 - Testing - $basearch - Debug > #baseurl= > http://download.fedoraproject.org/pub/epel/testing/6/$basearch/debug > mirrorlist= > https://mirrors.fedoraproject.org/metalink?repo=testing-debug-epel6&arch=$basearch > failovermethod=priority > enabled=0 > gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6 > gpgcheck=1 > > [epel-testing-source] > name=Extra Packages for Enterprise Linux 6 - Testing - $basearch - Source > #baseurl=http://download.fedoraproject.org/pub/epel/testing/6/SRPMS > mirrorlist= > https://mirrors.fedoraproject.org/metalink?repo=testing-source-epel6&arch=$basearch > failovermethod=priority > enabled=0 > gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6 > gpgcheck=1 > > > > On Friday, September 26, 2014 12:47:48 PM UTC-4, Eric Helms wrote: >> >> That almost seems like the EPEL repo didn't get seutp correctly. Can >> you check what repos are enabled according to yum? >> >> Eric >> >> On Fri, Sep 26, 2014 at 10:21 AM, Jorick Astrego >> wrote: >> > >> > On 09/26/2014 03:07 PM, Eric D Helms wrote: >> > >> > One strategy is to use --skip-installer with setup.rb to give you a >> > chance to either run katello-installer yourself, or edit the answers >> > file directly. You can also pass direct installer options as you >> > mention that all come from the list that is generated by >> > katello-installer --help. >> > >> > Ah that will do! >> > >> > Would you find it also helpful for us to capture the >> > 'katello-installer --help' output and post it to our documentation as >> > a reference? >> > >> > Any documentation is nice but it's not really required, I can run >> > 'katello-installer --help' myself. >> > >> > I was just having problems with the default setup generated when using >> > katello deploy. And I couldn't figure out how to So as long as we can >> modify >> > the settings we can use it. >> > As we already have a foreman running I don't need the dns/dhcp/tftp >> stuff. >> > >> > So the correct steps in our situation would be: >> > >> > yum -y install ruby >> > git clone https://github.com/Katello/katello-deploy.git >> > ./setup.rb centos7 --version=2.0 --skip-installer >> > cp ~/custom-katello-installer.yaml >> > /etc/katello-installer/katello-installer.yaml >> > katello-installer >> > >> > Correct? >> > >> > It fails on my system: >> > >> > --> Finished Dependency Resolution >> > Error: Package: ruby193-rubygem-katello-2.0.0-3.el7.noarch (katello) >> > Requires: mongodb >= 2.4 >> > Error: Package: pulp-server-2.4.0-1.el7.noarch (katello-pulp) >> > Requires: python-pymongo >= 2.5.2 >> > Error: Package: ruby193-rubygem-katello-2.0.0-3.el7.noarch (katello) >> > Requires: mongodb-server >= 2.4 >> > You could try using --skip-broken to work around the problem >> > ** Found 8 pre-existing rpmdb problem(s), 'yum check' output follows: >> > ruby193-rubygem-foreman-tasks-0.6.10-1.el7.noarch has missing requires >> of >> > /usr/bin/ruby193-ruby >> > ruby193-rubygem-foreman-tasks-0.6.10-1.el7.noarch has missing requires >> of >> > foreman >> > ruby193-rubygem-foreman-tasks-0.6.10-1.el7.noarch has missing requires >> of >> > ruby193-ruby(abi) = ('0', '1.9.1', None) >> > ruby193-rubygem-foreman-tasks-0.6.10-1.el7.noarch has missing requires >> of >> > ruby193-rubygem(daemons) >> > ruby193-rubygem-foreman-tasks-0.6.10-1.el7.noarch has missing requires >> of >> > ruby193-rubygem(dynflow) >= ('0', '0.7.2', None) >> > ruby193-rubygem-foreman-tasks-0.6.10-1.el7.noarch has missing requires >> of >> > ruby193-rubygem(sequel) >> > ruby193-rubygem-foreman-tasks-0.6.10-1.el7.noarch has missing requires >> of >> > ruby193-rubygem(sinatra) >> > ruby193-rubygem-foreman-tasks-0.6.10-1.el7.noarch has missing requires >> of >> > ruby193-rubygems >> > WARNING: Skipping installer command: katello-installer >> > >> > >> > Thanks for responding! >> > >> > Jorick >> > >> > Eric >> > >> > On Fri, Sep 26, 2014 at 7:19 AM, Jorick Astrego >> > wrote: >> > >> > Ok sounds fair. >> > >> > But how do I install things like Custom Server Certificates with >> katello >> > deploy? >> > >> > I see: >> > >> > installer_options = options[:installer_options] || "" install_command = >> > "katello-installer #{installer_options}" >> > >> > But I cannot find where it gets the options from.. >> > >> > For me it doesn't matter how it can be installed, but I need to >> customize it >> > and use answer files when I can. >> > >> > Kind regards, >> > >> > Jorick Astrego >> > Netbulae >> > >> > >> > On 09/25/2014 02:17 PM, Eric D Helms wrote: >> > >> > Katello deploy supports usage without using Vagrant to spin a box up >> > for you. The script (setup.rb) that is run can be done in a direct >> > deployment fashion. The password that is generated is entirely random >> > (or can be customized by the user prior to installation) and is only >> > 'changeme' in the case of development deployments. The default boxes >> > listed for libvirt in deploy are simple, and smaller boxes. However, >> > your own boxes can be substituted in or another provider like >> > Rackspace or Openstack can be used. >> > >> > Eric >> > >> > On Thu, Sep 25, 2014 at 6:51 AM, Jorick Astrego >> > wrote: >> > >> > On 09/24/2014 05:19 PM, Stephen Benjamin wrote: >> > >> > On Wed, Sep 24, 2014 at 07:45:26AM -0700, marc....@priceline.com >> wrote: >> > >> > Is there some more detailed instructions to installing Katello?? Maybe >> > there is an order of installation, some prerequisites, that are not >> > obvious >> > in the current installation instruction of "yum -y install katello" >> which >> > obviously doesn't work. This is very frustrating!! I'm hoping that it >> > will be worth all the aggravation at the end of this - if I can even >> > install it?? Am I the only one having this much trouble? >> > On Wednesday, September 24, 2014 10:03:34 AM UTC-4, >> > marc....@priceline.com >> > wrote: >> > >> > No. The package that is there is: >> > >> > ruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm >> > < >> https://www.google.com/url?q=https%3A%2F%2Ffedorapeople.org%2Fgroups%2Fkatello%2Freleases%2Fyum%2F2.0%2Fkatello%2FRHEL%2F6Server%2Fx86_64%2Fruby193-rubygem-rake-compiler-doc-0.8.3-5.el6.noarch.rpm&sa=D&sntz=1&usg=AFQjCNH5A_XP_4EyJCBm3HllMCCHO0rpPw> >> >> > >> > >> > The package that is missing is: >> > >> > ruby193-rubygem-rake-compiler-doc.noarch >> > >> > >> > This is the list of ruby packages installed: >> > >> > [root@nw-katello-201 yum.repos.d]# rpm -qa |grep ruby >> > ruby-1.8.7.352-13.el6.x86_64 >> > ruby193-libyaml-0.1.4-4.el6.x86_64 >> > ruby193-rubygem-json-1.7.3-4.el6.x86_64 >> > ruby193-rubygem-rdoc-3.12-9.el6.x86_64 >> > ruby-libs-1.8.7.352-13.el6.x86_64 >> > ruby193-runtime-1-6.el6.x86_64 >> > ruby193-ruby-libs-1.9.3.327-27.el6.x86_64 >> > ruby193-rubygem-io-console-0.3-27.el6.x86_64 >> > ruby193-rubygems-1.8.24-2.el6.noarch >> > ruby193-ruby-irb-1.9.3.327-27.el6.noarch >> > ruby193-rubygem-bigdecimal-1.1.0-27.el6.x86_64 >> > ruby193-ruby-1.9.3.327-27.el6.x86_64 >> > >> > Is there any missing that is needed causing my problems? >> > >> > Maybe check out katello-deploy instead, where we'll setup the required >> > repos for you. >> > >> > http://www.katello.org/docs/installation/index.html#katello-deploy >> > >> > You basically check out the git repo and run `./setup.rb centos6 >> > --version=2.0` >> > >> > >> > >> > Well katello-deploy is nice for developers but like most vagrant boxes >> and >> > these simple to install dev environment, it's not really suitable for a >> real >> > workable environment. >> > >> > I see passwords like "changeme" and "-org=Default_Organization" in the >> > deploy scripts so that's unacceptable for any other use than testing it >> out >> > a bit. >> > >> > If that's the goal, go for it. But if you need it for real usage >> katello >> > deploy is not an option. >> > >> > Kind regards, >> > >> > Jorick Astrego >> > >> > >> > >> > -- >> > You received this message because you are subscribed to the Google >> Groups >> > "Foreman users" group. >> > To unsubscribe from this group and stop receiving emails from it, send >> an >> > email to foreman-user...@googlegroups.com. >> > To post to this group, send email to forema...@googlegroups.com. >> > Visit this group at http://groups.google.com/group/foreman-users. >> > For more options, visit https://groups.google.com/d/optout. >> > >> > >> > -- >> > You received this message because you are subscribed to the Google >> Groups >> > "Foreman users" group. >> > To unsubscribe from this group and stop receiving emails from it, send >> an >> > email to foreman-user...@googlegroups.com. >> > To post to this group, send email to forema...@googlegroups.com. >> > Visit this group at http://groups.google.com/group/foreman-users. >> > For more options, visit https://groups.google.com/d/optout. >> > >> > >> > -- >> > You received this message because you are subscribed to the Google >> Groups >> > "Foreman users" group. >> > To unsubscribe from this group and stop receiving emails from it, send >> an >> > email to foreman-user...@googlegroups.com. >> > To post to this group, send email to forema...@googlegroups.com. >> > Visit this group at http://groups.google.com/group/foreman-users. >> > For more options, visit https://groups.google.com/d/optout. >> >