Bug 1595558 - [RFE] CFME should be able to assign and handle multiple AMQP endpoints with RHOSP
Summary: [RFE] CFME should be able to assign and handle multiple AMQP endpoints with R...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat CloudForms Management Engine
Classification: Red Hat
Component: UI - OPS
Version: 5.9.0
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: GA
: 5.11.0
Assignee: Martin Maroši
QA Contact: Ido Ovadia
Red Hat CloudForms Documentation
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-06-27 07:19 UTC by Keigo Noha
Modified: 2023-03-24 14:07 UTC (History)
14 users (show)

Fixed In Version: 5.11.0.1
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-12-12 13:33:51 UTC
Category: ---
Cloudforms Team: Openstack
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
Step1 (167.49 KB, image/png)
2019-02-19 15:31 UTC, Tereza Novotna
no flags Details
Step2 (258.15 KB, image/png)
2019-02-19 15:31 UTC, Tereza Novotna
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Red Hat Knowledge Base (Solution) 3643262 0 None None None 2018-10-09 00:54:20 UTC
Red Hat Product Errata RHBA-2019:4199 0 None None None 2019-12-12 13:34:10 UTC

Description Keigo Noha 2018-06-27 07:19:48 UTC
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:

Comment 9 Alexander Demicev 2018-10-09 11:30:50 UTC
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.

Comment 10 Keigo Noha 2018-10-16 06:16:04 UTC
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

Comment 11 Alexander Demicev 2018-10-16 11:41:13 UTC
Hi, 
I run CFME on my working machine.

Comment 12 Keigo Noha 2018-10-23 06:39:49 UTC
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

Comment 13 Alexander Demicev 2018-11-01 16:51:07 UTC
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.

Comment 23 Tereza Novotna 2019-02-19 15:31:16 UTC
Created attachment 1536367 [details]
Step1

Comment 24 Tereza Novotna 2019-02-19 15:31:37 UTC
Created attachment 1536368 [details]
Step2

Comment 27 Ido Ovadia 2019-08-01 13:07:47 UTC
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?

Comment 28 Keigo Noha 2019-08-06 06:20:28 UTC
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

Comment 29 Ido Ovadia 2019-08-06 07:50:25 UTC
(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

Comment 30 Keigo Noha 2019-08-13 05:53:08 UTC
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

Comment 31 Ido Ovadia 2019-08-18 09:46:38 UTC
(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

Comment 33 errata-xmlrpc 2019-12-12 13:33:51 UTC
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


Note You need to log in before you can comment on or make changes to this bug.