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

Commit

Permalink
docs(*): update versions to v2.9.0 and add changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
mboersma committed Dec 5, 2016
1 parent 908f516 commit 82035cc
Show file tree
Hide file tree
Showing 7 changed files with 163 additions and 12 deletions.
2 changes: 1 addition & 1 deletion _scripts/deploy.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

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

export IMAGE_PREFIX=deisci VERSION=v2.8.0
export IMAGE_PREFIX=deisci VERSION=v2.9.0
docker login -e="$DOCKER_EMAIL" -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD"
DEIS_REGISTRY='' make -C .. docker-build docker-push
docker login -e="$QUAY_EMAIL" -u="$QUAY_USERNAME" -p="$QUAY_PASSWORD" quay.io
Expand Down
1 change: 1 addition & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -97,6 +97,7 @@ pages:
- v2.6.0: changelogs/v2.6.0.md
- v2.7.0: changelogs/v2.7.0.md
- v2.8.0: changelogs/v2.8.0.md
- v2.9.0: changelogs/v2.9.0.md
theme_dir: themes/deis
docs_dir: src
markdown_extensions:
Expand Down
150 changes: 150 additions & 0 deletions src/changelogs/v2.9.0.md

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions src/installing-workflow/chart-provenance.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,22 +35,22 @@ $ helm repo add deis https://charts.deis.com/workflow
"deis" has been added to your repositories
$ helm fetch --verify deis/workflow && echo
Verification: &{0xc820563e50 sha256:060d66fa95b6badad98b37572a887723ed49a153dd636dce0f2c4ff667022586 workflow-v2.8.0.tgz}
Verification: &{0xc420338460 sha256:5e33bff6f4e8191b5887a139cd42c6afb6eb0cef5d066130a87c6a3a3f588edd workflow-v2.9.0.tgz}
```

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

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

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

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

```
$ helm install --verify deis/workflow --namespace deis
Fetched deis/workflow to workflow-v2.8.0.tgz
Fetched deis/workflow to workflow-v2.9.0.tgz
NAME: olfactory-star
LAST DEPLOYED: Thu Nov 10 11:45:44 2016
NAMESPACE: deis
Expand Down
2 changes: 1 addition & 1 deletion src/installing-workflow/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,4 +91,4 @@ After installing Workflow, [register a user and deploy an application](../quicks

[Kubernetes v1.2 or v1.3.4+]: system-requirements.md#kubernetes-versions
[helm]: https://github.com/kubernetes/helm/blob/master/docs/install.md
[valuesfile]: https://charts.deis.com/workflow/values-v2.8.0.yaml
[valuesfile]: https://charts.deis.com/workflow/values-v2.9.0.yaml
2 changes: 1 addition & 1 deletion src/managing-workflow/platform-logging.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ Error: There are currently no log messages. Please check the following things:
## Default Configuration
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.

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) -
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) -

```
env:
Expand Down
10 changes: 5 additions & 5 deletions src/roadmap/releases.md
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@ specific commits from master.
Export two environment variables that will be used in later steps:

```bash
export WORKFLOW_RELEASE=v2.8.0 WORKFLOW_PREV_RELEASE=v2.7.0 # for example
export WORKFLOW_RELEASE=v2.9.0 WORKFLOW_PREV_RELEASE=v2.8.0 # for example
```

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

```
## Workflow v2.7.0 -> v2.8.0
## Workflow v2.8.0 -> v2.9.0
```

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

```
@here Deis Workflow v2.8.0 is now live!
Release notes: https://github.com/deis/charts/releases/tag/v2.8.0
Master CHANGELOG: https://deis.com/docs/workflow/changelogs/v2.8.0/
@here Deis Workflow v2.9.0 is now live!
Release notes: https://github.com/deis/charts/releases/tag/v2.9.0
Master CHANGELOG: https://deis.com/docs/workflow/changelogs/v2.9.0/
```

You're done with the release. Nice job!
Expand Down

0 comments on commit 82035cc

Please sign in to comment.