#metabrainz

/

      • BrainzGit
        [listenbrainz-android] 14dependabot[bot] opened pull request #428 (03dev…dependabot/gradle/dev/com.google.devtools.ksp-2.0.0-1.0.22): Bump com.google.devtools.ksp from 1.9.22-1.0.17 to 2.0.0-1.0.22 https://github.com/metabrainz/listenbrainz-androi…
      • 2024-06-12 16408, 2024

      • BrainzGit
        [listenbrainz-android] 14dependabot[bot] closed pull request #420 (03dev…dependabot/gradle/dev/com.google.devtools.ksp-2.0.0-1.0.21): Bump com.google.devtools.ksp from 1.9.22-1.0.17 to 2.0.0-1.0.21 https://github.com/metabrainz/listenbrainz-androi…
      • 2024-06-12 16411, 2024

      • BrainzGit
        [listenbrainz-android] 14dependabot[bot] opened pull request #429 (03dev…dependabot/gradle/dev/com.android.tools.build-gradle-8.4.2): Bump com.android.tools.build:gradle from 8.4.1 to 8.4.2 https://github.com/metabrainz/listenbrainz-androi…
      • 2024-06-12 16417, 2024

      • BrainzGit
        [listenbrainz-android] 14dependabot[bot] opened pull request #430 (03dev…dependabot/gradle/dev/io.sentry.android.gradle-4.7.1): Bump io.sentry.android.gradle from 4.7.0 to 4.7.1 https://github.com/metabrainz/listenbrainz-androi…
      • 2024-06-12 16415, 2024

      • minimal has quit
      • 2024-06-12 16409, 2024

      • zerodogg has quit
      • 2024-06-12 16422, 2024

      • zerodogg joined the channel
      • 2024-06-12 16439, 2024

      • Lotheric has quit
      • 2024-06-12 16429, 2024

      • Lotheric joined the channel
      • 2024-06-12 16426, 2024

      • Some-body_ joined the channel
      • 2024-06-12 16417, 2024

      • DarthGandalf has quit
      • 2024-06-12 16449, 2024

      • Some-body_ is now known as DarthGandalf
      • 2024-06-12 16452, 2024

      • pite has quit
      • 2024-06-12 16419, 2024

      • d4rk joined the channel
      • 2024-06-12 16419, 2024

      • d4rkie has quit
      • 2024-06-12 16435, 2024

      • d4rk has quit
      • 2024-06-12 16426, 2024

      • d4rkie joined the channel
      • 2024-06-12 16458, 2024

      • zerodogg has quit
      • 2024-06-12 16456, 2024

      • d4rkie has quit
      • 2024-06-12 16422, 2024

      • d4rkie joined the channel
      • 2024-06-12 16431, 2024

      • d4rkie has quit
      • 2024-06-12 16420, 2024

      • d4rkie joined the channel
      • 2024-06-12 16410, 2024

      • d4rkie has quit
      • 2024-06-12 16445, 2024

      • d4rkie joined the channel
      • 2024-06-12 16413, 2024

      • d4rkie has quit
      • 2024-06-12 16400, 2024

      • d4rkie joined the channel
      • 2024-06-12 16403, 2024

      • d4rkie has quit
      • 2024-06-12 16449, 2024

      • d4rkie joined the channel
      • 2024-06-12 16403, 2024

      • zerodogg joined the channel
      • 2024-06-12 16412, 2024

      • d4rkie has quit
      • 2024-06-12 16444, 2024

      • d4rkie joined the channel
      • 2024-06-12 16440, 2024

      • d4rkie has quit
      • 2024-06-12 16405, 2024

      • d4rkie joined the channel
      • 2024-06-12 16437, 2024

      • d4rkie has quit
      • 2024-06-12 16409, 2024

      • d4rkie joined the channel
      • 2024-06-12 16436, 2024

      • zerodogg has quit
      • 2024-06-12 16433, 2024

      • d4rkie has quit
      • 2024-06-12 16420, 2024

      • d4rkie joined the channel
      • 2024-06-12 16405, 2024

      • d4rkie has quit
      • 2024-06-12 16445, 2024

      • d4rkie joined the channel
      • 2024-06-12 16424, 2024

      • Kladky joined the channel
      • 2024-06-12 16454, 2024

      • Kladky has quit
      • 2024-06-12 16444, 2024

      • Kladky joined the channel
      • 2024-06-12 16426, 2024

      • zerodogg joined the channel
      • 2024-06-12 16421, 2024

      • d4rkie has quit
      • 2024-06-12 16448, 2024

      • d4rkie joined the channel
      • 2024-06-12 16451, 2024

      • lucifer
        bitmap[m]: hi! thanks for bringing up sentry again!
      • 2024-06-12 16436, 2024

      • lucifer
        atj[m]: i need to setup password-less ssh between a group of hadoop/spark nodes using ansible. when i do it manually, i create a new ssh key on leader node and add it to authorized keys on all worker nodes. i see there is an authorized key module to copy the public keys that should come in handy. but any suggestions about how to generate and copy the private key to the leader? could it manually and check in to git but doesn't
      • 2024-06-12 16436, 2024

      • lucifer
        seem to be very secure.
      • 2024-06-12 16424, 2024

      • atj[m]
        [@lucifer](https://matrix.to/#/@lucifer:chatbrainz.org): this may help https://github.com/metabrainz/ansible-role-borgma…
      • 2024-06-12 16445, 2024

      • lucifer
        awesome, thanks!
      • 2024-06-12 16415, 2024

      • atj[m]
        generally, I would advise not to store the private key anywhere aside from the leader itself. it's not a big deal to replace it if it gets lost
      • 2024-06-12 16457, 2024

      • atj[m]
        I keep meaning to set up Ansible vault for our main repo but it does add a bit of complexity and wouldn't be worth it in this case
      • 2024-06-12 16414, 2024

      • d4rkie has quit
      • 2024-06-12 16449, 2024

      • d4rkie joined the channel
      • 2024-06-12 16410, 2024

      • d4rkie has quit
      • 2024-06-12 16456, 2024

      • d4rkie joined the channel
      • 2024-06-12 16404, 2024

      • Jade[m] joined the channel
      • 2024-06-12 16404, 2024

      • Jade[m]
        yellowhatpro: If you need any explanations or help with your dockerfile, let me know btw
      • 2024-06-12 16414, 2024

      • Jade[m]
        I've had to make a few in the past, and I've learned a few tricks
      • 2024-06-12 16422, 2024

      • Maxr1998_ joined the channel
      • 2024-06-12 16453, 2024

      • Maxr1998 has quit
      • 2024-06-12 16450, 2024

      • mayhem[m] joined the channel
      • 2024-06-12 16450, 2024

      • mayhem[m] returns to the office
      • 2024-06-12 16411, 2024

      • mayhem[m]
        zas: can you please have a look at the abuse from hetzner email -- this time its not the usual shit.
      • 2024-06-12 16439, 2024

      • mayhem[m]
        errr the last two emails now
      • 2024-06-12 16427, 2024

      • zas
        checking
      • 2024-06-12 16440, 2024

      • zerodogg has quit
      • 2024-06-12 16414, 2024

      • mayhem[m]
        zas: you'll address those issues, so I can delete them and move on?
      • 2024-06-12 16456, 2024

      • zas
        yes, that's a firewall issue, atj will deploy a fix soon
      • 2024-06-12 16415, 2024

      • atj[m]
        it's deployed
      • 2024-06-12 16438, 2024

      • atj[m]
        can you confirm zas ?
      • 2024-06-12 16455, 2024

      • zas[m] joined the channel
      • 2024-06-12 16455, 2024

      • zas[m]
        ah
      • 2024-06-12 16455, 2024

      • zas[m]
        let me test
      • 2024-06-12 16456, 2024

      • zerodogg joined the channel
      • 2024-06-12 16459, 2024

      • mayhem[m]
        new term: economic termites. see gracenote. https://www.thebignewsletter.com/p/economic-termi…
      • 2024-06-12 16458, 2024

      • zas[m]
        atj: confirmed, ports are filtered on all reported IPs
      • 2024-06-12 16421, 2024

      • atj[m]
        <mayhem[m]> "new term: economic termites. see..." <- lol, I was reading this earlier. I really liked the metaphor.
      • 2024-06-12 16405, 2024

      • leftmostcatUTC-7 joined the channel
      • 2024-06-12 16405, 2024

      • leftmostcatUTC-7
        Disgracenote
      • 2024-06-12 16405, 2024

      • leftmostcatUTC-7
        (Sorry; someone had to do it.)
      • 2024-06-12 16450, 2024

      • BrainzGit
        [listenbrainz-server] 14MonkeyDo opened pull request #2906 (03master…search-bar-positioning): Fix search bar icon position in navigation tray https://github.com/metabrainz/listenbrainz-server…
      • 2024-06-12 16413, 2024

      • minimal joined the channel
      • 2024-06-12 16456, 2024

      • adhawkins has quit
      • 2024-06-12 16432, 2024

      • Strykar
        lucifer: nope, same issue after clearing the cache too, tested on latest stable FF and Chrome, trying Brave now
      • 2024-06-12 16429, 2024

      • Strykar
        same issue with Brave :(
      • 2024-06-12 16428, 2024

      • BrainzGit
        [musicbrainz-server] 14reosarevok merged pull request #3285 (03master…MBS-13612): MBS-13612: Clarify you can add several art types to a file https://github.com/metabrainz/musicbrainz-server/…
      • 2024-06-12 16435, 2024

      • lucifer[m]
        monkey, mayhem: can you please try logging out and logging in to LB in normal browser and again in incognito to see if it works?
      • 2024-06-12 16403, 2024

      • lucifer[m]
        Strykar (IRC): can you try logging out and back in to MB too?
      • 2024-06-12 16428, 2024

      • monkey[m] joined the channel
      • 2024-06-12 16429, 2024

      • monkey[m]
        lucifer: logout/login works both on normal and incognito. Tried logging in and out and in and out again, no problems
      • 2024-06-12 16458, 2024

      • lucifer[m]
        thanks for confirming, monkey
      • 2024-06-12 16427, 2024

      • mayhem[m]
        log out of MB as well? or just LB.
      • 2024-06-12 16435, 2024

      • mayhem[m]
        just LB in non-ignognito works fine.
      • 2024-06-12 16453, 2024

      • mayhem[m]
        ignogito?? sheesh, Mr. Kaye.
      • 2024-06-12 16455, 2024

      • lucifer[m]
        that was for Strykar (IRC) because he is unable to login to LB but login works fine for me.
      • 2024-06-12 16434, 2024

      • lucifer[m]
        mayhem[m]: great
      • 2024-06-12 16428, 2024

      • mayhem[m]
        incognito login works too
      • 2024-06-12 16423, 2024

      • wargreen has quit
      • 2024-06-12 16401, 2024

      • pite joined the channel
      • 2024-06-12 16413, 2024

      • adhawkins joined the channel
      • 2024-06-12 16426, 2024

      • Rotab has quit
      • 2024-06-12 16457, 2024

      • Rotab joined the channel
      • 2024-06-12 16422, 2024

      • Leftmost has quit
      • 2024-06-12 16458, 2024

      • BrainzGit
        [musicbrainz-server] 14mwiencek opened pull request #3288 (03beta…mbs-13618): MBS-13618: Beta: Fix types display on release group "set cover art" page https://github.com/metabrainz/musicbrainz-server/…
      • 2024-06-12 16401, 2024

      • BrainzGit
        [listenbrainz-server] 14anshg1214 merged pull request #2904 (03master…add-data-back): Add data page: re-add mistakenly deleted playlist management tools https://github.com/metabrainz/listenbrainz-server…
      • 2024-06-12 16404, 2024

      • BrainzGit
        [musicbrainz-server] 14mwiencek merged pull request #3288 (03master…mbs-13618): MBS-13618: Beta: Fix types display on release group "set cover art" page https://github.com/metabrainz/musicbrainz-server/…
      • 2024-06-12 16404, 2024

      • lucifer[m]
        atj: hi! iiuc, this file creates a key on each host and then add the public part to buddy? https://github.com/metabrainz/ansible-role-borgma…
      • 2024-06-12 16446, 2024

      • atj[m]
        lucifer[m]: no, that uses `` ssh-keyscan `` to update `` known_hosts `` so you don't get the "do you recognise this host" message on first connection 
      • 2024-06-12 16456, 2024

      • yellowhatpro[m]
        <Jade[m]> "yellowhatpro: If you need any..." <- Hi Jade , thank you for the helping hand, I really wanted to ask a doubt about the dockerfile.... (full message at <https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/pyCPxgeAxupWIVIGqqWYgbfy>)
      • 2024-06-12 16447, 2024

      • lucifer[m]
        atj: right, i meant is that what the overall file does?
      • 2024-06-12 16408, 2024

      • yellowhatpro[m]
        > <@jadedblueeyes:matrix.org> yellowhatpro: If you need any explanations or help with your dockerfile, let me know btw... (full message at <https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/JNguZqXfxWUzrPodaQMdYlIx>)
      • 2024-06-12 16408, 2024

      • atj[m]
        oh sorry, your link had those 2 tasks highlighted 
      • 2024-06-12 16451, 2024

      • lucifer[m]
        because if so. i am doing the opposite, generate keys on one host and add to all hosts. so i need to update the commands accordingly.
      • 2024-06-12 16418, 2024

      • lucifer[m]
        atj[m]: yes sorry, that is for the next question.
      • 2024-06-12 16410, 2024

      • v6lur joined the channel
      • 2024-06-12 16424, 2024

      • lucifer[m] sent a yaml code block: https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/HOPZlyFjLSXeLOVsiqRRmmey
      • 2024-06-12 16434, 2024

      • lucifer[m]
        for the first part i did this, intent is generate a key on leader and copy to all workers.
      • 2024-06-12 16459, 2024

      • lucifer[m]
        s/workers/hosts/
      • 2024-06-12 16409, 2024

      • atj[m]
        that looks correct. you don't need to template  when by that way 
      • 2024-06-12 16419, 2024

      • atj[m]
        * that looks correct. you don't need to template  when by the way 
      • 2024-06-12 16443, 2024

      • lucifer[m]
        i see, makes sense.
      • 2024-06-12 16415, 2024

      • lucifer[m]
        so next question is how do I update the keyscan tasks?
      • 2024-06-12 16417, 2024

      • atj[m]
        I'm not sure it does, but that's Ansible 😉
      • 2024-06-12 16444, 2024

      • lucifer[m]
        hehe lol
      • 2024-06-12 16434, 2024

      • atj[m]
        just to give you some context, because it might not be clear, the `` ssh_keys.yml `` tasks file is included in a loop
      • 2024-06-12 16434, 2024

      • atj[m]
      • 2024-06-12 16419, 2024

      • lucifer[m]
        right, i saw that. and it iterates on https://github.com/metabrainz/metabrainz-ansible/…
      • 2024-06-12 16440, 2024

      • lucifer[m]
        well the merged config but that is only this one repo at the moment iiuc.
      • 2024-06-12 16401, 2024

      • lucifer[m]
        i think the output for ssh-keyscan is to be added to known_hosts on the leader. the part i am confused by is where to run ssh-keyscan and what to pass in as the host argument.
      • 2024-06-12 16403, 2024

      • atj[m]
        ok, cool. I think that's the first and only time I've done that in a role
      • 2024-06-12 16445, 2024

      • lucifer[m]
        (still unsure how ssh-keyscan works tbh, i understand why it is needed but not how it works)
      • 2024-06-12 16429, 2024

      • atj[m]
        BTW, in your snippet above you may want to add a block with a when... (full message at <https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/YYuogxJUkQCgprYslNKncwgW>)
      • 2024-06-12 16419, 2024

      • atj[m]
        * BTW, in your snippet above you may want to add a block with a when. Hold on...
      • 2024-06-12 16410, 2024

      • atj[m]
        ssh-keyscan connects to the ssh port on the destination server, retrieves the hosts keys and then generates output suitable for known_hosts
      • 2024-06-12 16451, 2024

      • lucifer[m]
        oh i see, that makes sense. thanks!
      • 2024-06-12 16406, 2024

      • lucifer[m]
        <atj[m]> "ok, cool. I think that's the..." <- which part?
      • 2024-06-12 16400, 2024

      • atj[m]
        the looping include
      • 2024-06-12 16429, 2024

      • atj[m]
        s/include/`include_tasks`/
      • 2024-06-12 16410, 2024

      • zerodogg has quit
      • 2024-06-12 16406, 2024

      • atj[m]
        ok, I think this might work... (full message at <https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/DMmrlmGTCFcpBLqLelFfNtoG>)
      • 2024-06-12 16405, 2024

      • atj[m]
        I used delegate_to and run_once on the "Retrieve SSH host keys" task so stop it running on every host but to also set the fact on each host
      • 2024-06-12 16432, 2024

      • atj[m]
        that may or may not work as I think it should 😛
      • 2024-06-12 16446, 2024

      • lucifer[m]
        or maybe i could run it normally? let ssh-keyscan run on every host and delegate the known_hosts step to namenode?
      • 2024-06-12 16426, 2024

      • lucifer[m]
        i mean ansible will execute the playbook on all hosts anyway. (for the ssh-keyscan step).
      • 2024-06-12 16448, 2024

      • lucifer[m]
        s/known_hosts/known\_hosts/, s/namenode?/`hadoop_namenode_host`?/
      • 2024-06-12 16402, 2024

      • atj[m]
        oh, you probably want a when: inventory_hostname != hadoop_namenode_host for those tasks?
      • 2024-06-12 16401, 2024

      • atj[m]
        lucifer[m]: yeah, i was just trying to avoid the identical task running on every host but it probably isn't worth the complexity
      • 2024-06-12 16416, 2024

      • lucifer[m]
        right that or actually let it run on all so that something like ssh hadoop@localhost works too.