#metabrainz

/

      • d4rkie has quit
      • 2024-10-30 30459, 2024

      • d4rkie joined the channel
      • 2024-10-30 30418, 2024

      • d4rkie has quit
      • 2024-10-30 30426, 2024

      • minimal has quit
      • 2024-10-30 30416, 2024

      • d4rkie joined the channel
      • 2024-10-30 30400, 2024

      • irimi1 has quit
      • 2024-10-30 30417, 2024

      • irimi1 joined the channel
      • 2024-10-30 30423, 2024

      • BrainzGit
        [listenbrainz-server] 14amCap1712 merged pull request #2991 (03master…lfm-importer): Add last.fm backend importer - interim check in https://github.com/metabrainz/listenbrainz-server…
      • 2024-10-30 30438, 2024

      • BrainzGit
        [listenbrainz-server] release 03v-2024-10-29.1 has been published by 14github-actions[bot]: https://github.com/metabrainz/listenbrainz-server…
      • 2024-10-30 30420, 2024

      • ajhalili2006 has quit
      • 2024-10-30 30455, 2024

      • djl has quit
      • 2024-10-30 30430, 2024

      • irimi1 has quit
      • 2024-10-30 30416, 2024

      • ajhalili2006 joined the channel
      • 2024-10-30 30418, 2024

      • djl joined the channel
      • 2024-10-30 30425, 2024

      • irimi1 joined the channel
      • 2024-10-30 30424, 2024

      • }8]- joined the channel
      • 2024-10-30 30416, 2024

      • celediel_ has quit
      • 2024-10-30 30430, 2024

      • }8] has quit
      • 2024-10-30 30430, 2024

      • }8]- is now known as }8]
      • 2024-10-30 30445, 2024

      • celediel joined the channel
      • 2024-10-30 30441, 2024

      • dseomn has quit
      • 2024-10-30 30401, 2024

      • dseomn joined the channel
      • 2024-10-30 30428, 2024

      • lusciouslover has quit
      • 2024-10-30 30438, 2024

      • d4rkie has quit
      • 2024-10-30 30406, 2024

      • d4rkie joined the channel
      • 2024-10-30 30446, 2024

      • d4rkie has quit
      • 2024-10-30 30451, 2024

      • d4rkie joined the channel
      • 2024-10-30 30425, 2024

      • d4rkie has quit
      • 2024-10-30 30435, 2024

      • d4rkie joined the channel
      • 2024-10-30 30401, 2024

      • LupinIII
        aerozol[m]1: I hope you post it soon! I am very jelous of everyone else who has seen it!! >:|
      • 2024-10-30 30409, 2024

      • LupinIII
        :D
      • 2024-10-30 30407, 2024

      • elkiensad[m] joined the channel
      • 2024-10-30 30408, 2024

      • elkiensad[m]
        <BrainzGit> "[listenbrainz-server] amCap1712..." <- holy shit
      • 2024-10-30 30433, 2024

      • texke` has quit
      • 2024-10-30 30415, 2024

      • RaghvanPareek[m] has quit
      • 2024-10-30 30403, 2024

      • BrainzGit
        [listenbrainz-android] 1407jasjeet merged pull request #496 (03main…settings-delete-acc-button): Settings Revamp https://github.com/metabrainz/listenbrainz-androi…
      • 2024-10-30 30444, 2024

      • yvanzo[m]
        Updating Exim relays…
      • 2024-10-30 30453, 2024

      • yvanzo[m]
        Done with success.
      • 2024-10-30 30402, 2024

      • texke joined the channel
      • 2024-10-30 30423, 2024

      • yvanzo[m]
        Started services on aphex and rakim.
      • 2024-10-30 30404, 2024

      • yvanzo[m]
        Moving Jenkins…
      • 2024-10-30 30456, 2024

      • lazybookwyrm[m] has quit
      • 2024-10-30 30437, 2024

      • Kladky joined the channel
      • 2024-10-30 30413, 2024

      • yvanzo[m]
        Done with non-blocking warnings.
      • 2024-10-30 30404, 2024

      • Maxr1998_ joined the channel
      • 2024-10-30 30411, 2024

      • Maxr1998 has quit
      • 2024-10-30 30440, 2024

      • yvanzo[m]
        zas: Starting MB web containers on yamaoka
      • 2024-10-30 30417, 2024

      • zas[m]
        I'll adjust weights as soon I get enough metrics
      • 2024-10-30 30410, 2024

      • yvanzo[m]
        monkey: When you are around, can you please give hints for moving BrainzBot & CB?
      • 2024-10-30 30445, 2024

      • yvanzo[m]
        zas: Stopping MB web containers on old servers
      • 2024-10-30 30449, 2024

      • yvanzo[m]
        (when you give the green light :)
      • 2024-10-30 30431, 2024

      • reosarevok[m]
        !m yvanzo
      • 2024-10-30 30431, 2024

      • BrainzBot
        You're doing good work, yvanzo!
      • 2024-10-30 30429, 2024

      • zas[m]
        yvanzo: you can stop old containers, I adjusted weights for yamaoka
      • 2024-10-30 30438, 2024

      • yvanzo[m]
        Ok, doing it now.
      • 2024-10-30 30457, 2024

      • yvanzo[m]
        Done.
      • 2024-10-30 30417, 2024

      • zas[m]
        We'll get some alerts for a while, since old nodes will not emit metrics anymore
      • 2024-10-30 30436, 2024

      • yvanzo[m]
        For some reason, there is an unexpected instance of metabrainz-redis running on trille, in addition to the expected one running on hendrix. Not sure what to do about it.
      • 2024-10-30 30423, 2024

      • yvanzo[m]
        Also prod.brainzbot-redis has been stopped 8 weeks ago…
      • 2024-10-30 30410, 2024

      • zas[m]
        The instance on trille doesn't seem to be used at all.
      • 2024-10-30 30408, 2024

      • vedansh5[m] joined the channel
      • 2024-10-30 30409, 2024

      • vedansh5[m]
        Hi everyone! I’m seeking some guidance. I’ve spent the last few days familiarizing myself with the BookBrainz codebase and feel comfortable with it. However, I noticed that other MetaBrainz projects, like ListenBrainz and MusicBrainz, seem to be more active. Would it be better for me to focus on one of those projects, or should I continue contributing to BookBrainz? I'm comfortable working with JavaScript-related tasks. Thanks
      • 2024-10-30 30409, 2024

      • vedansh5[m]
        for any advice!
      • 2024-10-30 30413, 2024

      • yvanzo[m]
        The instance on hendrix doesn’t seem to be used either, according to container logs.
      • 2024-10-30 30454, 2024

      • yvanzo[m]
        Hi vedansh5, BookBrainz is active and it is the project making the most extensive use (both server-side and client-side) of JavaScript, while other projects are using other languages server-side. There is a plan to develop it further by next year so you would join a growing task force really.
      • 2024-10-30 30419, 2024

      • vedansh5[m]
        Alright...
      • 2024-10-30 30419, 2024

      • vedansh5[m]
        Thanks
      • 2024-10-30 30427, 2024

      • outsidecontext has quit
      • 2024-10-30 30436, 2024

      • outsidecontext_ joined the channel
      • 2024-10-30 30449, 2024

      • outsidecontext_ is now known as outsidecontext
      • 2024-10-30 30441, 2024

      • yvanzo[m]
        vedansh5: There is a dedicated room for this project: https://matrix.to/#/#bookbrainz:chatbrainz.org
      • 2024-10-30 30422, 2024

      • zas[m]
        It would be great if we could finally solve this non-redundant redis thing. There are more alternatives in the wild now -> https://runcloud.io/blog/redis-alternatives (+redis sentinel / redis cluster)
      • 2024-10-30 30438, 2024

      • zas[m]
      • 2024-10-30 30404, 2024

      • mayhem[m]
        zas: you tried keydb -- was that not up to snuff?
      • 2024-10-30 30456, 2024

      • zas[m]
        It works perfectly, but that's not a cluster, so it has limits (2 nodes only and it needs external stuff for automatic failover). Now we have projects like https://valkey.io/ that are perhaps more interesting when it comes to scaling. Also redis cluster has some limitations (depending on the use it might not work for all, so that's application-dependent). + redis made recent "enshitification" moves.
      • 2024-10-30 30440, 2024

      • yvanzo[m]
      • 2024-10-30 30442, 2024

      • zas[m]
        atj: any experience with redis (like) & clustering/high availability?
      • 2024-10-30 30437, 2024

      • mayhem[m]
      • 2024-10-30 30448, 2024

      • mayhem[m]
        not some third world country, down the street from me!
      • 2024-10-30 30455, 2024

      • yvanzo[m]
        There is also a replacement drop-in fork: https://redict.io/docs/redis-compat/ (for short-term migration)
      • 2024-10-30 30411, 2024

      • yvanzo[m]
        (and still active but probably not backed by as many major actors)
      • 2024-10-30 30404, 2024

      • irimi1 has quit
      • 2024-10-30 30412, 2024

      • ursa-major has quit
      • 2024-10-30 30415, 2024

      • ajhalili2006 has quit
      • 2024-10-30 30418, 2024

      • reosarevok[m]
        mayhem[m]: I meeeeean...
      • 2024-10-30 30441, 2024

      • serra has quit
      • 2024-10-30 30454, 2024

      • reosarevok[m]
        It is Valencia, chances the PP took half the money for concrete and used it for their own envelopes?
      • 2024-10-30 30400, 2024

      • reosarevok[m]
        (still, jeez)
      • 2024-10-30 30415, 2024

      • mayhem[m]
        reosarevok[m]: of course.
      • 2024-10-30 30420, 2024

      • RetroPunk has quit
      • 2024-10-30 30444, 2024

      • djl has quit
      • 2024-10-30 30400, 2024

      • outsidecontext has quit
      • 2024-10-30 30441, 2024

      • ajhalili2006 joined the channel
      • 2024-10-30 30441, 2024

      • ursa-major joined the channel
      • 2024-10-30 30451, 2024

      • outsidecontext joined the channel
      • 2024-10-30 30400, 2024

      • irimi1 joined the channel
      • 2024-10-30 30400, 2024

      • atj[m]
        <zas[m]> "atj: any experience with redis..." <- No, I'm afraid not. Are you looking to remove a SPoF or to scale?
      • 2024-10-30 30432, 2024

      • zas[m]
        Actually both. But SPoF removal is the priority.
      • 2024-10-30 30426, 2024

      • djl joined the channel
      • 2024-10-30 30406, 2024

      • serra joined the channel
      • 2024-10-30 30437, 2024

      • monkey[m]
        <yvanzo[m]> "monkey: When you are around, can..." <- Hello yvanzo, not sure I can be of much help with either, and I can't recall ever moving either project myself. But if you have specific questions I might have an answer?
      • 2024-10-30 30409, 2024

      • RetroPunk joined the channel
      • 2024-10-30 30431, 2024

      • yvanzo[m]
        Hi monkey: I’m just asking because you're the most involved into maintaining their repositories even though it might be not much. There will be some downtime for each of these. Does it need to be announced specifically? Why is BrainzBot redis stopped? Why is MBSpotify archived?
      • 2024-10-30 30402, 2024

      • mayhem[m]
        MBSpotify was superceded by... listenbrainz. no longer needed.
      • 2024-10-30 30429, 2024

      • monkey[m]
        I'm afraid I don't have answers to these questions. I don't think CB downtime needs to be announced, but considering it impacts MB, LB and BB we could announce that reviews won't be working, if the downtime is planned to be long
      • 2024-10-30 30408, 2024

      • monkey[m]
        Not sure what BrainzBot uses redis for, but I suppose stiring things to remember
      • 2024-10-30 30413, 2024

      • monkey[m]
        !recall oh no.
      • 2024-10-30 30413, 2024

      • BrainzBot
      • 2024-10-30 30419, 2024

      • monkey[m]
        Which seems to be working?
      • 2024-10-30 30453, 2024

      • monkey[m]
        Could it be a zombie redis instance left over from a previous move?
      • 2024-10-30 30408, 2024

      • yvanzo[m]
      • 2024-10-30 30426, 2024

      • yvanzo[m]
        I just checked. BrainzBot containers on Trille are stopped too. There is no BrainzBot containers on any other server handled by docker server configs.
      • 2024-10-30 30436, 2024

      • yvanzo[m]
        zas: Any idea of what did replace nomo for BrainzBot?
      • 2024-10-30 30404, 2024

      • yvanzo[m]
        zas: It is on Google Cloud according to our doc. Do you confirm?
      • 2024-10-30 30453, 2024

      • zas[m]
        Hmmm, we have an instance matching this IP, running botbotme
      • 2024-10-30 30420, 2024

      • yvanzo[m]
        Ok, I will copy the data volume just in case but skip recreating the containers on yamaoka.
      • 2024-10-30 30401, 2024

      • zas[m]
        But it runs on 14.04, and I'm not sure who's actually maintaining this...
      • 2024-10-30 30406, 2024

      • zas[m]
      • 2024-10-30 30419, 2024

      • zas[m]
        "There are two things called BrainzBot"
      • 2024-10-30 30405, 2024

      • zas[m]
        Perhaps time to clarify this... who deployed BrainzBot on trille?
      • 2024-10-30 30430, 2024

      • yvanzo[m]
        It is one of our blind spots.
      • 2024-10-30 30439, 2024

      • yvanzo[m]
        It isn’t maintained upstream.
      • 2024-10-30 30400, 2024

      • zas[m]
      • 2024-10-30 30428, 2024

      • yvanzo[m]
        And then monkey and lucifer were about to take care of it.
      • 2024-10-30 30442, 2024

      • yvanzo[m]
        IIRC the plan was to rather move to a Matrix replacement.
      • 2024-10-30 30417, 2024

      • yvanzo[m]
        monkey: The downtime for CB shouldn’t be long enough to be worth an announcement indeed.
      • 2024-10-30 30425, 2024

      • monkey[m]
        OK
      • 2024-10-30 30428, 2024

      • yvanzo[m]
        It seems that MBSpotify is still used by CB, so I will move it too.
      • 2024-10-30 30436, 2024

      • yvanzo[m]
        Done.
      • 2024-10-30 30448, 2024

      • yvanzo[m]
        zas: I stopped all the services on hip, paco, and trille.
      • 2024-10-30 30407, 2024

      • zas[m]
        ok, thanks
      • 2024-10-30 30441, 2024

      • zas[m]
        I'll retire them, starting to remove configs related to them in Ansible / Nagios and few more
      • 2024-10-30 30454, 2024

      • yvanzo[m]
        zas: We should keep a pair of these for MB search dev
      • 2024-10-30 30411, 2024

      • zas[m]
        yvanzo: for how long those will be needed?
      • 2024-10-30 30406, 2024

      • zas[m]
        What does require MB search dev?
      • 2024-10-30 30407, 2024

      • yvanzo[m]
        a month or two
      • 2024-10-30 30419, 2024

      • yvanzo[m]
        Just docker/docker-compose
      • 2024-10-30 30439, 2024

      • yvanzo[m]
        It would probably be great to have metrics though.
      • 2024-10-30 30407, 2024

      • zas[m]
        ok
      • 2024-10-30 30408, 2024

      • zas[m]
        Btw, we have BX10 - inclusive (100 GB) #157120 which is linked to hip. What's its purpose? (It would be nice to have those listed somewhere in syswiki
      • 2024-10-30 30403, 2024

      • yvanzo[m]
        I don’t understand what means "BX10 - inclusive (100 GB) #157120 which is linked to hip".
      • 2024-10-30 30451, 2024

      • zas[m]
        That's an Hetzner storage box
      • 2024-10-30 30438, 2024

      • zas[m]
        We have 3 of those, linked to hendrix, jimmy & hip. But I can't find anything about those in syswiki (apart https://github.com/metabrainz/syswiki/blob/4868fa…)
      • 2024-10-30 30441, 2024

      • yvanzo[m]
        Weird, df shows the same disk size for the 3 servers.
      • 2024-10-30 30449, 2024

      • yvanzo[m]
        (hip paco trille)
      • 2024-10-30 30420, 2024

      • mayhem[m]
        I know nothing of that storage box. whats in it?
      • 2024-10-30 30416, 2024

      • mayhem[m]
        I think one of them might be in use for making LB data dumps. lucifer ?
      • 2024-10-30 30421, 2024

      • yvanzo[m]
        we were counting on you 😅
      • 2024-10-30 30441, 2024

      • mayhem[m]
        you're in deep trouble then, lol. :)
      • 2024-10-30 30410, 2024

      • yvanzo[m]
        (you wrote that doc)