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

Commit

Permalink
Merge pull request #849 from mboersma/release-v2.17
Browse files Browse the repository at this point in the history
docs(*): updates/changelog for v2.17.0 release
  • Loading branch information
mboersma authored Aug 8, 2017
2 parents 5c83dd2 + cea66ab commit c4d6d4c
Show file tree
Hide file tree
Showing 6 changed files with 70 additions and 14 deletions.
1 change: 1 addition & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,7 @@ pages:
- Controller API v2.2: reference-guide/controller-api/v2.2.md
- Controller API v2.3: reference-guide/controller-api/v2.3.md
- Changelogs:
- v2.17.0: changelogs/v2.17.0.md
- v2.16.0: changelogs/v2.16.0.md
- v2.15.0: changelogs/v2.15.0.md
- v2.14.0: changelogs/v2.14.0.md
Expand Down
55 changes: 55 additions & 0 deletions src/changelogs/v2.17.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
## Workflow v2.16.0 -> v2.17.0

#### Releases

- controller v2.16.0 -> v2.17.1
- router v2.13.0 -> v2.13.1
- slugbuilder v2.4.14 -> v2.5.0
- slugrunner v2.3.0 -> v2.4.0
- workflow v2.16.0 -> v2.17.0
- workflow-cli v2.16.0 -> v2.17.0
- workflow-e2e v2.12.0 -> v2.12.1

#### Features

- [`4e0c17c`](https://github.com/deis/slugbuilder/commit/4e0c17cc7e514dad5d9e1fe290c528dcdebd5785) (slugbuilder) - normalize_storage: use `MINIO_BUCKET` env-var
- [`92ef1b7`](https://github.com/deis/slugrunner/commit/92ef1b7817f51197f3995b5d0822302062bfe6a9) (slugrunner) - get_object: use `MINIO_BUCKET` env-var

#### Refactors

- [`ce0e082`](https://github.com/deis/slugrunner/commit/ce0e082a17831285d1fbaf6cd08875a948a64697) (slugrunner) - ci: remove travis; update badge
- [`7e85553`](https://github.com/deis/slugrunner/commit/7e85553cf3a197fc62b706df4262404cf92b37b3) (slugrunner) - LICENSE: switch to MIT license

#### Fixes

- [`c02eb51`](https://github.com/deis/controller/commit/c02eb51312db4454548d3e39452f59cd1c9355f9) (controller) - api/models/app: Catch unhandled error (#1317)
- [`d5c70f4`](https://github.com/deis/workflow-e2e/commit/d5c70f4fedd88855d42ef1a1cfedbd79938b5e7f) (workflow-e2e) - apps_test.go: temporarily disable spec that fails on GKE

#### Documentation

- [`f40f3cf`](https://github.com/deis/workflow/commit/f40f3cfea3bba3c1e2f11f55c4c25dd162b4aeb6) (workflow) - changelogs: add builder release and workflow commit
- [`5c83dd2`](https://github.com/deis/workflow/commit/5c83dd2a187eb0014de502170fc1100f23c6d1a1) (workflow) - managing-app-processes: Fix 404 for HPA algorithm link (#846)

#### Maintenance

- [`435aa2b`](https://github.com/deis/controller/commit/435aa2bc4562bc776ad895e2f08a0311703e8e55) (controller) - requirements: update django-auth-ldap to 1.2.14
- [`76b1233`](https://github.com/deis/controller/commit/76b1233ba6b81f5b22420e5872ca1a9ea73bd07a) (controller) - requirements: update pyldap to 2.4.37
- [`c17ad2c`](https://github.com/deis/controller/commit/c17ad2ce8391f62d883f6cee5734acf25eb56522) (controller) - requirements: update django-jsonfield to 2.0.2
- [`732d4f4`](https://github.com/deis/controller/commit/732d4f462329d92dfd0ae801aa6fca96e97b8ae8) (controller) - requirements: update django-guardian to 1.4.9
- [`f914d98`](https://github.com/deis/controller/commit/f914d98f96e023d69771c365326aff6186f57b50) (controller) - requirements: update pyOpenSSL to 17.2.0
- [`48b1be1`](https://github.com/deis/controller/commit/48b1be18c59755771d0908c1627eb2278996d43c) (controller) - requirements: update requests to 2.18.2
- [`b79a32a`](https://github.com/deis/controller/commit/b79a32a00503cb7124573411fb5d469ae3c9766b) (controller) - dev_requirements: update coverage lib to 4.4.1
- [`efefc5f`](https://github.com/deis/router/commit/efefc5f51a812507191f0e91303f36527965ec4e) (router) - Dockerfile: update nginx to 1.13.3
- [`c1364b3`](https://github.com/deis/slugbuilder/commit/c1364b39d2619bd14c7714ed9547a7e4fff1104d) (slugbuilder) - buildpacks: update heroku-buildpack-go to v70
- [`cb073da`](https://github.com/deis/slugbuilder/commit/cb073da9c2541f3759a81da0395f2fe28164ea34) (slugbuilder) - buildpacks: update heroku-buildpack-gradle to v22
- [`f82db90`](https://github.com/deis/slugbuilder/commit/f82db90f3f8882425dcfd8bbf8d60ec9148d1b21) (slugbuilder) - buildpacks: update heroku-buildpack-java to v52
- [`c260552`](https://github.com/deis/slugbuilder/commit/c2605521fb3b61071ca261b2214106cc96c092f6) (slugbuilder) - buildpacks: update heroku-buildpack-nodejs to v106
- [`c4b586b`](https://github.com/deis/slugbuilder/commit/c4b586bdb301f354a4c97e5bbf3197e0955bf29d) (slugbuilder) - buildpacks: update heroku-buildpack-python to v109
- [`ef63934`](https://github.com/deis/slugbuilder/commit/ef639343ca83dd7d6401a34484b73fae26481dfa) (slugbuilder) - buildpacks: update heroku-buildpack-ruby to v164
- [`6ef590c`](https://github.com/deis/slugbuilder/commit/6ef590c0d803dbf91feb8ae6ee9a0de163cac192) (slugbuilder) - buildpacks: update heroku-buildpack-clojure to v77
- [`3f3e4b9`](https://github.com/deis/slugbuilder/commit/3f3e4b9cd260d1ee2bc41fea85f96d11749f3872) (slugbuilder) - buildpacks: update heroku-buildpack-go to v71
- [`8ded076`](https://github.com/deis/slugbuilder/commit/8ded07664af2d2a76855e6e686be90b479b671ab) (slugbuilder) - buildpacks: update heroku-buildpack-gradle to v23
- [`04a1649`](https://github.com/deis/slugbuilder/commit/04a16495abe52c79014dcaf18f37b8c06bf2a5b5) (slugbuilder) - buildpacks: update heroku-buildpack-java to v53
- [`22e02d2`](https://github.com/deis/slugbuilder/commit/22e02d22b75ab99880727fe71755021a74b6e222) (slugbuilder) - buildpacks: update heroku-buildpack-nodejs to v110
- [`e5ffff7`](https://github.com/deis/slugbuilder/commit/e5ffff7849623dba69236cd1227162fd633c24b4) (slugbuilder) - buildpacks: update heroku-buildpack-ruby to v167
- [`1e3f424`](https://github.com/deis/slugbuilder/commit/1e3f424130d018e511791a2051106a1eb049bc77) (slugbuilder) - buildpacks: update heroku-buildpack-scala to v77
12 changes: 6 additions & 6 deletions src/installing-workflow/chart-provenance.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,31 +34,31 @@ Charts signed with this key can then be verified when fetched:
$ helm repo add deis https://charts.deis.com/workflow
"deis" has been added to your repositories
$ helm fetch --verify deis/workflow --version v2.16.0
Verification: &{0xc420708820 sha256:d7e0f45cf4d3a8492a821d85ee5c02297b893012b2eae0902694a94109e45d49 workflow-v2.16.0.tgz}
$ helm fetch --verify deis/workflow --version v2.17.0
Verification: &{0xc420704c80 sha256:a2a140dca075a2eabe20422f1aa5bc1ce210b18a326472d6b2708e1a93afebea workflow-v2.17.0.tgz}
```

One can then inspect the fetched `workflow-v2.16.0.tgz.prov` provenance file.
One can then inspect the fetched `workflow-v2.17.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.16.0.tgz.prov"
Error: Failed to fetch provenance "https://charts.deis.com/workflow/workflow-v2.17.0.tgz.prov"
```

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

```
$ helm install --verify deis/workflow --namespace deis
NAME: exiled-mink
LAST DEPLOYED: Thu Jul 6 08:22:16 2017
LAST DEPLOYED: Wed Aug 9 08:22:16 2017
NAMESPACE: deis
STATUS: DEPLOYED
...
$ helm ls
NAME REVISION UPDATED STATUS CHART
exiled-mink 1 Thu Jul 6 08:22:16 2017 DEPLOYED workflow-v2.16.0
exiled-mink 1 Wed Aug 9 08:22:16 2017 DEPLOYED workflow-v2.17.0
```

Having done so, one is assured of the origin and authenticity of any installed Workflow chart released by 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 @@ -115,4 +115,4 @@ After installing Workflow, [register a user and deploy an application](../quicks

[Kubernetes 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.16.0.yaml
[valuesfile]: https://charts.deis.com/workflow/values-v2.17.0.yaml
2 changes: 1 addition & 1 deletion src/quickstart/install-cli-tools.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ should move it somewhere in your $PATH:
Check your work by running `deis version`:

$ deis version
v2.16.0
v2.17.0

!!! note
Note that version numbers may vary as new releases become available
Expand Down
12 changes: 6 additions & 6 deletions src/roadmap/releases.md
Original file line number Diff line number Diff line change
Expand Up @@ -136,8 +136,8 @@ verify it can be fetched (and verified):
```
$ helm repo add controller https://charts.deis.com/controller
"controller" has been added to your repositories
$ helm fetch --verify controller/controller --version v2.16.0
Verification: &{0xc4206f0820 sha256:fc5233f31d1cee6e48b8c1cea677b094b375268529e10206b577ce3384eb4345 controller-v2.16.0.tgz}
$ helm fetch --verify controller/controller --version v2.17.0
Verification: &{0xc4207ec870 sha256:026e766e918ff28d2a7041bc3d560d149ee7eb0cb84165c9d9d00a3045ff45c3 controller-v2.17.0.tgz}
```

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

```bash
export WORKFLOW_RELEASE=v2.16.0 WORKFLOW_PREV_RELEASE=v2.15.0 # for example
export WORKFLOW_RELEASE=v2.17.0 WORKFLOW_PREV_RELEASE=v2.16.0 # for example
```

### Step 2: Tag Supporting Repositories
Expand Down Expand Up @@ -227,7 +227,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.15.0 -> v2.16.0
## Workflow v2.16.0 -> v2.17.0
```

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

```
@here Deis Workflow v2.16.0 is now live!
Master CHANGELOG: https://deis.com/docs/workflow/changelogs/v2.16.0/
@here Deis Workflow v2.17.0 is now live!
Master CHANGELOG: https://deis.com/docs/workflow/changelogs/v2.17.0/
```

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

0 comments on commit c4d6d4c

Please sign in to comment.