#metabrainz

/

      • cats has quit
      • cats joined the channel
      • Leo_Verto_ joined the channel
      • Leo_Verto has quit
      • Leo_Verto_ is now known as Leo_Verto
      • iliekcomputers
        alastairp: hi
      • outsidecontext joined the channel
      • UmkaDK joined the channel
      • outsidecontext has quit
      • reosarevok
        zas: "Could I just check if there is an issue with the MusicBrainz service at the moment? We’ve had a customer mention that a hardware ripper has stopped functioning as expected and last time this happened we worked out it was the metadata service which was down."
      • Is there some WS issue? (I know the site itself is fine :) )
      • Wizzup has quit
      • zas
        ws is fine atm
      • can you ask more details ? like when it happened ?
      • ruaok
        and who this was?
      • also Moooooin!
      • zas: the hippie trap is starting to really look nice. hopefully I can get another layer inserted finally.
      • chhavi_: next time you have a couple of hours free and are looking for a quick project... we should get a new theme for out blog and move it to be a metabrainz blog. the current one is soo... not MB like. needs moar orange.
      • discopatrick joined the channel
      • ivnat joined the channel
      • big news (that everyone probably knows by now) everyone: https://blog.musicbrainz.org/2018/09/10/metabra...
      • Mr_Monkey is now a full time team member of MetaBrainz and reosarevok is stepping up to a development role.
      • and samj1912 is leaving. boo.
      • thx
      • iliekcomputers
        welcome, Mr_Monkey and congrats on becoming a codemonkey, reosarevok :D
      • ruaok senses a shift from cats to monkies
      • reosarevok
        Thanks :)
      • Mr_Monkey
        Thanks everyone !
      • reosarevok
        I'm more of a codesloth, really :p
      • Mr_Monkey
        I'm really excited to join the team :)
      • ruaok
        I'm eggcited to have you!
      • ruaok sends mail to henley
      • iliekcomputers
        git log
      • whoops, wrong window.
      • reosarevok
        :D
      • git gud
      • ruaok
      • iliekcomputers: ^^
      • does that help?
      • iliekcomputers
        😏
      • sin things :P
      • Leo_Verto
        what's the plural of Nicolas?
      • ruaok
        yeah, you can tell what project *that* came from. :)
      • Leo_Verto: you can't quite form a plural. one has an accent, one doesn't.
      • so you can only form an unaccented plural.
      • Leo_Verto
        so /Nicol[a,á]ss/ ?
      • Mr_Monkey
        I vote for the Italian way of "Nicole"
      • Leo_Verto: áss yourself.
      • iliekcomputers
        😂
      • Leo_Verto
        ouch
      • Mr_Monkey
        :p
      • Leo_Verto
        Does Nicolads work?
      • Mr_Monkey
        Oooh, I like that !
      • ruaok
        Nicolãs? the accent is approximate?
      • iffy is in ~ ?
      • reosarevok: blog comment question for you.
      • reosarevok
        Oh noes
      • Ok
      • Wizzup joined the channel
      • iliekcomputers
        there are a few typos in the blog post
      • >With Sambhav’s departure and our improved finances, I’m prod to announce that we’re taking on two new contractors!
      • ruaok
        got blog account?
      • iliekcomputers
        *proud
      • yeah.
      • let me dig up my password :P
      • reosarevok
        No, he's prod to announce
      • ruaok
        prod, not beta. seems fine.
      • reosarevok
        He's stable and not beta
      • Wait, ruaok stable? Ok, probs a typo
      • ruaok
        stable genius?
      • iliekcomputers
        >If this trail run works ou
      • *trial
      • reosarevok
        No no no
      • I'm programming while doing wilderness running
      • ruaok
        I thought you read the post, reo?
      • reosarevok
        I'm that badass
      • zas
        ruaok: yup, i saw your vid about the current state of the hippie trap, i'll test it soon ;)
      • ruaok
        :)
      • reosarevok
        I did, but I was like "D: it's my name and stuff" and forgot to proofread :D
      • !m iliekcomputers
      • BrainzBot
        You're doing good work, iliekcomputers!
      • zas
        welcome onboard Mr_Monkey !
      • Mr_Monkey
        zas: Merci !
      • ruaok
        we now have three french people on staff. should I be concerned? :-D
      • Leo_Verto
        no, they're just French after all :P
      • ruaok
        so, they pose little threat, is that what you're saying?
      • Mr_Monkey
        Oh you'll see…
      • Leo_Verto
        well, on second thought, they might start striking
      • zas
        ruaok: ever had a strike at MeB ? ;)
      • ruaok
        oh fuck.
      • reosarevok
        I'm not striking, I promise. Just lazy.
      • Mr_Monkey
        Brainzers UNITE !
      • iliekcomputers
        >I'm not striking, I promise. Just lazy.
      • 😂
      • i was typing something similar...
      • ruaok
        iliekcomputers: are you done making changes to the blog post?
      • iliekcomputers
        yes
      • ruaok: how is this nginx config file used in our docker setup? https://github.com/metabrainz/listenbrainz-serv...
      • how / where
      • ruaok
        it isn't anymore. I think we can nuke it.
      • iliekcomputers
        hmm.
      • alastairp
        iliekcomputers: perhaps we could add the is_down file into static
      • oh - what serves static files in LB? nginx or flask?
      • ruaok
        iliekcomputers: unless it is used for listenbrainz-api-compat-nginx , but I kinda doubt it.
      • iliekcomputers
        alastairp: i think flask does.
      • alastairp
        mm, that's not great
      • for what we want to do
      • is there a repository which contains the startup scripts for each service? Maybe the html file should be there instead
      • iliekcomputers
      • ruaok
        zas: I just pinged you on a PR for adding monkey to localhost-setup.
      • please review and if ok, merge and give him access please.
      • zas
        k
      • ruaok
        no rush, since he won't be working on hetnzer machines just yet.
      • thx
      • Mr_Monkey: do you have a wordpress account?
      • if so what is it? if not, go create one.
      • Mr_Monkey
        ruaok: Let me check
      • ruaok
        I just sent an invitation to edit the blog to your monkey@ address.
      • alastairp
        iliekcomputers: right, but that's once it's inside the container. what runs `docker run`, `docker-compose up`, etc?
      • Mr_Monkey
        ruaok: Turns out I did. I'm now a blog editor \o/
      • alastairp
        iliekcomputers: btw, maybe we could retire the "uwsgi/uwsgi.service" filename if that script doesn't just load uwsgi :D
      • ruaok
        yay.
      • have a look at the lastest blog entry draft.
      • see if it needs updates, changes.
      • iliekcomputers
        alastairp: that's in a private repository.
      • alastairp
        iliekcomputers: right. but that's where we need to mount the html file into the nginx container
      • ruaok
        Mr_Monkey: any comments on that draft?
      • Mr_Monkey
        ruaok: Just finishing up, LGTM
      • iliekcomputers
        alastairp: to be honest, i'm not sure where the nginx configs are loaded in docker...
      • ruaok
        iliekcomputers: the "main" configs are zas' voodoo.
      • in the openresty gateways stuff.
      • clue me in, what are you two working to accomplish, alastairp, iliekcomputers
      • alastairp
        we want to be able to enable a "maintenance" page on AB while we take down/restart the app server
      • iliekcomputers
        ruaok: during downtime, need nginx to just serve an is_down.html file
      • ruaok
        that is built into the openresty stuff, I believe. zas, can please please guide these two?
      • alastairp
        the way I've done this before is with the `try_files` option in nginx - you say "try this file and if it exists, serve it, otherwise serve from the appserver"
      • but then the nginx container needs access to this file in order to be able to serve it
      • it'd be great if we can do this at a higher level
      • ruaok
        yeah, and all of that is no longer done on a project basis, but has been consolidated into gateway functionality
      • alastairp
        thanks for stepping in and stopping us from going around in circles
      • ruaok packs up and heads out.
      • ruaok
        I was useful!
      • this week is done and dusted!
      • alastairp
        iliekcomputers: if this isn't documented, it'd be great for you to add it to syswiki for next time :)
      • monday midday
      • call it a week
      • ruaok
        yep!
      • iliekcomputers
        :D
      • ruaok
      • see "down" key for a site.