[Katello] no mongodb available on installation

Hi,

I'm starting to evaluate katello + foreman to manage linux box, and I'm
triyng to install both of them on centos6.5 following guide at
https://fedorahosted.org/katello/wiki/Install, but when i launch yum
install I got this error:

[root@katello01 ~]# yum install katello-foreman-all
Loaded plugins: downloadonly, fastestmirror, product-id, security,
subscription-manager
This system is not registered to Red Hat Subscription Management. You can
use subscription-manager to register.
Loading mirror speeds from cached hostfile

  • base: mirrors.prometeus.net
  • epel: anorien.csc.warwick.ac.uk
  • extras: mirrors.prometeus.net
  • updates: mirrors.prometeus.net
    Setting up Install Process
    Resolving Dependencies
    –> Running transaction check
    —> Package katello-foreman-all.noarch 0:1.4.15-1.el6 will be installed
    (cut)
    —> Package katello-all.noarch 0:1.4.15-1.el6 will be installed
    –> Processing Dependency: mongodb-server for package:
    katello-all-1.4.15-1.el6.noarch
    –> Processing Dependency: mongodb for package:
    katello-all-1.4.15-1.el6.noarch
    —> Package pulp-server.noarch 0:2.3.1-1.el6 will be installed
    –> Processing Dependency: mongodb-server for package:
    pulp-server-2.3.1-1.el6.noarch
    –> Processing Dependency: mongodb for package:
    pulp-server-2.3.1-1.el6.noarch
    —> Package python-greenlet.x86_64 0:0.4.2-1.el6 will be installed
    —> Package ruby193-rubygem-polyglot.noarch 0:0.3.3-4.el6 will be installed
    –> Finished Dependency Resolution
    Error: Package: pulp-server-2.3.1-1.el6.noarch (katello-pulp)
    Requires: mongodb-server
    Error: Package: pulp-server-2.3.1-1.el6.noarch (katello-pulp)
    Requires: mongodb
    Error: Package: katello-all-1.4.15-1.el6.noarch (katello)
    Requires: mongodb-server
    Error: Package: katello-all-1.4.15-1.el6.noarch (katello)
    Requires: mongodb
    You could try using --skip-broken to work around the problem
    You could try running: rpm -Va --nofiles --nodigest
    [root@katello01 ~]#

Someone know if mongodb rpms will be available on katello* repos or I will
add another repo / repos to install it? If yes what repo / repos?

Best regards
Amedeo Salvati

Hello,

we just found that mongodb disappeared from the EPEL repositories, we
need to solve this.

As a workaround, you should be able to install build from here:

http://koji.fedoraproject.org/koji/packageinfo?packageID=10883

Remember, no security updates. Only for testing purposes.

LZ

··· On Mon, Aug 11, 2014 at 07:07:58AM -0700, Amedeo Salvati wrote: > Hi, > > I'm starting to evaluate katello + foreman to manage linux box, and I'm > triyng to install both of them on centos6.5 following guide at > https://fedorahosted.org/katello/wiki/Install, but when i launch yum > install I got this error: > > [root@katello01 ~]# yum install katello-foreman-all > Loaded plugins: downloadonly, fastestmirror, product-id, security, > subscription-manager > This system is not registered to Red Hat Subscription Management. You can > use subscription-manager to register. > Loading mirror speeds from cached hostfile > * base: mirrors.prometeus.net > * epel: anorien.csc.warwick.ac.uk > * extras: mirrors.prometeus.net > * updates: mirrors.prometeus.net > Setting up Install Process > Resolving Dependencies > --> Running transaction check > ---> Package katello-foreman-all.noarch 0:1.4.15-1.el6 will be installed > (cut) > ---> Package katello-all.noarch 0:1.4.15-1.el6 will be installed > --> Processing Dependency: mongodb-server for package: > katello-all-1.4.15-1.el6.noarch > --> Processing Dependency: mongodb for package: > katello-all-1.4.15-1.el6.noarch > ---> Package pulp-server.noarch 0:2.3.1-1.el6 will be installed > --> Processing Dependency: mongodb-server for package: > pulp-server-2.3.1-1.el6.noarch > --> Processing Dependency: mongodb for package: > pulp-server-2.3.1-1.el6.noarch > ---> Package python-greenlet.x86_64 0:0.4.2-1.el6 will be installed > ---> Package ruby193-rubygem-polyglot.noarch 0:0.3.3-4.el6 will be installed > --> Finished Dependency Resolution > Error: Package: pulp-server-2.3.1-1.el6.noarch (katello-pulp) > Requires: mongodb-server > Error: Package: pulp-server-2.3.1-1.el6.noarch (katello-pulp) > Requires: mongodb > Error: Package: katello-all-1.4.15-1.el6.noarch (katello) > Requires: mongodb-server > Error: Package: katello-all-1.4.15-1.el6.noarch (katello) > Requires: mongodb > You could try using --skip-broken to work around the problem > You could try running: rpm -Va --nofiles --nodigest > [root@katello01 ~]# > > Someone know if mongodb rpms will be available on katello* repos or I will > add another repo / repos to install it? If yes what repo / repos? > > Best regards > Amedeo Salvati > > -- > 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.


Later,
Lukas #lzap Zapletal

I used the following
http://ftp.is.co.za/mirror/fedora.redhat.com/epel/6/x86_64/ which has yet
to sync itself with redhats upstream repo

I did try using Mongods repo but Katello rpm is looking for mongod-server
as opposed to mongodb-org-server and mongodb-org

This will do for now - i only opted to install katello to manage acls since
pulps acls are crazy

··· On Monday, 11 August 2014 15:07:58 UTC+1, Amedeo Salvati wrote: > > Hi, > > I'm starting to evaluate katello + foreman to manage linux box, and I'm > triyng to install both of them on centos6.5 following guide at > https://fedorahosted.org/katello/wiki/Install, but when i launch yum > install I got this error: > > [root@katello01 ~]# yum install katello-foreman-all > Loaded plugins: downloadonly, fastestmirror, product-id, security, > subscription-manager > This system is not registered to Red Hat Subscription Management. You can > use subscription-manager to register. > Loading mirror speeds from cached hostfile > * base: mirrors.prometeus.net > * epel: anorien.csc.warwick.ac.uk > * extras: mirrors.prometeus.net > * updates: mirrors.prometeus.net > Setting up Install Process > Resolving Dependencies > --> Running transaction check > ---> Package katello-foreman-all.noarch 0:1.4.15-1.el6 will be installed > (cut) > ---> Package katello-all.noarch 0:1.4.15-1.el6 will be installed > --> Processing Dependency: mongodb-server for package: > katello-all-1.4.15-1.el6.noarch > --> Processing Dependency: mongodb for package: > katello-all-1.4.15-1.el6.noarch > ---> Package pulp-server.noarch 0:2.3.1-1.el6 will be installed > --> Processing Dependency: mongodb-server for package: > pulp-server-2.3.1-1.el6.noarch > --> Processing Dependency: mongodb for package: > pulp-server-2.3.1-1.el6.noarch > ---> Package python-greenlet.x86_64 0:0.4.2-1.el6 will be installed > ---> Package ruby193-rubygem-polyglot.noarch 0:0.3.3-4.el6 will be > installed > --> Finished Dependency Resolution > Error: Package: pulp-server-2.3.1-1.el6.noarch (katello-pulp) > Requires: mongodb-server > Error: Package: pulp-server-2.3.1-1.el6.noarch (katello-pulp) > Requires: mongodb > Error: Package: katello-all-1.4.15-1.el6.noarch (katello) > Requires: mongodb-server > Error: Package: katello-all-1.4.15-1.el6.noarch (katello) > Requires: mongodb > You could try using --skip-broken to work around the problem > You could try running: rpm -Va --nofiles --nodigest > [root@katello01 ~]# > > Someone know if mongodb rpms will be available on katello* repos or I will > add another repo / repos to install it? If yes what repo / repos? > > Best regards > Amedeo Salvati >