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