Bug 1465654
Summary: | [RFE] Tower inventory group info available in CloudForms | ||
---|---|---|---|
Product: | Red Hat CloudForms Management Engine | Reporter: | Jeffrey Cutter <jcutter> |
Component: | Providers | Assignee: | Loic Avenel <lavenel> |
Status: | CLOSED WONTFIX | QA Contact: | Dave Johnson <dajohnso> |
Severity: | low | Docs Contact: | |
Priority: | low | ||
Version: | 5.8.0 | CC: | gblomqui, gmccullo, jcutter, jfrey, jhardy, lavenel, obarenbo |
Target Milestone: | GA | Keywords: | FutureFeature |
Target Release: | cfme-future | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2019-12-18 14:36:43 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | Ansible | Target Upstream Version: | |
Embargoed: | |||
Attachments: |
Description
Jeffrey Cutter
2017-06-27 21:04:57 UTC
Jeffrey, The inventory_group info is there already. The association name is "inventory_root_group". See my console output here, irb(main):103:0> pp ConfiguredSystem.first.inventory_root_group ConfiguredSystem Load (0.4ms) SELECT "configured_systems".* FROM "configured_systems" ORDER BY "configured_systems"."id" ASC LIMIT $1 [["LIMIT", 1]] ConfiguredSystem Inst Including Associations (0.3ms - 1rows) EmsFolder Load (0.4ms) SELECT "ems_folders".* FROM "ems_folders" WHERE "ems_folders"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] EmsFolder Inst Including Associations (0.1ms - 1rows) #<ManageIQ::Providers::AutomationManager::InventoryRootGroup:0x007f949b9b1068 id: 4, name: "Dev-VC60", ems_id: 2, created_on: Mon, 13 Mar 2017 15:03:49 UTC +00:00, updated_on: Mon, 13 Mar 2017 15:03:49 UTC +00:00, uid_ems: nil, ems_ref_obj: nil, ems_ref: "2", type: "ManageIQ::Providers::AutomationManager::InventoryRootGroup", hidden: nil> => #<ManageIQ::Providers::AutomationManager::InventoryRootGroup id: 4, name: "Dev-VC60", ems_id: 2, created_on: "2017-03-13 15:03:49", updated_on: "2017-03-13 15:03:49", uid_ems: nil, ems_ref_obj: nil, ems_ref: "2", type: "ManageIQ::Providers::AutomationManager::InventoryR...", hidden: nil> irb(main):104:0> James, That appears to be providing the name of the inventory, not the name of the group within the inventory. Can you verify? Thanks, -Jeff Jeff, could you provide a screenshot of the page you're describing. And, maybe a quick mock-up of what you're looking for on the page? Created attachment 1292960 [details]
tower inventory showing existence of group and all hosts in the inventory
Created attachment 1292961 [details]
Tower image showing hosts in TestGroup, part of Demo Inventory
Created attachment 1292962 [details]
CloudForms image showing Demo Inventory and lack of group info summary
Created attachment 1292963 [details]
CloudForms image showing Demo Inventory and lack of group info configured systems
I'm not too concerned about what it looks like, having the Tower Inventory Group information available in CloudForms would be useful. Ultimately, I would have used it in this case from automate, not the UI. But seeing the same in the UI would also be helpful. Jeffrey, I see what you meant. Thanks, James Jeffrey, So this is mainly for the external Tower use case, right? The implication is weather we need to implement CUD of groups via CFME UI. For external Tower use case, user can go through Tower native UI to do CUD. regards, James Hi James, Assuming there is no way to put hosts into groups with Ansible inside, then that's true. Thanks, -Jeff Please assess the impact of this issue and update the severity accordingly. Please refer to https://bugzilla.redhat.com/page.cgi?id=fields.html#bug_severity for a reminder on each severity's definition. If it's something like a tracker bug where it doesn't matter, please set the severity to Low. |