sourcegraph / sourcegraph-public-snapshot

Code AI platform with Code Search & Cody
https://sourcegraph.com
Other
10.12k stars 1.29k forks source link

Distribution: 2020.11.30 - Gallant Jackal #16087

Closed pecigonzalo closed 3 years ago

pecigonzalo commented 4 years ago

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.

Implement 5+ sourcegraph.com services using dhall

Kick-start the Dhall migration of the sourcegraph.com deployment.

Availability

If you have planned unavailability this iteration (e.g., vacation), you can note that here.

Dave: Dec 7-8(2d) Gonza: Dec 8(1d)

Tracked issues

@bobheadxi: 6.00d

Completed: 4.00d

@davejrt: 3.00d

Completed: 3.00d

@daxmc99: 8.50d

Completed: 2.00d

@efritz: 5.00d

@pecigonzalo: 4.00d

Completed: 3.00d

@uwedeportivo: 16.00d

Completed: 7.00d

Legend

pecigonzalo commented 4 years ago

Last week It was a bit of an admin week, mostly catching up with emails, meetings, reviewing RFCs and PRs. Aside from those I deployed the Gerrit instance (thanks @ggilmore for the help) for our Dogfood environment as well a simple change to add LSIF to it. I also merged a PR to remove the low-utilization alerts as well as cleanup and address some of the Alertmanager silences we had in place. I also had a couple of meeting with Security to sync on Vault and with CE to talk about the new communication process we discussed so its easier to route issues.

This week This week will be focused around planning, organizing and cleaning some old projects/issues and updating documentation (Goals, CE workflow, Job description). I would also like to check the next steps for Distribution: Releases are created in a single day so we can close the project.

ggilmore commented 3 years ago

Last Week:

@uwedeportivo and I spent the week extensively pairing with each member of @sourcegraph/distribution to work on deploy-sourcegraph-dhall.

Next week:

We will continue pairing with every member so that we can push each of 5 of the five components over the finish line.

pecigonzalo commented 3 years ago

Last week Last week I focused on catching up with some topics like updating our docs on our support rotation and other threads. I did not manage to complete the Goals or JD update. I managed to get query-runner port to Dhall 90% there but is not yet finished.

This week I plan to finish query-runner and possible take another service if time allows. I have to catch-up to the Goals and JD updates, so once I finish query-runner those are the priority.

bobheadxi commented 3 years ago

(sorry about the assignment spam misclicked a bit there)

last week

Refactored the monitoring generator into multiple packages to better enable future feature work. Added feature and lightweight dev documentation for the generator (https://github.com/sourcegraph/sourcegraph/tree/main/monitoring), as well as new generated reference for the monitoring library (https://github.com/sourcegraph/sourcegraph/tree/main/monitoring/monitoring). Paired with Uwe and Geoffrey to catch up on the state of ds-dhall, and opened a PR adding a Grafana component to ds-dhall. Made our Docker images list a separate module and updated the usages of update-docker-images to use it (instead of hardcoding images).

next week

Work to finalize my Grafana PR when it gets a review. Start looking at addressing release tool pain points from last release, and maybe see if other dhall work needs to be done (and if not, start scheduling monitoring work)

davejrt commented 3 years ago

last week

Refactored a number of things in CI to make upgrades to node after an issue sprung up. Worked on Dhall with uwe and geoffrey which I think is most of the way there. I still need a fair bit more work here to really understand some of the finer points of the language but I am finding the more I work my way through this I am starting understand how things tie together. The e2e/qa pipelines are now running

This week

I have a few days off for a national holiday here, and the goal is to finish github-proxy in Dhall.

uwedeportivo commented 3 years ago

last week

worked on deploy-sourcegraph-dhall, participating in pair sessions, doing some refactorings, writing a howto manual, improving ds-to-dhall tool. helped a customer (bigdata) overcome some repo-updater bug where it didn't push cloning progress forward.

this week

finish my assignments for deploy-sourcegraph-dhall. finish the manual

daxmc99 commented 3 years ago

Last Week Paired with Uwe & Geoffrey to add the Postgres dhall implementation I worked towards adding custom query support to pg_exporter. I plan to bake this into the image based on review comments.

Next week Finish up dhall implementation of Postgres, rollout postgres 13 to cloud, and add docs on how to use crictl so that we can rollout contained on our cloud clusters

bobheadxi commented 3 years ago

last week

Helped Uwe a bit with patch release, and landed a range of release process and tool improvements based on feedback from the patch and from the previous release (with a few more open for review, and the rest having separate open issues - see an overview here: https://github.com/sourcegraph/sourcegraph/issues/16207). Implemented and merged Dhall Grafana component. Reviewed Dax's postgres dashboard work and Uwe's dhall docs. Planned for monitoring redux project.

next week

Begin monitoring redux work and make sure that everything is clear, we're all aligned, and it's possible to assign the work to others. Anything else that comes up during planning.