Closed pecigonzalo closed 3 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.
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.
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.
(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)
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.
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
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
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.
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