#metabrainz

/

      • MyNetAz has quit
      • 2025-03-10 06959, 2025

      • minimal has quit
      • 2025-03-10 06921, 2025

      • MyNetAz joined the channel
      • 2025-03-10 06921, 2025

      • Oricatsive joined the channel
      • 2025-03-10 06951, 2025

      • Oricatsive has quit
      • 2025-03-10 06944, 2025

      • pite has quit
      • 2025-03-10 06900, 2025

      • \- has quit
      • 2025-03-10 06955, 2025

      • suvid[m]
        <suvid[m]> "on my testing environment, it..." <- Wait did this message mention you monkey? I had replied to your previous message on my pc but it doesn't show it as a reply on my phone so I'm confused
      • 2025-03-10 06911, 2025

      • Kladky joined the channel
      • 2025-03-10 06941, 2025

      • lucifer[m]
        monkey, ansh hi! email on support about issues in connecting apple music to listenbrainz from safari on iphone. any ideas?
      • 2025-03-10 06902, 2025

      • d4rkie joined the channel
      • 2025-03-10 06917, 2025

      • d4rk-ph0enix has quit
      • 2025-03-10 06906, 2025

      • vardhan joined the channel
      • 2025-03-10 06912, 2025

      • vardhan_ joined the channel
      • 2025-03-10 06905, 2025

      • BrainzGit
        [listenbrainz-server] 14amCap1712 opened pull request #3217 (03master…source-profile): Upgrade spark cluster https://github.com/metabrainz/listenbrainz-server…
      • 2025-03-10 06903, 2025

      • cynic joined the channel
      • 2025-03-10 06918, 2025

      • lucifer[m]
        zas, julian45: hi! i would like to upgrade spark cluster servers to latest ubuntu lts (noble). we are on focal atm which is eol next month so maybe we should upgrade other servers too.
      • 2025-03-10 06900, 2025

      • lucifer[m]
        also, I am planning to update dockerfiles for other python projects to noble with python 3.13.
      • 2025-03-10 06946, 2025

      • zas[m] joined the channel
      • 2025-03-10 06947, 2025

      • zas[m]
        lucifer: you can upgrade them one by one, and we can make changes to ansible so those servers are added to noble group
      • 2025-03-10 06946, 2025

      • lucifer[m]
        zas: makes sense, the spark cluster is free for the rest of the day. so if you have time, i can coordinate with you on that today. do you run ansible to upgrade the servers or just do-release-upgrade on the server itself?
      • 2025-03-10 06957, 2025

      • cynic
        hello! i'm from wuvt.vt.edu, where we're attempting to attach release-group MBIDs to hand-typed records of our stationphysical media
      • 2025-03-10 06908, 2025

      • cynic
        eep, didn't mean to hit enter there.
      • 2025-03-10 06905, 2025

      • cynic
        regardless, we've hit rate limits for the solr indexed search. the natural next step would be setting up a local copy, probably in our k8s cluster, but the whole 'outdated solr version' thing seems a bit spooky
      • 2025-03-10 06921, 2025

      • zas[m]
        lucifer: You can just run do-release-upgrade on each server, but we need to make changes on ansible config too. We can't upgrade systems from Ansible directly atm afaik.
      • 2025-03-10 06907, 2025

      • cynic
        do the folks itc have any advice for our attempted goal here? wrt setting up a mirror, or just in general. auto-assigning MBIDs is prone to error, we're aware, but it's a quick solution and hopefully not an entirely permanent one.
      • 2025-03-10 06934, 2025

      • lucifer[m]
        zas: the upgrade fails on michael due to lack of disk space on /boot.
      • 2025-03-10 06917, 2025

      • zas[m]
        Be sure to run apt autoremove before starting the upgrade, in order to remove old kernels
      • 2025-03-10 06952, 2025

      • BrainzGit
        [listenbrainz-android] 1407jasjeet merged pull request #553 (03main…bug_user_is_coming_null_if_we_click_on_you_in_feed): Fix null profile screen if we click on "You" in feed https://github.com/metabrainz/listenbrainz-androi…
      • 2025-03-10 06915, 2025

      • minimal joined the channel
      • 2025-03-10 06926, 2025

      • BrainzGit
        [bookbrainz-utils] 14MonkeyDo merged pull request #51 (03master…entity-import-bbid): Adapt importer to the latest schema/ORM changes https://github.com/metabrainz/bookbrainz-utils/pu…
      • 2025-03-10 06905, 2025

      • BrainzGit
        [bookbrainz-utils] 14dependabot[bot] closed pull request #52 (03master…dependabot/npm_and_yarn/cleaner/multi-c90c854c9a): chore(deps): bump cross-spawn, eslint and typescript-eslint-parser in /cleaner https://github.com/metabrainz/bookbrainz-utils/pu…
      • 2025-03-10 06905, 2025

      • lucifer[m]
        zas: hi again, i did run apt autoremove but that doesn't remove anything atm. i think its to do with https://askubuntu.com/questions/563483/why-doesnt…. its probably safer if you could tell me what changes to make on one server to allow removal of old files and then i can do the same for remaining servers.
      • 2025-03-10 06925, 2025

      • zas[m]
        lucifer: would it be possible to do an install from scratch for those servers?
      • 2025-03-10 06944, 2025

      • lucifer[m]
        zas: sorry not sure what you mean
      • 2025-03-10 06908, 2025

      • zas[m]
        I mean proceeding to a full reinstall (losing all data)?
      • 2025-03-10 06949, 2025

      • lucifer[m]
        yes i think it should be possible.
      • 2025-03-10 06943, 2025

      • lucifer[m]
        do you think we can also upgrade spark servers at the same time?
      • 2025-03-10 06951, 2025

      • lucifer[m]
        if its no extra cost.
      • 2025-03-10 06938, 2025

      • zas[m]
        If we want to upgrade the servers (for example to AX42) we'll have a setup fee for each and their prices monthly cost increased a lot (from 35€ to 49€ excl. VAT). But cpu are 30-40% faster (more cores and more threads), lower consumption (but it changes nothing for us price-wise). The rest (RAM/storage) are the same, but likely a bit faster.
      • 2025-03-10 06937, 2025

      • zas[m]
        If we keep the current servers, no extra cost. We reinstall from scratch (if possible) and get new software on same hardware.
      • 2025-03-10 06901, 2025

      • zas[m]
        For the same extra cost we could get 2 more AX41-nvme but Hetzner don't offer them anymore, I dunno how the Spark cluster performance scale with cpu and/or increase of nodes.
      • 2025-03-10 06907, 2025

      • lucifer[m]
        i see, let's just reinstall from scratch then, zas for now.
      • 2025-03-10 06938, 2025

      • zas[m]
        Ok, do you have data to save first?
      • 2025-03-10 06907, 2025

      • lucifer[m]
        no we can proceed with the reinstalls.
      • 2025-03-10 06934, 2025

      • minimal has quit
      • 2025-03-10 06939, 2025

      • zas[m]
        ok, I'll start with michael then.
      • 2025-03-10 06944, 2025

      • lucifer[m]
        sounds good
      • 2025-03-10 06947, 2025

      • vardhan has quit
      • 2025-03-10 06935, 2025

      • vardhan_ has quit
      • 2025-03-10 06908, 2025

      • minimal joined the channel
      • 2025-03-10 06911, 2025

      • vardhan_ joined the channel
      • 2025-03-10 06911, 2025

      • vardhan joined the channel
      • 2025-03-10 06939, 2025

      • zas[m]
        @lucifer: michael is now ready, I'll proceed with jackie
      • 2025-03-10 06935, 2025

      • zas[m]
        lucifer: randy is in the set too right?
      • 2025-03-10 06958, 2025

      • zas[m]
        I can upgrade jackie jermaine marlon randy tito in parallel, michael upgrade went smoothly
      • 2025-03-10 06906, 2025

      • zas[m]
        lucifer: ping, can you confirm randy is in the set of servers?
      • 2025-03-10 06928, 2025

      • lucifer[m]
        [@zas666:matrix.org](https://matrix.to/#/@zas666:matrix.org) yes
      • 2025-03-10 06938, 2025

      • zas[m]
        ok, proceeding with randy too then ;)
      • 2025-03-10 06943, 2025

      • lucifer[m]
        zas: i am not sure if randy is on the same vlan as the rest of spark servers though, if you can add it while at it that would be great too.
      • 2025-03-10 06921, 2025

      • zas[m]
        it is
      • 2025-03-10 06912, 2025

      • lucifer[m]
        awesome
      • 2025-03-10 06941, 2025

      • lucifer[m]
        mayhem: is https://github.com/metabrainz/office still in use?
      • 2025-03-10 06907, 2025

      • zas[m]
        @lucifer: all 6 nodes were upgraded and are now ready for you to use
      • 2025-03-10 06902, 2025

      • mayhem[m]
        <lucifer[m]> "mayhem: is https://github.com/..." <- Yes. It runs officebrainz.org
      • 2025-03-10 06914, 2025

      • lucifer[m]
        zas thanks!
      • 2025-03-10 06946, 2025

      • lucifer[m]
        mayhem: i see. its very outdated and needs to be updated sometime. will take it up later.
      • 2025-03-10 06939, 2025

      • mayhem[m]
        Great, thanks!
      • 2025-03-10 06929, 2025

      • suvid[m]
        i was looking through the codebase and found 2 terms: msid and mbid
      • 2025-03-10 06929, 2025

      • suvid[m]
        could anyone please explain me what's the difference between these two?
      • 2025-03-10 06942, 2025

      • BrainzGit
        [musicbrainz-server] 14mwiencek merged pull request #3483 (03master…mbs-13943): MBS-13943: Lookup multiple URLs at once with the API https://github.com/metabrainz/musicbrainz-server/…
      • 2025-03-10 06902, 2025

      • pite joined the channel
      • 2025-03-10 06955, 2025

      • monkey[m] joined the channel
      • 2025-03-10 06956, 2025

      • monkey[m]
        <suvid[m]> "i was looking through the..." <- MBIDs are MusicBrainz ID, so the UUID for an existing entity in MusicBrainz.
      • 2025-03-10 06956, 2025

      • monkey[m]
        MSIDs are MessyBrainz IDs. This is a unique identifier for unclean raw data, used in ListenBrainz, a hash based on track and artist name.
      • 2025-03-10 06956, 2025

      • monkey[m]
        When a listen comes in, before it is matched to a recording in MusicBrainz, we give it a unique identifier so we can identify and manipulate it.
      • 2025-03-10 06909, 2025

      • lucifer[m]
        bitmap: hi! can you please review https://github.com/metabrainz/docker-consul-templ… as well?
      • 2025-03-10 06910, 2025

      • monkey[m]
      • 2025-03-10 06916, 2025

      • KrishnaCosmic joined the channel
      • 2025-03-10 06946, 2025

      • BrainzGit
        [musicbrainz-server] 14reosarevok merged pull request #3485 (03master…MBS-13950): MBS-13950: Support Utaite/Touhou/VocaDB tag pages for genres https://github.com/metabrainz/musicbrainz-server/…
      • 2025-03-10 06908, 2025

      • BrainzGit
        [musicbrainz-server] 14reosarevok merged pull request #2935 (03master…MBS-13075): MBS-13075: Indicate the number of items in a series https://github.com/metabrainz/musicbrainz-server/…
      • 2025-03-10 06921, 2025

      • BrainzGit
        [listenbrainz-server] 14amCap1712 merged pull request #3217 (03master…source-profile): Upgrade spark cluster https://github.com/metabrainz/listenbrainz-server…
      • 2025-03-10 06908, 2025

      • BrainzGit
        [docker-python] 14amCap1712 opened pull request #20 (03master…noble): Add ubuntu noble based python 3.13 image https://github.com/metabrainz/docker-python/pull/…
      • 2025-03-10 06929, 2025

      • BrainzGit
        [docker-python] 14amCap1712 opened pull request #21 (03master…remove-old-version): Remove unused Python 3.8 and 3.9 images https://github.com/metabrainz/docker-python/pull/…
      • 2025-03-10 06902, 2025

      • lucifer[m]
        bitmap, zas: what do you think about moving all the base images we have into one repo? base-image, consul template base, python, node? not sure if i am missing any.
      • 2025-03-10 06921, 2025

      • KrishnaCosmic has quit
      • 2025-03-10 06949, 2025

      • bitmap[m] joined the channel
      • 2025-03-10 06949, 2025

      • bitmap[m]
        <lucifer[m]> "bitmap, zas: what do you think..." <- I could see merging the first two since they're closely linked. the others don't seem very related to me, e.g. how would you manage tags?
      • 2025-03-10 06904, 2025

      • lucifer[m]
        ah right, yeah good point about tags.
      • 2025-03-10 06945, 2025

      • lucifer[m]
        i was thinking we could do date based versioning for git tags and each image tag uses the date in it somehow too.
      • 2025-03-10 06956, 2025

      • Sophist_UK has quit
      • 2025-03-10 06924, 2025

      • Sophist-UK joined the channel
      • 2025-03-10 06937, 2025

      • minimal has quit
      • 2025-03-10 06958, 2025

      • minimal joined the channel
      • 2025-03-10 06925, 2025

      • BrainzGit
        [listenbrainz-server] 14fettuccinae opened pull request #3218 (03master…sanitize_username): LB-1442: Fix sending emails if username contains a special character https://github.com/metabrainz/listenbrainz-server…
      • 2025-03-10 06950, 2025

      • BrainzGit
        [musicbrainz-server] 14reosarevok merged pull request #3486 (03master…remove-writers): Remove no longer needed writers property https://github.com/metabrainz/musicbrainz-server/…
      • 2025-03-10 06944, 2025

      • KrishnaCosmic joined the channel
      • 2025-03-10 06907, 2025

      • KrishnaCosmic has quit
      • 2025-03-10 06948, 2025

      • BrainzGit
        [musicbrainz-server] 14reosarevok merged pull request #3494 (03master…MBS-13958): MBS-13958: Don't reject IMDb links including a language code https://github.com/metabrainz/musicbrainz-server/…
      • 2025-03-10 06951, 2025

      • BrainzGit
        [musicbrainz-server] 14reosarevok merged pull request #3493 (03master…MBS-13960): MBS-13960: Allow rateyourmusic /video links on recordings https://github.com/metabrainz/musicbrainz-server/…
      • 2025-03-10 06932, 2025

      • BrainzGit
        [docker-python] 14amCap1712 merged pull request #21 (03master…remove-old-version): Remove unused Python 3.8 and 3.9 images https://github.com/metabrainz/docker-python/pull/…
      • 2025-03-10 06942, 2025

      • BrainzGit
        [docker-python] 14amCap1712 merged pull request #20 (03master…noble): Add ubuntu noble based python 3.13 image https://github.com/metabrainz/docker-python/pull/…
      • 2025-03-10 06910, 2025

      • BrainzGit
        [listenbrainz-server] release 03v-2025-03-10.0 has been published by 14github-actions[bot]: https://github.com/metabrainz/listenbrainz-server…
      • 2025-03-10 06912, 2025

      • BrainzGit
        [musicbrainz-server] 14mwiencek merged pull request #3492 (03master…mbs-13959): MBS-13959: Prevent submitting relationships for a different source entity https://github.com/metabrainz/musicbrainz-server/…
      • 2025-03-10 06954, 2025

      • BrainzGit
        [musicbrainz-server] 14reosarevok merged pull request #3484 (03master…MBS-13771): MBS-13771: Filter edit search by entity type https://github.com/metabrainz/musicbrainz-server/…
      • 2025-03-10 06959, 2025

      • vardhan_ has quit
      • 2025-03-10 06959, 2025

      • vardhan has quit
      • 2025-03-10 06929, 2025

      • reosarevok[m] joined the channel
      • 2025-03-10 06929, 2025

      • reosarevok[m]
        <BANG>
      • 2025-03-10 06944, 2025

      • reosarevok[m]
        Welcome to another MetaBrainz Monday Meeting!
      • 2025-03-10 06950, 2025

      • LupinIII
        !recall oh no.
      • 2025-03-10 06951, 2025

      • BrainzBot
      • 2025-03-10 06905, 2025

      • reosarevok[m]
        We have three mailed-in reviews this week
      • 2025-03-10 06918, 2025

      • reosarevok[m]
        aerozol says:
      • 2025-03-10 06925, 2025

      • reosarevok[m]
        '''
      • 2025-03-10 06927, 2025

      • reosarevok[m]
        I'm a bit sick again. What the heck... I did hang out with a friend's children recently though! I blame the little plague dealers.
      • 2025-03-10 06930, 2025

      • reosarevok[m]
        Just the usual comms last week, but of design discussion, but very quiet overall.
      • 2025-03-10 06931, 2025

      • reosarevok[m]
        '''
      • 2025-03-10 06953, 2025

      • reosarevok[m]
        derat says: "Nothing to report again, but I'll hopefully have time to start working on some miscellaneous server tickets this week."
      • 2025-03-10 06906, 2025

      • reosarevok[m]
        And yvanzo says "Was off last week."
      • 2025-03-10 06923, 2025

      • reosarevok[m]
        On my list for today: julian45, lucifer, kellnerd, mayhem, outsidecontext, bitmap, monkey, MonkeyPython, jasje, Gautam Shorewala, reosarevok, ansh, zas
      • 2025-03-10 06931, 2025

      • reosarevok[m]
        julian45: wanna get us started?
      • 2025-03-10 06945, 2025

      • julian45[m] joined the channel
      • 2025-03-10 06945, 2025

      • julian45[m]
        Sure!
      • 2025-03-10 06943, 2025

      • julian45[m]
        Hi all, since last week I worked with zas to fork and fix the GitHub Action we use to manage our DNS records now (action wasn't being maintained upstream and needed to be updated), and I also made some inroads on the SSO project. Hopefully will be reaching out to the tester group on that this week!
      • 2025-03-10 06952, 2025

      • julian45[m]
        That's all, go kellnerd ?
      • 2025-03-10 06921, 2025

      • kellnerd[m] joined the channel
      • 2025-03-10 06921, 2025

      • kellnerd[m]
        Hey 👋
      • 2025-03-10 06954, 2025

      • kellnerd[m]
        Last week I merged a couple of userscript PRs for some of ROpedebee's scripts.
      • 2025-03-10 06959, 2025

      • kellnerd[m]
        I started with the Harmony integration of the cover art uploader which YoMo12 provided before I reviewed a couple of other PRs.
      • 2025-03-10 06949, 2025

      • kellnerd[m]
        And since I was already looking at it, I finished the Harmony integration to seed release URLs instead of just the front cover URL and made it display the image sizes as well.
      • 2025-03-10 06946, 2025

      • outsidecontext[m joined the channel
      • 2025-03-10 06947, 2025

      • outsidecontext[m
        Sounds awesome
      • 2025-03-10 06951, 2025

      • kellnerd[m]
        Both changes have been released today, that was one of the most wanted features which people were missing form a-tisket.
      • 2025-03-10 06914, 2025

      • kellnerd[m]
        (And most never realized that it is actually that userscript which is doing the magic.)
      • 2025-03-10 06909, 2025

      • kellnerd[m]
        That's it, I am currently creating release lookup tests for the Tidal v1 API provider from cached data 😓
      • 2025-03-10 06937, 2025

      • kellnerd[m]
        outsidecontext: Wanna go next?
      • 2025-03-10 06945, 2025

      • outsidecontext[m
        sure, hi everyone
      • 2025-03-10 06925, 2025

      • reosarevok[m]
        Still on my list for today: lucifer, mayhem, bitmap, monkey, MonkeyPython, jasje, Gautam Shorewala, reosarevok, ansh, zas
      • 2025-03-10 06935, 2025

      • outsidecontext[m
        last week I did code reviews of zas' refactorings for Picard. Also checking some tickets and bugfixes
      • 2025-03-10 06916, 2025

      • LupinIII
        !m kellnerd[m]
      • 2025-03-10 06916, 2025

      • BrainzBot
        You're doing good work, kellnerd[m]!
      • 2025-03-10 06926, 2025

      • suvid[m]
        Hey reosarevok
      • 2025-03-10 06926, 2025

      • suvid[m]
        I would also like to chip in if its possible 😅
      • 2025-03-10 06947, 2025

      • outsidecontext[m
        I also did experiment with and actually implement Picard browser integration using a custom protocol. Trigger for this was latest Safari releases on macOS preventing the existing browser integration links to load
      • 2025-03-10 06920, 2025

      • outsidecontext[m
        It's generally working, but brings its own issues. Very platform dependent, and debugging platform specific issues is already very time consuming
      • 2025-03-10 06944, 2025

      • outsidecontext[m
        That's it. suvid then go next if you want :)
      • 2025-03-10 06950, 2025

      • suvid[m]
        sure
      • 2025-03-10 06903, 2025

      • reosarevok[m]
        Oh, that works :)
      • 2025-03-10 06945, 2025

      • suvid[m]
        I got over with my midsem exams