Last week I worked on the LB infrastructure/stability improvements
Implemented aerozol 's feedback on the atom feeds PR, and did a bunch of testing and fixing and improvements on that cool new feature from GSOC
Had a chat with ansh about our end of year priorities
Continued reviewing kellnerd's GSOC PRs
Worked on custom 404 pages for missing albums in LB
Some PR reviewing and ticket zen-gardening
And that's about it !
LupinIII
:o
monkey[m]
zas, you?
reosarevok[m]
Still on my list for today: ansh, mayhem, akshaaatt, yellowhatpro, lucifer, julian45, MonkeyPython, kellnerd, reosarevok, bitmap, jasje
zas[m] joined the channel
zas[m]
Hey
Last week, I deployed changes on moroder & grafana to handle new LB status, it sends alerts to a new group on Telegram (we worked together with mayhem on this)
I also deployed a change on openresty on lucifer's request to prepare for metabrainz oauth
plus usual maintenance, upgrades, supervision, user support, Picard PRs reviews, and MB edits. fin. mayhem ?
mayhem[m]
hiya!
last week was the usual background nonsense, but in particular working to get a supporter in Singapore signed.
I'm glad to have more supporters in the wings!
adhawkins has quit
I also did a load of LB improvements, bug fixes, monitoring improvements that should make things a lot more stable.
we certainly are doing a better job of monitoring our services, but I have a long way to go before I am done.
we also had a board meeting, which was interesting, but not a whole lot of relevant stuff to report.
adhawkins joined the channel
rassami, one of our board members, took a liking to me talking about positioning ourselves, so we've started working that, focusing on the rather tricky keywords of support, required, ethical and all that.
hopefully we will come up with some careful wording that will allow us to improve the metabrainz home page as well.
and I spent some time writing a cron-wrapper script that monitors the cron job and if it fails, it posts the last 1000 log lines to the aforementioned telegram channel. that should let us know about failing services soon and hopefully be able to resolve issues faster.
fin. lucifer welcome back. go!
or akshaaatt
bitmap: ?
bitmap[m]
hey
aerozol[m]
Loving the work on LB stability, I know it’s not fun! (at least, I assume not)
reosarevok[m]
Still on my list for today: ansh, akshaaatt, yellowhatpro, lucifer, julian45, MonkeyPython, kellnerd, reosarevok, jasje
bitmap[m]
last week I did an MB prod release restoring image uploads, then investigated reports of images being unavailable for some releases
mayhem[m]
aerozol[m]: it rewarding, at least.
bitmap[m]
I deployed some additional logging to the artwork-indexer containers and found that images aren't copied over when you merge releases anymore, because something at the IA broke
I contacted them a week ago but unfortunately haven't gotten a response yet...currently 342 releases are affected. the only workaround for copying images between buckets would be downloading and re-uploading them ourselves
other than that I fixed an issue with the incremental JSON dumps' replication (need to improve alerts for that too) and continued trying to get tests passing on github actions
also spent time testing the mb-solr upgrade on my musicbrainz-docker instance
fin, reosarevok wanna go next?
aerozol[m]
Images still aren’t being copied over on merge?
Or that was a thing
reosarevok[m]
(I can)
bitmap[m]
yeah, still not being copied
it was working before their mega downtime
aerozol[m]
Ooh bummer. We have a keen image community that can move images if the number doesn’t get crazy
go reo, sorry
reosarevok[m]
Hi! I spent most of last week still working on the changes for the alias showing
Which is now available for test in https://test.musicbrainz.org/ (although a slightly old version with a known crash in some old edits, but still, mostly fine already, better once I get around to updating it)
Thanks to whoever has already been testing it and hit said crash, since I saw it in Sentry and wouldn't have found it for a while myself!
I also spent some time trying to help yvanzo with the Solr thing, but we hit some issues as he mentioned
Other than that, the usual small tickets, new genres, little bit of banhammer, etc
That's about it for me :)
aerozol[m]
Just a little smooch of the banhammer
LupinIII
:D
mayhem[m]
a touch
BobSwift[m] joined the channel
BobSwift[m]
aerozol[m]: I'm guessing that if the merge has gone through the images won't be shown and therefore not available for download.
LupinIII
BobSwift[m]: there are ways to get those viathe edits
aerozol[m]
Bob Swift: I was hoping that bitmap has a list/urls in the backend, the IA never removes images AFAIK
LupinIII
was a jesus userscript fex
reosarevok[m]
LupinIII (IRC): what about you, after that discussion :)
LupinIII
Arararara~! hi!
reosarevok[m]
(or maybe let's discuss post-meeting)
aerozol[m]
But let’s cross that bridge when we get to it/if the IA can’t fix it
LupinIII
Slowly working on the ektars!
and have finished the first part of the ektar work!
now working on the second part and thumbi
as well as more translations!
fin, next can be kellnerd?
kellnerd[m] joined the channel
kellnerd[m]
Hey there!
Last week I started implementing support for relationships to the BB code which inserts imports into the database.
s/to/in/
LupinIII
:O
kellnerd[m]
Looks like a simple task in theory with all the functions already being there for regular entities and only three mandatory attributes per relationship, but it isn't.
With two of these attributes being the source and target entity BBID which we don't know and require even more data to be inserted first, there is still quite a bit of work ahead until I have a version which I can even test.
jasje[m]
Hii, im studying for exams so no updates from my side, will give collective update jn next meeting!
kellnerd[m]
Other than that I fixed two small issues with my userscript bundler, plus the usual Harmony support.
We even hit a disk usage quota this Sunday because we have more than 1M API responses in our cache now 🤯
That's it, go julian45 !
julian45[m] joined the channel
julian45[m]
Hi!
This last week I did some more reading on proxmox (which I believe we were partway into discussing last week but had to leave partway finished since mayhem had to go to a board mtg)
I also did some testing on some security related tools zas and I were looking at (very exploratory stage, no changes anticipated for MeB infra at least for now) and ended up filing an upstream bug report for one of em
minimal has quit
This week my time is a bit limited due to 'murican holidays but I am planning to continue the above + work on 2 things w/ our main Ansible repo: bringing compat up to date with current upstream support & linting where relevant
That's it for me - anyone else left reosarevok ?
reosarevok[m]
Still on my list for today: ansh, akshaaatt, yellowhatpro, lucifer
Is what I have, maybe I missed someone went tho
yellowhatpro: I see you around, go maybe?
yellowhatpro[m] joined the channel
yellowhatpro[m]
hi everyone
last week was not active. Got up early tode to find rustynova 's comment. Ack his suggestion, added test to the draft PR I created, and fixed a bug which was causing failing tests.
That's it from my side, ansh next?
ansh[m] joined the channel
ansh[m]
Hi Everyone!
Last week, I worked on implementing some new designs for the homepage.
Other than that, I worked on some final touches on the donation flairs PR.
and fixed bugs causing 500 error on some artist pages, and worked on some tickets.
That’s it for me.
lucifer: next?
reosarevok[m]
akshaaatt: also, around?
Looks like neither is around rn
Let's move on and get back to them if they appear
That's it for reviews for now, next: X-odus (reo)
Hi! That'd be me!
LupinIII
:D
reosarevok[m]
I talked with aerozol and mayhem recently about prioritizing our Bluesky and Mastodon over Xitter on the footer etc