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

Commit 53281cf

Browse files
authored
Merge pull request #837 from mboersma/release-v2.16
docs(*): updates/changelog for v2.16.0 release
2 parents 46e625d + ef4bc3e commit 53281cf

File tree

6 files changed

+65
-18
lines changed

6 files changed

+65
-18
lines changed

mkdocs.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ pages:
3636
- Configuring Object Storage: installing-workflow/configuring-object-storage.md
3737
- Configuring Postgres: installing-workflow/configuring-postgres.md
3838
- Configuring the Registry: installing-workflow/configuring-registry.md
39-
#- Chart Provenance: installing-workflow/chart-provenance.md
39+
- Chart Provenance: installing-workflow/chart-provenance.md
4040
- Experimental Native Ingress: installing-workflow/experimental-native-ingress.md
4141
- Users:
4242
- Command Line Interface: users/cli.md
@@ -94,6 +94,7 @@ pages:
9494
- Controller API v2.2: reference-guide/controller-api/v2.2.md
9595
- Controller API v2.3: reference-guide/controller-api/v2.3.md
9696
- Changelogs:
97+
- v2.16.0: changelogs/v2.16.0.md
9798
- v2.15.0: changelogs/v2.15.0.md
9899
- v2.14.0: changelogs/v2.14.0.md
99100
- v2.13.0: changelogs/v2.13.0.md

src/changelogs/v2.16.0.md

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
## Workflow v2.15.0 -> v2.16.0
2+
3+
#### Releases
4+
5+
- controller v2.15.0 -> v2.16.0
6+
- monitor v2.10.0 -> v2.10.1
7+
- slugrunner v2.3.0 -> v2.3.1
8+
- workflow v2.15.0 -> v2.16.0
9+
- workflow-cli v2.15.0 -> v2.16.0
10+
- workflow-e2e v2.11.1 -> v2.12.0
11+
12+
#### Features
13+
14+
- [`46002f4`](https://github.com/deis/workflow-cli/commit/46002f4440bfbb2614f779375ba12d6a3e0cf80b) (workflow-cli) - cmd: Support Base64 encoded SSH_KEY
15+
- [`88397a1`](https://github.com/deis/workflow-cli/commit/88397a12bf716d788c7b5468d9833a448452d39f) (workflow-cli) - cmd: test SSH_KEY mangling in ConfigSet
16+
- [`f9c6a4a`](https://github.com/deis/workflow-e2e/commit/f9c6a4aa43d990f59e68a0cd40de4f46864584d2) (workflow-e2e) - chart: use upstream stable/spotify-docker-gc chart
17+
18+
#### Refactors
19+
20+
- [`ce0e082`](https://github.com/deis/slugrunner/commit/ce0e082a17831285d1fbaf6cd08875a948a64697) (slugrunner) - ci: remove travis; update badge
21+
- [`7e85553`](https://github.com/deis/slugrunner/commit/7e85553cf3a197fc62b706df4262404cf92b37b3) (slugrunner) - LICENSE: switch to MIT license
22+
- [`345d5ae`](https://github.com/deis/workflow/commit/345d5aec07f64c04ccdf0f4fd1ad4622cf89b4b4) (workflow) - mkdocs.yml: alphabetize cloud providers in quickstart
23+
24+
#### Fixes
25+
26+
- [`73f844b`](https://github.com/deis/builder/commit/73f844b5a8ac61f5f54422d34b779728db679bf3) *: Remove RC4 based ciphers.
27+
- [`344b43e`](https://github.com/deis/builder/commit/344b43e4c6e4f350706121300910e24160d78b8d) *: Fix linter issues
28+
- [`c81dbf9`](https://github.com/deis/controller/commit/c81dbf97827adf7fd54c9d8a9f055b92211f295e) (controller) - controller: Persist ssl.enforce header on service creation
29+
- [`1f5e242`](https://github.com/deis/workflow-cli/commit/1f5e2424947e75aba94158941d058e589d779916) (workflow-cli) - cmd: fix(cmd) Fix proctype regex for setting limits
30+
- [`f82cf83`](https://github.com/deis/workflow-cli/commit/f82cf8373b2742ac4a354220dd25a458c9bf160d) (workflow-cli) - cmd: fix(cmd) Fix proctype regex for scaling
31+
32+
#### Documentation
33+
34+
- [`25329be`](https://github.com/deis/workflow/commit/25329be86bec3bd8b2b9d0dc0ba92c56775284fa) (workflow) - quickstart: update Azure ACS installation steps
35+
- [`4cfa9d5`](https://github.com/deis/workflow/commit/4cfa9d589312e336544ae7dc44bfed09e1a61aab) (workflow) - *: rm no longer needed pipe to sed (#817)
36+
- [`5145f12`](https://github.com/deis/workflow/commit/5145f123417126f7a84873a55ca7db46d59ee1f1) (workflow) - configuring-registry.md: add setup instructions for acr (#818)
37+
- [`b456870`](https://github.com/deis/workflow/commit/b4568706a37b33de33a1fe61ee6040d978fb095a) (workflow) - installing-workflow: helm init upgrade note (#819)
38+
- [`61a5cca`](https://github.com/deis/workflow/commit/61a5cca8b08f50eb08c2f3f1b1324babe8f8d26d) (workflow) - chart-provenance.md: fix chart repo name (#830)
39+
- [`2a7f756`](https://github.com/deis/workflow/commit/2a7f756f883107a0dcc7e0e8aee9d74bb9914f36) (workflow) - *: specify Helm v2.5.0 or later
40+
41+
#### Maintenance
42+
43+
- [`c2fd577`](https://github.com/deis/controller/commit/c2fd5775ee28f0bed00014f0c6b8d2693f14927b) (controller) - requirements: update Django to v1.11.2
44+
- [`fe6e6e5`](https://github.com/deis/controller/commit/fe6e6e5280a83209b626d10492d07073b027ac52) (controller) - requirements: update pyldap to v2.4.35.1
45+
- [`cac5e60`](https://github.com/deis/controller/commit/cac5e602b617c4fd26737f11e87ff10601192146) (controller) - requirements: update jmespath to 0.9.3
46+
- [`1fcf61b`](https://github.com/deis/controller/commit/1fcf61bb7e33dc6da54f6a0d1b1918abab5255ba) (controller) - requirements: update backoff to 1.4.3
47+
- [`410e1d3`](https://github.com/deis/controller/commit/410e1d38f94dede6bab8fc4412380073b638be26) (controller) - requirements: update Django to v1.11.3
48+
- [`516a529`](https://github.com/deis/monitor/commit/516a5291aac544c7bd79a30c276be48d44174343) (monitor) - Dockerfile: update Grafana to 4.3.2
49+
- [`5cd8648`](https://github.com/deis/workflow-e2e/commit/5cd8648b3dc056784e0adc1d52e1b185a6af8adc) (workflow-e2e) - Dockerfile: bump k8s version

src/installing-workflow/chart-provenance.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,31 +34,31 @@ Charts signed with this key can then be verified when fetched:
3434
$ helm repo add deis https://charts.deis.com/workflow
3535
"deis" has been added to your repositories
3636
37-
$ helm fetch --verify deis/workflow --version v2.15.0
38-
Verification: &{0xc4208f4b40 sha256:662b7b5f0101086b373a326aac8c505df3b230d377b926fc256b537a3471f2ad workflow-v2.15.0.tgz}
37+
$ helm fetch --verify deis/workflow --version v2.16.0
38+
Verification: &{0xc420708820 sha256:d7e0f45cf4d3a8492a821d85ee5c02297b893012b2eae0902694a94109e45d49 workflow-v2.16.0.tgz}
3939
```
4040

41-
One can then inspect the fetched `workflow-v2.15.0.tgz.prov` provenance file.
41+
One can then inspect the fetched `workflow-v2.16.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.15.0.tgz.prov"
46+
Error: Failed to fetch provenance "https://charts.deis.com/workflow/workflow-v2.16.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
5353
NAME: exiled-mink
54-
LAST DEPLOYED: Thu Jun 8 08:22:16 2017
54+
LAST DEPLOYED: Thu Jul 6 08:22:16 2017
5555
NAMESPACE: deis
5656
STATUS: DEPLOYED
5757
...
5858
5959
$ helm ls
6060
NAME REVISION UPDATED STATUS CHART
61-
exiled-mink 1 Thu Jun 8 08:22:16 2017 DEPLOYED workflow-v2.15.0
61+
exiled-mink 1 Thu Jul 6 08:22:16 2017 DEPLOYED workflow-v2.16.0
6262
```
6363

6464
Having done so, one is assured of the origin and authenticity of any installed Workflow chart released by Deis.

src/installing-workflow/index.md

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

116116
[Kubernetes v1.3.4+]: system-requirements.md#kubernetes-versions
117117
[helm]: https://github.com/kubernetes/helm/blob/master/docs/install.md
118-
[valuesfile]: https://charts.deis.com/workflow/values-v2.15.0.yaml
118+
[valuesfile]: https://charts.deis.com/workflow/values-v2.16.0.yaml

src/quickstart/install-cli-tools.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ should move it somewhere in your $PATH:
1919
Check your work by running `deis version`:
2020

2121
$ deis version
22-
v2.15.0
22+
v2.16.0
2323

2424
!!! note
2525
Note that version numbers may vary as new releases become available

src/roadmap/releases.md

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -133,14 +133,11 @@ If the component has a correlating [Kubernetes Helm][] chart,
133133
this chart will also be packaged, signed and uploaded to its production chart repo. Please
134134
verify it can be fetched (and verified):
135135

136-
!!! note
137-
Verification of chart provenance is [currently broken](https://github.com/deis/workflow/issues/822).
138-
139136
```
140137
$ helm repo add controller https://charts.deis.com/controller
141138
"controller" has been added to your repositories
142-
$ helm fetch --verify controller/controller --version v2.15.0
143-
Verification: &{0xc42045ec80 sha256:771270c4f71f4ca9f0d10141f28068457b443c1a4ff9da6666fde7361ce64e1a controller-v2.15.0.tgz}
139+
$ helm fetch --verify controller/controller --version v2.16.0
140+
Verification: &{0xc4206f0820 sha256:fc5233f31d1cee6e48b8c1cea677b094b375268529e10206b577ce3384eb4345 controller-v2.16.0.tgz}
144141
```
145142

146143
## How to Release Workflow
@@ -153,7 +150,7 @@ deliverable. This section leads a maintainer through creating a Workflow release
153150
Export two environment variables that will be used in later steps:
154151

155152
```bash
156-
export WORKFLOW_RELEASE=v2.15.0 WORKFLOW_PREV_RELEASE=v2.14.0 # for example
153+
export WORKFLOW_RELEASE=v2.16.0 WORKFLOW_PREV_RELEASE=v2.15.0 # for example
157154
```
158155

159156
### Step 2: Tag Supporting Repositories
@@ -230,7 +227,7 @@ Place the `$WORKFLOW_RELEASE` master changelog generated in Step 7 in the `chang
230227
Make sure to add a header to the page to make it clear that this is for a Workflow release, e.g.:
231228

232229
```
233-
## Workflow v2.14.0 -> v2.15.0
230+
## Workflow v2.15.0 -> v2.16.0
234231
```
235232

236233
Once the PR has been reviewed and merged, do a [component release](#how-to-release-a-component) of
@@ -267,8 +264,8 @@ Post a message to the #company channel on Slack. Include a link to the released
267264
master CHANGELOG:
268265

269266
```
270-
@here Deis Workflow v2.15.0 is now live!
271-
Master CHANGELOG: https://deis.com/docs/workflow/changelogs/v2.15.0/
267+
@here Deis Workflow v2.16.0 is now live!
268+
Master CHANGELOG: https://deis.com/docs/workflow/changelogs/v2.16.0/
272269
```
273270

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

0 commit comments

Comments
 (0)