-
Notifications
You must be signed in to change notification settings - Fork 3.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
release: v20.2.0-beta.1 #53434
Comments
Roachtest Nightly - GCE: Test Failure Sign-OffRoachtest Nightly - GCE: Build Link
appdev
bulkio
cdc
kv
|
Signed off on appdev tests. We have PRs open to skip those flaky cases. |
Signing off on |
Signed off on the decommission tests (the tests are new and need deflaking), and the jepsen test (timed out, but somewhere in the jepsen guts, and not after announcing an failure). I asked @nvanbenschoten to look into tpccbench, which has a concerning crash in the concurrency manager, and @andreimatei for tpcc/mixed-headroom which has a concerning missing row in the stock table (the last time we saw this, it was a RocksDB bug - sure hope it's easier this time). Both of these could possibly block the release, so we need to double down on them now. |
Closing this. New tracking issue #54059. |
Release Details
Candidate SHA:32525b00aeb71f1cd595320228a21206aada183e
Deployment status:
PREPARING
Qualify Build: build
Nightly Suite: build
Admin UI for Qualification Clusters: Old Cluster Admin // New Cluster Admin
Working Tags- Provisional Tag:provisional_202008252111_v20.2.0-beta.1
- Release Staging Tag:v20.2.0-alpha.1-2759-g32525b00ae
Restarting with new SHA
Candidate SHA:
eaa939ce6548a54a23970814ff00f30ad87680ac
Deployment status:
PREPARING
Qualify Build: build
Nightly Suite: build
Admin UI for Qualification Clusters: Old Cluster Admin // New Cluster Admin
Working Tags
provisional_202008261913_v20.2.0-beta.1
v20.2.0-alpha.1-2795-geaa939ce65
Process List
Release process checklist
Prep date:
25 AUG
Pick a SHA
Candidate SHA
aboveTag the provisional SHA
Run Make and Publish
Release Qualification
Start nightly suite
Deploy to test clusters
Old cluster ::
nathanstilwell-release-v2020-alpha3-a2c6646c
New cluster ::
nathanstilwell-release-v2020-beta1-32525b00
Verify node crash reports
For new release binaries use commands...
One day after prep date:
Get signoff on roachtest failures
Keep an eye on clusters until release date. Do not proceed below until the release date.
Release date:
31 AUG
Check cluster status (Regular Release Process)
Publish Cockroach Release (Updated process, see notes)
Go to TeamCity and run Publish Cockroach Release using the
Release Staging Tag
above on thechanges
tab, and inparameters
enterv20.2.0-beta.1
in the Version Name field, and check the box for Pre-release?.The Publish Cockroach Release job will publish binaries to S3 triggering alert emails. The content will be a blob of unformatted json. Inside of the JSON there will be an
object
property for each binary written to S3. It looks something like this,There will be 4 emails sent for each of the binaries, so look out for emails for
linux
,windows
,darwin
, andsrc
. Reply to the message chain stating that these writes were part of a release.Check binaries (Regular Release Process)
Check Docker Img (Regular Release Process, but here's a hint)
Run this command from a shell and check that the version and SHA match above
Cleanup:
The text was updated successfully, but these errors were encountered: