Replies: 2 comments
-
Hey @mdsue,
The openstack provider has what we call event-driven targeted refresh, that means that when an event is raised by the provider we catch the event, parse the contents, and refresh only that object and any related items. This should be done whether you created the project through ManageIQ or via openstack directly. You shouldn't have to refresh the provider manually if eventing is working properly. I'll want to spend more time investigating this at the end but I'll go through your other questions first.
Do you mean if you create a Load Balancer, do you have to manually refresh the provider for it to show up? Ideally no if you do then something else is broken.
A A So one is synced (refreshed) from the provider and the other is for internal use for MIQ administration and access control. Normally that would be the end of the story, but specifically in OpenStack only we have what we call tenant-mapping which will automatically create ManageIQ Tenants for OpenStack projects. This is intended to simplify the task for administrators who want to keep these in sync and use that as the basis for RBAC and resource visibility for their users. Here are some relevant docs on these topics:
Yes, I think this is covered by "what is the difference between tenants and cloud tenants". Getting back to the issues with having to manually refresh the provider to see new cloud tenants,
Look forward to hearing back from you, |
Beta Was this translation helpful? Give feedback.
-
Dear @agrare thank you! I am a colleague of @mdsue A part the refresh process, is it correct that we create a Cloud Tenant and, using RBAC (Role-Based Access Control), we force a user to create resources only within their tenant? Is this a common best practice with ManageIQ/OpenStack? Also, other resources like Load Balancers are targeted to a specific cloud tenant. Do you have the events endpoint configured for this provider?
What Event service are you using (AMQP, Ceilometer, STF)?
Do you see other resources, such as OpenStack servers, being created quickly in ManageIQ, and is it only projects that you have to manually refresh? Or is it everything?
What version/distribution of OpenStack are you using?
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Dear ManageIQ Team,
We are writing from TIM, the leading telecommunications company based in Italy. We have a few questions to assist us with our work. We're currently utilizing ManageIQ to build a CMP (Cloud Management Platform).
ManageIQ and OpenStack: Both as a Source of Truth
We want to ensure that all resources created on OpenStack are traceable to a customer who initiated the resource creation within ManageIQ. To achieve this, we are implementing the following steps:
ManageIQ and OpenStack: Both as a Source of Truth - Questions
Ruby
Thank you for your assistance.
Beta Was this translation helpful? Give feedback.
All reactions