15:02:11 <mwhahaha> #startmeeting puppet-openstack 15:02:11 <openstack> Meeting started Tue Nov 29 15:02:11 2016 UTC and is due to finish in 60 minutes. The chair is mwhahaha. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:02:12 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:02:14 <openstack> The meeting name has been set to 'puppet_openstack' 15:02:24 <mwhahaha> #link https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20161129 15:02:36 <mwhahaha> looks like a fairly empty ajenda today 15:02:38 <mwhahaha> who's here? 15:02:40 <iurygregory> o/ 15:02:44 <bklei> o/ 15:02:46 <mkarpin> hi 15:02:54 <zhongshengping> o/ 15:03:59 <mwhahaha> cool. let's go 15:04:11 <mwhahaha> #topic Review past action items 15:04:23 <mwhahaha> EmilienM to collect openstack deprecations and file launchpad bugs 15:04:54 * mwhahaha pokes EmilienM 15:05:04 <mwhahaha> probably postpone that until next time again 15:05:19 <mwhahaha> EmilienM sync with RDO about puppet upgrade for packstack/tripleo 15:05:36 <mwhahaha> i think it's still blocked in packaging, i'll try and dig up the BZ today and check on the status 15:05:44 <mwhahaha> EmilienM to investigate scenario001/002 timeouts 15:06:25 <mwhahaha> I think that was worked on a bit by dmsimard, and we've reduced the amount of tests we actually run 15:06:32 <EmilienM> hello 15:07:02 <EmilienM> mwhahaha: afik puppet was updated in RDO 15:07:10 <EmilienM> it's in buildlogs.centos.org/centos/7/cloud/x86_64/openstack-ocata/ 15:07:12 <mwhahaha> so we've got puppet4 no? 15:07:17 <EmilienM> yes 15:07:18 <mwhahaha> now 15:07:20 <mwhahaha> cool 15:07:23 <iurygregory> awesome 15:07:23 <EmilienM> but I need to check CI jobs 15:07:24 <iurygregory> =D 15:07:27 <EmilienM> if it pick it up 15:07:44 <mwhahaha> sounds good 15:07:52 <beagles> mwhahaha, I did some scans of neutron logs a week or so ago and didn't come up with anything. I'll keep at it though as I'll be exercising many variants of neutron deployments over the next couple of weeks 15:08:05 <mwhahaha> beagles: cool thanks 15:08:16 <EmilienM> beagles: we had a warning in neutron, what was it again? 15:09:16 <beagles> EmilienM, lots of oslo warnings... I don't recall something specific to neutron. I'll go back through in case I'm missing it somehow 15:09:29 <mwhahaha> mwhahaha to propose a virtual midcycle for next year - so i'm going to pick some days in January for next year and send a mail out today 15:09:30 <EmilienM> beagles: oh right 15:10:11 <mwhahaha> mwhahaha to sync with openstack release team about metadata.json updates - postponed as I didn't get a chance to do this last week with the holiday 15:10:16 <mwhahaha> anyway that's it on past items 15:10:25 <mwhahaha> #topic Open Discussion, Bug and Review triage 15:10:32 <mwhahaha> anyone have anything they want to talk about today? 15:10:41 <EmilienM> yes 15:10:53 <EmilienM> I would like to propose that we convert run_tests.sh into ansible 15:10:56 <EmilienM> for 2 reasons 15:11:13 <EmilienM> 1) zuul v3 is coming soon, and having it in ansible will make our transition to zuul v3 easy 15:11:30 <EmilienM> 2) we could use ARA https://github.com/dmsimard/ara 15:11:46 <EmilienM> which would help us to understand and troubleshoot our CI 15:12:16 <EmilienM> I don't have time to work on it now, but I wanted to propose it 15:12:30 <EmilienM> and I think dmsimard liked the idea and proposed to start 15:12:37 <mwhahaha> I think it might be beneficial 15:12:52 <mwhahaha> probably can reduce some of the complexities we have as well 15:13:20 <dmsimard> o/ 15:13:28 <EmilienM> dmsimard: we were talking about ara 15:13:36 <EmilienM> and also translating run_tests.sh in ansible 15:14:04 <EmilienM> dmsimard: do you think we can prototype something sometimes soon? 15:14:28 <dmsimard> Yeah. 15:14:33 <dmsimard> This week is good enough ? 15:14:37 <EmilienM> lol 15:14:40 <EmilienM> tonight ! 15:14:52 <EmilienM> joking, yes of course, it's when you can 15:14:56 <dmsimard> I have other things on my plate right now, like making scenario004 gate RDO promotion that still hasn't landed? :P 15:15:01 <EmilienM> you can bootstrap it and we can help you of course 15:15:30 <dmsimard> Yeah, sure. I can iterate -- like translate copy-logs.sh first and so on 15:15:53 <dmsimard> The question mark for me 15:15:54 <EmilienM> up to you, I would start by run_tests.sh maybe, and split in tasks 15:16:01 <dmsimard> Is still the long catalog runs 15:16:06 <dmsimard> Where ara loses a bit of value 15:16:25 <dmsimard> and I don't think we want to run each manifest (project) individually to have that level of granularity 15:16:36 <EmilienM> no we don't do that 15:16:42 <EmilienM> we run twice 15:16:52 <EmilienM> and if we could use the puppet ansible module it would be awesome 15:17:05 <EmilienM> I already contributed and used it, it's pretty good 15:17:12 <dmsimard> yeah, the puppet module is fine 15:17:15 <EmilienM> what is your concern with puppet catalog? 15:17:34 <dmsimard> but what I meant is that this is still one long running task with lots of output -- if you see it failed, you still need to sift through the longer amount of output 15:17:55 <dmsimard> I have part of the solution for that, I still need to think about how to implement it properly 15:18:14 <EmilienM> the idea is not to split the puppet catalog but the tasks in run_tests.sh 15:18:21 <dmsimard> I know :) 15:18:22 <EmilienM> a task would be "first puppet run" 15:18:35 <EmilienM> and if it fails, people will still have to dig in the catalog logs to find out why it fails 15:18:42 <dmsimard> right 15:18:48 <dmsimard> but I want to make that easier 15:18:52 <EmilienM> baby steps 15:18:53 <dmsimard> that's the whole point 15:18:55 <dmsimard> but yeah 15:18:58 <dmsimard> give me a week 15:19:05 <mwhahaha> you get 2 days :D 15:19:13 <mwhahaha> </troll> 15:19:16 <dmsimard> I'll try and get an ara release out, the new version will have a feature I want 15:19:19 <EmilienM> for now, just bootstrap the tasks, to have feature parity 15:19:33 <EmilienM> we'll see puppet catalog later 15:19:38 <dmsimard> sure 15:19:42 <EmilienM> mwhahaha: i'm done 15:19:49 <mwhahaha> cool 15:19:55 <mwhahaha> anyone else have anything they want to talk about? 15:20:04 <EmilienM> still snowing here :( 15:20:31 * mwhahaha mails EmilienM a shovel 15:20:43 <dmsimard> snow, psh 15:20:45 <dmsimard> I have icy rain 15:20:48 * beagles grumbles about having nothing but rain 15:20:53 <beagles> yeah *icy* rain 15:21:00 * beagles grumbles more 15:21:09 <beagles> can't ski on that 15:22:03 <mwhahaha> alright, if no one has anything else we'll call it. 15:22:10 <mwhahaha> Thanks everyone. see you next week 15:22:12 <mwhahaha> #endmeeting