bttf (IRC): hi, there should be triggers installed that keep them up-to-date automatically
2025-04-17 10743, 2025
bttf
oh! postgres triggers? i'm assuming if i went with the db-only mirror, they should be set up then.
2025-04-17 10728, 2025
bitmap[m]
indeed, if you initialized the DB as a mirror they should be there
2025-04-17 10712, 2025
bitmap[m]
you can open psql (docker compose exec db psql -U musicbrainz -d musicbrainz_db I think?) and trying entering \d l_area_area. if you see e.g. a_ins_l_area_area_mirror listed under "Triggers:" then it's all good
2025-04-17 10748, 2025
bttf
ah yes, it's all there. thank you!
2025-04-17 10703, 2025
minimal has quit
2025-04-17 10700, 2025
JadedBlueEyes has quit
2025-04-17 10742, 2025
aerozol[m]
derat: I only have one unaddressed comment on https://github.com/metabrainz/musicbrainz-server/… but it has a (pending) mark next to it - does this mean you can’t see that comment? I can’t see it when I’m not logged in. There’s a bunch of other ‘pending’ comments but it is only this one that needs discussion/isn’t already resolved:
2025-04-17 10704, 2025
Aerozol[m]1 joined the channel
2025-04-17 10704, 2025
Aerozol[m]1 uploaded an image: (68KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/cYKxkDxWGnZkjcJWTaBEsjtF/image.png >
2025-04-17 10744, 2025
aerozol[m]
Pinging reosarevok: also re the above pic/comment
2025-04-17 10755, 2025
derat[m]
aerozol: yeah, this is bad UX. you need to click the green "Finish your review" button in the top-right corner and then "Submit review" to send pending comments
2025-04-17 10737, 2025
derat[m]
if you click "Add single comment" instead of "Start a review" after writing the comment, it'll add/send it immediately
2025-04-17 10743, 2025
derat[m]
i shudder to think of how much time has been wasted globally due to people not realizing that github hasn't sent their comments due to that button not being clicked
2025-04-17 10743, 2025
aerozol[m]
I want to be mad about it but I just know I probably missed something… what is bad UX is that I for the life of me can’t find that button right now!
2025-04-17 10733, 2025
derat[m]
i think you maybe need to go to the "Files changed" tab to even see it? i know i've had trouble finding it before :-(
2025-04-17 10702, 2025
aerozol[m]
Yes! Thank you! Prepare your inbox :)
2025-04-17 10740, 2025
derat[m]
haha, thanks
2025-04-17 10757, 2025
aerozol[m]
You can resolve all of them except maybe the country one, very pleased with all these changes!
julian45 @julian45:julian45.net: re moving away from GitHub if it becomes necessary: overall I also don't see much issue. But what would be really hurt are the platform specific builds for Picard (Windows + macOS). There is no easy replacement for this unfortunately.
2025-04-17 10725, 2025
Zhele has quit
2025-04-17 10746, 2025
Zhele joined the channel
2025-04-17 10701, 2025
mthax has quit
2025-04-17 10734, 2025
mthax joined the channel
2025-04-17 10751, 2025
mthax has quit
2025-04-17 10714, 2025
mthax joined the channel
2025-04-17 10755, 2025
kellnerd[m] joined the channel
2025-04-17 10755, 2025
kellnerd[m]
Thank you for the blog post aerozol!
2025-04-17 10706, 2025
kellnerd[m]
The more I think about the "sound design" credit, the more I think that using ["engineering"](https://musicbrainz.org/relationship/5dcc52af-7064-4051-8d62-7d80f4c3c907) is not specific enough.
2025-04-17 10741, 2025
kellnerd[m]
Sure you can set the task attribute to "sound design", but I feel this is a candidate for a separate rel type.
2025-04-17 10750, 2025
kellnerd[m]
Especially because engineering is the parent type of many other rel types for completely different things, like “Dialogue editor”: editor (spoken vocals) to just mention another audio drama-related example from the blog post.
2025-04-17 10708, 2025
kellnerd[m]
(I probably should have replied in #musicbrainz:chatbrainz.org as this may turn into a style discussion...)
2025-04-17 10720, 2025
yvanzo[m]
bitmap, lucifer, zas: I need a second pair of eyes to look into an SSH connection issue I’m stumbling over for Solr backups, whenever you are available, thanks!
2025-04-17 10736, 2025
zas[m]
yvanzo: what's happening?
2025-04-17 10723, 2025
yvanzo[m]
zas: Failing to connect to mb-solrcloud-2 from musicbrainz-solr-backup on hip.
2025-04-17 10742, 2025
yvanzo[m]
The ID key is rsync-solrcloud-collections-backup.
2025-04-17 10755, 2025
yvanzo[m]
See musicbrainz user shell history in that container.
2025-04-17 10721, 2025
zas[m]
I see no container of this name
2025-04-17 10720, 2025
yvanzo[m]
Sorry, aretha.
2025-04-17 10750, 2025
yvanzo[m]
The error is “Permission denied (publickey).” I didn’t collect much more info from using -vvv.
2025-04-17 10759, 2025
zas[m]
Which user are you using to connect to mb-solrcloud-2?
2025-04-17 10736, 2025
yvanzo[m]
🤦
2025-04-17 10743, 2025
zas[m]
:)
2025-04-17 10714, 2025
yvanzo[m]
zas: Thanks, using `solr` it is a different error though: “This account is currently not available.”
2025-04-17 10731, 2025
yvanzo[m]
I had the same issue when trying to use su - solr on mb-solrcloud-2.
2025-04-17 10710, 2025
zas[m]
Because the account shell is /usr/sbin/nologin
2025-04-17 10726, 2025
yvanzo[m]
But I specified the command rrsync -h
2025-04-17 10700, 2025
zas[m]
Perhaps you can create a solr-backup account and use it instead, and restrict ssh commands to what's needed
2025-04-17 10751, 2025
yvanzo[m]
The error I was initially trying to debug is “protocol version mismatch -- is your shell clean?” (referring to the man page but couldn’t find an answer from it so I started to debug by hand.) See ~musicbrainz/log/daily-solr-backup/2025-04-16T22\:08\:01Z.log
2025-04-17 10739, 2025
yvanzo[m]
OK, it definitely is a Solr cluster setup issue.
2025-04-17 10717, 2025
julian45[m]
<outsidecontext[m> "julian45 @julian45:julian45.net:..." <- agreed, this is a concern. CI runner software seems to be at least a little available for both windows and macOS, but it's not as easily accessible as github's runners for sure. we would probably have to host (or rent) a server or two of our own
2025-04-17 10718, 2025
julian45[m]
and though it wouldn't necessarily be a sustainable solution, i have both windows and macOS (apple silicon) clients that i can run builds on
2025-04-17 10702, 2025
monkey[m]
<jasje[m]> "image.png" <- Hello! I'm going to need more context, what is happening or not happening?
2025-04-17 10702, 2025
monkey[m]
Is this for the logging in workflow from the iOS app?
2025-04-17 10746, 2025
monkey[m]
Oops, sorry just saw that you sorted the issue out in the meantime
2025-04-17 10748, 2025
HSOWA has quit
2025-04-17 10708, 2025
HSOWA joined the channel
2025-04-17 10708, 2025
HSOWA has quit
2025-04-17 10708, 2025
HSOWA joined the channel
2025-04-17 10743, 2025
monkey[m]
lucifer: Hello!
2025-04-17 10743, 2025
monkey[m]
Looks like stats are having a hiccup. There was a report yesterday about popularity data not updating on artist pages, but can confirm there are no personal stats calculated for yesterday.
2025-04-17 10743, 2025
monkey[m]
Could you please have a look at it and give it a kick?
2025-04-17 10715, 2025
BrainzGit
[listenbrainz-server] 14granth23 opened pull request #3257 (03master…LB-1777--Artist-origin-map-"play-something-from-this-country"): LB-1777: Artist origin map "play something from this country" https://github.com/metabrainz/listenbrainz-server…
Sorry, I missed the leading forward slash, follow the docs.
2025-04-17 10729, 2025
rustynova[m]
Odd. Been using two libraries to calculate my digest yet both fails. Not sure where it fails as I literally hand it the authorization header from the response
2025-04-17 10751, 2025
Jade[m] joined the channel
2025-04-17 10751, 2025
Jade[m]
<julian45[m]> "agreed, this is a concern. CI..." <- I am just now being quite distracted by getting Forgejo's runners to work
2025-04-17 10726, 2025
Jade[m]
I have a works-well-enough setup for my server, one of my collaborators is struggling with docker networking
2025-04-17 10736, 2025
Jade[m]
It's very much not ootb
2025-04-17 10737, 2025
Jade[m]
It does work though, and is very similar to github actions in the end:
must admit i had a little chuckle at continuwuation/continuwuity
2025-04-17 10701, 2025
julian45[m]
good naming
2025-04-17 10717, 2025
julian45[m]
but thanks for the info, that's good context to have
2025-04-17 10732, 2025
rustynova[m]
Even uses reqwest
2025-04-17 10759, 2025
bitmap[m]
<rustynova[m]> "Odd. Been using two libraries to..." <- does it work if you use curl? it seems to be working for me
2025-04-17 10704, 2025
bitmap[m]
(just making sure there are no issues on the musicbrainz-server side, as I recall rdswift reported some trouble with digest auth recently)
2025-04-17 10738, 2025
monkey[m]
holycow23: Actually, some early feedback as I can see the CI tests failed: please check the 2 eslint errors in Choropleth.tsx, see https://github.com/metabrainz/listenbrainz-server… (you can ignore warnings if any)
2025-04-17 10728, 2025
kepstinbrainz has quit
2025-04-17 10756, 2025
RustyNova[m]1 joined the channel
2025-04-17 10756, 2025
RustyNova[m]1
<bitmap[m]> "does it work if you use curl..." <- Uhh... Idk with curl but tried both rust's reqwest and Firefox Dev tools
2025-04-17 10757, 2025
RustyNova[m]1
Used both http_auth and digest_auth as libraries, same output.
2025-04-17 10757, 2025
RustyNova[m]1
But now I found out that I can just use oauth so will do that
2025-04-17 10740, 2025
SothoTalKer_ joined the channel
2025-04-17 10722, 2025
SothoTalKer has quit
2025-04-17 10752, 2025
reosarevok[m] has quit
2025-04-17 10709, 2025
petitminion joined the channel
2025-04-17 10755, 2025
petitminion has quit
2025-04-17 10745, 2025
minimal has quit
2025-04-17 10719, 2025
jasje[m]
<monkey[m]> "Oops, sorry just saw that you..." <- I just did a workaround but the issue still exists
2025-04-17 10714, 2025
jasje[m]
jasje[m]: Basically the login page is totally blank for webviews (happens on ios always and sometimes on android) except for the toast “Login to access this page”
2025-04-17 10727, 2025
jasje[m]
jasje[m]: This is the place where we redirect user to musicbrainz
2025-04-17 10701, 2025
dseomn has quit
2025-04-17 10726, 2025
dseomn joined the channel
2025-04-17 10738, 2025
lucifer[m]
monkey: yes i saw the error and didn't re-run it manually so that i could debug the issue. i have noticed a pattern in the failures but didn't find a concrete issue yet. if it fails to resolve itself tomorrow, i will execute it manually.
2025-04-17 10738, 2025
Maxr1998 has quit
2025-04-17 10747, 2025
Maxr1998_ joined the channel
2025-04-17 10735, 2025
derat[m]
reosarevok: i noticed that the /doc and /doc/Style pages for recordings and RGs use "Title", while the edit forms use "Name" instead. should i update the wiki pages to also use "Name"? series and works look like they're already aligned on using "Name" everywhere. for releases, "Title" is used everywhere.
2025-04-17 10753, 2025
derat[m]
i remember this being super-confusing for seeding. iirc for yambs i just made "title" and "name" be synonyms so users wouldn't need to keep them straight :-P
2025-04-17 10742, 2025
Kladky has quit
2025-04-17 10729, 2025
aerozol[m]
<kellnerd[m]> "Sure you can set the task..." <- Wanna make a ticket? While reo is still on a roll adding these 😝
2025-04-17 10715, 2025
aerozol[m]
derat: I sent you a PM on matrix btw, but iirc you didn't have that function set up?