i began the week with some experimentation with kombu to replace pika in rmq connections. then the meltdown happened, tried to help debug it. later helped setting up redirects for non supporting radios responsible for bulk of caa traffic.
had lots of discussions on various stuff like LB year in review, mapping, etc. did some cleanup of messybrainz code. and debugged misc stuff like dumps not getting cleared on ftp, uswgi headers issue and some stats issues.
that's it for me.
alastairp: next?
alastairp
hi there
I mailed a review to Freso and he posted it before realising that everyone was in the middle of solving CAA
Freso
^
alastairp
the review last week said that I did some PR reviews and attended a kubernetes training course at MTG which was interesting
last week I did some more reviews. with monkey we finished our proposed documentation updates for the LB submission json format
Had some good discussions as mentionned before about "Your year in music" and the ListenBrainz redesign
lucifer
🤦
monkey
Woops, none of us saw that :p
lucifer
thanks for catching that Freso. i'll fix it.
monkey
Lots of bug fixes and small improvements
akshat
!m monkey!
BrainzBot
You're doing good work, monkey!!
monkey
Some PR Reviews and ticket cleaning
And that's it in a nutshell :)
bitmap: go !
bitmap
hi!
Freso
(People still up: zas, lucifer, reosarevok, Freso – anyone else who wants to give review, let me know ASAP!)
bitmap
last week I spent a bit more time writing Selenium tests for the artist credit editor
lucifer
i already went, Freso
zas
Busy week.
Helped to restore services after last Monday chaos related to CAA & radio plugins.
It was a combination of snowball effects, lack of CPU resources, sudden traffic due to a widely used WP radio plugin switching to https, and an unrelated gateways switch at the bad moment.
Fixed MBH-539, introducing a new way to define simple redirections (http(s)://www.domain to https://domain) via config.prod.json
Proper nginx configs are now generated based on redirects{} section in the json file, using a specific template + consul
I finished the deployment of serviceregistrator, fixing few compat issues on the way, registrator & git2consul are now totally gone, opening the path to the deployment of new consul version
The plan is to run separate instances of serviceregistrator & gitzconsul to feed the new consul cluster
I'll work on this this week.
I reworked gitzconsul & serviceregistrator a bit, cleaning the code, and improving tests
I also reworked picard-website docker images generation, using github workflow instead of jenkins, image is now half the size it was, and takes only 2 minutes to generate. It will ease deployment of new versions.
Also worked on Picard, a new 2.7 beta release is planned tomorrow
I upgraded stats.metabrainz.org to grafana 8.2.3, fixed dashboard issues I noticed (if you see broken graphs, tell me)
I also started to collect infos in order to redesign load balancing (aka gateways), read / view tons of documents, and wrote down few pointers.
Apart that, usual user support, supervision upgrades, minor tweaks & fixes, and of course MB edits.
That's it for me.
bitmap
and worked on a patch to convert the medium tracklist in the release editor to React (in order to integrate the new artist credit editor), which is almost ready
ruaok
wow, quite the list zas!
bitmap
I also did a little bit of code review and helped with setting up the temporary artwork redirect service on purple
lucifer
!m zas
BrainzBot
You're doing good work, zas!
bitmap
that's mostly it. go reosarevok
akshat
!m zas
BrainzBot
You're doing good work, zas!
reosarevok
Hi!
I mostly worked on converting edit display to React
All the individual edits are already converted, so this is actually making the edit index and edit list page also be React
Freso
(Since zas gave his review in the middle of bitmap’s, I (Freso) am the only one left for reviews. :p Last call for anyone else who may wish to give review! )
reosarevok
Which meant a ton of playing around with Flow typing and whatnot
And now finally actual React conversion
Other than that, I fixed a bunch of small tickets and helped ZaphodBeeblebrox with a bunch of instrument images :)
zas
yes, sorry, heard a beep (triggered by zas, pressed button by reflex)
reosarevok
Freso, go! :)
Freso
o/
zas: You’re fine. :)
Last two weeks were a bunch of poking at spam/reports/flags. Also discussed MBS-12055 with reo a bit. And tried to be around/about. :)