watcher/releasenotes/notes
Dantali0n bd8636f3f0 Allow for global datasources preference from config
Allows to define a global preference for metric datasources with the
ability for strategy specific overrides. In addition, strategies which
do not require datasources have the config options removed this is
done to prevent confusion.

Some documentation that details the inner workings of selecting
datasources is updated.

Imports for some files in watcher/common have been changed to resolve
circular dependencies and now match the overall method to import
configuration.

Addtional datasources will be retrieved by the manager if the
datasource throws an error.

Implements: blueprint global-datasource-preference
Change-Id: I6fc455b288e338c20d2c4cfec5a0c95350bebc36
2019-05-09 11:02:15 +02:00
..
.placeholder Add reno for release notes management 2016-06-09 11:01:20 +02:00
action-plan-cancel-c54726378019e096.yaml Cancel Action Plan 2017-06-07 05:36:18 +00:00
action-plan-versioned-notifications-api-e8ca4f5d37aa5b4b.yaml Add release note for action plan notifications 2017-02-02 17:35:07 +01:00
action-versioned-notifications-api-ff94fc0f401292d0.yaml Add release notes for Pike 2017-07-26 10:45:15 +03:00
add-baremetal-scoper-9ef23f5fb8f0be6a.yaml Add audit scoper for baremetal data model 2018-11-26 12:21:06 +03:00
add-ha-support-b9042255e5b76e42.yaml Add HA support 2018-07-26 12:54:11 +03:00
add-name-for-audit-0df1f39f00736f06.yaml Add missing release notes 2018-02-09 11:45:05 +03:00
add-plugins-parameters-376eb6b0b8978b44.yaml Add release notes for Newton blueprints 2016-08-29 12:56:02 +02:00
add-power-on-off-a77673d482568a8b.yaml Add action for compute node power on/off 2017-06-13 15:07:33 +08:00
add-scoring-module-fa00d013ed2d614e.yaml Solve some spelling mistakes. 2016-11-23 11:40:51 +08:00
add-start-end-time-for-continuous-audit-52c45052cb06d153.yaml add start and end time for continuous audit 2018-10-12 11:21:17 +03:00
add-upgrade-check-framework-5bb9693c8a78931c.yaml Add framework for watcher-status upgrade check 2018-10-22 13:51:56 +05:30
api-microversioning-7999a3ee8073bf32.yaml API Microversioning 2018-10-29 08:45:32 +00:00
audit-scoper-for-storage-data-model-cdccc803542d22db.yaml Audit scoper for storage CDM 2018-01-23 13:53:31 +05:30
audit-tag-vm-metadata-47a3e4468748853c.yaml Add release notes for Pike 2017-07-26 10:45:15 +03:00
audit-versioned-notifications-api-bca7738e16954bad.yaml add Ocata release notes 2017-01-26 14:03:12 +00:00
automatic-triggering-audit-8a9b0540d547db60.yaml add Ocata release notes 2017-01-26 14:03:12 +00:00
background-jobs-ha-9d3cf3fe356f4705.yaml Add release notes for Pike 2017-07-26 10:45:15 +03:00
bp-audit-scope-exclude-project-511a7720aac00dff.yaml Exclude Project By Audit Scope 2018-04-20 08:47:07 +00:00
build-baremetal-data-model-in-watcher-3023453a47b61dab.yaml Add baremetal data model 2018-01-10 14:46:41 +08:00
cdm-scoping-8d9c307bad46bfa1.yaml Update doc and add release note about cdm-scoping 2017-10-31 10:01:52 +09:00
centralise-config-opts-95670987dfbdb0e7.yaml add Ocata release notes 2017-01-26 14:03:12 +00:00
change-ram-util-metric-4a3e6984b9dd968d.yaml change ram util metric 2017-08-07 16:04:19 +08:00
check-strategy-requirements-66f9e9262412f8ec.yaml Strategy requirements 2018-01-24 13:39:42 +03:00
cinder-model-integration-baa394a72a0a33bf.yaml Cinder model integration 2017-07-05 08:55:10 +09:00
cluster-model-objects-wrapper-9c799ea262c56a5b.yaml Add release notes for Newton blueprints 2016-08-29 12:56:02 +02:00
compute-cdm-include-all-instances-f7506ded2d57732f.yaml filter exclude instances during migration 2018-02-23 03:13:46 +00:00
configurable-weights-default-planner-3746b33160bc7347.yaml Add release notes for Newton blueprints 2016-08-29 12:56:02 +02:00
consume-nova-versioned-notifications-f98361b37e546b4d.yaml update datamodel by nova notifications 2018-11-01 03:07:23 +00:00
continuously-optimization-35364f4d2c0b81fc.yaml Add release notes for Newton blueprints 2016-08-29 12:56:02 +02:00
cron-based-continuous-audits-c3eedf28d9752b37.yaml Add release notes for Pike 2017-07-26 10:45:15 +03:00
db-migration-e1a705a8b54ccdd2.yaml add Ocata release notes 2017-01-26 14:03:12 +00:00
define-the-audit-scope-e89edc5051dcf3f2.yaml add Ocata release notes 2017-01-26 14:03:12 +00:00
deprecate-ceilometer-datasource-446b0be70fbce28b.yaml Deprecate Ceilometer Datasource 2018-12-07 07:56:54 +00:00
dynamic-action-description-0e947b9e7ef2a134.yaml dynamic action description 2017-07-26 20:42:01 -07:00
efficacy-indicator-95380ad7b84e3be2.yaml Add release notes for Newton blueprints 2016-08-29 12:56:02 +02:00
enhance-watcher-applier-engine-86c676ce8f179e68.yaml Enhance Watcher Applier Engine 2018-11-14 01:23:07 +00:00
get-goal-from-strategy-396c9b13a38bb650.yaml Solve some spelling mistakes. 2016-11-23 11:40:51 +08:00
global-datasource-preference-3ab47b4be09ff3a5.yaml Allow for global datasources preference from config 2019-05-09 11:02:15 +02:00
gnocchi-watcher-43c25d391fbd3e9c.yaml Add release notes for Pike 2017-07-26 10:45:15 +03:00
graph-based-cluster-model-523937a6f5e66537.yaml add Ocata release notes 2017-01-26 14:03:12 +00:00
host-maintenance-strategy-41f640927948fb56.yaml add strategy host_maintenance 2018-05-14 11:33:59 +00:00
jsonschema-validation-79cab05d5295da00.yaml Add release notes for Pike 2017-07-26 10:45:15 +03:00
monasca-support-0b0486b8572ac38b.yaml add Ocata release notes 2017-01-26 14:03:12 +00:00
multiple-global-efficacy-indicator-fc11c4844a12a7d5.yaml Add missing release notes 2018-02-09 11:45:05 +03:00
noisy-neighbor-strategy-a71342740b59dddc.yaml Fix a typo 2017-10-21 14:54:16 +08:00
notifications-actionplan-cancel-edb2a4a12543e2d0.yaml Add missing release notes 2018-02-09 11:45:05 +03:00
optimization-threshold-21ad38f0470d0e1a.yaml Add release notes for Newton blueprints 2016-08-29 12:56:02 +02:00
persistent-audit-parameters-ae41dd7252ba9672.yaml Add release notes for Newton blueprints 2016-08-29 12:56:02 +02:00
planner-storage-action-plan-26ef37893c5e8648.yaml add Ocata release notes 2017-01-26 14:03:12 +00:00
remove-nova-legacy-notifications-e1b6d10eff58f30a.yaml remove nova legacy notifications 2018-09-30 09:03:00 +08:00
replace-cold-migrate-to-use-nova-migration-api-cecd9a39ddd3bc58.yaml Replace cold migration to use Nova migration API 2018-04-13 10:53:26 +09:00
scope-for-data-model-ea9792f90db14343.yaml releasenote for data model scope 2019-03-13 10:16:52 +08:00
service-versioned-notifications-api-70367b79a565d900.yaml Add release notes for Pike 2017-07-26 10:45:15 +03:00
stale-action-plan-b6a6b08df873c128.yaml stale the action plan 2017-03-18 13:46:34 +08:00
standard-deviation-strategy-cd1d0c443fdfde9c.yaml Add release notes for Newton blueprints 2016-08-29 12:56:02 +02:00
storage-workload-balance-0ecabbc1791e6894.yaml Add storage capacity balance Strategy 2018-01-18 22:18:18 -08:00
suspended-audit-state-07f998c94e9d9a47.yaml Added suspended audit state 2017-04-11 20:50:24 +09:00
uniform-airflow-strategy-68cdba1419c3f770.yaml Add release notes for Newton blueprints 2016-08-29 12:56:02 +02:00
volume-migrate-action-fc57b0ce0e4c39ae.yaml Add volume migrate action 2017-07-21 11:27:37 +09:00
watcher-notifications-ovo-7b44d52ef6400dd0.yaml add Ocata release notes 2017-01-26 14:03:12 +00:00
watcher-policies-1e86a30f0f11c6fa.yaml Add release notes for Newton blueprints 2016-08-29 12:56:02 +02:00
watcher-service-list-7b2f4b64f71e9b89.yaml add Ocata release notes 2017-01-26 14:03:12 +00:00
watcher-versioned-objects-fc5abf5c81c4590c.yaml add Ocata release notes 2017-01-26 14:03:12 +00:00
workload-balance-base-on-cpu-or-ram-util-3ff4ee968c32b2ed.yaml workload balance base on cpu or ram util 2017-08-09 07:04:10 +00:00
workload-balance-migration-strategy-a0b05148a57815c0.yaml Add release notes for Newton blueprints 2016-08-29 12:56:02 +02:00
zone-migration-strategy-10f7656a2a01e607.yaml Add zone migration strategy 2018-01-24 19:33:22 +09:00