Bug #3654
closed[foreman 3.1] Unable to install foreman_content plugin
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
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.
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)?
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).