Bug 1464924 - [RFE] Expose the provider disable option in the UI
[RFE] Expose the provider disable option in the UI
Status: ON_QA
Product: Red Hat CloudForms Management Engine
Classification: Red Hat
Component: UI - OPS (Show other bugs)
Unspecified Unspecified
unspecified Severity unspecified
: GA
: 5.9.0
Assigned To: Ari Zellner
Pavel Zagalsky
: FutureFeature, RFE
Depends On:
  Show dependency treegraph
Reported: 2017-06-26 05:00 EDT by Ari Zellner
Modified: 2017-10-16 14:42 EDT (History)
10 users (show)

See Also:
Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
Last Closed:
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: Container Management

Attachments (Terms of Use)

  None (edit)
Description Ari Zellner 2017-06-26 05:00:28 EDT
Description of problem:
Provider disable was introduced for https://bugzilla.redhat.com/show_bug.cgi?id=1437549 to solve another problem. 
When you disable a provider, the workers associated with that provider are not permitted to run. This includes metrics capture, inventory refresh, events and other jobs grabbed by workers. So the provider exists in the DB but the system does not do work for it.
We can use this feature to add many 'work heavy' providers to a running instance but only enable the providers we would like to collect data for at a certain time.

Currently, the system only disables providers before deleting them but we can expose this feature to customers through the UI.

We have to consider that a customer might disable a provider to ease the work load on their system but in the time the provider is disabled we do not collect data for that provider. This might result in data gaps such as missing metrics or events that should have been collected while the provider was disabled.
Comment 2 Ari Zellner 2017-07-30 07:54:43 EDT
Upstream PR: https://github.com/ManageIQ/manageiq-ui-classic/pull/1663
Comment 3 Ari Zellner 2017-08-17 11:32:59 EDT
Followup PR: https://github.com/ManageIQ/manageiq-ui-classic/pull/1950

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