Skip to content
This repository was archived by the owner on Nov 30, 2021. It is now read-only.

Commit 9c9f012

Browse files
authored
Merge pull request #632 from mboersma/release-v2.9.0
docs(*): update versions to v2.9.0 and add changelog
2 parents 908f516 + 82035cc commit 9c9f012

File tree

7 files changed

+163
-12
lines changed

7 files changed

+163
-12
lines changed

_scripts/deploy.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
cd "$(dirname "$0")" || exit 1
77

8-
export IMAGE_PREFIX=deisci VERSION=v2.8.0
8+
export IMAGE_PREFIX=deisci VERSION=v2.9.0
99
docker login -e="$DOCKER_EMAIL" -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD"
1010
DEIS_REGISTRY='' make -C .. docker-build docker-push
1111
docker login -e="$QUAY_EMAIL" -u="$QUAY_USERNAME" -p="$QUAY_PASSWORD" quay.io

mkdocs.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@ pages:
9797
- v2.6.0: changelogs/v2.6.0.md
9898
- v2.7.0: changelogs/v2.7.0.md
9999
- v2.8.0: changelogs/v2.8.0.md
100+
- v2.9.0: changelogs/v2.9.0.md
100101
theme_dir: themes/deis
101102
docs_dir: src
102103
markdown_extensions:

src/changelogs/v2.9.0.md

Lines changed: 150 additions & 0 deletions
Large diffs are not rendered by default.

src/installing-workflow/chart-provenance.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,22 +35,22 @@ $ helm repo add deis https://charts.deis.com/workflow
3535
"deis" has been added to your repositories
3636
3737
$ helm fetch --verify deis/workflow && echo
38-
Verification: &{0xc820563e50 sha256:060d66fa95b6badad98b37572a887723ed49a153dd636dce0f2c4ff667022586 workflow-v2.8.0.tgz}
38+
Verification: &{0xc420338460 sha256:5e33bff6f4e8191b5887a139cd42c6afb6eb0cef5d066130a87c6a3a3f588edd workflow-v2.9.0.tgz}
3939
```
4040

41-
One can then inspect the fetched `workflow-v2.8.0.tgz.prov` provenance file.
41+
One can then inspect the fetched `workflow-v2.9.0.tgz.prov` provenance file.
4242

4343
If the chart was not signed, the command above would result in:
4444

4545
```
46-
Error: Failed to fetch provenance "https://charts.deis.com/workflow/workflow-v2.8.0.tgz.prov"
46+
Error: Failed to fetch provenance "https://charts.deis.com/workflow/workflow-v2.9.0.tgz.prov"
4747
```
4848

4949
Alternatively, the chart can also be verified at install time:
5050

5151
```
5252
$ helm install --verify deis/workflow --namespace deis
53-
Fetched deis/workflow to workflow-v2.8.0.tgz
53+
Fetched deis/workflow to workflow-v2.9.0.tgz
5454
NAME: olfactory-star
5555
LAST DEPLOYED: Thu Nov 10 11:45:44 2016
5656
NAMESPACE: deis

src/installing-workflow/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,4 +91,4 @@ After installing Workflow, [register a user and deploy an application](../quicks
9191

9292
[Kubernetes v1.2 or v1.3.4+]: system-requirements.md#kubernetes-versions
9393
[helm]: https://github.com/kubernetes/helm/blob/master/docs/install.md
94-
[valuesfile]: https://charts.deis.com/workflow/values-v2.8.0.yaml
94+
[valuesfile]: https://charts.deis.com/workflow/values-v2.9.0.yaml

src/managing-workflow/platform-logging.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ Error: There are currently no log messages. Please check the following things:
8686
## Default Configuration
8787
By default the Fluentd pod can be configured to talk to numerous syslog endpoints. So for example it is possible to have Fluentd send log messages to both the Logger component and [Papertrail](https://papertrailapp.com/). This allows production deployments of Deis to satisfy stringent logging requirements such as offsite backups of log data.
8888

89-
Configuring Fluentd to talk to multiple syslog endpoints means adding the following stanzas to the [Fluentd daemonset manifest](https://github.com/deis/charts/blob/master/workflow-v2.8.0/tpl/deis-logger-fluentd-daemon.yaml) -
89+
Configuring Fluentd to talk to multiple syslog endpoints means adding the following stanzas to the [Fluentd daemonset manifest](https://github.com/deis/charts/blob/master/workflow-v2.9.0/tpl/deis-logger-fluentd-daemon.yaml) -
9090

9191
```
9292
env:

src/roadmap/releases.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ specific commits from master.
135135
Export two environment variables that will be used in later steps:
136136

137137
```bash
138-
export WORKFLOW_RELEASE=v2.8.0 WORKFLOW_PREV_RELEASE=v2.7.0 # for example
138+
export WORKFLOW_RELEASE=v2.9.0 WORKFLOW_PREV_RELEASE=v2.8.0 # for example
139139
```
140140

141141
### Step 2: Update Jenkins Jobs
@@ -287,7 +287,7 @@ Place the `$WORKFLOW_RELEASE` master changelog generated in Step 7 in the `chang
287287
Make sure to add a header to the page to make it clear that this is for a Workflow release, e.g.:
288288

289289
```
290-
## Workflow v2.7.0 -> v2.8.0
290+
## Workflow v2.8.0 -> v2.9.0
291291
```
292292

293293
### Step 9: Close GitHub Milestones
@@ -320,9 +320,9 @@ Post a message to the #company channel on Slack. Include a link to the released
320320
master CHANGELOG:
321321

322322
```
323-
@here Deis Workflow v2.8.0 is now live!
324-
Release notes: https://github.com/deis/charts/releases/tag/v2.8.0
325-
Master CHANGELOG: https://deis.com/docs/workflow/changelogs/v2.8.0/
323+
@here Deis Workflow v2.9.0 is now live!
324+
Release notes: https://github.com/deis/charts/releases/tag/v2.9.0
325+
Master CHANGELOG: https://deis.com/docs/workflow/changelogs/v2.9.0/
326326
```
327327

328328
You're done with the release. Nice job!

0 commit comments

Comments
 (0)