CatQuest: After the next version has been released; This is a schema change release so there will be no beta update, only test.mb.o. “Fixed” is the expected resolution (because a fix has been merged), it becomes real when the ticket is closed.
Zhele has quit
reosarevok
yvanzo: hi! What can I help you with if anything? :)
Zhele joined the channel
Etua joined the channel
Also, yvanzo, Freso: please do check the open syswiki PR when you have time :)
Etua has quit
Freso
I don't have access to syswiki.
reosarevok
Oh, huh
I thought all contractors did
Ok, I'll PM you
Rotab has quit
alastairp
zas: morning. currently ftp.acousticbrainz.org points to 138.201.228.110 and is only available over ftp. I remember that you recently set up http/s data download for musicbrainz, can you help me to move AB download to http too?
perhaps it might be useful to be able to call this with a limit of 0 so that it only returns a count (and saves a db query?)? Not sure if it's worth it given the size of the db though
_lucifer
but i see its need the user's UUID not the username.
alastairp
yeah, we need to migrate to usernames on these endpoints too
_lucifer
yup, another thing to do when we migrate the user accounts to MeB.
yvanzo: it *could*, but I think it would be more straightforward to just have two separate series, one for nominees and one for winners, linked to each other with a rel
alastairp: thanks!
yvanzo
reosarevok: so separate series for jury members, sponsors...
reosarevok
I wouldn't expect us to store sponsors. Jury members, maybe? I dunno, I also wouldn't expect to see that as part of the main series
The only question is winners vs nominees
IMO
And I think it's sensible to have a big showcase series for winners
yvanzo
Any other artist series in mind?
reosarevok
But dunno, we might decide something else later
I don't have any other personally, but I'm sure people will find uses
yvanzo
I have no specific idea either, just trying to guess potential requests :)
Zas: is it possible for you to setup a "is the dump on the ftp site older then x hours"?
I'd like an alert is a miss does t show up on time.
alastairp
right, the tmp. got it. but actual ftp is on williams
ruaok
A dump...
alastairp: yes.
alastairp
For some reason we set up a different ftp for AB, I think it was because we assumed that AB dumps would get too big for williams. but I don't know where ftp.acousticbrainz.org config is
ruaok
And disk is still a problem, hence me wanting to upgrade lemmy
Best ask zas about that.
alastairp
yep, waiting for a response :)
yvanzo
reosarevok: The description of “number” attribute refers to “work” only (see https://musicbrainz.org/relationship-attributes... ) while the code uses it for other entity types. Should either the code or the description be changed?
alastairp, ruaok: hmmm, there are different things here: 1) http(s?) in addition of ftp 2) dump older than x hours 3) lemmy's upgrade
alastairp
zas: yes, 3 things
zas
about 1) I didn't set up AB ftp, and current williams's FTP to HTTP was a quick hack, so we perhaps need to rethink how we serve files, and unify
alastairp
right. I just realised that I looked on boingo (AB web) but not on frank (AB DB), and I just found that we're running metabrainz/docker-anon-ftp:latest on frank for AB FTP
see my comment just earlier - we host AB here instead of on williams because of the size of AB dumps
possibly we could have an equivalent docker-anon-http image or similar that can host http dumps in the same way?
zas
about 2) basically you want an alert, I'll check what I can do, but perhaps the simplest would be to touch a file (lastupdated) on each dump, and check that, dunno
alastairp: yes, the problem is mainly about https certs
alastairp
understood
for the current issue (users can't download submission tool), I will move these to williams FTP, as the filesize isn't large. I'm happy to wait a while until we come up with a better solution for http/s download
for your answer to 2), good idea. if we don't have a lastupdated file for LB dumps then we should definitely add that
zas
ruaok: about lemmy's upgrade, how do you want to proceed?
alastairp: about ftp.acoustibrainz.org to http, the problem is that https://acoustibrainz.org is using a Letsencrypt cert (generated on kiki/herb), but I guess we want direct access to files via http for serving those files, so it will require a different hostname, and its own cert, or a way to generate LE certs on frank. None of those are great (the nginx container we use for mb ftp is using hardcoded mb cert)
ah, I see that's basically your comment " so it will require a different hostname, and its own cert"
zas
we can, actually that's a simpler approach, but I'm not sure if it's a good idea, because gateways are already quite busy, and those downloads don't stricly need to pass through them
alastairp
right, understood.
ruaok
zas: lets do lemmy's upgrade later this week. it isn't urgent -- I have too many loose ends to pick this up now.
the FTP check sooner, though.
alastairp
!m everyone who works in MeB in not their native language
BrainzBot
You're doing good work, everyone who works in MeB in not their native language!
zas
my idea is to make a LE-compatible nginx image for this (in fact, I tried for williams FTP, but ended using hardcoded certs because we have have a wildcard one for this domain).
ruaok
alastairp: danke. :)
alastairp
I'm trying to have a technical discussion with people in Spanish, and it's not going well
ruaok: did you see zas' suggestion? We could add a LATEST file with the date of the dump. that means that such a check would just need to read this file and parse the date
ruaok
yeah, I knew that was coming. I was hoping to not add more on my plate.