#metabrainz

/

      • jesus2099 has quit
      • 2022-05-24 14408, 2022

      • Shubh joined the channel
      • 2022-05-24 14421, 2022

      • chinmay has quit
      • 2022-05-24 14420, 2022

      • MRiddickW has quit
      • 2022-05-24 14407, 2022

      • santiagofn has quit
      • 2022-05-24 14427, 2022

      • Guest185 has quit
      • 2022-05-24 14425, 2022

      • piwu2 joined the channel
      • 2022-05-24 14443, 2022

      • piwu has quit
      • 2022-05-24 14444, 2022

      • piwu2 is now known as piwu
      • 2022-05-24 14457, 2022

      • santiagofn joined the channel
      • 2022-05-24 14454, 2022

      • Guest185 joined the channel
      • 2022-05-24 14415, 2022

      • Shubh has quit
      • 2022-05-24 14442, 2022

      • Shubh joined the channel
      • 2022-05-24 14459, 2022

      • monotux has quit
      • 2022-05-24 14414, 2022

      • MRiddickW joined the channel
      • 2022-05-24 14409, 2022

      • monotux joined the channel
      • 2022-05-24 14418, 2022

      • chinmay joined the channel
      • 2022-05-24 14456, 2022

      • akshaaatt
        Hi mayhem, lucifer. If we can confirm that the tagger in MB android does a better job at identifying now, I suggest we write a reply to the concerning reviews on play store, asking them to reconsider the functionality and update.
      • 2022-05-24 14413, 2022

      • skelly37 joined the channel
      • 2022-05-24 14453, 2022

      • KevlarNoir has quit
      • 2022-05-24 14430, 2022

      • KevlarNoir joined the channel
      • 2022-05-24 14450, 2022

      • agatzk has quit
      • 2022-05-24 14450, 2022

      • agatzk joined the channel
      • 2022-05-24 14411, 2022

      • MRiddickW has quit
      • 2022-05-24 14413, 2022

      • mayhem
        mooin!
      • 2022-05-24 14416, 2022

      • mayhem
        akshaaatt: by all means, yes!
      • 2022-05-24 14439, 2022

      • MRiddickW joined the channel
      • 2022-05-24 14457, 2022

      • zas
      • 2022-05-24 14457, 2022

      • mayhem
      • 2022-05-24 14401, 2022

      • zas
        mayhem: thanks
      • 2022-05-24 14446, 2022

      • zas
        outsidecontext, skelly37: we should have a small meeting for next version's plans, along GSoC, what do you think?
      • 2022-05-24 14412, 2022

      • atj
        zas: we can either remove the monitoring the "failed" disk on trille, or we can remove the "-H" flag, which should stop it notifying about the failed health status
      • 2022-05-24 14417, 2022

      • skelly37
        zas: fine for me
      • 2022-05-24 14403, 2022

      • zas
        atj: check /etc/smartmontools/run.d/10mail on trille
      • 2022-05-24 14420, 2022

      • zas
        (btw, this is the kind of change I would add to ansible)
      • 2022-05-24 14451, 2022

      • atj
        zas: yes, I saw that, but that's treating the symptom not the cause
      • 2022-05-24 14410, 2022

      • atj
        we can implement something like that if you really want, but it's a bit of a hack
      • 2022-05-24 14457, 2022

      • zas
        we can't prevent the cause, the disk actually reports an health failure, it is just that this is due to a buggy firmware (it seems), we can have other valid health failures, so we don't want to silent them all
      • 2022-05-24 14427, 2022

      • outsidecontext
        zas, skelly37: yes, definitely. I'm a bit low on time this week, though, will be away Thu till Sun
      • 2022-05-24 14411, 2022

      • atj
        that's what I'm saying, we should disable SMART health status *only* for that drive
      • 2022-05-24 14416, 2022

      • atj
        "SMART overall-health self-assessment test result: FAILED!"
      • 2022-05-24 14449, 2022

      • skelly37
        zas, outsidecontext: What about today's evening or tomorrow morning tho?
      • 2022-05-24 14429, 2022

      • zas
        atj: if we disable SMART health status for this drive, and one is emitted due to another issue, we'll not get the warning at all, the one which has to be ignored is very specific. Since smartmontools doesn't have a way to ignore this specific error, either we disable all, or none. I chose none, and filter out message before it is sent to avoid spamming our mail box.
      • 2022-05-24 14456, 2022

      • zas
        skelly37: I'm fine with today's evening, or next Tuesday
      • 2022-05-24 14425, 2022

      • skelly37
        zas: next week i'm fine with wednesday or later, tuesday can't do.
      • 2022-05-24 14442, 2022

      • zas
        outsidecontext: what about today's evening?
      • 2022-05-24 14403, 2022

      • outsidecontext
        would work for me today, tomorrow not so much
      • 2022-05-24 14428, 2022

      • zas
        17 UTC?
      • 2022-05-24 14414, 2022

      • skelly37
        okay for me
      • 2022-05-24 14434, 2022

      • zas
        atj: we have to add 5 more servers to ansible, the ones we call Jackson5, those are on 20.04, but they are using a vlan, instead of a physical private network
      • 2022-05-24 14426, 2022

      • zas
        those are michael, tito, jermaine, jackie, marlon
      • 2022-05-24 14405, 2022

      • zas
        check their netplan configs (vlans)
      • 2022-05-24 14427, 2022

      • outsidecontext
        zas, skelly37: 17 UTC is good
      • 2022-05-24 14410, 2022

      • zas
        atj: I also noted there's a /etc/apt/sources.list.d/adoptopenjdk.list
      • 2022-05-24 14434, 2022

      • atj
      • 2022-05-24 14421, 2022

      • lucifer
        atj: i intend to update that repo next time i upgrade java on the jackson5.
      • 2022-05-24 14446, 2022

      • lucifer
        this is document i wrote while setting up the server, https://github.com/metabrainz/syswiki/blob/master… .
      • 2022-05-24 14454, 2022

      • atj
        what's the reasoning being using adopt instead of openjdk?
      • 2022-05-24 14411, 2022

      • atj
        ah, makes it easier to switch versions?
      • 2022-05-24 14434, 2022

      • lucifer
        both are same just different packagers. but the official openjdk binaries stop receiving updates after 6 months.
      • 2022-05-24 14456, 2022

      • lucifer
        also yes easier to update with adopt.
      • 2022-05-24 14407, 2022

      • atj
        well, openjdk is bundled with ubuntu so I suspect it receives updates
      • 2022-05-24 14402, 2022

      • lucifer
        ah ok, i was referring to the official tarballs of openjdk above.
      • 2022-05-24 14415, 2022

      • lucifer
        didn't use the openjdk packages in ubuntu because they have a bad rep for breaking stuff.
      • 2022-05-24 14428, 2022

      • atj
        fair enough
      • 2022-05-24 14402, 2022

      • atj
        do you really need to run all these java apps as root? :)
      • 2022-05-24 14436, 2022

      • lucifer
        nope. i didn't know how to setup it as non-root at the time of setting it up initially. i guess it'd be the same but was doing it for first time at that point and just wanted to make it work. 😓
      • 2022-05-24 14443, 2022

      • lucifer
        its a pending task to move this to non-root, a better install location (somewhere else than directly under /), add a startup script (maybe systemd) to control the processes.
      • 2022-05-24 14400, 2022

      • lucifer
        zas, atj: regarding the jackson5 cluster, some entries need to be added to etc/hosts on each node. the repository as you found and also a ssh key (not sure if this concerns the ansible install). also, please let me know when you do this, because currently the relevant processes don't start automatically on restart.
      • 2022-05-24 14403, 2022

      • atj
        no worries, I understand the whole "let's just make it work" process
      • 2022-05-24 14448, 2022

      • atj
        we have /etc/hosts management in ansible now, so we can sort that part
      • 2022-05-24 14404, 2022

      • lucifer
        ah great!
      • 2022-05-24 14433, 2022

      • atj
        zas: what other hetzner VMs do we have, aside from these?
      • 2022-05-24 14409, 2022

      • zas
        7 for SOLR cloud, and few more for various services (jira, livegrep, etc...)
      • 2022-05-24 14438, 2022

      • zas
        so that's 5 + 7 + ~5
      • 2022-05-24 14421, 2022

      • agatzk has quit
      • 2022-05-24 14429, 2022

      • agatzk joined the channel
      • 2022-05-24 14441, 2022

      • atj
        do they have any commonality in the network configuration?
      • 2022-05-24 14411, 2022

      • zas
        not really, Jackson5 is using a private network using hetzner vlan, solr cloud VMs are using only one IP
      • 2022-05-24 14452, 2022

      • zas
        solr cloud should be rebuilt on new VMs (new OS + new SOLR°
      • 2022-05-24 14412, 2022

      • zas
        but jackson5 can be migrated to ansible right now I think. Basically they use a vlan + docker, firewall is ufw, which needs to be migrated to shorewall, but the current config is very simple
      • 2022-05-24 14457, 2022

      • atj
        I'm creating a new branch to test an approach
      • 2022-05-24 14443, 2022

      • alastairp
        morning
      • 2022-05-24 14453, 2022

      • mayhem
        moin!
      • 2022-05-24 14406, 2022

      • mayhem
        do you know if monkey is coming in today? if so, we could have an oauth chat
      • 2022-05-24 14407, 2022

      • alastairp
        monkey: will we be seeing you at the office today? got some things to run past you
      • 2022-05-24 14417, 2022

      • alastairp
        great question,
      • 2022-05-24 14420, 2022

      • mayhem
        lol
      • 2022-05-24 14431, 2022

      • monkey
        Wasn't planning on it, but can do
      • 2022-05-24 14455, 2022

      • monkey
        Why not. Are we all having lunch as well?
      • 2022-05-24 14455, 2022

      • mayhem
        not critical from my side, but was just wondering. could do later in the week with less threat of rain
      • 2022-05-24 14403, 2022

      • mayhem
        I'm up for that!
      • 2022-05-24 14417, 2022

      • monkey
        Almost-rainy day is perfect for talking sho^
      • 2022-05-24 14419, 2022

      • monkey
        shop
      • 2022-05-24 14445, 2022

      • mayhem
        not so great for cycling to office.
      • 2022-05-24 14456, 2022

      • mayhem
        then again, you have the office express to rely on.
      • 2022-05-24 14417, 2022

      • mayhem
        (L1)
      • 2022-05-24 14442, 2022

      • monkey
        Choo choo
      • 2022-05-24 14459, 2022

      • monkey
        The great thing about the metro is that the book you're reading won't get wet.
      • 2022-05-24 14415, 2022

      • alastairp
        I have lunch with me today!
      • 2022-05-24 14429, 2022

      • mayhem
        alastairp: what if you get stood up?
      • 2022-05-24 14456, 2022

      • alastairp
        but I'll probably come in tomorrow as well, if it's not raining we could do lunch and talking then
      • 2022-05-24 14430, 2022

      • mayhem
        I'm not available for lunch tomorrow. tomorrow is a rather choppy day for me.
      • 2022-05-24 14423, 2022

      • alastairp
        thurs/fri isn't good for me for office in general
      • 2022-05-24 14439, 2022

      • alastairp
        in terms of getting together to chat about oauth
      • 2022-05-24 14446, 2022

      • mayhem
        I guess it would be good for you to come in then monkey.
      • 2022-05-24 14406, 2022

      • monkey
        Let's do that
      • 2022-05-24 14442, 2022

      • BrainzGit
        [guidelines] 14alastair merged pull request #18 (03master…clarify-docker): Clarify Docker guidelines https://github.com/metabrainz/guidelines/pull/18
      • 2022-05-24 14441, 2022

      • yyg7g76g joined the channel
      • 2022-05-24 14428, 2022

      • yyg7g76g has quit
      • 2022-05-24 14407, 2022

      • yyg7g76g joined the channel
      • 2022-05-24 14436, 2022

      • yyg7g76g has quit
      • 2022-05-24 14431, 2022

      • rozlav joined the channel
      • 2022-05-24 14407, 2022

      • mayhem
        akshaaatt: ping
      • 2022-05-24 14447, 2022

      • akshaaatt
        pong mayhem
      • 2022-05-24 14416, 2022

      • mayhem
        one sec
      • 2022-05-24 14434, 2022

      • akshaaatt
        Yes
      • 2022-05-24 14446, 2022

      • mayhem
        ok, back.
      • 2022-05-24 14451, 2022

      • mayhem
        one thing I didn't point out to you...
      • 2022-05-24 14402, 2022

      • mayhem
      • 2022-05-24 14425, 2022

      • mayhem
        when a field name is in brackets, it means that it wants an array for input and can handle multiple lookups in one call.
      • 2022-05-24 14442, 2022

      • akshaaatt
        Yeah I get that
      • 2022-05-24 14445, 2022

      • mayhem
      • 2022-05-24 14456, 2022

      • alastairp
        LB#1992
      • 2022-05-24 14456, 2022

      • BrainzBot
      • 2022-05-24 14400, 2022

      • alastairp
        LB-1234
      • 2022-05-24 14404, 2022

      • mayhem
        ok, great. so I hope you are taking advantage of that in the app, so that the app makes a few calls as necessary.
      • 2022-05-24 14428, 2022

      • BrainzGit
        [listenbrainz-server] 14mayhem closed pull request #1992 (03master…improve-mapper-thread-exceptions): Improve thread error reporting https://github.com/metabrainz/listenbrainz-server…
      • 2022-05-24 14438, 2022

      • akshaaatt
        Haven't taken the advantage yet, but will do so. Thanks for the message mayhem
      • 2022-05-24 14443, 2022

      • mayhem
        np
      • 2022-05-24 14420, 2022

      • alastairp
        LB-1234
      • 2022-05-24 14433, 2022

      • alastairp
        hm
      • 2022-05-24 14421, 2022

      • alastairp
        LB-420
      • 2022-05-24 14421, 2022

      • BrainzBot
        LB-420: Click 7 replaces _ in commands with - https://tickets.metabrainz.org/browse/LB-420
      • 2022-05-24 14423, 2022

      • alastairp
        hey!
      • 2022-05-24 14426, 2022

      • alastairp
        LB#1992
      • 2022-05-24 14426, 2022

      • BrainzBot
      • 2022-05-24 14454, 2022

      • mayhem
        while you're there, can you make INST tickets work too?
      • 2022-05-24 14418, 2022

      • alastairp
        INST-20
      • 2022-05-24 14418, 2022

      • BrainzBot
      • 2022-05-24 14423, 2022

      • mayhem
        woo!
      • 2022-05-24 14438, 2022

      • alastairp
        it was down yesterday because of this ssl issue we broke last week
      • 2022-05-24 14419, 2022

      • KevlarNoir has quit
      • 2022-05-24 14424, 2022

      • BrainzGit
        [brainzutils-python] 14alastair merged pull request #86 (03master…label_release_group): Add function to get release group for any label mbid https://github.com/metabrainz/brainzutils-python/…
      • 2022-05-24 14417, 2022

      • BrainzGit
        [listenbrainz-server] 14mayhem opened pull request #2006 (03master…use-release-groups-tags): Fetch release_group tags, not release tags https://github.com/metabrainz/listenbrainz-server…
      • 2022-05-24 14413, 2022

      • MRiddickW has quit
      • 2022-05-24 14401, 2022

      • alastairp
        zas: to confirm - I have trille drive replacement on my calendar for this afternoon, correct?
      • 2022-05-24 14427, 2022

      • mayhem
        I have no seen anything scheduled with hetzner, but I may have missed that.
      • 2022-05-24 14454, 2022

      • lucifer sighs at the support email
      • 2022-05-24 14409, 2022

      • alastairp