[Katello 2.2] update fails: ruby193-rubygem-katello-2.3.0-1.... requires ruby193-rubygem-bastion

# yum update
Loaded plugins: fastestmirror
Setting up Update Process
Loading mirror speeds from cached hostfile

  • base: mirror.as29550.net
  • epel: ftp.nluug.nl
  • extras: mirrors.vooservers.com
  • updates: mirror.econdc.com
    Resolving Dependencies
    –> Running transaction check
    —> Package facter.x86_64 1:2.4.1-1.el6 will be updated
    —> Package facter.x86_64 1:2.4.3-1.el6 will be an update
    —> Package flac.x86_64 0:1.2.1-6.1.el6 will be updated
    —> Package flac.x86_64 0:1.2.1-7.el6_6 will be an update
    —> Package foreman.noarch 0:1.9.0-0.develop.201503261813git331ff16.el6
    will be updated
    —> Package foreman.noarch 0:1.9.0-0.develop.201504091045gita31c0e1.el6
    will be an update
    —> Package foreman-compute.noarch
    0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
    —> Package foreman-compute.noarch
    0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
    —> Package foreman-debug.noarch
    0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
    —> Package foreman-debug.noarch
    0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
    —> Package foreman-gce.noarch
    0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
    —> Package foreman-gce.noarch
    0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
    —> Package foreman-libvirt.noarch
    0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
    —> Package foreman-libvirt.noarch
    0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
    —> Package foreman-ovirt.noarch
    0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
    —> Package foreman-ovirt.noarch
    0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
    —> Package foreman-postgresql.noarch
    0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
    —> Package foreman-postgresql.noarch
    0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
    —> Package foreman-proxy.noarch
    0:1.9.0-0.develop.201503311321git95cd9c8.el6 will be updated
    —> Package foreman-proxy.noarch
    0:1.9.0-0.develop.201504081153gitf4f52e0.el6 will be an update
    —> Package foreman-release.noarch
    0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
    —> Package foreman-release.noarch
    0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
    —> Package foreman-vmware.noarch
    0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
    —> Package foreman-vmware.noarch
    0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
    —> Package krb5-libs.x86_64 0:1.10.3-33.el6 will be updated
    —> Package krb5-libs.x86_64 0:1.10.3-37.el6_6 will be an update
    —> Package libvirt-client.x86_64 0:0.10.2-46.el6_6.3 will be updated
    —> Package libvirt-client.x86_64 0:0.10.2-46.el6_6.4 will be an update
    —> Package libvirt-devel.x86_64 0:0.10.2-46.el6_6.3 will be updated
    —> Package libvirt-devel.x86_64 0:0.10.2-46.el6_6.4 will be an update
    —> Package mod_passenger.x86_64 0:4.0.18-9.7.el6 will be updated
    —> Package mod_passenger.x86_64 0:4.0.18-9.8.el6 will be an update
    —> Package openssl.x86_64 0:1.0.1e-30.el6_6.7 will be updated
    —> Package openssl.x86_64 0:1.0.1e-30.el6.8 will be an update
    —> Package python-rhsm.x86_64 0:1.8.0-2.pulp.el6 will be updated
    —> Package python-rhsm.x86_64 0:1.13.8-1.el6 will be an update
    —> Package ruby193-rubygem-bastion.noarch 0:0.3.1-1.el6 will be updated
    –> Processing Dependency: ruby193-rubygem-bastion < 1.0.0 for package:
    ruby193-rubygem-katello-2.3.0-1.201503310036git07a6e29.el6.noarch
    —> Package ruby193-rubygem-bastion.noarch 0:1.0.0-1.el6 will be an update
    —> Package ruby193-rubygem-fog-json.noarch 0:1.0.0-2.el6 will be updated
    —> Package ruby193-rubygem-fog-json.noarch 0:1.0.1-1.el6 will be an update
    —> Package ruby193-rubygem-fog-xml.noarch 0:0.1.1-1.el6 will be updated
    —> Package ruby193-rubygem-fog-xml.noarch 0:0.1.2-1.el6 will be an update
    —> Package ruby193-rubygem-passenger.x86_64 0:4.0.18-9.7.el6 will be
    updated
    —> Package ruby193-rubygem-passenger.x86_64 0:4.0.18-9.8.el6 will be an
    update
    —> Package ruby193-rubygem-passenger-native.x86_64 0:4.0.18-9.7.el6 will
    be updated
    —> Package ruby193-rubygem-passenger-native.x86_64 0:4.0.18-9.8.el6 will
    be an update
    —> Package ruby193-rubygem-passenger-native-libs.x86_64 0:4.0.18-9.7.el6
    will be updated
    —> Package ruby193-rubygem-passenger-native-libs.x86_64 0:4.0.18-9.8.el6
    will be an update
    —> Package rubygem-kafo.noarch 0:0.6.6-2.el6 will be updated
    —> Package rubygem-kafo.noarch 0:0.6.7-1.el6 will be an update
    —> Package rubygem-passenger.x86_64 0:4.0.18-9.7.el6 will be updated
    —> Package rubygem-passenger.x86_64 0:4.0.18-9.8.el6 will be an update
    —> Package rubygem-passenger-native.x86_64 0:4.0.18-9.7.el6 will be
    updated
    —> Package rubygem-passenger-native.x86_64 0:4.0.18-9.8.el6 will be an
    update
    —> Package rubygem-passenger-native-libs.x86_64 0:4.0.18-9.7.el6 will be
    updated
    —> Package rubygem-passenger-native-libs.x86_64 0:4.0.18-9.8.el6 will be
    an update
    —> Package shadow-utils.x86_64 2:4.1.4.2-19.el6 will be updated
    —> Package shadow-utils.x86_64 2:4.1.4.2-19.el6_6.1 will be an update
    –> Finished Dependency Resolution
    Error: Package:
    ruby193-rubygem-katello-2.3.0-1.201503310036git07a6e29.el6.noarch
    (@katello)
  •       Requires: ruby193-rubygem-bastion &lt; 1.0.0*
         Removing: ruby193-rubygem-bastion-0.3.1-1.el6.noarch 
    

(@foreman-plugins)
ruby193-rubygem-bastion = 0.3.1-1.el6
Updated By: ruby193-rubygem-bastion-1.0.0-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 1.0.0-1.el6
Available: ruby193-rubygem-bastion-0.1.3-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.3-1.el6
Available: ruby193-rubygem-bastion-0.1.4-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.4-1.el6
Available: ruby193-rubygem-bastion-0.1.5-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.5-1.el6
Available: ruby193-rubygem-bastion-0.1.7-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.7-1.el6
Available: ruby193-rubygem-bastion-0.1.7-2.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.7-2.el6
Available: ruby193-rubygem-bastion-0.1.8-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.8-1.el6
Available: ruby193-rubygem-bastion-0.1.9-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.9-1.el6
Available: ruby193-rubygem-bastion-0.1.10-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.10-1.el6
Available: ruby193-rubygem-bastion-0.1.12-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.12-1.el6
Available: ruby193-rubygem-bastion-0.2.0-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.0-1.el6
Available: ruby193-rubygem-bastion-0.2.2-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.2-1.el6
Available: ruby193-rubygem-bastion-0.2.5-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.5-1.el6
Available: ruby193-rubygem-bastion-0.2.6-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.6-1.el6
Available: ruby193-rubygem-bastion-0.2.6-2.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.6-2.el6
Available: ruby193-rubygem-bastion-0.2.7-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.7-1.el6
Available: ruby193-rubygem-bastion-0.2.8-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.8-1.el6
Available: ruby193-rubygem-bastion-0.2.9-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.9-1.el6
Available: ruby193-rubygem-bastion-0.3.0-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.3.0-1.el6
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

This looks to be available in my foreman-plugins.repo
(http://yum.theforeman.org/plugins/nightly/el6/x86_64/)?

The version of ruby193-rubygem-katello makes me think you are using nightly
and not 2.2 RCs.

··· On Apr 10, 2015 6:28 AM, "JC" wrote:

# yum update
Loaded plugins: fastestmirror
Setting up Update Process
Loading mirror speeds from cached hostfile

  • base: mirror.as29550.net
  • epel: ftp.nluug.nl
  • extras: mirrors.vooservers.com
  • updates: mirror.econdc.com
    Resolving Dependencies
    –> Running transaction check
    —> Package facter.x86_64 1:2.4.1-1.el6 will be updated
    —> Package facter.x86_64 1:2.4.3-1.el6 will be an update
    —> Package flac.x86_64 0:1.2.1-6.1.el6 will be updated
    —> Package flac.x86_64 0:1.2.1-7.el6_6 will be an update
    —> Package foreman.noarch 0:1.9.0-0.develop.201503261813git331ff16.el6
    will be updated
    —> Package foreman.noarch 0:1.9.0-0.develop.201504091045gita31c0e1.el6
    will be an update
    —> Package foreman-compute.noarch
    0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
    —> Package foreman-compute.noarch
    0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
    —> Package foreman-debug.noarch
    0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
    —> Package foreman-debug.noarch
    0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
    —> Package foreman-gce.noarch
    0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
    —> Package foreman-gce.noarch
    0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
    —> Package foreman-libvirt.noarch
    0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
    —> Package foreman-libvirt.noarch
    0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
    —> Package foreman-ovirt.noarch
    0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
    —> Package foreman-ovirt.noarch
    0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
    —> Package foreman-postgresql.noarch
    0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
    —> Package foreman-postgresql.noarch
    0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
    —> Package foreman-proxy.noarch
    0:1.9.0-0.develop.201503311321git95cd9c8.el6 will be updated
    —> Package foreman-proxy.noarch
    0:1.9.0-0.develop.201504081153gitf4f52e0.el6 will be an update
    —> Package foreman-release.noarch
    0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
    —> Package foreman-release.noarch
    0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
    —> Package foreman-vmware.noarch
    0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
    —> Package foreman-vmware.noarch
    0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
    —> Package krb5-libs.x86_64 0:1.10.3-33.el6 will be updated
    —> Package krb5-libs.x86_64 0:1.10.3-37.el6_6 will be an update
    —> Package libvirt-client.x86_64 0:0.10.2-46.el6_6.3 will be updated
    —> Package libvirt-client.x86_64 0:0.10.2-46.el6_6.4 will be an update
    —> Package libvirt-devel.x86_64 0:0.10.2-46.el6_6.3 will be updated
    —> Package libvirt-devel.x86_64 0:0.10.2-46.el6_6.4 will be an update
    —> Package mod_passenger.x86_64 0:4.0.18-9.7.el6 will be updated
    —> Package mod_passenger.x86_64 0:4.0.18-9.8.el6 will be an update
    —> Package openssl.x86_64 0:1.0.1e-30.el6_6.7 will be updated
    —> Package openssl.x86_64 0:1.0.1e-30.el6.8 will be an update
    —> Package python-rhsm.x86_64 0:1.8.0-2.pulp.el6 will be updated
    —> Package python-rhsm.x86_64 0:1.13.8-1.el6 will be an update
    —> Package ruby193-rubygem-bastion.noarch 0:0.3.1-1.el6 will be updated
    –> Processing Dependency: ruby193-rubygem-bastion < 1.0.0 for package:
    ruby193-rubygem-katello-2.3.0-1.201503310036git07a6e29.el6.noarch
    —> Package ruby193-rubygem-bastion.noarch 0:1.0.0-1.el6 will be an update
    —> Package ruby193-rubygem-fog-json.noarch 0:1.0.0-2.el6 will be updated
    —> Package ruby193-rubygem-fog-json.noarch 0:1.0.1-1.el6 will be an
    update
    —> Package ruby193-rubygem-fog-xml.noarch 0:0.1.1-1.el6 will be updated
    —> Package ruby193-rubygem-fog-xml.noarch 0:0.1.2-1.el6 will be an update
    —> Package ruby193-rubygem-passenger.x86_64 0:4.0.18-9.7.el6 will be
    updated
    —> Package ruby193-rubygem-passenger.x86_64 0:4.0.18-9.8.el6 will be an
    update
    —> Package ruby193-rubygem-passenger-native.x86_64 0:4.0.18-9.7.el6 will
    be updated
    —> Package ruby193-rubygem-passenger-native.x86_64 0:4.0.18-9.8.el6 will
    be an update
    —> Package ruby193-rubygem-passenger-native-libs.x86_64 0:4.0.18-9.7.el6
    will be updated
    —> Package ruby193-rubygem-passenger-native-libs.x86_64 0:4.0.18-9.8.el6
    will be an update
    —> Package rubygem-kafo.noarch 0:0.6.6-2.el6 will be updated
    —> Package rubygem-kafo.noarch 0:0.6.7-1.el6 will be an update
    —> Package rubygem-passenger.x86_64 0:4.0.18-9.7.el6 will be updated
    —> Package rubygem-passenger.x86_64 0:4.0.18-9.8.el6 will be an update
    —> Package rubygem-passenger-native.x86_64 0:4.0.18-9.7.el6 will be
    updated
    —> Package rubygem-passenger-native.x86_64 0:4.0.18-9.8.el6 will be an
    update
    —> Package rubygem-passenger-native-libs.x86_64 0:4.0.18-9.7.el6 will be
    updated
    —> Package rubygem-passenger-native-libs.x86_64 0:4.0.18-9.8.el6 will be
    an update
    —> Package shadow-utils.x86_64 2:4.1.4.2-19.el6 will be updated
    —> Package shadow-utils.x86_64 2:4.1.4.2-19.el6_6.1 will be an update
    –> Finished Dependency Resolution
    Error: Package:
    ruby193-rubygem-katello-2.3.0-1.201503310036git07a6e29.el6.noarch
    (@katello)
  •       Requires: ruby193-rubygem-bastion < 1.0.0*
         Removing: ruby193-rubygem-bastion-0.3.1-1.el6.noarch
    

(@foreman-plugins)
ruby193-rubygem-bastion = 0.3.1-1.el6
Updated By: ruby193-rubygem-bastion-1.0.0-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 1.0.0-1.el6
Available: ruby193-rubygem-bastion-0.1.3-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.3-1.el6
Available: ruby193-rubygem-bastion-0.1.4-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.4-1.el6
Available: ruby193-rubygem-bastion-0.1.5-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.5-1.el6
Available: ruby193-rubygem-bastion-0.1.7-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.7-1.el6
Available: ruby193-rubygem-bastion-0.1.7-2.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.7-2.el6
Available: ruby193-rubygem-bastion-0.1.8-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.8-1.el6
Available: ruby193-rubygem-bastion-0.1.9-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.9-1.el6
Available: ruby193-rubygem-bastion-0.1.10-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.10-1.el6
Available: ruby193-rubygem-bastion-0.1.12-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.12-1.el6
Available: ruby193-rubygem-bastion-0.2.0-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.0-1.el6
Available: ruby193-rubygem-bastion-0.2.2-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.2-1.el6
Available: ruby193-rubygem-bastion-0.2.5-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.5-1.el6
Available: ruby193-rubygem-bastion-0.2.6-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.6-1.el6
Available: ruby193-rubygem-bastion-0.2.6-2.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.6-2.el6
Available: ruby193-rubygem-bastion-0.2.7-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.7-1.el6
Available: ruby193-rubygem-bastion-0.2.8-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.8-1.el6
Available: ruby193-rubygem-bastion-0.2.9-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.9-1.el6
Available: ruby193-rubygem-bastion-0.3.0-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.3.0-1.el6
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

This looks to be available in my foreman-plugins.repo (
http://yum.theforeman.org/plugins/nightly/el6/x86_64/)?


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.

Thanks for the response Eric. I'm good to go now. For the record…(in
case it helps anyone else)… the .repo files I had for the katello,
foreman and foreman-plugin repos were installed, I believe, by using the
paths listed in the upgrade doc. When I tried reinstalling them today, as
I suspected, nothing happened, as yum was convinced that nothing would be
changed - are the rpms which provide the .repos having their version
numbers changed?

The previous Katello (repo) rpm provided:

cat /etc/yum.repos.d/katello.repo
[katello]
name=Katello Nightly
baseurl=https://fedorapeople.org/groups/katello/releases/yum/nightly
/katello/RHEL/$releasever/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-katello
enabled=1
gpgcheck=0

Pulp RPMs as supported by Katello - This is a coordinated

copy of Pulp's packages in order to ensure compatibility

[katello-pulp]
name=Pulp Community Releases
baseurl=https://fedorapeople.org/groups/katello/releases/yum/nightly
/pulp/RHEL/$releasever/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-katello
enabled=1
gpgcheck=0

Candlepin RPMs as supported by Katello - This is a coordinated

copy of Candlepin's packages in order to ensure compatibility

[katello-candlepin]
name=Candlepin: an open source entitlement management system.
baseurl=https://fedorapeople.org/groups/katello/releases/yum/nightly
/candlepin/RHEL/$releasever/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-katello
enabled=1
gpgcheck=0

The newly installed version:

cat /etc/yum.repos.d/katello.repo
[katello]
name=Katello Nightly
baseurl=https://fedorapeople.org/groups/katello/releases/yum/2.2
/katello/RHEL/$releasever/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-katello
enabled=1
gpgcheck=0

Pulp RPMs as supported by Katello - This is a coordinated

copy of Pulp's packages in order to ensure compatibility

[katello-pulp]
name=Pulp Community Releases
baseurl=https://fedorapeople.org/groups/katello/releases/yum/2.2
/pulp/RHEL/$releasever/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-katello
enabled=1
gpgcheck=0

Candlepin RPMs as supported by Katello - This is a coordinated

copy of Candlepin's packages in order to ensure compatibility

[katello-candlepin]
name=Candlepin: an open source entitlement management system.
baseurl=https://fedorapeople.org/groups/katello/releases/yum/2.2
/candlepin/RHEL/$releasever/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-katello
enabled=1
gpgcheck=0

A similar setup can be seen for foreman and foreman-plugin before:

cat foreman-plugins.repo
[foreman-plugins]
name=Foreman plugins nightly
baseurl=http://yum.theforeman.org/plugins/nightly/el6/$basearch
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-foreman

cat foreman.repo
[foreman]
name=Foreman nightly
baseurl=http://yum.theforeman.org/nightly/el6/$basearch
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-foreman

And now:

cat foreman.repo
[foreman]
name=Foreman 1.8
baseurl=http://yum.theforeman.org/releases/1.8/el6/$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-foreman

cat foreman-plugins.repo
[foreman-plugins]
name=Foreman plugins 1.8
baseurl=http://yum.theforeman.org/plugins/1.8/el6/$basearch
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-foreman

$ yum clean all
$ yum update # now works

··· On 10 April 2015 at 11:55, Eric D Helms wrote:

The version of ruby193-rubygem-katello makes me think you are using
nightly and not 2.2 RCs.
On Apr 10, 2015 6:28 AM, “JC” mr.jamie.caldwell@gmail.com wrote:

# yum update
Loaded plugins: fastestmirror
Setting up Update Process
Loading mirror speeds from cached hostfile

  • base: mirror.as29550.net
  • epel: ftp.nluug.nl
  • extras: mirrors.vooservers.com
  • updates: mirror.econdc.com
    Resolving Dependencies
    –> Running transaction check
    —> Package facter.x86_64 1:2.4.1-1.el6 will be updated
    —> Package facter.x86_64 1:2.4.3-1.el6 will be an update
    —> Package flac.x86_64 0:1.2.1-6.1.el6 will be updated
    —> Package flac.x86_64 0:1.2.1-7.el6_6 will be an update
    —> Package foreman.noarch 0:1.9.0-0.develop.201503261813git331ff16.el6
    will be updated
    —> Package foreman.noarch 0:1.9.0-0.develop.201504091045gita31c0e1.el6
    will be an update
    —> Package foreman-compute.noarch
    0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
    —> Package foreman-compute.noarch
    0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
    —> Package foreman-debug.noarch
    0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
    —> Package foreman-debug.noarch
    0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
    —> Package foreman-gce.noarch
    0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
    —> Package foreman-gce.noarch
    0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
    —> Package foreman-libvirt.noarch
    0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
    —> Package foreman-libvirt.noarch
    0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
    —> Package foreman-ovirt.noarch
    0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
    —> Package foreman-ovirt.noarch
    0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
    —> Package foreman-postgresql.noarch
    0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
    —> Package foreman-postgresql.noarch
    0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
    —> Package foreman-proxy.noarch
    0:1.9.0-0.develop.201503311321git95cd9c8.el6 will be updated
    —> Package foreman-proxy.noarch
    0:1.9.0-0.develop.201504081153gitf4f52e0.el6 will be an update
    —> Package foreman-release.noarch
    0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
    —> Package foreman-release.noarch
    0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
    —> Package foreman-vmware.noarch
    0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
    —> Package foreman-vmware.noarch
    0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
    —> Package krb5-libs.x86_64 0:1.10.3-33.el6 will be updated
    —> Package krb5-libs.x86_64 0:1.10.3-37.el6_6 will be an update
    —> Package libvirt-client.x86_64 0:0.10.2-46.el6_6.3 will be updated
    —> Package libvirt-client.x86_64 0:0.10.2-46.el6_6.4 will be an update
    —> Package libvirt-devel.x86_64 0:0.10.2-46.el6_6.3 will be updated
    —> Package libvirt-devel.x86_64 0:0.10.2-46.el6_6.4 will be an update
    —> Package mod_passenger.x86_64 0:4.0.18-9.7.el6 will be updated
    —> Package mod_passenger.x86_64 0:4.0.18-9.8.el6 will be an update
    —> Package openssl.x86_64 0:1.0.1e-30.el6_6.7 will be updated
    —> Package openssl.x86_64 0:1.0.1e-30.el6.8 will be an update
    —> Package python-rhsm.x86_64 0:1.8.0-2.pulp.el6 will be updated
    —> Package python-rhsm.x86_64 0:1.13.8-1.el6 will be an update
    —> Package ruby193-rubygem-bastion.noarch 0:0.3.1-1.el6 will be updated
    –> Processing Dependency: ruby193-rubygem-bastion < 1.0.0 for package:
    ruby193-rubygem-katello-2.3.0-1.201503310036git07a6e29.el6.noarch
    —> Package ruby193-rubygem-bastion.noarch 0:1.0.0-1.el6 will be an
    update
    —> Package ruby193-rubygem-fog-json.noarch 0:1.0.0-2.el6 will be updated
    —> Package ruby193-rubygem-fog-json.noarch 0:1.0.1-1.el6 will be an
    update
    —> Package ruby193-rubygem-fog-xml.noarch 0:0.1.1-1.el6 will be updated
    —> Package ruby193-rubygem-fog-xml.noarch 0:0.1.2-1.el6 will be an
    update
    —> Package ruby193-rubygem-passenger.x86_64 0:4.0.18-9.7.el6 will be
    updated
    —> Package ruby193-rubygem-passenger.x86_64 0:4.0.18-9.8.el6 will be an
    update
    —> Package ruby193-rubygem-passenger-native.x86_64 0:4.0.18-9.7.el6
    will be updated
    —> Package ruby193-rubygem-passenger-native.x86_64 0:4.0.18-9.8.el6
    will be an update
    —> Package ruby193-rubygem-passenger-native-libs.x86_64
    0:4.0.18-9.7.el6 will be updated
    —> Package ruby193-rubygem-passenger-native-libs.x86_64
    0:4.0.18-9.8.el6 will be an update
    —> Package rubygem-kafo.noarch 0:0.6.6-2.el6 will be updated
    —> Package rubygem-kafo.noarch 0:0.6.7-1.el6 will be an update
    —> Package rubygem-passenger.x86_64 0:4.0.18-9.7.el6 will be updated
    —> Package rubygem-passenger.x86_64 0:4.0.18-9.8.el6 will be an update
    —> Package rubygem-passenger-native.x86_64 0:4.0.18-9.7.el6 will be
    updated
    —> Package rubygem-passenger-native.x86_64 0:4.0.18-9.8.el6 will be an
    update
    —> Package rubygem-passenger-native-libs.x86_64 0:4.0.18-9.7.el6 will
    be updated
    —> Package rubygem-passenger-native-libs.x86_64 0:4.0.18-9.8.el6 will
    be an update
    —> Package shadow-utils.x86_64 2:4.1.4.2-19.el6 will be updated
    —> Package shadow-utils.x86_64 2:4.1.4.2-19.el6_6.1 will be an update
    –> Finished Dependency Resolution
    Error: Package:
    ruby193-rubygem-katello-2.3.0-1.201503310036git07a6e29.el6.noarch
    (@katello)
  •       Requires: ruby193-rubygem-bastion < 1.0.0*
         Removing: ruby193-rubygem-bastion-0.3.1-1.el6.noarch
    

(@foreman-plugins)
ruby193-rubygem-bastion = 0.3.1-1.el6
Updated By: ruby193-rubygem-bastion-1.0.0-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 1.0.0-1.el6
Available: ruby193-rubygem-bastion-0.1.3-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.3-1.el6
Available: ruby193-rubygem-bastion-0.1.4-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.4-1.el6
Available: ruby193-rubygem-bastion-0.1.5-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.5-1.el6
Available: ruby193-rubygem-bastion-0.1.7-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.7-1.el6
Available: ruby193-rubygem-bastion-0.1.7-2.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.7-2.el6
Available: ruby193-rubygem-bastion-0.1.8-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.8-1.el6
Available: ruby193-rubygem-bastion-0.1.9-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.9-1.el6
Available: ruby193-rubygem-bastion-0.1.10-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.10-1.el6
Available: ruby193-rubygem-bastion-0.1.12-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.12-1.el6
Available: ruby193-rubygem-bastion-0.2.0-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.0-1.el6
Available: ruby193-rubygem-bastion-0.2.2-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.2-1.el6
Available: ruby193-rubygem-bastion-0.2.5-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.5-1.el6
Available: ruby193-rubygem-bastion-0.2.6-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.6-1.el6
Available: ruby193-rubygem-bastion-0.2.6-2.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.6-2.el6
Available: ruby193-rubygem-bastion-0.2.7-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.7-1.el6
Available: ruby193-rubygem-bastion-0.2.8-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.8-1.el6
Available: ruby193-rubygem-bastion-0.2.9-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.9-1.el6
Available: ruby193-rubygem-bastion-0.3.0-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.3.0-1.el6
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

This looks to be available in my foreman-plugins.repo (
http://yum.theforeman.org/plugins/nightly/el6/x86_64/)?


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 a topic in the
Google Groups “Foreman users” group.
To unsubscribe from this topic, visit
https://groups.google.com/d/topic/foreman-users/PbWy6j9qG_s/unsubscribe.
To unsubscribe from this group and all its topics, 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.


Jamie.

> Thanks for the response Eric. I'm good to go now. For the record…(in
> case it helps anyone else)… the .repo files I had for the katello,
> foreman and foreman-plugin repos were installed, I believe, by using the
> paths listed in the upgrade doc. When I tried reinstalling them today, as
> I suspected, nothing happened, as yum was convinced that nothing would be
> changed - are the rpms which provide the .repos having their version
> numbers changed?

The upgrade doc references 2.2:
http://www.katello.org/docs/2.2/upgrade/index.html

Maybe you were looking at the unversioned docs which are for nightly?
http://www.katello.org/docs/upgrade/index.html

··· On Fri, Apr 10, 2015 at 12:39:35PM +0100, Jamie Caldwell wrote:

The previous Katello (repo) rpm provided:

cat /etc/yum.repos.d/katello.repo
[katello]
name=Katello Nightly
baseurl=https://fedorapeople.org/groups/katello/releases/yum/nightly
/katello/RHEL/$releasever/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-katello
enabled=1
gpgcheck=0

Pulp RPMs as supported by Katello - This is a coordinated

copy of Pulp’s packages in order to ensure compatibility

[katello-pulp]
name=Pulp Community Releases
baseurl=https://fedorapeople.org/groups/katello/releases/yum/nightly
/pulp/RHEL/$releasever/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-katello
enabled=1
gpgcheck=0

Candlepin RPMs as supported by Katello - This is a coordinated

copy of Candlepin’s packages in order to ensure compatibility

[katello-candlepin]
name=Candlepin: an open source entitlement management system.
baseurl=https://fedorapeople.org/groups/katello/releases/yum/nightly
/candlepin/RHEL/$releasever/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-katello
enabled=1
gpgcheck=0

The newly installed version:

cat /etc/yum.repos.d/katello.repo
[katello]
name=Katello Nightly
baseurl=https://fedorapeople.org/groups/katello/releases/yum/2.2
/katello/RHEL/$releasever/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-katello
enabled=1
gpgcheck=0

Pulp RPMs as supported by Katello - This is a coordinated

copy of Pulp’s packages in order to ensure compatibility

[katello-pulp]
name=Pulp Community Releases
baseurl=https://fedorapeople.org/groups/katello/releases/yum/2.2
/pulp/RHEL/$releasever/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-katello
enabled=1
gpgcheck=0

Candlepin RPMs as supported by Katello - This is a coordinated

copy of Candlepin’s packages in order to ensure compatibility

[katello-candlepin]
name=Candlepin: an open source entitlement management system.
baseurl=https://fedorapeople.org/groups/katello/releases/yum/2.2
/candlepin/RHEL/$releasever/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-katello
enabled=1
gpgcheck=0

A similar setup can be seen for foreman and foreman-plugin before:

cat foreman-plugins.repo
[foreman-plugins]
name=Foreman plugins nightly
baseurl=http://yum.theforeman.org/plugins/nightly/el6/$basearch
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-foreman

cat foreman.repo
[foreman]
name=Foreman nightly
baseurl=http://yum.theforeman.org/nightly/el6/$basearch
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-foreman

And now:

cat foreman.repo
[foreman]
name=Foreman 1.8
baseurl=http://yum.theforeman.org/releases/1.8/el6/$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-foreman

cat foreman-plugins.repo
[foreman-plugins]
name=Foreman plugins 1.8
baseurl=http://yum.theforeman.org/plugins/1.8/el6/$basearch
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-foreman

$ yum clean all
$ yum update # now works

On 10 April 2015 at 11:55, Eric D Helms ericdhelms@gmail.com wrote:

The version of ruby193-rubygem-katello makes me think you are using
nightly and not 2.2 RCs.
On Apr 10, 2015 6:28 AM, “JC” mr.jamie.caldwell@gmail.com wrote:

# yum update
Loaded plugins: fastestmirror
Setting up Update Process
Loading mirror speeds from cached hostfile

  • base: mirror.as29550.net
  • epel: ftp.nluug.nl
  • extras: mirrors.vooservers.com
  • updates: mirror.econdc.com
    Resolving Dependencies
    –> Running transaction check
    —> Package facter.x86_64 1:2.4.1-1.el6 will be updated
    —> Package facter.x86_64 1:2.4.3-1.el6 will be an update
    —> Package flac.x86_64 0:1.2.1-6.1.el6 will be updated
    —> Package flac.x86_64 0:1.2.1-7.el6_6 will be an update
    —> Package foreman.noarch 0:1.9.0-0.develop.201503261813git331ff16.el6
    will be updated
    —> Package foreman.noarch 0:1.9.0-0.develop.201504091045gita31c0e1.el6
    will be an update
    —> Package foreman-compute.noarch
    0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
    —> Package foreman-compute.noarch
    0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
    —> Package foreman-debug.noarch
    0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
    —> Package foreman-debug.noarch
    0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
    —> Package foreman-gce.noarch
    0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
    —> Package foreman-gce.noarch
    0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
    —> Package foreman-libvirt.noarch
    0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
    —> Package foreman-libvirt.noarch
    0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
    —> Package foreman-ovirt.noarch
    0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
    —> Package foreman-ovirt.noarch
    0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
    —> Package foreman-postgresql.noarch
    0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
    —> Package foreman-postgresql.noarch
    0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
    —> Package foreman-proxy.noarch
    0:1.9.0-0.develop.201503311321git95cd9c8.el6 will be updated
    —> Package foreman-proxy.noarch
    0:1.9.0-0.develop.201504081153gitf4f52e0.el6 will be an update
    —> Package foreman-release.noarch
    0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
    —> Package foreman-release.noarch
    0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
    —> Package foreman-vmware.noarch
    0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
    —> Package foreman-vmware.noarch
    0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
    —> Package krb5-libs.x86_64 0:1.10.3-33.el6 will be updated
    —> Package krb5-libs.x86_64 0:1.10.3-37.el6_6 will be an update
    —> Package libvirt-client.x86_64 0:0.10.2-46.el6_6.3 will be updated
    —> Package libvirt-client.x86_64 0:0.10.2-46.el6_6.4 will be an update
    —> Package libvirt-devel.x86_64 0:0.10.2-46.el6_6.3 will be updated
    —> Package libvirt-devel.x86_64 0:0.10.2-46.el6_6.4 will be an update
    —> Package mod_passenger.x86_64 0:4.0.18-9.7.el6 will be updated
    —> Package mod_passenger.x86_64 0:4.0.18-9.8.el6 will be an update
    —> Package openssl.x86_64 0:1.0.1e-30.el6_6.7 will be updated
    —> Package openssl.x86_64 0:1.0.1e-30.el6.8 will be an update
    —> Package python-rhsm.x86_64 0:1.8.0-2.pulp.el6 will be updated
    —> Package python-rhsm.x86_64 0:1.13.8-1.el6 will be an update
    —> Package ruby193-rubygem-bastion.noarch 0:0.3.1-1.el6 will be updated
    –> Processing Dependency: ruby193-rubygem-bastion < 1.0.0 for package:
    ruby193-rubygem-katello-2.3.0-1.201503310036git07a6e29.el6.noarch
    —> Package ruby193-rubygem-bastion.noarch 0:1.0.0-1.el6 will be an
    update
    —> Package ruby193-rubygem-fog-json.noarch 0:1.0.0-2.el6 will be updated
    —> Package ruby193-rubygem-fog-json.noarch 0:1.0.1-1.el6 will be an
    update
    —> Package ruby193-rubygem-fog-xml.noarch 0:0.1.1-1.el6 will be updated
    —> Package ruby193-rubygem-fog-xml.noarch 0:0.1.2-1.el6 will be an
    update
    —> Package ruby193-rubygem-passenger.x86_64 0:4.0.18-9.7.el6 will be
    updated
    —> Package ruby193-rubygem-passenger.x86_64 0:4.0.18-9.8.el6 will be an
    update
    —> Package ruby193-rubygem-passenger-native.x86_64 0:4.0.18-9.7.el6
    will be updated
    —> Package ruby193-rubygem-passenger-native.x86_64 0:4.0.18-9.8.el6
    will be an update
    —> Package ruby193-rubygem-passenger-native-libs.x86_64
    0:4.0.18-9.7.el6 will be updated
    —> Package ruby193-rubygem-passenger-native-libs.x86_64
    0:4.0.18-9.8.el6 will be an update
    —> Package rubygem-kafo.noarch 0:0.6.6-2.el6 will be updated
    —> Package rubygem-kafo.noarch 0:0.6.7-1.el6 will be an update
    —> Package rubygem-passenger.x86_64 0:4.0.18-9.7.el6 will be updated
    —> Package rubygem-passenger.x86_64 0:4.0.18-9.8.el6 will be an update
    —> Package rubygem-passenger-native.x86_64 0:4.0.18-9.7.el6 will be
    updated
    —> Package rubygem-passenger-native.x86_64 0:4.0.18-9.8.el6 will be an
    update
    —> Package rubygem-passenger-native-libs.x86_64 0:4.0.18-9.7.el6 will
    be updated
    —> Package rubygem-passenger-native-libs.x86_64 0:4.0.18-9.8.el6 will
    be an update
    —> Package shadow-utils.x86_64 2:4.1.4.2-19.el6 will be updated
    —> Package shadow-utils.x86_64 2:4.1.4.2-19.el6_6.1 will be an update
    –> Finished Dependency Resolution
    Error: Package:
    ruby193-rubygem-katello-2.3.0-1.201503310036git07a6e29.el6.noarch
    (@katello)
  •       Requires: ruby193-rubygem-bastion < 1.0.0*
         Removing: ruby193-rubygem-bastion-0.3.1-1.el6.noarch
    

(@foreman-plugins)
ruby193-rubygem-bastion = 0.3.1-1.el6
Updated By: ruby193-rubygem-bastion-1.0.0-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 1.0.0-1.el6
Available: ruby193-rubygem-bastion-0.1.3-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.3-1.el6
Available: ruby193-rubygem-bastion-0.1.4-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.4-1.el6
Available: ruby193-rubygem-bastion-0.1.5-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.5-1.el6
Available: ruby193-rubygem-bastion-0.1.7-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.7-1.el6
Available: ruby193-rubygem-bastion-0.1.7-2.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.7-2.el6
Available: ruby193-rubygem-bastion-0.1.8-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.8-1.el6
Available: ruby193-rubygem-bastion-0.1.9-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.9-1.el6
Available: ruby193-rubygem-bastion-0.1.10-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.10-1.el6
Available: ruby193-rubygem-bastion-0.1.12-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.12-1.el6
Available: ruby193-rubygem-bastion-0.2.0-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.0-1.el6
Available: ruby193-rubygem-bastion-0.2.2-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.2-1.el6
Available: ruby193-rubygem-bastion-0.2.5-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.5-1.el6
Available: ruby193-rubygem-bastion-0.2.6-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.6-1.el6
Available: ruby193-rubygem-bastion-0.2.6-2.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.6-2.el6
Available: ruby193-rubygem-bastion-0.2.7-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.7-1.el6
Available: ruby193-rubygem-bastion-0.2.8-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.8-1.el6
Available: ruby193-rubygem-bastion-0.2.9-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.9-1.el6
Available: ruby193-rubygem-bastion-0.3.0-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.3.0-1.el6
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

This looks to be available in my foreman-plugins.repo (
http://yum.theforeman.org/plugins/nightly/el6/x86_64/)?


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 a topic in the
Google Groups “Foreman users” group.
To unsubscribe from this topic, visit
https://groups.google.com/d/topic/foreman-users/PbWy6j9qG_s/unsubscribe.
To unsubscribe from this group and all its topics, 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.


Jamie.


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.


Best Regards,

Stephen Benjamin
Red Hat Engineering

Ahhh yes, oops. Thanks Stephen.

··· On 10 April 2015 at 14:04, Stephen Benjamin wrote:

On Fri, Apr 10, 2015 at 12:39:35PM +0100, Jamie Caldwell wrote:

Thanks for the response Eric. I’m good to go now. For the record…(in
case it helps anyone else)… the .repo files I had for the katello,
foreman and foreman-plugin repos were installed, I believe, by using
the
paths listed in the upgrade doc. When I tried reinstalling them today,
as
I suspected, nothing happened, as yum was convinced that nothing would be
changed - are the rpms which provide the .repos having their version
numbers changed?

The upgrade doc references 2.2:
http://www.katello.org/docs/2.2/upgrade/index.html

Maybe you were looking at the unversioned docs which are for nightly?
http://www.katello.org/docs/upgrade/index.html

The previous Katello (repo) rpm provided:

cat /etc/yum.repos.d/katello.repo
[katello]
name=Katello Nightly
baseurl=https://fedorapeople.org/groups/katello/releases/yum/nightly
/katello/RHEL/$releasever/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-katello
enabled=1
gpgcheck=0

Pulp RPMs as supported by Katello - This is a coordinated

copy of Pulp’s packages in order to ensure compatibility

[katello-pulp]
name=Pulp Community Releases
baseurl=https://fedorapeople.org/groups/katello/releases/yum/nightly
/pulp/RHEL/$releasever/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-katello
enabled=1
gpgcheck=0

Candlepin RPMs as supported by Katello - This is a coordinated

copy of Candlepin’s packages in order to ensure compatibility

[katello-candlepin]
name=Candlepin: an open source entitlement management system.
baseurl=https://fedorapeople.org/groups/katello/releases/yum/nightly
/candlepin/RHEL/$releasever/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-katello
enabled=1
gpgcheck=0

The newly installed version:

cat /etc/yum.repos.d/katello.repo
[katello]
name=Katello Nightly
baseurl=https://fedorapeople.org/groups/katello/releases/yum/2.2
/katello/RHEL/$releasever/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-katello
enabled=1
gpgcheck=0

Pulp RPMs as supported by Katello - This is a coordinated

copy of Pulp’s packages in order to ensure compatibility

[katello-pulp]
name=Pulp Community Releases
baseurl=https://fedorapeople.org/groups/katello/releases/yum/2.2
/pulp/RHEL/$releasever/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-katello
enabled=1
gpgcheck=0

Candlepin RPMs as supported by Katello - This is a coordinated

copy of Candlepin’s packages in order to ensure compatibility

[katello-candlepin]
name=Candlepin: an open source entitlement management system.
baseurl=https://fedorapeople.org/groups/katello/releases/yum/2.2
/candlepin/RHEL/$releasever/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-katello
enabled=1
gpgcheck=0

A similar setup can be seen for foreman and foreman-plugin before:

cat foreman-plugins.repo
[foreman-plugins]
name=Foreman plugins nightly
baseurl=http://yum.theforeman.org/plugins/nightly/el6/$basearch
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-foreman

cat foreman.repo
[foreman]
name=Foreman nightly
baseurl=http://yum.theforeman.org/nightly/el6/$basearch
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-foreman

And now:

cat foreman.repo
[foreman]
name=Foreman 1.8
baseurl=http://yum.theforeman.org/releases/1.8/el6/$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-foreman

cat foreman-plugins.repo
[foreman-plugins]
name=Foreman plugins 1.8
baseurl=http://yum.theforeman.org/plugins/1.8/el6/$basearch
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-foreman

$ yum clean all
$ yum update # now works

On 10 April 2015 at 11:55, Eric D Helms ericdhelms@gmail.com wrote:

The version of ruby193-rubygem-katello makes me think you are using
nightly and not 2.2 RCs.
On Apr 10, 2015 6:28 AM, “JC” mr.jamie.caldwell@gmail.com wrote:

# yum update
Loaded plugins: fastestmirror
Setting up Update Process
Loading mirror speeds from cached hostfile

  • base: mirror.as29550.net
  • epel: ftp.nluug.nl
  • extras: mirrors.vooservers.com
  • updates: mirror.econdc.com
    Resolving Dependencies
    –> Running transaction check
    —> Package facter.x86_64 1:2.4.1-1.el6 will be updated
    —> Package facter.x86_64 1:2.4.3-1.el6 will be an update
    —> Package flac.x86_64 0:1.2.1-6.1.el6 will be updated
    —> Package flac.x86_64 0:1.2.1-7.el6_6 will be an update
    —> Package foreman.noarch
    0:1.9.0-0.develop.201503261813git331ff16.el6

will be updated
—> Package foreman.noarch
0:1.9.0-0.develop.201504091045gita31c0e1.el6

will be an update
—> Package foreman-compute.noarch
0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
—> Package foreman-compute.noarch
0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
—> Package foreman-debug.noarch
0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
—> Package foreman-debug.noarch
0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
—> Package foreman-gce.noarch
0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
—> Package foreman-gce.noarch
0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
—> Package foreman-libvirt.noarch
0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
—> Package foreman-libvirt.noarch
0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
—> Package foreman-ovirt.noarch
0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
—> Package foreman-ovirt.noarch
0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
—> Package foreman-postgresql.noarch
0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
—> Package foreman-postgresql.noarch
0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
—> Package foreman-proxy.noarch
0:1.9.0-0.develop.201503311321git95cd9c8.el6 will be updated
—> Package foreman-proxy.noarch
0:1.9.0-0.develop.201504081153gitf4f52e0.el6 will be an update
—> Package foreman-release.noarch
0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
—> Package foreman-release.noarch
0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
—> Package foreman-vmware.noarch
0:1.9.0-0.develop.201503261813git331ff16.el6 will be updated
—> Package foreman-vmware.noarch
0:1.9.0-0.develop.201504091045gita31c0e1.el6 will be an update
—> Package krb5-libs.x86_64 0:1.10.3-33.el6 will be updated
—> Package krb5-libs.x86_64 0:1.10.3-37.el6_6 will be an update
—> Package libvirt-client.x86_64 0:0.10.2-46.el6_6.3 will be updated
—> Package libvirt-client.x86_64 0:0.10.2-46.el6_6.4 will be an
update

—> Package libvirt-devel.x86_64 0:0.10.2-46.el6_6.3 will be updated
—> Package libvirt-devel.x86_64 0:0.10.2-46.el6_6.4 will be an
update

—> Package mod_passenger.x86_64 0:4.0.18-9.7.el6 will be updated
—> Package mod_passenger.x86_64 0:4.0.18-9.8.el6 will be an update
—> Package openssl.x86_64 0:1.0.1e-30.el6_6.7 will be updated
—> Package openssl.x86_64 0:1.0.1e-30.el6.8 will be an update
—> Package python-rhsm.x86_64 0:1.8.0-2.pulp.el6 will be updated
—> Package python-rhsm.x86_64 0:1.13.8-1.el6 will be an update
—> Package ruby193-rubygem-bastion.noarch 0:0.3.1-1.el6 will be
updated

–> Processing Dependency: ruby193-rubygem-bastion < 1.0.0 for
package:

ruby193-rubygem-katello-2.3.0-1.201503310036git07a6e29.el6.noarch
—> Package ruby193-rubygem-bastion.noarch 0:1.0.0-1.el6 will be an
update
—> Package ruby193-rubygem-fog-json.noarch 0:1.0.0-2.el6 will be
updated

—> Package ruby193-rubygem-fog-json.noarch 0:1.0.1-1.el6 will be an
update
—> Package ruby193-rubygem-fog-xml.noarch 0:0.1.1-1.el6 will be
updated

—> Package ruby193-rubygem-fog-xml.noarch 0:0.1.2-1.el6 will be an
update
—> Package ruby193-rubygem-passenger.x86_64 0:4.0.18-9.7.el6 will be
updated
—> Package ruby193-rubygem-passenger.x86_64 0:4.0.18-9.8.el6 will
be an

update
—> Package ruby193-rubygem-passenger-native.x86_64 0:4.0.18-9.7.el6
will be updated
—> Package ruby193-rubygem-passenger-native.x86_64 0:4.0.18-9.8.el6
will be an update
—> Package ruby193-rubygem-passenger-native-libs.x86_64
0:4.0.18-9.7.el6 will be updated
—> Package ruby193-rubygem-passenger-native-libs.x86_64
0:4.0.18-9.8.el6 will be an update
—> Package rubygem-kafo.noarch 0:0.6.6-2.el6 will be updated
—> Package rubygem-kafo.noarch 0:0.6.7-1.el6 will be an update
—> Package rubygem-passenger.x86_64 0:4.0.18-9.7.el6 will be updated
—> Package rubygem-passenger.x86_64 0:4.0.18-9.8.el6 will be an
update

—> Package rubygem-passenger-native.x86_64 0:4.0.18-9.7.el6 will be
updated
—> Package rubygem-passenger-native.x86_64 0:4.0.18-9.8.el6 will be
an

update
—> Package rubygem-passenger-native-libs.x86_64 0:4.0.18-9.7.el6
will

be updated
—> Package rubygem-passenger-native-libs.x86_64 0:4.0.18-9.8.el6
will

be an update
—> Package shadow-utils.x86_64 2:4.1.4.2-19.el6 will be updated
—> Package shadow-utils.x86_64 2:4.1.4.2-19.el6_6.1 will be an
update

–> Finished Dependency Resolution
Error: Package:
ruby193-rubygem-katello-2.3.0-1.201503310036git07a6e29.el6.noarch
(@katello)

  •       Requires: ruby193-rubygem-bastion < 1.0.0*
         Removing: ruby193-rubygem-bastion-0.3.1-1.el6.noarch
    

(@foreman-plugins)
ruby193-rubygem-bastion = 0.3.1-1.el6
Updated By: ruby193-rubygem-bastion-1.0.0-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 1.0.0-1.el6
Available: ruby193-rubygem-bastion-0.1.3-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.3-1.el6
Available: ruby193-rubygem-bastion-0.1.4-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.4-1.el6
Available: ruby193-rubygem-bastion-0.1.5-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.5-1.el6
Available: ruby193-rubygem-bastion-0.1.7-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.7-1.el6
Available: ruby193-rubygem-bastion-0.1.7-2.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.7-2.el6
Available: ruby193-rubygem-bastion-0.1.8-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.8-1.el6
Available: ruby193-rubygem-bastion-0.1.9-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.9-1.el6
Available: ruby193-rubygem-bastion-0.1.10-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.10-1.el6
Available: ruby193-rubygem-bastion-0.1.12-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.1.12-1.el6
Available: ruby193-rubygem-bastion-0.2.0-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.0-1.el6
Available: ruby193-rubygem-bastion-0.2.2-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.2-1.el6
Available: ruby193-rubygem-bastion-0.2.5-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.5-1.el6
Available: ruby193-rubygem-bastion-0.2.6-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.6-1.el6
Available: ruby193-rubygem-bastion-0.2.6-2.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.6-2.el6
Available: ruby193-rubygem-bastion-0.2.7-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.7-1.el6
Available: ruby193-rubygem-bastion-0.2.8-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.8-1.el6
Available: ruby193-rubygem-bastion-0.2.9-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.2.9-1.el6
Available: ruby193-rubygem-bastion-0.3.0-1.el6.noarch
(foreman-plugins)
ruby193-rubygem-bastion = 0.3.0-1.el6
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

This looks to be available in my foreman-plugins.repo (
http://yum.theforeman.org/plugins/nightly/el6/x86_64/)?


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 a topic in the
Google Groups “Foreman users” group.
To unsubscribe from this topic, visit

https://groups.google.com/d/topic/foreman-users/PbWy6j9qG_s/unsubscribe.

To unsubscribe from this group and all its topics, 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.


Jamie.


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.


Best Regards,

Stephen Benjamin
Red Hat Engineering


You received this message because you are subscribed to a topic in the
Google Groups “Foreman users” group.
To unsubscribe from this topic, visit
https://groups.google.com/d/topic/foreman-users/PbWy6j9qG_s/unsubscribe.
To unsubscribe from this group and all its topics, 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.


Jamie.