diff --git a/releasenotes/notes/action-versioned-notifications-api-ff94fc0f401292d0.yaml b/releasenotes/notes/action-versioned-notifications-api-ff94fc0f401292d0.yaml new file mode 100644 index 000000000..46c5761ec --- /dev/null +++ b/releasenotes/notes/action-versioned-notifications-api-ff94fc0f401292d0.yaml @@ -0,0 +1,3 @@ +--- +features: + - Add notifications related to Action object. diff --git a/releasenotes/notes/audit-tag-vm-metadata-47a3e4468748853c.yaml b/releasenotes/notes/audit-tag-vm-metadata-47a3e4468748853c.yaml new file mode 100644 index 000000000..9b4d9791e --- /dev/null +++ b/releasenotes/notes/audit-tag-vm-metadata-47a3e4468748853c.yaml @@ -0,0 +1,6 @@ +--- +features: + - Added the functionality to filter out instances which have metadata field + 'optimize' set to False. For now, this is only available for the + basic_consolidation strategy (if "check_optimize_metadata" configuration + option is enabled). diff --git a/releasenotes/notes/background-jobs-ha-9d3cf3fe356f4705.yaml b/releasenotes/notes/background-jobs-ha-9d3cf3fe356f4705.yaml new file mode 100644 index 000000000..6ade216ff --- /dev/null +++ b/releasenotes/notes/background-jobs-ha-9d3cf3fe356f4705.yaml @@ -0,0 +1,4 @@ +--- +features: + - Added binding between apscheduler job and Watcher decision engine service. + It will allow to provide HA support in the future. diff --git a/releasenotes/notes/cron-based-continuous-audits-c3eedf28d9752b37.yaml b/releasenotes/notes/cron-based-continuous-audits-c3eedf28d9752b37.yaml new file mode 100644 index 000000000..288d85538 --- /dev/null +++ b/releasenotes/notes/cron-based-continuous-audits-c3eedf28d9752b37.yaml @@ -0,0 +1,7 @@ +--- +features: + - There is new ability to create Watcher continuous audits with cron + interval. It means you may use, for example, optional argument + '--interval "\*/5 \* \* \* \*"' to launch audit every 5 minutes. + These jobs are executed on a best effort basis and therefore, we + recommend you to use a minimal cron interval of at least one minute. diff --git a/releasenotes/notes/gnocchi-watcher-43c25d391fbd3e9c.yaml b/releasenotes/notes/gnocchi-watcher-43c25d391fbd3e9c.yaml new file mode 100644 index 000000000..c159659f4 --- /dev/null +++ b/releasenotes/notes/gnocchi-watcher-43c25d391fbd3e9c.yaml @@ -0,0 +1,4 @@ +--- +features: + - Added gnocchi support as data source for metrics. Administrator can change + data source for each strategy using config file. diff --git a/releasenotes/notes/jsonschema-validation-79cab05d5295da00.yaml b/releasenotes/notes/jsonschema-validation-79cab05d5295da00.yaml new file mode 100644 index 000000000..98e0f1509 --- /dev/null +++ b/releasenotes/notes/jsonschema-validation-79cab05d5295da00.yaml @@ -0,0 +1,3 @@ +--- +features: + - Added using of JSONSchema instead of voluptuous to validate Actions. diff --git a/releasenotes/notes/noisy-neighbor-strategy-a71342740b59dddc.yaml b/releasenotes/notes/noisy-neighbor-strategy-a71342740b59dddc.yaml new file mode 100644 index 000000000..2c0e48af2 --- /dev/null +++ b/releasenotes/notes/noisy-neighbor-strategy-a71342740b59dddc.yaml @@ -0,0 +1,5 @@ +--- +features: + - Added strategy to identify and migrate a Noisy Neighbor - a low priority VM + that negatively affects peformance of a high priority VM by over utilizing + Last Level Cache. diff --git a/releasenotes/notes/service-versioned-notifications-api-70367b79a565d900.yaml b/releasenotes/notes/service-versioned-notifications-api-70367b79a565d900.yaml new file mode 100644 index 000000000..2eb10ba92 --- /dev/null +++ b/releasenotes/notes/service-versioned-notifications-api-70367b79a565d900.yaml @@ -0,0 +1,3 @@ +--- +features: + - Add notifications related to Service object.