If you are using items in extras, you are expected to be on the latest release, per: https://access.redhat.com/support/policy/updates/extras/ You could use an unsupported solution of version locking packages to get your updates to continue, or perhaps a repo-override via subscription-manager to point extras at the 7.4 tree (which does exist, but is not configurable via release within sub-man/entitlements).
+++++++++++++++++++++
Customer resolved RHEL dependencies then install completed successfully