18:00:26 <nirik> #startmeeting Infrastructure (2015-12-10) 18:00:26 <zodbot> Meeting started Thu Dec 10 18:00:26 2015 UTC. The chair is nirik. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:00:26 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 18:00:26 <zodbot> The meeting name has been set to 'infrastructure_(2015-12-10)' 18:00:26 <nirik> #meetingname infrastructure 18:00:26 <zodbot> The meeting name has been set to 'infrastructure' 18:00:26 <nirik> #topic aloha 18:00:26 <nirik> #chair smooge relrod nirik abadger1999 lmacken dgilmore mdomsch threebean pingou puiterwijk pbrobinson 18:00:26 <zodbot> Current chairs: abadger1999 dgilmore lmacken mdomsch nirik pbrobinson pingou puiterwijk relrod smooge threebean 18:00:26 <nirik> #topic New folks introductions / Apprentice feedback 18:00:37 <dgilmore> hey all 18:00:44 <puiterwijk> hi 18:00:51 <nirik> morning everyone. 18:01:00 * pingou here 18:01:01 <aikidouke> hello 18:01:07 <flainn> ahoy hoy 18:01:14 <nirik> any new folks like to give a short one line introduction of themselves? or any apprentices have questions or comments they want to bring up? 18:01:35 <odin2016> morning 18:01:44 <flainn> I'm new, happy to be here, Linux guy with the US Bureau of Indian Affairs. Hi! 18:01:56 <nirik> hey flainn. welcome. :) 18:02:42 <nirik> flainn: I saw your intro email... did we already get you added to the apprentice group? if not, see me in #fedora-admin after the meeting and I can get you setup. 18:02:42 <odin2016> Welcome, flainn 18:03:03 <flainn> Thanks. No, we haven't yet, I meant to look around but got caught up in work-work. 18:03:25 <nirik> happens to us all for sure. :) 18:03:45 * adrianr also here 18:03:52 <nirik> ok, any other new folks or apprentices with questions? if not will move on in a min... 18:03:55 * smdeep_ is also here 18:04:55 <nirik> ok, status/info dump. Hold on to your clients. ;) 18:04:59 <nirik> #topic announcements and information 18:04:59 <nirik> #info [release] supybot-fedmsg: 0.2.0 - Ralph 18:04:59 <nirik> #link http://lists.fedoraproject.org/archives/list/infrastructure@lists.fedoraproject.org/message/PTAJEMDYPZ7H2OVNXJ2RBW4NCB33QKPB/ 18:04:59 <nirik> #info [release] nuancier 0.9.0 and 0.10.0 - Pierre-Yves 18:04:59 <nirik> #link http://lists.fedoraproject.org/archives/list/infrastructure@lists.fedoraproject.org/message/ITMLVKBA2PCGVGNM3PPIICZN37IWZC4A/ 18:05:01 <nirik> #link http://lists.fedoraproject.org/archives/list/infrastructure@lists.fedoraproject.org/message/G6V7IF4Q4RXJB4R7IOG7OYBQVWQKL6G3/ 18:05:04 <nirik> #info [release] pkgdb2: 1.33.0 and 1.33.1 - Pierre-Yves 18:05:06 <nirik> #link http://lists.fedoraproject.org/archives/list/infrastructure@lists.fedoraproject.org/message/ULK3A5XZI3RG7LWYIBERP4IMWJFGW4LM/ 18:05:09 <nirik> #link http://lists.fedoraproject.org/archives/list/infrastructure@lists.fedoraproject.org/message/FPMHDFJHAOIJRARUVLRKZD4VS6VQV6D5/ 18:05:12 <nirik> #info Installed a rhel7 hosted01, we need to work on getting it ready to migrate hosted03 to - kevin 18:05:15 <nirik> #info New arm koji/db is ready to migrate to, hopefully soon - kevin 18:05:17 <nirik> #info Equalogics outage, all data safe and now we are updated on firmware - patrick 18:05:19 <nirik> #info REMINDER: no meetings on the 24th or 31st - everyone 18:05:23 <nirik> #info REMINDER: technical debt work week jan 5th to 8th - everyone 18:05:25 <nirik> #info REMINDER: smooge and nirik will be at phx jan 11th to 15th - nirik/smooge 18:05:27 <nirik> #info All Fedora hosts will now auto apply security updates daily - kevin 18:05:29 <nirik> #info ntp in phx2 now uses bastion01/02 everything else uses public rhel pool - kevin 18:05:31 <nirik> #info Our playbook almost all ansible 2.0 ready - kevin 18:05:33 <nirik> any items there folks would like to expand on, question or add to? 18:05:57 <smooge> is the technical debt working on fixing debt or outlining what the debt is? 18:06:09 <nirik> both I guess. ;) 18:06:20 <nirik> threebean had a wiki page for it... let me see. 18:06:51 <nirik> https://fedoraproject.org/wiki/Infrastructure/Debt 18:07:46 <pingou> #info [release] pkgdb2: 1.33.3 - pingou 18:07:50 <pingou> #undo 18:07:50 <zodbot> Removing item from minutes: INFO by pingou at 18:07:46 : [release] pkgdb2: 1.33.3 - pingou 18:07:53 <pingou> #info [release] pkgdb2: 1.33.2 - pingou 18:08:00 <pingou> let's not be too quick :) 18:08:05 <nirik> :) 18:08:41 <nirik> ok, I don't see any items in our discussion section. Unless there's something someone wants to bring up? 18:09:45 <nirik> alright then, lets move on to me bloviating about ansible 2.0. ;) 18:09:58 <nirik> #topic Learn about: ansible 2.0 - kevin 18:10:29 <nirik> so, ansible 2.0 is going to be out "soon" 18:10:39 <nirik> There's an rc2 available now, and a few fixes after that. 18:11:00 <nirik> I've been trying to work with the ansible upstream folks to test and find bugs 18:11:16 <nirik> The good news is that our playbooks are now almost 100% ready/working with 2.0 18:11:40 <nirik> There's a glance_image bug that prevents the fed-cloud09 host playbook from finishing and I think thats all. 18:12:06 <nirik> The bad news is: our scripts and handlers need re-writing 18:12:32 <nirik> I'm going to try and look at that in the coming weeks, but if anyone else has cycles it would be great to help. 18:12:59 <lmacken> hm, it says they are aiming for 100% backwards compat with 2.0? 18:12:59 <nirik> So, some things about 2.0 18:13:05 <nirik> for playbooks, yep. 18:13:09 <lmacken> ah 18:13:10 <odin2016> that something that apprentices could help with? 18:13:20 <nirik> but the api has never been stable or something they said you could depend on 18:13:42 <nirik> odin2016: sure. You may need to test in a home env, but that shouldn't be too hard. 18:14:05 <odin2016> nirik, oh good.. gives me a reason to do more than read on standing it up... 18:14:22 <nirik> https://github.com/ansible/ansible/blob/devel/CHANGELOG.md is the changelog 18:14:38 <nirik> there's lots and lots of fixes to the core setup that should make it easier to maintain 18:14:48 <nirik> and some nifty new features we could use... 18:15:05 <nirik> some interesting ones: 18:15:17 <nirik> block/rescue/always blocks: http://docs.ansible.com/ansible/playbooks_blocks.html 18:15:42 <nirik> https://docs.ansible.com/ansible/playbooks_strategies.html is also likely to be handy for us 18:16:44 <nirik> FYI, it takes about 4.5 hours to run over all our playbooks. With a different strategy it could be a good deal faster. 18:17:19 <pingou> sounds nice 18:17:34 <nirik> There are also a bunch of new openstack modules... but we can keep using the existing ones until we get around to moving 18:18:22 <nirik> so, things that need working on: 18:18:45 <puiterwijk> nirik: I'm switching my own setup to the new modules, so can look at fixing the Fedora ones by the time we're upgrading openstack 18:18:49 <nirik> all our callback_plugins don't work with the new api: http://infrastructure.fedoraproject.org/cgit/ansible.git/tree/callback_plugins 18:18:51 <threebean> sweet new features :) 18:19:20 <nirik> I dont think the filter_plugins work, but we may not need all of them either 18:19:56 <nirik> puiterwijk: sure, but we shouldn't move until we commit to staying on 2.0 on batcave... 18:20:24 <nirik> a number of scripts don't work: http://infrastructure.fedoraproject.org/cgit/ansible.git/tree/scripts 18:20:34 <nirik> (some of those are just shell scripts they work fine) 18:20:41 <puiterwijk> nirik: sure. But that's going to be a little time anyway :). 18:21:36 * nirik nods. 18:21:53 * dotEast2015 late 18:22:21 <nirik> lets see... I think thats the highlights. Anyone have any questions on it? 18:22:51 <odin2016> not yet... 18:23:10 <nirik> note that ansible 2.0 still isn't python3... that discussion was pushed to post 2.0 release... 18:23:59 <aldapetr> hi, late.. 18:24:28 <nirik> also, it's easy to test a ansible version from git, just check it out and 'source hacking/env-setup' and it will use that ansible. 18:25:22 <nirik> ok, if nothing else on ansible 2.0... 18:25:52 <nirik> #topic Open Floor 18:26:11 <nirik> anyone want to teach about something next week? or have ideas what you would like to learn about? 18:27:10 <threebean> the new package namespacing work that some of us have been poking at could be an interesting topic. 18:27:31 <threebean> also, I could talk about PDC at some point too. maybe after the holidays, though. 18:27:52 <nirik> yeah, 18:28:02 <nirik> we have next week's meeting then I think we skip the next two 18:28:31 <nirik> ok, I can ask around and see if I can come up with something. ;) 18:28:37 <nirik> any other general items for open floor? 18:28:39 <pingou> btw, ftr pkgdb2/distgit in stg is currently broken 18:28:47 <pingou> for some definition of broken 18:28:53 <nirik> ok 18:29:08 <pingou> but that's in purpose, so don't worry and if you're not sure if some behavior is expected, feel free to ask :) 18:29:18 <nirik> fair enough. 18:29:19 <pingou> (pkgdb2 in stg already has the namespacing in its UI) 18:29:48 <pingou> so to be precise, both pkgdb2 and dist-git are working, just the link in between isn't so, some things won't work 18:29:56 <nirik> FYI, I have also been working this week (as I often do) on reducing the number of emails that get sent to people... hopefully it will be at an all time low for the holidays. ;) 18:30:06 <threebean> +1 :) 18:30:22 <nirik> if we could try and address chronic nagios alerters too that would be good. 18:31:33 <nirik> ok then... lets close up early and give everyone an extra 30min to relax. ;) 18:31:38 <nirik> Thanks for coming everyone! 18:31:41 <nirik> #endmeeting