Executing the 'hammer' command to list hosts with the '--field' option to display "Content View" and "Lifecycle Environment" information produces no output.
Description of problem: Executing the 'hammer' command to list hosts with the '--field' option to display "Content View" and "Lifecycle Environment" information produces no output.
Version-Release number of selected component (if applicable):
Satellite 6.14
How reproducible:
Execute below command on Satellite 6.14
# hammer host list --fields "Name","Content view","Lifecycle environment"
Actual results:
# hammer host list --fields "Name","Content view","Lifecycle environment"
-------------------------------------
NAME
-------------------------------------
client.example.com
Expected results:
# hammer host list --fields "Name","Content view","Lifecycle environment"
--------------------------------------|---------------------------|----------------------
NAME | CONTENT VIEW | LIFECYCLE ENVIRONMENT
--------------------------------------|---------------------------|----------------------
client.example.com | Default Organization View | Library
Additional info:
Tested and verified to be working on Satellite 6.11 and Satellite 6.13
I have a feeling that the fix for BZ# https://bugzilla.redhat.com/show_bug.cgi?id=2255900 [ which would land on 6.15.0 ] would also fix this BZ i.e. behavior with --fields and missing CV\LCE info despite mentioning them.
Verified on 6.15 - Snap 8
Steps to Verify:
1. Execute this hammer command on satellite: hammer host list --fields "Name","Content view","Lifecycle environment"
Expected Results:
Name, Content View and Lifecycle Environment are all listed in the output.
Actual Results:
Name, Content View and Lifecycle Environment are all listed in the output.