14:00:00 <relrod> #startmeeting Infrastructure (2018-05-10)
14:00:00 <zodbot> Meeting started Thu May 10 14:00:00 2018 UTC.
14:00:00 <zodbot> This meeting is logged and archived in a public location.
14:00:00 <zodbot> The chair is relrod. Information about MeetBot at http://wiki.debian.org/MeetBot.
14:00:00 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
14:00:00 <zodbot> The meeting name has been set to 'infrastructure_(2018-05-10)'
14:00:00 <relrod> #meetingname infrastructure
14:00:00 <zodbot> The meeting name has been set to 'infrastructure'
14:00:00 <relrod> #topic aloha
14:00:01 <relrod> #chair smooge relrod nirik pingou puiterwijk tflink
14:00:01 <zodbot> Current chairs: nirik pingou puiterwijk relrod smooge tflink
14:00:12 <smooge> Hello
14:00:14 * msuchy is here
14:00:19 <relrod> Good morning everyone
14:00:31 <relrod> who's awake enough for an infra meeting? ;)
14:00:36 <marc84> good morning everyone
14:00:36 * threebean waves
14:00:56 <creaked> .hello2
14:00:57 <zodbot> creaked: creaked 'Will Chellman' <creaked@gmail.com>
14:01:07 <ksinny> .hello sinnykumari
14:01:07 <zodbot> ksinny: sinnykumari 'Sinny Kumari' <ksinny@gmail.com>
14:01:11 <nirik> morning
14:01:15 <cverna> morning
14:01:19 <ksinny> morning
14:02:11 <tflink> morning
14:02:44 <relrod> welcome everyone
14:02:50 <relrod> #topic New folks introductions
14:02:51 <relrod> #info This is a place where people who are interested in Fedora Infrastructure can introduce themselves
14:03:04 <relrod> As people filter in -- any newcomers/first-timers who want to introduce themselves?
14:03:15 <aikidouke> gm all
14:05:09 <relrod> okay moving on to announcements in a minute
14:05:15 <threebean> can I introduce lholecek?  he's newly helping out on waiverdb and greenwave development and is looking to help with deploying the next release, too.
14:05:35 <smooge> hello lholecek
14:05:36 <relrod> welcome lholecek
14:05:42 <cverna> welcome lholecek
14:05:48 <nirik> welcome
14:05:59 <lholecek> hello everyone!
14:06:50 <threebean> he, giulia, and dcallagh are good contacts for assistance on those two services.  :)
14:07:08 <relrod> cool :) thanks threebean
14:07:24 <relrod> alright
14:07:27 <relrod> #topic announcements and information
14:07:27 <relrod> #info Had mass reboots Tuesday evening, lost two boxes
14:07:27 <relrod> #info relrod PTO 9 Jun - 19 Jun
14:07:27 <relrod> #info Bodhi 3.7.0 deployed
14:07:28 <relrod> #info Builders upgraded to fedora 28 - kevin
14:08:34 <relrod> so we had reboots Tuesday, we lost vh12 and vh14. Working on getting replacement boxes Real Soon Now and then we'll have to shift some VMs around.
14:08:44 <relrod> one of them was staging stuff only, one was not
14:09:36 <relrod> Any other announcements that people want to share?
14:09:53 <nirik> soon I will probibly try and upgrade our prod openshift
14:10:04 <nirik> it's not going to be easy, but will try and do it without outage.
14:10:18 <threebean> awesome
14:10:18 <nirik> (we have to reinstall all the vm's it's on)
14:10:39 <relrod> nirik: did all the issues from the stg upgrade get worked out?
14:10:45 <threebean> nirik: do you know approximately when?  I could try to be on hand to help bring any apps back up that are unhappy on the new setup.
14:11:17 <nirik> relrod: not sure, we had some issues left... I need to re-run the playbook and see if it finishes
14:11:55 <relrod> okay, let me know if I can help at all...
14:12:00 <nirik> threebean: well, this is going to be over the course of a while... take node out, reinstall it, put it back... but that will all stay on 3.6, then once everything is reinstalled we can upgrade to 3.9... I can let you know when that step is going to happen
14:12:57 <cverna> I am also interested to see how it goes, I ll need to update OSBS one day too :)
14:13:01 * threebean nods
14:13:06 <threebean> cool, cool.
14:13:13 <nirik> cverna: yeah. that would be very nice too
14:13:55 <cverna> I have been waiting for the OSBS team to do it :P, I ll double check with them which version they are running
14:13:56 <relrod> #info openshift prod upgrade coming up at some time in the not-so-distant future, done in stages (reinstall as still 3.6, then ugprade to 3.9)
14:14:44 <relrod> other announcements? going once?
14:15:00 <relrod> twice?
14:15:04 <relrod> sold!
14:15:25 <relrod> #topic tickets
14:15:31 <relrod> We don't have any tickets to discuss this week, BUT
14:16:06 <relrod> remember that we have fancy tags/priorities for issues now, so if anything is a meeting topic that you'd like to bring up in the future, make sure to tag it as such
14:16:27 <relrod> #topic Apprentice Open office minutes
14:16:27 <relrod> #info A time where apprentices may ask for help or look at problems.
14:16:46 <relrod> Any apprentices have questions or want to show off what they've been doing?
14:17:33 <threebean> I totally just tested the "remote rule" stuff that giulia wrote for greenwave in staging, and it worked :)
14:18:00 <threebean> it gives greenwave the ability to refer to package-specific rules in a gating.yaml file in the dist-git repo of a package.
14:18:15 <nirik> cool.
14:18:21 <threebean> (so packagers can opt-in to more aggressive gating without having to force it on everybody.)
14:18:35 <relrod> threebean: oh neat
14:18:48 <relrod> giulia_: thanks for your work on that ^
14:19:36 <giulia_> relrod, :)
14:19:40 <giulia_> thank you
14:19:47 <relrod> #topic Open floor
14:19:55 <relrod> Okay, any topics for open floor this morning?
14:20:25 <cverna> I have a quick one
14:20:26 * nirik needs more ☕ before he can think of more topics.
14:20:47 <cverna> I have started to use ansible-lint (https://github.com/willthames/ansible-lint)
14:21:03 <threebean> oh, awesome cverna.  :)
14:21:15 <nirik> yep... we talked about setting that up in a hook, but never did it.
14:21:18 <cverna> on the playbook I maintain, I think that would be a good practice to start using that
14:21:22 * threebean nods
14:21:42 <cverna> nirik: do we have a ticket ? that could be a good apprentice stuff
14:21:44 <threebean> cverna: have you seen ansible-review?  it's a tool on top of ansible-lint that lets you specify rules about what should be and shouldn't be.
14:21:57 <nirik> cverna: well, the big part is policy.
14:22:05 <cverna> threebean: oh nice I ll check it out :)
14:22:23 <nirik> and yeah, review would be cool too... but we need to decide our policy
14:22:53 <relrod> I'd be more okay with it, if it were optional. i.e., I'm happy to check my commits, but I don't want to be blocked if I'm in the middle of fixing an outage by modifying a playbook and have an extra space somewhere.
14:23:34 <cverna> yeah I think it should be showing warnings at the beginning
14:24:02 <cverna> oh maybe raise a pagure ticket for someone to look at it later
14:25:02 <cverna> anyway that was all from me :)
14:25:18 <relrod> Could be worth looking into. Has this been an active problem? eg. have we gotten feedback from newcomers that our ansible styles are too inconsistent?
14:26:25 <x3mboy> .hello2
14:26:28 <zodbot> x3mboy: x3mboy 'Eduard Lucena' <eduardlucena@gmail.com>
14:26:32 <cverna> ansible is like code, so we should aim at keeping it "clean" and consistent. Having tool to automate that is great I think
14:26:34 <x3mboy> Just passing by to say hello
14:27:18 <cverna> for example I just removed a few deprecated command from the OSBS playbook
14:27:30 <cverna> x3mboy: o/
14:27:39 * relrod nods
14:27:58 <relrod> Okay, anything anyone else would like to address?
14:28:00 <nirik> sure... perhaps someone could run it over everything and post to the list results
14:28:19 <msuchy> question: what is current status of upgrade of OpenStack?
14:28:24 <cverna> nirik: I can look at that :)
14:28:44 <x3mboy> cverna, o/
14:28:56 <relrod> msuchy: that's a puiterwijk question, he's been mostly leading that
14:29:01 <relrod> puiterwijk: ^
14:29:09 <puiterwijk> "in progress"
14:29:38 <msuchy> puiterwijk: ok, I will ask next month again :))
14:29:46 * cverna has got to go
14:30:00 <nirik> yeah, we all want that done... hopefully we can get puiterwijk undisturbed time to finish it up.
14:31:46 <smooge> hahahahahhaha
14:31:56 <smooge> oh wait that was out loud
14:32:33 <relrod> okay, anything else?
14:32:54 <relrod> Will close out shortly - thanks all for coming
14:33:13 <relrod> #endmeeting