From e8d91a0375f38ecd46e6822d336ceb45ea516d63 Mon Sep 17 00:00:00 2001 From: stefanprodan Date: Tue, 30 Jul 2019 13:22:51 +0300 Subject: [PATCH 1/2] Release v0.18.1 --- CHANGELOG.md | 8 ++++++++ artifacts/flagger/deployment.yaml | 2 +- charts/flagger/Chart.yaml | 4 ++-- charts/flagger/values.yaml | 2 +- kustomize/base/flagger/kustomization.yaml | 2 +- pkg/version/version.go | 2 +- 6 files changed, 14 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 963354d9..b1789b47 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,14 @@ All notable changes to this project are documented in this file. +## 0.18.1 (2019-07-30) + +Fixes Blue/Green style deployments for Kubernetes and Linkerd providers + +#### Fixes + +- Fix Blue/Green metrics provider and add e2e tests [#261](https://github.com/weaveworks/flagger/pull/261) + ## 0.18.0 (2019-07-29) Adds support for [manual gating](https://docs.flagger.app/how-it-works#manual-gating) and pausing/resuming an ongoing analysis diff --git a/artifacts/flagger/deployment.yaml b/artifacts/flagger/deployment.yaml index 23fa4698..66b4fb8f 100644 --- a/artifacts/flagger/deployment.yaml +++ b/artifacts/flagger/deployment.yaml @@ -22,7 +22,7 @@ spec: serviceAccountName: flagger containers: - name: flagger - image: weaveworks/flagger:0.18.0 + image: weaveworks/flagger:0.18.1 imagePullPolicy: IfNotPresent ports: - name: http diff --git a/charts/flagger/Chart.yaml b/charts/flagger/Chart.yaml index 6b2d7287..091eb09c 100644 --- a/charts/flagger/Chart.yaml +++ b/charts/flagger/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v1 name: flagger -version: 0.18.0 -appVersion: 0.18.0 +version: 0.18.1 +appVersion: 0.18.1 kubeVersion: ">=1.11.0-0" engine: gotpl description: Flagger is a Kubernetes operator that automates the promotion of canary deployments using Istio, Linkerd, App Mesh, Gloo or NGINX routing for traffic shifting and Prometheus metrics for canary analysis. diff --git a/charts/flagger/values.yaml b/charts/flagger/values.yaml index 88523651..5c24e0b7 100644 --- a/charts/flagger/values.yaml +++ b/charts/flagger/values.yaml @@ -2,7 +2,7 @@ image: repository: weaveworks/flagger - tag: 0.18.0 + tag: 0.18.1 pullPolicy: IfNotPresent metricsServer: "http://prometheus:9090" diff --git a/kustomize/base/flagger/kustomization.yaml b/kustomize/base/flagger/kustomization.yaml index acfff82d..2eae8bb1 100644 --- a/kustomize/base/flagger/kustomization.yaml +++ b/kustomize/base/flagger/kustomization.yaml @@ -8,4 +8,4 @@ resources: - deployment.yaml images: - name: weaveworks/flagger - newTag: 0.18.0 + newTag: 0.18.1 diff --git a/pkg/version/version.go b/pkg/version/version.go index 5f5b313e..51991970 100644 --- a/pkg/version/version.go +++ b/pkg/version/version.go @@ -1,4 +1,4 @@ package version -var VERSION = "0.18.0" +var VERSION = "0.18.1" var REVISION = "unknown" From 8c949f59de3b19f310a7d6c4590229d49d4a3fb3 Mon Sep 17 00:00:00 2001 From: stefanprodan Date: Tue, 30 Jul 2019 13:35:09 +0300 Subject: [PATCH 2/2] Package helm charts locally --- Makefile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index eb575eb6..5685b975 100644 --- a/Makefile +++ b/Makefile @@ -63,8 +63,9 @@ test: test-fmt test-codegen helm-package: cd charts/ && helm package ./* - mv charts/*.tgz docs/ - helm repo index docs --url https://weaveworks.github.io/flagger --merge ./docs/index.yaml + mv charts/*.tgz bin/ + curl -s https://raw.githubusercontent.com/weaveworks/flagger/gh-pages/index.yaml > ./bin/index.yaml + helm repo index bin --url https://flagger.app --merge ./bin/index.yaml helm-up: helm upgrade --install flagger ./charts/flagger --namespace=istio-system --set crd.create=false