From 9bae009626bd8e68366b7b0ea048fd4916873b1e Mon Sep 17 00:00:00 2001 From: erwinvaneyk Date: Wed, 11 Jul 2018 13:31:15 +0200 Subject: [PATCH] 0.4.0 -> 0.5.0 --- CHANGELOG.md | 22 ++++++++++++++++++++++ INSTALL.md | 7 ++++--- charts/fission-workflows/Chart.yaml | 4 ++-- charts/fission-workflows/values.yaml | 2 +- examples/readitlater/deploy.sh | 4 ++-- hack/deploy.sh | 2 +- pkg/version/version.gen.go | 6 +++--- 7 files changed, 35 insertions(+), 12 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ec84c532..2c01d21f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,32 @@ # Change Log +## [0.5.0](https://github.com/fission/fission-workflows/tree/0.5.0) (2018-07-11) +[Full Changelog](https://github.com/fission/fission-workflows/compare/0.4.0...0.5.0) + +**Implemented enhancements:** + +- Attach invocation context to logs [\#86](https://github.com/fission/fission-workflows/issues/86) + +**Merged pull requests:** + +- Update commands to setup fission functions [\#163](https://github.com/fission/fission-workflows/pull/163) ([beevelop](https://github.com/beevelop)) +- Update wfcli docs [\#162](https://github.com/fission/fission-workflows/pull/162) ([beevelop](https://github.com/beevelop)) +- add NOBUILD ARG to script [\#161](https://github.com/fission/fission-workflows/pull/161) ([xiekeyang](https://github.com/xiekeyang)) +- YAML API improvements [\#159](https://github.com/fission/fission-workflows/pull/159) ([erwinvaneyk](https://github.com/erwinvaneyk)) +- Log correlation [\#157](https://github.com/fission/fission-workflows/pull/157) ([erwinvaneyk](https://github.com/erwinvaneyk)) +- Set content-length when setting body [\#156](https://github.com/fission/fission-workflows/pull/156) ([erwinvaneyk](https://github.com/erwinvaneyk)) +- Cleanup labels package [\#154](https://github.com/fission/fission-workflows/pull/154) ([erwinvaneyk](https://github.com/erwinvaneyk)) +- Namespace proto files [\#153](https://github.com/fission/fission-workflows/pull/153) ([erwinvaneyk](https://github.com/erwinvaneyk)) +- Listen to system termination signals [\#152](https://github.com/fission/fission-workflows/pull/152) ([erwinvaneyk](https://github.com/erwinvaneyk)) +- Match validation errors to IllegalArgument HTTP statuses [\#151](https://github.com/fission/fission-workflows/pull/151) ([erwinvaneyk](https://github.com/erwinvaneyk)) +- Fission integration tests [\#121](https://github.com/fission/fission-workflows/pull/121) ([erwinvaneyk](https://github.com/erwinvaneyk)) + ## [0.4.0](https://github.com/fission/fission-workflows/tree/0.4.0) (2018-06-07) [Full Changelog](https://github.com/fission/fission-workflows/compare/0.3.0...0.4.0) **Merged pull requests:** +- 0.3.0 -\> 0.4.0 [\#149](https://github.com/fission/fission-workflows/pull/149) ([erwinvaneyk](https://github.com/erwinvaneyk)) - Merge API packages [\#147](https://github.com/fission/fission-workflows/pull/147) ([erwinvaneyk](https://github.com/erwinvaneyk)) - Include git info in versioning [\#146](https://github.com/fission/fission-workflows/pull/146) ([erwinvaneyk](https://github.com/erwinvaneyk)) - Prometheus integration [\#122](https://github.com/fission/fission-workflows/pull/122) ([erwinvaneyk](https://github.com/erwinvaneyk)) diff --git a/INSTALL.md b/INSTALL.md index ab676e8b..87e0d85b 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -11,6 +11,7 @@ Workflows | Compatible Fission versions 0.2.x | 0.4.1 up to 0.6.1 0.3.0 | all (tested on 0.6.0, 0.6.1, and 0.7.2) 0.4.0 | all +0.5.0 | all ### Prerequisites @@ -43,7 +44,7 @@ helm repo update helm install --wait -n fission-all --namespace fission --set serviceType=NodePort --set analytics=false fission-charts/fission-all --version 0.7.2 # Install Fission Workflows -helm install --wait -n fission-workflows fission-charts/fission-workflows --version 0.4.0 +helm install --wait -n fission-workflows fission-charts/fission-workflows --version 0.5.0 ``` ### Creating your first workflow @@ -89,9 +90,9 @@ It has the following features: #### Installation To install `wfcli` either download a version of the binary from the [releases](https://github.com/fission/fission-workflows/releases). -For example, to download and install version 0.4.0, assuming that you use OS X: +For example, to download and install version 0.5.0, assuming that you use OS X: ```bash -curl -Lo wfcli https://github.com/fission/fission-workflows/releases/download/0.4.0/wfcli-osx +curl -Lo wfcli https://github.com/fission/fission-workflows/releases/download/0.5.0/wfcli-osx chmod +x ./wfcli sudo mv ./wfcli /usr/local/bin ``` diff --git a/charts/fission-workflows/Chart.yaml b/charts/fission-workflows/Chart.yaml index 7f66c556..f69cd830 100644 --- a/charts/fission-workflows/Chart.yaml +++ b/charts/fission-workflows/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v1 name: fission-workflows -version: 0.4.0 -appVersion: 0.4.0 +version: 0.5.0 +appVersion: 0.5.0 description: Fission Workflows is a fast workflow engine for serverless functions on Kubernetes keywords: - fission diff --git a/charts/fission-workflows/values.yaml b/charts/fission-workflows/values.yaml index decb19c8..0d4ca743 100644 --- a/charts/fission-workflows/values.yaml +++ b/charts/fission-workflows/values.yaml @@ -11,7 +11,7 @@ envImage: fission/workflow-env # Image of the Fission build environment for Fission Workflows buildEnvImage: fission/workflow-build-env -tag: 0.4.0 +tag: 0.5.0 pullPolicy: IfNotPresent diff --git a/examples/readitlater/deploy.sh b/examples/readitlater/deploy.sh index c424669e..db69c570 100755 --- a/examples/readitlater/deploy.sh +++ b/examples/readitlater/deploy.sh @@ -4,8 +4,8 @@ kubectl apply -f redis/redis.yaml # Setup environments -fission env create --name python3 --version 2 --image fission/python-env:0.4.0rc --builder fission/python-build-env:0.4.0rc -fission env create --name binary --image fission/binary-env:0.4.0rc +fission env create --name python3 --version 2 --image fission/python-env --builder fission/python-build-env +fission env create --name binary --image fission/binary-env # Prepare functions zip -jr notify-pushbullet.zip notify-pushbullet/ diff --git a/hack/deploy.sh b/hack/deploy.sh index f371d322..1e02d5a6 100755 --- a/hack/deploy.sh +++ b/hack/deploy.sh @@ -6,7 +6,7 @@ # Configs FISSION_VERSION=${FISSION_VERSION:-0.7.2} -WORKFLOWS_VERSION=${WORKFLOWS_VERSION:-0.4.0} +WORKFLOWS_VERSION=${WORKFLOWS_VERSION:-0.5.0} DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" echo "Fission Workflows Deploy Script v1.4" diff --git a/pkg/version/version.gen.go b/pkg/version/version.gen.go index a0a4a797..2dbb4117 100644 --- a/pkg/version/version.gen.go +++ b/pkg/version/version.gen.go @@ -7,14 +7,14 @@ const ( dateFormat string = time.RFC1123Z // Git commit (e.g. 1b4716ab84903b2e477135a3dc5afdb07f685cb7) - GitCommit string = "6ae991e3b4c17ebbe3b323fb163514c264960cbd" + GitCommit string = "a936e3109e37d0eed8c4a749ef5387fea6effd54" // Version contains a (potentially) human-readable version // For example 1.1.0 or 1b4716ab84903b2e477135a3dc5afdb07f685cb7 - Version string = "0.4.0" + Version string = "0.5.0" // gitDate is a date in RFC1123Z format - gitDate string = "Wed, 06 Jun 2018 10:20:28 +0200" + gitDate string = "Wed, 11 Jul 2018 13:31:15 +0200" ) var (