Created attachment 1208789 [details] snapshot Description of problem: Version-Release number of selected component (if applicable): 5.7.0.4 How reproducible: 100% Steps to Reproduce: 1.Add cloud azure provider 2.Add Rhos undercloud infra provider 3.Navigate to rhos undercloud summary page and click on orchestration stacks in relationship section 4. From the list click on any stack Actual results: When click on any stack,selected Orchestration Stack no longer exists is displayed and also azure stacks get listed. see attached screenshot. Expected results: summary of rhos under cloud orchestration stack should be displayed Additional info:
Milan, Can you see if you can recreate this one. It looks like from the screenshot that incorrect orchestration stacks are being displayed when clicking link to list of Orchestration Stacks, maybe back-end is not returning back correct records, let me know what you find. Thanks, ~Harpreet
Is there perhaps an appliance showing this problem? I'm not able to reproduce this problem locally. Thanks.
This essentially boils down to the fact that the orchestration stack controller no longer displays infra stacks, just clouds. So the same functionality that is present under cloud stacks needs to be put under the infra menu.
Milan, can you be more specific? The OpenStack/ManageIQ team hasn't touched the cloud orchestration stack controller, so I'm not sure that we're the right ones to be making this change.
Right now, OpenStack is the only infra provider, which supports orchestration stacks, so I assumed the OpenStack/ManageIQ team would be the right one. Was I wrong?
Orchestration stacks also exist under the cloud provider. I think this BZ specifically refers to the Azure cloud provider orchestration stacks.
The 'azure' in the initial comment is a bit misleading here. You can reproduce the problem even without having any azure provider in manageiq. All you need is one OpenStack infra provider with stacks. From the provider summary screen, click on orch. stacks link, from the list of rendered stacks, click on any stack -> error. The cloud stacks would render just fine. It's the infra stacks that don't work correctly (all seemingly because of some recent changes). If you're not the right team to do this, feel free to assign the bz back to me. Thanks.
https://github.com/ManageIQ/manageiq/pull/12569
New commit detected on ManageIQ/manageiq/master: https://github.com/ManageIQ/manageiq/commit/664acf1bb269e3b4afaaa8fbab79f87aec96dfce commit 664acf1bb269e3b4afaaa8fbab79f87aec96dfce Author: Scott Seago <sseago> AuthorDate: Thu Nov 10 20:50:52 2016 -0500 Commit: Scott Seago <sseago> CommitDate: Fri Nov 11 16:08:17 2016 -0500 Fix Orchestration Stack UI for infra stacks https://bugzilla.redhat.com/show_bug.cgi?id=1383263 Prior development work ended up breaking infra stack UI when separating Configuration jobs from Cloud Orchestration Stacks. This is a short-term fix which removes the explicit Infra model class limitation and filters Configuration jobs out of the show_list operation. Longer-term, we need to refactor this into separate controllers for infra and cloud stacks. app/controllers/orchestration_stack_controller.rb | 8 ++--- .../orchestration_stack_controller_spec.rb | 36 ++++++++++++++++++++++ 2 files changed, 39 insertions(+), 5 deletions(-)
Able to see the summary of RHOS under cloud orchestration stack after following mentioned steps. Also not able to see Azure stacks in RHOS under cloud stacks Verified Version: 5.8.0.10-beta1.20170411212748_e47d319