-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Distribution: 2020.11.03 - Amazing Otter #14630
Description
Plan
Support new and existing deployments
This is an ongoing expense, we anticipate this taking no more than 5d of work spread across the entire team.
Releases are created in a single day
We have a goal of reducing the time it takes to create releases, and this current several-day system has encouraged us to view releases as “baked” rather than “snapshots of the main branch”, leading to situations where main is broken and we have to retrospectively fix it or adding last minute features.
Market k8s.sgdev.org internally
Make k8s.sgdev.org a compelling destination for Sourcegraph engineers to encourage dogfood. Changes should mostly be surface-level improvements.
Implement 2+ sourcegraph.com services using dhall
sourcegraph.com
sees the highest amount of Kubernetes changes out of all of our deployments + deploy-sourcegraph
. Scoping a single component limits the customizations that we need to implement and allows for easier onboarding other engineers.
Availability
Period is from November 3rd to November 14th (9 working days). Please write the days you won't be working and the number of working days for the period. This is a shorter iteration to align sprints with weeks.
- Dave (1d, Nov 1)
Tracked issues
@unassigned: 1.00d
Completed: 1.00d
- (🏁 9 days ago) release(patch): investigate better process for tracking commits that must go in a patch (
#15294) 1.00d
@bobheadxi: 8.50d
- set up automerge for third-party license updates (#14766) 0.50d 🎩
- upgrade devmanaged.sourcegraph.com to v3.20, v3.21 (#15173) 0.50d
-
k8s.sgdev: update handbook guidance for k8s.sgdev(#15511) 0.50d
Completed: 7.00d
- (🏁 10 days ago) k8s.sgdev: add banners to internal instances indicating that Sourcegraphers should use k8s.sgdev.org (
#15509) - (🏁 10 days ago) release: create stub PRs for deploy-sourcegraph-docker, kubernetes upgrade (
#15074) 1.00d - (🏁 9 days ago) release: add deploy-sourcegraph-docker docs updates to release tool (
#15325) 0.50d - (🏁 6 days ago) release(patch): align patch steps with release tooling (
#15293) 1.00d - (🏁 5 days ago) monitoring: reduce threshold of low-utilization alerts (
#14504) - (🏁 5 days ago) qa: automated sourcegraph/server upgrade test (
#13877) 3.00d - (🏁 3 days ago) sourcegraph/customer (
#135) 0.50d 👩 - (🏁 2 days ago) release: do not require a rebuild on configuration changes (
#15562) 0.50d 🎩 - (🏁 2 days ago) release: create tags in deploy-sourcegraph-* repositories (
#15323) 0.50d
@davejrt: 5.50d
- qa: codeintel tests failing on first run (#15165) 0.50d
- qa: onboarding tests require manual validation (#15179) 1.00d
- qa: search qa tests failing in CI (#15178) 0.50d
- qa: testing external-services fails in CI (#15193) 0.50d
- qa: auth regression tests are failing (#15180) 1.50d
- go binary to create sudo token should be more generic (#15197) 0.50d 🧶
- sourcegraph/customer (#129) 👩
Completed: 1.00d
- (🏁 143 days ago) Bigdata customer Tracking issue (
#11717) - (🏁 11 days ago) sourcegraph/customer (
#121) 👩 - (🏁 5 days ago) qa: core test failing (
#15164) 0.50d - (🏁 2 days ago) qa: configsettings hangs at end of test (
#15167) 0.50d
@daxmc99: 8.00d
- Automate Kubernetes cluster QA tests (#13878) 4.00d
-
Evaluate ArgoCD or Flux for a Deployment UX(#15198) 2.00d 🕵️ -
Use containerd images on clusters(#15194) 0.50d 🕵️ -
Add Postgres dashboards with alerting(#15029) 1.00d
Completed: 0.50d
- (🏁 11 days ago) sourcegraph/customer (
#127) 0.50d 👩 - (🏁 4 days ago) Clarify steps needed for Cloud SQL (
#1928)
Completed
- (🏁 2 days ago)
docs: Update pure-docker upgrading docs for 3.21(#14671)
@ggilmore: 5.00d
Completed: 5.00d
- (🏁 3 days ago) Create customer demo video for dhall direction (
#14646) 5.00d
@pecigonzalo: 4.00d
-
k8s.sgdev: set up LSIF uploads for Sourcegraph repositories(#15510) 1.00d -
Get approval on "RFC 263: Single-container deployments are for demos only"(#15484)
Completed: 3.00d
- (🏁 9 days ago) Update Distribution team recurring processes (
#1942) - (🏁 9 days ago) Add names to pipeline step labels (
#15354)🎩
- (🏁 4 days ago) sourcegraph/customer (
#136) 👩 - (🏁 3 days ago) CORS Proxy with allowlist support (
#15582) 3.00d
-
Get approval on "RFC 263: Single-container deployments are for demos only"(#15484)
Completed
- (🏁 12 days ago) sourcegraph/customer (
#83) 👩 - (🏁 11 days ago) Determine next steps on RFC 230 and 232 (
#14997) - (🏁 11 days ago) create upgrade schedule (
#15174) - (🏁 11 days ago) sourcegraph/customer (
#123) 👩 - (🏁 11 days ago) sourcegraph/customer (
#121) 👩 - (🏁 10 days ago) Experiment: Stephen becomes internal contributor, focusing on high-impact low-cost wins (
#1754) - (🏁 10 days ago) link my “deployment - a crash course in Sourcegraph” slides in the handbook (
#14999) - (🏁 9 days ago) sourcegraph/customer (
#71) 👩 - (🏁 9 days ago) Stephen: Re-review Distribution team goals / roadmap (
#14996)
@uwedeportivo: 9.00d
-
add gitserver to deploy-sourcegraph-dhall, with support for sourcegraph.com customizations(#14131) 4.00d
Completed: 5.00d
- (🏁 11 days ago) sourcegraph/customer (
#123) 👩 - (🏁 11 days ago) sourcegraph/customer (
#121) 👩 - (🏁 3 days ago) Create customer demo video for dhall direction (
#14646) 5.00d