Project

General

Profile

Actions

Bug #3654

closed

[foreman 3.1] Unable to install foreman_content plugin

Added by Angelo Lisco over 10 years ago. Updated over 10 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
Packaging
Target version:
-
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

I installed foreman 3.1 and would like to play with foreman_content plugin to manage my pulp server (i don't want all the features ok katello)
but i get an error during the installation. I think that's a packaging problem.

[root@foreman root]# yum install ruby193-rubygem-foreman_content.noarch
Loaded plugins: product-id, pulp-profile-update, subscription-manager
This system is receiving updates from Red Hat Subscription Management.
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package ruby193-rubygem-foreman_content.noarch 0:0.4-1.el6 will be installed
--> Processing Dependency: ruby193-rubygem(runcible) = 0.4.10 for package: ruby193-rubygem-foreman_content-0.4-1.el6.noarch
--> Finished Dependency Resolution
Error: Package: ruby193-rubygem-foreman_content-0.4-1.el6.noarch (foreman-plugins)
Requires: ruby193-rubygem(runcible) = 0.4.10
Installed: ruby193-rubygem-runcible-1.0.7-1.el6.noarch (@katello)
ruby193-rubygem(runcible) = 1.0.7
Available: ruby193-rubygem-runcible-0.4.10-1.el6.noarch (foreman-plugins)
ruby193-rubygem(runcible) = 0.4.10
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

This are the packages installed from the official stable repository:

foreman-postgresql-1.3.1-1.el6.noarch
foreman-1.3.1-1.el6.noarch
foreman-installer-1.3.1-1.el6.noarch
rubygem-foreman_api-0.1.6-1.el6.noarch
ruby193-rubygem-foreman_api-0.1.6-1.el6.noarch
ruby193-rubygem-foreman_bootdisk-1.2.3-2.el6.noarch
ruby193-rubygem-runcible-1.0.7-1.el6.noarch
foreman-vmware-1.3.1-1.el6.noarch
foreman-compute-1.3.1-1.el6.noarch

Red Hat Enterprise Linux Server release 6.4 (Santiago)
Arch: x86_64

Actions #1

Updated by Dominic Cleal over 10 years ago

  • Status changed from New to Feedback

It looks like you have both the katello and our plugins repo installed, and the versions are conflicting. Try using --disablerepo=katello.

Actions #2

Updated by Angelo Lisco over 10 years ago

Yes, Dominic that's right! It was my faul...I'm sorry for the noise.
I installed and then removed katello+foreman and i didn't notice that the rubygem-runcible package wasn't removed when i uninstalled katello.
So, I did a 'yum -y erase ruby193-rubygem-runcible && yum -y install ruby193-rubygem-foreman_content.noarch' and it installed correctly.

Do you think the plugin will work with pulp 2.3 beta (pulp-server-2.3.0-0.35.beta)?

Actions #3

Updated by Dominic Cleal over 10 years ago

  • Status changed from Feedback to Resolved
  • translation missing: en.field_release deleted (1)

I don't know, not sure what it was tested with. It's not being developed at the moment, as Katello is being redesigned to work as a plugin and will replace foreman_content (which was more of a PoC).

Actions

Also available in: Atom PDF