Hammer v3.6 doesn't show valid "Content Information"

Problem:
Hammer command output lacks information about “Content View” and “Lifecycle Environment” for host info.

hammer 3.6.0
foreman 3.6.1
katello 4.8.0

hammer host info --name


Content Information:
Content View:

Lifecycle Environment:

Expected outcome:
Foreman 3.5, Katello 4.7 works as expected.

hammer host info --name


Content Information:
Content View:
Id: 29
Name: Composite_RHEL7.9_x86_64
Lifecycle Environment:
Id: 3
Name: TEST

Foreman and Proxy versions:
foreman-3.6.1-1.el8.noarch
foreman-proxy-3.6.1-1.el8.noarch

Foreman and Proxy plugin versions:

Distribution and version:
RHEL 8.7
RHEL 8.8

Other relevant data:

This is definitely a bug; it’s probably related to the multi-CV changes introduced in Katello 4.8. I opened Bug #36401: hammer host info no longer shows content view and lifecycle environment - Katello - Foreman

@jeremylenz I see the Katello API changes were picked to 4.8.3 and 4.9.0, but I don’t see the hammer changes from [CP] Katello 4.9.0 CP and version bump to 1.9.1 (#896) · Katello/hammer-cli-katello@a1586e2 · GitHub in a released RPM? ([CP] Katello 4.8.3 CP and version bump to 1.8.3 (#899) · Katello/hammer-cli-katello@54e1fc9 · GitHub for 1.8.3 is present in the repos)

@wbclark is working on a Katello 4.9.1 release to restore some missing commits. I guess we’ll need to do something similar for Hammer as well? @cintrix84