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

docs(*): updates/changelog for v2.17.0 release #849

Merged
merged 1 commit into from
Aug 8, 2017
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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