Katello 3.8.0 upgrade issues with tfm-rubygem-hammer_cli_katello

Problem:

Upgrading from 3.7.2 to 3.8.0

--> Processing Dependency: tfm-rubygem(hammer_cli_foreman) >= 0.14.0 for package: tfm-rubygem-hammer_cli_katello-0.14.1-1.el7.noarch
--> Finished Dependency Resolution
Error: Package: tfm-rubygem-hammer_cli_katello-0.14.1-1.el7.noarch (katello-3_8)
           Requires: tfm-rubygem(hammer_cli_foreman) >= 0.14.0
           Installed: tfm-rubygem-hammer_cli_foreman-0.13.1-1.el7.noarch (foreman-1_18)
               tfm-rubygem(hammer_cli_foreman) = 0.13.1
           Available: tfm-rubygem-hammer_cli_foreman-0.13.0-1.el7.noarch (foreman-1_18)
               tfm-rubygem(hammer_cli_foreman) = 0.13.0
You could try using --skip-broken to work around the problem

This is especially interesting because I’m pretty sure hammer_cli has been deprecated?

Expected outcome:

Smooth, smooth upgrades.

Foreman and Proxy versions:

Foreman 1.18.1-1
Katello 3.7.0-4

I tried using --skip-broken, but the result is unkind - too much left out, not worth upgrading atm.

Packages skipped because of dependency problems:
    foreman-1.18.2-1.el7.noarch from Foreman_foreman-1_18
    foreman-compute-1.18.2-1.el7.noarch from Foreman_foreman-1_18
    1:foreman-installer-1.18.2-1.el7.noarch from Foreman_foreman-1_18
    foreman-installer-katello-3.8.0-1.el7.noarch from Katello_katello-3_8
    foreman-postgresql-1.18.2-1.el7.noarch from Foreman_foreman-1_18
    foreman-proxy-1.18.2-1.el7.noarch from Foreman_foreman-1_18
    foreman-selinux-1.18.2-1.el7.noarch from Foreman_foreman-1_18
    katello-3.8.0-5.el7.noarch from Katello_katello-3_8
    katello-common-3.8.0-5.el7.noarch from Katello_katello-3_8
    katello-debug-3.8.0-5.el7.noarch from Katello_katello-3_8
    katello-installer-base-3.8.0-1.el7.noarch from Katello_katello-3_8
    tfm-rubygem-hammer_cli_katello-0.14.1-1.el7.noarch from Katello_katello-3_8
    tfm-rubygem-katello-3.8.0-1.el7.noarch from Katello_katello-3_8

Katello 3.8 requires Foreman 1.19. That should also provide hammer 0.14.

Ergh. That’s embarrassing. Thanks @ekohl