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