Project

General

Profile

Bug #6755

Updated by Dominic Cleal almost 10 years ago

Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1122656  
  Description of problem: 
 When running "hammer hostgroup list" with nested host groups, it's unclear which groups are children of which others. 

 The "label" column is blank (it's now "title" in APIv2) and the ancestry column only shows IDs. 

 Version-Release number of selected component (if applicable): 
 rubygem-hammer_cli_foreman-0.1.1-1.201407071351git6be75b7.el6.noarch 

 How reproducible: 
 Always 

 Steps to Reproduce: 
 1. hammer hostgroup create --name test 
 2. hammer hostgroup create --parent-id 1 --name test2 
 3. hammer hostgroup create --parent-id 2 --name test3 

 Actual results: 
 <pre> 
 ---|-------|-------|------------------|-------------|-------|--------- 
 ID | NAME    | LABEL | OPERATING SYSTEM | ENVIRONMENT | MODEL | ANCESTRY 
 ---|-------|-------|------------------|-------------|-------|--------- 
 1    | test    |         |                    |               |         |          
 2    | test2 |         |                    |               |         | 1        
 3    | test3 |         |                    |               |         | 1/2      
 ---|-------|-------|------------------|-------------|-------|--------- 
 </pre> 

 Expected results: 
 <pre> 
 ---|-------------|-------|------------------|-------------|-------| 
 ID | PARENT        | NAME    | OPERATING SYSTEM | ENVIRONMENT | MODEL | 
 ---|-------------|-------|------------------|-------------|-------| 
 1    |               | test    |                    |               |         | 
 2    | test/         | test2 |                    |               |         | 
 3    | test/test2/ | test3 |                    |               |         | 
 ---|-------------|-------|------------------|-------------|-------| 
 </pre> 

 or similar, taking inspiration from the UI.    Maybe the separate parent column is superfluous.    I've no idea why model is here. 

 Additional info:

Back