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