Python-rhsm RPM breaks yum update to RHEL7.3

Trying to patch my Katello/Foreman server this morning and noticed yum
errors that I suspect are being caused by the new EL7 kernel from Red Hat.
for RHEL 7.3, the server is currently on RHEL 7.2 Maipo.

Below is the output I'm getting when running yum:

··· =================================================================================================

—> Package kernel.x86_64 0:3.10.0-327.28.3.el7 will be erased
—> Package subscription-manager.x86_64 0:1.17.15-1.el7 will be an update
–> Processing Dependency: python-rhsm >= 1.17.0 for package: subscription-manager-1.17.15-1.el7.x86_64
–> Finished Dependency Resolution
Error: Package: subscription-manager-1.17.15-1.el7.x86_64 (rhel-7-server-rpms)
Requires: python-rhsm >= 1.17.0
Installed: python-rhsm-1.15.4-5.el7.x86_64 (@anaconda/7.2)
python-rhsm = 1.15.4-5.el7
Available: python-rhsm-1.8.0-2.pulp.el7.x86_64 (katello-pulp)
python-rhsm = 1.8.0-2.pulp.el7
Available: python-rhsm-1.13.2-1.el7.x86_64 (rhel-7-server-rhn-tools-rpms)
python-rhsm = 1.13.2-1.el7
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest


I’ve looked around for python-rhsm-1.17 for EL7 but it looks like it’s only available for other archs and distros, mainly Fedora, but not for Centos7 or RHEL7.

Anyone know how I can update my python-rhsm to the version that is needed or is this an instance where patching could cause further complications and possibly break things?

Any recommendations and thoughts would be very much appreciated.