Description of problem: There should be an option to disable the auto-sync mechanism in the UI, either per cluster (preferable) or per provider. Currently, we allow this only through REST. As a result, users will be enforced to use it without an easy option (through UI) to disable it. Version-Release number of selected component (if applicable): 4.2.1.6-0.1.el7 How reproducible: 100% Steps to Reproduce: Scenario 1 - edit: 1. Try to edit 'ovirt-provider-ovn' Scenario 2- add: 1. Try to add new external network provider. Actual results: There is no option for disabling auto-sync. Expected results: Should be a checkbox in the provider window. Additional info:
In addition, if we can expose the 'ExternalNetworkProviderSynchronizationRate' setting in the UI (without having to restart ovirt-engine) it will be nice.
This is particularly a problem in an upgrade scenario. Assume that a user has hand-picked the network that he or she import into RHV. Then, we upgrade and auto-sync everything en mass. This is impolite. I think we should have auto-sync on by default, but it should be off for existing providers. It could be nice to select autosync per cluster, but that would clutter the api, ui, and implementation. I'd rather have it in provider granularity.
Let this bug track the limited per-provider checkbox. For something fancier, please file another bug (which we are unlikely to implement soon).
Is it a blocker for the autosync RFE?
Verified on: RHV 4.2.2.2-0.1.el7
This bugzilla is included in oVirt 4.2.2 release, published on March 28th 2018. Since the problem described in this bug report should be resolved in oVirt 4.2.2 release, it has been closed with a resolution of CURRENT RELEASE. If the solution does not work for you, please open a new bug report.
Hi Dominik, what is the default when creating provider? does the auto-sync is enabled or disabled?
Currently the default is - auto-sync=disabled for new provider which doesn't what written in - http://file.bne.redhat.com/~bburmest/1548815/#Adding_an_External_Network_Provider
The ovirt-provider-ovn is created by engine-setup with auto-sync=enabled, while the "Add Provider" dialog (and the REST-API) has auto-sync=disabled as default.
Thanks, i will suggest to add this the the admin guide.