WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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).
Regarding the /System/CommonMethods/QuotaStateMachine/quota object, can you provide us with more details on its usage? Specifically, would we implement this by calling a custom Ruby script that communicates with OpenStack?
If the above point is correct, we anticipate needing to perform the following actions with OpenStack:
Retrieving actual usage values for custom quotas (e.g., "How many public IPs does this specific customer currently use?").
When a user attempts to provision a resource (e.g., a public IP) in ManageIQ but has reached their limit, we expect the resource quota configured in ManageIQ to warn the user that they have finished their allocation.
Is there a separate mechanism or scheduled task for refreshing the resource consumption control, or is this management always handled within /System/CommonMethods/QuotaStateMachine/quota?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
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).
We are currently using the default resource quotas, such as
cpu_allocated, mem_allocated, and storage_allocated. These quotas are defined here: https://github.com/ManageIQ/manageiq/blob/master/spec/models/tenant_quota_spec.rb.We need to add the following custom resource quotas:
Our main question is how to implement custom quotas in ManageIQ.
We found the concept of the /System/CommonMethods/QuotaStateMachine/quota in the ManageIQ Automate domain as a potential solution: https://pemcg.gitbooks.io/mastering-automation-in-cloudforms-4-1-and-manage/content/provisioning_quota_management/chapter.html.
Custom Quota Implementation Questions
Regarding the /System/CommonMethods/QuotaStateMachine/quota object, can you provide us with more details on its usage? Specifically, would we implement this by calling a custom Ruby script that communicates with OpenStack?
If the above point is correct, we anticipate needing to perform the following actions with OpenStack:
Is there a separate mechanism or scheduled task for refreshing the resource consumption control, or is this management always handled within /System/CommonMethods/QuotaStateMachine/quota?
Thank you for your guidance.
Beta Was this translation helpful? Give feedback.
All reactions