Skip to content

Commit 4fced10

Browse files
committed
Merge pull request #287 from deis/release-v2.0.0-rc2
chore(workflow-rc2): releasing workflow-rc2
2 parents 408e014 + 15730d1 commit 4fced10

9 files changed

Lines changed: 33 additions & 33 deletions

File tree

src/installing-workflow/configuring-object-storage.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ The helm classic chart for Deis Workflow can be easily configured to connect Wor
1717
* Note: Depending on your chosen object storage you may need to provide globally unique bucket names.
1818
* Note: If you provide credentials with sufficient access to the underlying storage, Workflow components will create the buckets if they do not exist.
1919
* **Step 2:** If applicable, generate credentials that have write access to the storage buckets created in Step 1
20-
* **Step 3:** If you haven't already fetched the helm classic chart, do so with `helmc fetch deis/workflow-rc1`
20+
* **Step 3:** If you haven't already fetched the helm classic chart, do so with `helmc fetch deis/workflow-rc2`
2121
* **Step 4:** Update storage details either by setting the appropriate environment variables or by modifying the template file `tpl/generate_params.toml`
2222
* **1.** Using environment variables:
2323
* Set `STORAGE_TYPE` to `s3`, `azure` or `gcs`, then set the following environment variables accordingly.
@@ -40,14 +40,14 @@ The helm classic chart for Deis Workflow can be easily configured to connect Wor
4040
```
4141

4242
* **2.** Using template file `tpl/generate_params.toml`:
43-
* Open the helm classic chart with `helmc edit workflow-rc1` and look for the template file `tpl/generate_params.toml`
43+
* Open the helm classic chart with `helmc edit workflow-rc2` and look for the template file `tpl/generate_params.toml`
4444
* Update the `storage` parameter to reference the storage platform you are using: `s3`, `azure`, `gcs`
4545
* Update the values in the section which corresponds to your storage type, including region, bucket names and access credentials
4646
* Note: you do not need to base64 encode any of these values as Helm Classic will handle encoding automatically
47-
* **Step 5:** Save your changes and re-generate the helm classic chart by running `helmc generate -x manifests workflow-rc1`
47+
* **Step 5:** Save your changes and re-generate the helm classic chart by running `helmc generate -x manifests workflow-rc2`
4848
* **Step 6:** Check the generated file in your manifests directory, you should see `deis-objectstorage-secret.yaml`
4949

50-
You are now ready to `helmc install workflow-rc1` using your desired object storage.
50+
You are now ready to `helmc install workflow-rc2` using your desired object storage.
5151

5252
## Object Storage Configuration and Credentials
5353

src/installing-workflow/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,10 +54,10 @@ $ helmc repo add deis https://github.com/deis/charts
5454
Now that you have Helm Classic installed and have added the Deis Chart Repository, install Workflow by running:
5555

5656
```
57-
$ helmc fetch deis/workflow-rc1 # fetches the chart into a
57+
$ helmc fetch deis/workflow-rc2 # fetches the chart into a
5858
# local workspace
59-
$ helmc generate -x manifests workflow-rc1 # generates various secrets
60-
$ helmc install workflow-rc1 # injects resources into
59+
$ helmc generate -x manifests workflow-rc2 # generates various secrets
60+
$ helmc install workflow-rc2 # injects resources into
6161
# your cluster
6262
```
6363

src/managing-workflow/component-configuration.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ or service. Helm is heavily influenced by [Homebrew](http://brew.sh/), including
55
[formula model](https://github.com/Homebrew/homebrew-core). A Helm chart is to Helm as a Formula
66
is to Homebrew.
77

8-
When you run `helmc fetch deis/workflow-rc1`, you can customize the chart with
9-
`helmc edit workflow-rc1`. To customize the respective component, edit
8+
When you run `helmc fetch deis/workflow-rc2`, you can customize the chart with
9+
`helmc edit workflow-rc2`. To customize the respective component, edit
1010
`manifests/deis-<component>-rc.yaml` and modify the `env` section of the component to tune these
1111
settings.
1212

src/managing-workflow/upgrading-workflow.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ See [Configuring Object Storage][] to learn how to store your Workflow data off-
1919

2020
!!! note
2121
"Keeper" upgrade behavior requires Helm Classic 0.8.0 or newer and the workflow-rc1
22-
or workflow-dev chart.
22+
or newer chart.
2323

2424
Helm Classic recognizes when a manifest inside a chart is marked as a "keeper"
2525
and will not uninstall the annotated resource during `helmc uninstall`.
@@ -67,27 +67,27 @@ $ kubectl --namespace=deis get secret database-creds -o yaml > ~/active-deis-dat
6767
$ kubectl --namespace=deis get secret builder-ssh-private-keys -o yaml > ~/active-deis-builder-secret-ssh-private-keys.yaml
6868
6969
# fetch new chart
70-
$ helmc fetch deis/workflow-rc1
70+
$ helmc fetch deis/workflow-rc2
7171
7272
# update your off-cluster storage configuration
73-
$ $EDITOR $(helmc home)/workspace/charts/workflow-beta4/tpl/generate_params.toml
73+
$ $EDITOR $(helmc home)/workspace/charts/workflow-rc2/tpl/generate_params.toml
7474
7575
# generate new templates
76-
$ helmc generate -x manifests workflow-rc1
76+
$ helmc generate -x manifests workflow-rc2
7777
7878
# copy your active database secrets into the helmc workspace
7979
$ cp ~/active-deis-database-secret-creds.yaml \
80-
$(helmc home)/workspace/charts/workflow-rc1-manifests/deis-database-secret-creds.yaml
80+
$(helmc home)/workspace/charts/workflow-rc2-manifests/deis-database-secret-creds.yaml
8181
8282
# copy your active builder ssh keys into the helmc workspace
8383
$ cp ~/active-deis-builder-secret-ssh-private-keys.yaml \
84-
$(helmc home)/workspace/charts/workflow-rc1/manifests/deis-builder-secret-ssh-private-keys.yaml
84+
$(helmc home)/workspace/charts/workflow-rc2/manifests/deis-builder-secret-ssh-private-keys.yaml
8585
8686
# uninstall workflow
87-
$ helmc uninstall workflow-beta4 -n deis
87+
$ helmc uninstall workflow-rc1 -n deis
8888
89-
# install workflow rc1
90-
$ helmc install workflow-rc1
89+
# install workflow rc2
90+
$ helmc install workflow-rc2
9191
```
9292

9393
Make sure to copy the existing `deis-database-secret-creds.yaml` manifest into the new chart

src/quickstart/provider/aws/install-aws.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,10 @@ $ helmc repo add deis https://github.com/deis/charts
4242
Now that you have Helm Classic installed and have added the Deis Chart Repository, install Workflow by running:
4343

4444
```
45-
$ helmc fetch deis/workflow-rc1 # fetches the chart into a
45+
$ helmc fetch deis/workflow-rc2 # fetches the chart into a
4646
# local workspace
47-
$ helmc generate -x manifests workflow-rc1 # generates various secrets
48-
$ helmc install workflow-rc1 # injects resources into
47+
$ helmc generate -x manifests workflow-rc2 # generates various secrets
48+
$ helmc install workflow-rc2 # injects resources into
4949
# your cluster
5050
```
5151

src/quickstart/provider/gke/install-gke.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,10 @@ $ helmc repo add deis https://github.com/deis/charts
4040
Now that you have Helm installed and have added the Deis Chart Repository, install Workflow by running:
4141

4242
```
43-
$ helmc fetch deis/workflow-rc1 # fetches the chart into a
43+
$ helmc fetch deis/workflow-rc2 # fetches the chart into a
4444
# local workspace
45-
$ helmc generate -x manifests workflow-rc1 # generates various secrets
46-
$ helmc install workflow-rc1 # injects resources into
45+
$ helmc generate -x manifests workflow-rc2 # generates various secrets
46+
$ helmc install workflow-rc2 # injects resources into
4747
# your cluster
4848
```
4949

src/quickstart/provider/vagrant/install-vagrant.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,10 @@ $ helmc repo add deis https://github.com/deis/charts
4040
Now that you have Helm installed and have added the Deis Chart Repository, install Workflow by running:
4141

4242
```
43-
$ helmc fetch deis/workflow-rc1 # fetches the chart into a
43+
$ helmc fetch deis/workflow-rc2 # fetches the chart into a
4444
# local workspace
45-
$ helmc generate -x manifests workflow-rc1 # generates various secrets
46-
$ helmc install workflow-rc1 # injects resources into
45+
$ helmc generate -x manifests workflow-rc2 # generates various secrets
46+
$ helmc install workflow-rc2 # injects resources into
4747
# your cluster
4848
```
4949

src/roadmap/release-checklist.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ The below sections present a step-by-step guide to publish a new Workflow releas
77
of the examples, we'll be assuming that the below two environment variables are present in wherever
88
you're working. Make sure to set them (e.g. by `export`ing them) before you get started.
99

10-
- `$WORKFLOW_RELEASE` - the full name of this version. For example, `v2.0.0-rc1`
11-
- `$WORKFLOW_RELEASE_SHORT` - The short name of this version. For example, `rc1`
10+
- `$WORKFLOW_RELEASE` - the full name of this version. For example, `v2.0.0-rc2`
11+
- `$WORKFLOW_RELEASE_SHORT` - The short name of this version. For example, `rc2`
1212

1313
# What's a Release?
1414

@@ -33,8 +33,8 @@ A release consists of the following artifacts:
3333
- [workflow-manager](https://github.com/deis/workflow-manager)
3434
- [workflow-cli](https://github.com/deis/workflow-cli)
3535
2. A new [Helm Classic chart for Workflow](https://github.com/deis/charts) that references all of the new
36-
images referenced above. For example, if `$WORKFLOW_RELEASE` is `2.0.0-rc1`, the new chart would
37-
be in a new directory called `workflow-rc1`.
36+
images referenced above. For example, if `$WORKFLOW_RELEASE` is `2.0.0-rc2`, the new chart would
37+
be in a new directory called `workflow-rc2`.
3838

3939
# Step 1: Cut repo branches and push image tags
4040

@@ -124,7 +124,7 @@ Also, note there may be an occurrence of the previous oldest release (prior to `
124124
# Step 5: Manual Testing
125125

126126
After the chart is created with the immutable Docker image tags that represent the final images
127-
(i.e. the ones that will be re-tagged to the immutable release tag, such as `2.0.0-rc1`), it
127+
(i.e. the ones that will be re-tagged to the immutable release tag, such as `2.0.0-rc2`), it
128128
should be manually tested by as many people as possible. Special attention should be paid to the
129129
user experience, both from an operator and developer perspective.
130130

src/troubleshooting/kubectl.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ This document describes how one can use `kubectl` to debug any issues with the c
44

55
## Diving into the Components
66

7-
Using `kubectl`, one can inspect the cluster's current state. When `helmc install workflow-rc1`
7+
Using `kubectl`, one can inspect the cluster's current state. When `helmc install workflow-rc2`
88
is invoked, Workflow is installed into the `deis` namespace. To inspect if Workflow is running,
99
run:
1010

0 commit comments

Comments
 (0)