From 0e3d1b3e8fd39eb45fe7978a5f7687ff06039ed0 Mon Sep 17 00:00:00 2001 From: stefanprodan Date: Thu, 31 Jan 2019 12:11:47 +0200 Subject: [PATCH] Improve changelog formatting --- CHANGELOG.md | 28 +++++++++++++++------------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 90f41814..4c53bdd4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,7 @@ All notable changes to this project are documented in this file. Track changes in ConfigMaps and Secrets [#37](https://github.com/stefanprodan/flagger/pull/37) -##### Features +#### Features - Promote configmaps and secrets changes from canary to primary - Detect changes in configmaps and/or secrets and (re)start canary analysis @@ -14,7 +14,7 @@ Track changes in ConfigMaps and Secrets [#37](https://github.com/stefanprodan/fl - Create primary configmaps and secrets at bootstrap - Scan canary volumes and containers for configmaps and secrets -##### Fixes +#### Fixes - Copy deployment labels from canary to primary at bootstrap and promotion @@ -22,13 +22,13 @@ Track changes in ConfigMaps and Secrets [#37](https://github.com/stefanprodan/fl Load testing webhook [#35](https://github.com/stefanprodan/flagger/pull/35) -##### Features +#### Features - Add the load tester chart to Flagger Helm repository - Implement a load test runner based on [rakyll/hey](https://github.com/rakyll/hey) - Log warning when no values are found for Istio metric due to lack of traffic -##### Fixes +#### Fixes - Run wekbooks before the metrics checks to avoid failures when using a load tester @@ -36,17 +36,17 @@ Load testing webhook [#35](https://github.com/stefanprodan/flagger/pull/35) Restart canary analysis if revision changes [#31](https://github.com/stefanprodan/flagger/pull/31) -##### Breaking changes +#### Breaking changes - Drop support for Kubernetes 1.10 -##### Features +#### Features - Detect changes during canary analysis and reset advancement - Add status and additional printer columns to CRD - Add canary name and namespace to controller structured logs -##### Fixes +#### Fixes - Allow canary name to be different to the target name - Check if multiple canaries have the same target and log error @@ -57,11 +57,11 @@ Restart canary analysis if revision changes [#31](https://github.com/stefanproda Configurable canary analysis duration [#20](https://github.com/stefanprodan/flagger/pull/20) -##### Breaking changes +#### Breaking changes - Helm chart: flag `controlLoopInterval` has been removed -##### Features +#### Features - CRD: canaries.flagger.app v1alpha3 - Schedule canary analysis independently based on `canaryAnalysis.interval` @@ -72,6 +72,8 @@ Configurable canary analysis duration [#20](https://github.com/stefanprodan/flag Webhooks [#18](https://github.com/stefanprodan/flagger/pull/18) +#### Features + - CRD: canaries.flagger.app v1alpha2 - Implement canary external checks based on webhooks HTTP POST calls - Add webhooks to Canary CRD @@ -81,7 +83,7 @@ Webhooks [#18](https://github.com/stefanprodan/flagger/pull/18) Improve Slack notifications -##### Features +#### Features - Add canary analysis metadata to init and start Slack messages - Add rollback reason to failed canary Slack messages @@ -90,7 +92,7 @@ Improve Slack notifications Canary progress deadline -##### Features +#### Features - Rollback canary based on the deployment progress deadline check - Add progress deadline to Canary CRD (defaults to 10 minutes) @@ -99,7 +101,7 @@ Canary progress deadline First stable release -##### Features +#### Features - CRD: canaries.flagger.app v1alpha1 - Notifications: post canary events to Slack @@ -112,7 +114,7 @@ First stable release Initial semver release -##### Features +#### Features - Implement canary rollback based on failed checks threshold - Scale up the deployment when canary revision changes