Description of problem: CFME should be able to assign and handle multiple AMQP endpoints with RHOSP. Current design can accept only 1 AMQP endopoint. In RHOSP with 3 controller node environment(it is the recommended configuration for production purpose), 1 endpoint assignment will have an impact to its service availability when the node assigned to 1 endpoint is down. CFME should handle multiple AMQP endpoints to avoid service down. How reproducible: Actual results: Current design can accept only 1 AMQP endopoint. Expected results: CFME can handle multiple AMQP endpoint for RHOSP environment. Additional info:
Hi, I wasn't able to configure networking for connecting to overcloud amqp. Looks like it can only be accessed from internal network by default. Can you share the steps to make amqp accessible from CF? thanks.
Hello Alexander, In your configuration, is the CFME located in external network? If so, I'll look into the way to configure. Best Regards, Keigo Noha
Hi, I run CFME on my working machine.
Hi Alexander, As far as I check, it looks that CFME needs to have a network interface to internal api in RHOSP or routing for the network. It is not suitable to expose rabbitmq to external network. If I create virtualized OSP environment in beaker machine, is it helpful to proceed this bugzilla? Best Regards, Keigo Noha
Hello, Yes, virtualized OSP environment would be helpful. If it's possible, please, provide steps on setting up a network interface/routing to internal api. Thank you.
Created attachment 1536367 [details] Step1
Created attachment 1536368 [details] Step2
https://github.com/ManageIQ/manageiq-ui-classic/pull/5270
I can confirm on 5.11.0.16 user can provide up to 3 AMQP endpoints. @Keigo Noha, Could you or costumer verify the functionality?
Hi Ido, I'm sorry for the late. Could you provide the link where I can download the image for the confirmation? Best Regards, Keigo Noha
(In reply to Keigo Noha from comment #28) > Hi Ido, > > I'm sorry for the late. Could you provide the link where I can download the > image for the confirmation? > > Best Regards, > Keigo Noha Answered privately
Hi Ido, I can run CFME instance with RHOSP10z12 environment. The CFME instance can accept 3 AMQP servers. And it looks that it can receive the event from OSP. Can you make it VERIFIED? or do you need anything from the environment? Kind Regards, Keigo Noha
(In reply to Keigo Noha from comment #30) > Hi Ido, > > I can run CFME instance with RHOSP10z12 environment. The CFME instance can > accept 3 AMQP servers. > And it looks that it can receive the event from OSP. > > Can you make it VERIFIED? or do you need anything from the environment? > > Kind Regards, > Keigo Noha Thank you
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2019:4199