15:00:02 #startmeeting puppet-openstack 15:00:06 Meeting started Tue Jun 14 15:00:02 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:07 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:10 The meeting name has been set to 'puppet_openstack' 15:00:14 #topic agenda https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20160614 15:00:14 o/ 15:00:15 hi 15:00:16 hi 15:00:16 o/ 15:00:19 <_ody> o/ 15:00:21 hi 15:00:22 hello folks ! 15:00:32 hello :D 15:01:15 #topic midcycle 15:01:24 #link https://etherpad.openstack.org/p/newton-puppet-midcycle-meetup 15:01:36 so 2 people, iurygregory and mfish are interested by a midcycle 15:02:11 it's a good sign to tell we don't really need it :) 15:02:18 yep 15:02:31 o/ 15:02:32 though we can finish bug triage that we started at Summit with mfish 15:02:47 #link https://etherpad.openstack.org/p/newton-puppet-bug-triage 15:03:06 _ody and I started this triage, maybe mfish (not here) can help to finish it. 15:03:30 any objection to say "no midcycle during Newton" ? 15:04:05 ok so no midcycle 15:04:47 #topic msync 15:04:52 degorenko: what's up 15:05:00 hey 15:05:13 we have two commits for tacker and congreess 15:05:13 https://review.openstack.org/#/q/topic:cookie_cutter 15:05:34 so, my question is: how we should use cookie cutter and msync for already prepared modules? 15:05:43 that's a good question 15:05:44 <_ody> EmilienM: I'll do another round today. 15:06:17 I would 1/ generate a new module with latest bits from cookiecutter and add the bits from old module to the new module (new classes, or new params) 15:06:37 that's also and my suggestion 15:07:16 we can generate stuff for module with our cookie&msync and then update that stuff with already prepared 15:07:25 but in this case - we will have big commit 15:07:29 radez: does it make sense? 15:07:48 so we don't need to commit a vanilla cc/msync patch just base future patches on cc/msync structure is what I'm understanding 15:08:14 well, like any project, iteration is always best. It's not only in our Puppet modules 15:08:38 my main concern in this situation - that we need remove all prepared stuff and then back it again 15:08:39 to me make sense see a commit with only cookiecutter&mysnc and a commit in chain with the modifications... 15:08:43 that's not good to me 15:08:45 really, I don't review the latest patches in ec2api/watcher/... because patches are too big 15:08:51 we can't effectively review this code 15:09:15 iurygregory: yes 15:09:40 one way to me is, locally you can have 2 branchs ( old_code and inital_commit) 15:09:58 old_code will have all code you have send to your repo before 15:10:27 inital_commit you can 'remove' and just add the structure for cookiecutter&mysnc 15:10:58 after have the patch upstream you can rebase old_code with the upstream code.. 15:11:08 well, we're trying to solve a problem that should not exist 15:11:12 well, in such case we can break already prepared (and may be used by someone? ) module - if we will remove old stuff 15:11:14 people should initiate modules in our forge 15:12:19 iurygregory, degorenko, radez: can you guys sort this out on #puppet-openstack? 15:12:30 EmilienM, yep 15:12:34 ok 15:12:49 thx 15:13:11 #topic ci status 15:13:26 beaker jobs are moving from Trusty to Xenial this week 15:13:31 only puppet-swift is blocking 15:13:45 if someone can have a look 15:13:59 it is related to the swift init thing that vinsh wrote 15:14:22 vinsh: I was saying 15:14:35 puppet-swift is currently blocking us to switch our beaker jobs to xenial 15:14:44 can you please look at it? 15:14:55 Your talking about the hashsum mis-match issue? 15:14:56 my infra patch is going to land so puppet-swift gate will break 15:14:59 yes 15:15:07 thanks for helping! 15:15:28 Yeah, I am looking at it.. but might not have an easy fix. Worst case we might have to disable some of the acceptance tests sections on that module till a fix is found. 15:15:30 also, iberezovskiy and I are working on promoting xenial jobs from mitaka to newton 15:15:41 we have a blocker in ubuntu packaging that should be solved maybe today 15:15:49 iberezovskiy: can you follow up on this at your tomorrow morning? 15:15:51 I am reading through the core-puppet "file" provider code to see where their puppet bug is at... its tough. 15:16:01 yep, of course 15:16:11 vinsh: maube ask _ody for some help, he's a puppet4 superstar 15:16:32 <_ody> Yeah that if fine. 15:16:41 and a last thing about CI, I'm working on RDO trunk promotion (last promotion was Friday) and right now everything is broken but under control. Will keep you updated on our channel 15:16:42 Right on.. this one is ugly. 15:16:49 <_ody> I have time today too. 15:16:56 _ody: thanks 15:17:01 do we have anything else about CI? 15:17:46 #topic release status 15:17:57 less than one month before newton-2 15:18:38 I would like to see some WIP on acceptance testing for new modules, ie: ec2api, watcher, tacker and congress (I'm currently writting puppet-octavia) 15:18:50 can we have a least one person per module as a liaison? 15:19:12 radez: you ok to be liaison for congres & tacker? 15:19:31 basically, we need to make sure we have some packaging in RDO so we can deploy the services in our beaker jobs and actually test the module 15:19:51 I can take one 15:19:55 EmilienM: sure 15:20:05 i guess danpawlik can be liason for watcher ? and mflobo for ec2api ? thoughts? 15:20:17 thanks 15:20:19 bkero: which one? 15:20:21 yes +1 15:20:22 mflobo have time for ec2api? 15:20:33 don't know - that's why asking here 15:20:35 radez: I'll handle congress if you'd like to give it up 15:20:46 he is not here XD 15:20:54 bkero: yea that works for me, I'll take tacker 15:20:56 basically, /join #rdo, and ask for some help if needed 15:21:05 it can take time but we'll do out best 15:21:08 we should ask him degorenko ,+1 =) 15:21:16 excellent 15:21:27 #topic open discussion 15:21:43 do we have outstanding bugs or patches / or any questions this week? 15:22:41 seems like no 15:22:52 /me afk all afternoon 15:22:56 have a good week folks! 15:22:59 #endmeeting