You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/roadmap/release-checklist.md
+12-7Lines changed: 12 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -66,7 +66,12 @@ Navigate to https://ci.deis.io/job/workflow-test-release/ and kick off a new job
66
66
67
67
As of this writing, the e2e tests in this job are run on a GKE cluster using default (minio) external storage.
68
68
69
-
# Step 3: Manual Testing
69
+
# Step 3: Update Documentation
70
+
71
+
Create a new pull request against deis/workflow, updating all references of the old release to
72
+
`$WORKFLOW_RELEASE`. Use `git grep $WORKFLOW_OLD_RELEASE` to find any references.
73
+
74
+
# Step 4: Manual Testing
70
75
71
76
After the chart is created with the immutable Docker image tags that represent the final images
72
77
(i.e. the ones that will be re-tagged to the immutable release tag, such as `2.0.0-beta4`), it
@@ -90,7 +95,7 @@ Amazon S3 |
90
95
- Update the appropriate docker tag(s) in the `generate_params.toml` file
91
96
- Push this change to the release branch
92
97
93
-
# Step 4: Tag and Push Docker Images
98
+
# Step 5: Tag and Push Docker Images
94
99
95
100
After everyone has tested and determined that there are no show-stopping problems for this release,
96
101
it's time to tag each individual Docker image with `$WORKFLOW_RELEASE`.
@@ -103,7 +108,7 @@ make git-update
103
108
TAG=$WORKFLOW_RELEASE make docker-tag docker-push
104
109
```
105
110
106
-
# Step 5: Update Helm Classic Chart
111
+
# Step 6: Update Helm Classic Chart
107
112
108
113
Now that new Docker images are on public Docker repositories, it's time to update the Helm Classic chart
109
114
to reference the official images. We will use `deisrel` to do this. The following will change every `dockerTag` value
@@ -126,7 +131,7 @@ When you're done, commit and push your changes. You should get your pull request
126
131
127
132
**Note:** If non-release-specific amendments have been made to the release chart that do not exist in the `workflow-dev`, be sure to PR said changes for this chart as well.
128
133
129
-
# Step 6: Update Changelogs
134
+
# Step 7: Update Changelogs
130
135
131
136
At this point, part of the first part and all of the second part of the release is complete.
132
137
That is, the Helm Classic chart for the new Workflow version is done, and new Docker versions for all
0 commit comments