15:00:17 #startmeeting puppet-openstack 15:00:18 Meeting started Tue Apr 19 15:00:17 2016 UTC and is due to finish in 60 minutes. The chair is EmilienM. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:19 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:21 The meeting name has been set to 'puppet_openstack' 15:00:24 #link agenda https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20160419 15:00:27 o/ 15:00:32 o/ 15:00:37 hi 15:00:53 hi 15:00:55 hi 15:01:20 hello 15:01:21 #topic Review past actions items 15:02:01 we have a multuple-times postponed action: EmilienM & chem work on normalize_ip_for_uri function - I'll catchup with Sofer when he's back (afk today) 15:02:12 mwhahaha to propose a PoC in puppet-openstack-intragation to have section headers in console https://review.openstack.org/#/c/306062/ 15:02:19 mjblack to propose a PoC in puppet-openstack-intragation to filter Hiera debug and keep only Puppet debug WIP https://review.openstack.org/#/c/304797/ 15:02:28 chem to investigate how to show puppet manifests for each beaker test -> postponed 15:02:44 we have 2 items and then open discussion 15:02:51 #topic CI status 15:03:07 I created this etherpad https://etherpad.openstack.org/p/puppet-openstack-ci-status 15:03:19 it's also in the /topic of #puppet-openstack channel 15:03:44 let's use it when we find CI issues 15:04:21 the status at this time is, all should be green now, we fixed a bunch of issues yesterday and today 15:04:44 but I ran some tests on stable/liberty / stable/mitaka / master and all looks ok 15:04:53 I have 2 updates about CI though : 15:05:16 1) we have now experimental jobs for Xenial (next Ubuntu LTS 16.04) 15:05:38 FYI, Canonical won't package Newton on Trusty, which means we have to make this job voting by the end of Newton cycle 15:06:00 we'll continue to run trusty jobs on stable/liberty and stable/mitaka though 15:06:11 any help is highly welcome to make it happen 15:06:14 Fuel is attempting to do Xenial this cycle as well 15:06:23 excellent, let's coordinate efforts 15:06:30 EmilienM: will mitaka work on Xenial? 15:06:40 mjblack: I don't know but we won't test it 15:06:42 here sorry im late 15:07:32 the plan is: keep trusty jobs on master until Newton is packaged on Xenial (should happen after summit) and switch to Xenial jobs when we have Newton packaging, and make them non voting 15:07:54 and of course keep Trusty jobs on stable branches 15:08:02 is it fine for everyone? 15:08:40 no objections 15:08:57 <_ody> We started inquiring Ubuntu on how they are going to support puppet 3 through the Xenial cycle. We EOL Puppet 3 before the LTS goes EOL. 15:09:24 _ody: which LTS? 15:09:38 14.04 I assume 15:09:39 <_ody> Sorry Ubuntus. 15:09:57 <_ody> Xenial is so far shipping Puppet 3 too. 15:10:03 16.04 is also ruby 2.3 15:10:08 oh, so puppet3 for 5 more years? 15:10:10 mwhahaha: w00t 15:11:02 just to be clear, puppet 3 will EOL with Xenial EOL? 15:11:18 <_ody> Yeah...I just noticed. 15:11:24 ok 15:11:27 <_ody> EmilienM: No. Way before 15:12:09 ok so we need to keep Puppet3 testing until official distros ship it 15:12:47 we have periodic jobs running on puppet4 atm, they are still not working correctly, but I'm on it. They should be fixed today or so 15:13:05 o/ 15:13:39 and for the update 2), I'm working on bumping our CI to Newton RDO packaging, but I'm having lot of issues, most of them are tracked and WIP 15:14:02 the biggest blocker is https://review.openstack.org/307482 15:14:19 neutron switched to tempest plugin and have 300 tests in smike 15:14:20 smoke* 15:14:40 do we have any question / comment about CI? 15:15:14 ok let's move 15:15:22 #topic Summit schedule 15:15:38 so just a reminder about interesting sessions for our group : 15:16:34 on Tuesday, there is a Cross Project workshops: Deployment tools discussion 15:16:56 I'll be there to talk with other teams (kolla, ansible, etc), feel free to join 15:17:18 all Puppet sessions are tracked here: https://www.openstack.org/summit/austin-2016/summit-schedule/global-search?t=Puppet%20OpenStack%3A 15:17:30 #link Summit etherpad https://etherpad.openstack.org/p/newton-design-puppet 15:17:34 _ody has one about openstack at puppet labs too 15:17:36 #link Summit schedule https://www.openstack.org/summit/austin-2016/summit-schedule/global-search?t=Puppet%20OpenStack%3A 15:17:46 a talk not a sesison 15:17:50 mfisch: a talk ? 15:17:53 ah ok 15:18:02 yeah sorry no coffee yet for me ;) 15:18:11 <_ody> https://www.openstack.org/summit/austin-2016/summit-schedule/events/8772 15:18:46 _ody: your talk overlaps with Puppet OpenStack: Project Update - Mitaka retrospective and Newton Plans 2/2 15:18:49 :( 15:19:01 good luck anyway ! 15:20:08 do we have any (last) suggestion for summit? 15:20:50 ok 15:20:57 #topic Open Discussion, Bug and Review triage (submit modules to triage here) 15:21:29 nothing? :) 15:21:38 quite meeting today, I guess it's a busy week 15:21:46 I'll close the meeting in 30s 15:21:54 see eveyrone in Austin 15:22:07 EmilienM: one sec 15:22:11 I have one thing to bring up 15:22:14 * EmilienM stop moving 15:22:34 we every so often see the CI fail because of an issue with puppet-keystone 15:22:42 link? 15:22:45 https://bugs.launchpad.net/puppet-keystone/+bug/1569390 15:22:46 Launchpad bug 1569390 in puppet-keystone "restarting apache sometimes fails" [Undecided,New] 15:23:08 already in use 15:23:11 link of logs? I never saw that 15:23:11 is eventlet running too? 15:23:27 mfisch: the module should be turning off the eventlet 15:23:35 we don't turn it on 15:23:54 we see that from time to time, less so recently i think 15:24:04 weird 15:24:12 next time, please add log links 15:24:13 i think it might be because we don't give apache enough time to shutdown between tasks 15:24:25 mwhahaha: in the exec? 15:24:29 yea 15:24:39 but we'll have to review next time it happens 15:24:41 the exec is doing a service apache2 restart call 15:24:42 thats the only explaination unless eventlet is running 15:24:55 in fuel we ran into issues with apache2 restarts 15:25:03 mwhahaha: how do you handle it? 15:25:03 so we do it excessively i think 15:25:12 i'll have to go check it out 15:25:18 i think we override the restart command 15:25:37 there was a bug in mod_wsgi or something 15:25:38 to what? 15:25:44 https://github.com/openstack/fuel-library/blob/c3491543decb9f5600e5a17e4a82c6617f49d6c0/deployment/puppet/tweaks/manifests/apache_wrappers.pp 15:25:56 its more of an annoyance but with CI, if we solve it, it'll cut down on some rechecks 15:26:14 does apachectl works on centos? 15:26:34 i think so 15:26:50 mwhahaha: could we fix it in puppet-keystone? i think it would be very useful 15:26:55 it used to 15:26:59 not sure anymore 15:27:31 i'd say lets look deeper next time it happens 15:27:35 and see if that's the true cause 15:27:37 ok 15:27:51 anything else for today? 15:28:39 thanks everyone 15:28:44 see you next week 15:28:55 iurygregory: don't forget chocolate 15:29:02 #endmeeting