15:01:26 <EmilienM> #startmeeting puppet-openstack 15:01:27 <openstack> Meeting started Tue May 10 15:01:26 2016 UTC and is due to finish in 60 minutes. The chair is EmilienM. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:28 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01:32 <openstack> The meeting name has been set to 'puppet_openstack' 15:01:35 <EmilienM> hello 15:01:40 <degorenko> hey :) 15:01:40 <iurygregory> o/ 15:01:45 <bkero> o/ 15:01:52 <EmilienM> [] tripleo meeting -> [] puppet meeting 15:01:53 <mwhahaha> hi 15:01:53 <mattymo> hi 15:02:08 <EmilienM> #link agenda https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20160510 15:02:11 <clayton> o/ 15:02:42 <EmilienM> #topic Review past actions items 15:02:58 <EmilienM> EmilienM & chem work on normalize_ip_for_uri function (still postponed) 15:03:09 <EmilienM> #action EmilienM create launchpad for normalize_ip_for_uri function 15:03:24 <EmilienM> chem to investigate how to show puppet manifests for each beaker test 15:03:32 <EmilienM> ah chem is not around 15:03:49 <EmilienM> #topic announcements 15:04:13 <EmilienM> #info centos7 jobs are bumped on Newton (thanks to RDO) 15:04:25 <EmilienM> #info summit summary: https://openstack.nimeyo.com/82967/openstack-dev-puppet-austin-summit-sessions-recap 15:04:51 <EmilienM> anything else for announcements? 15:05:21 <EmilienM> #topic xenial testing status 15:05:33 <EmilienM> #link xenial work https://etherpad.openstack.org/p/puppet-openstack-xenial 15:05:57 <EmilienM> so Vinsh is not online, but he volunteered to help with puppet-swift 15:06:14 <EmilienM> who can help? 15:06:45 <degorenko> i'll take a look 15:07:01 <EmilienM> degorenko: I used https://review.openstack.org/#/c/308530/ to test 15:07:13 <EmilienM> degorenko: you'll need experimental jobs, triggered by "check experimental" comment 15:07:20 <degorenko> yeah, i know :) kk 15:07:21 <EmilienM> feel fee to take over my patches 15:07:24 <iurygregory> this week and next i'm full sorry =( 15:07:31 <clayton> I pinged vinsh 15:08:15 <EmilienM> #action degorenko to start looking at Xenial support 15:08:31 <EmilienM> #action vinsh to work on puppet-swift for xenial support 15:08:37 <EmilienM> it's recorded now :) 15:08:42 <vinsh> :) 15:09:17 <EmilienM> we have ~2 or 3 weeks before Caninocal provides UCA for Newton 15:09:27 <EmilienM> so until then, we might want to make our jobs working on Mitaka 15:09:41 <EmilienM> (which does not require UCA, just pure Xenial repos) 15:10:07 <EmilienM> if any volunteer, please ping degorenko for work sync 15:10:35 <EmilienM> just a reminder: it's critical priority to have xenial jobs, we'll drop testing on Trusty starting from newton cycle 15:10:53 <degorenko> EmilienM: do we know when a new mysql module will be released? 15:11:13 <EmilienM> degorenko: I asked Hunner but not sure it was scheduled 15:11:34 <degorenko> ack 15:11:35 <EmilienM> Hunner: if you need help on that please let us know 15:11:43 <EmilienM> #topic release management status 15:12:09 <EmilienM> so our project moved to cycle-trailing model 15:12:12 <EmilienM> #link http://governance.openstack.org/reference/projects/puppet-openstack.html 15:12:20 <EmilienM> #link http://governance.openstack.org/reference/tags/release_cycle-trailing.html#tag-release-cycle-trailing 15:12:43 <EmilienM> we'll provide a first newton milestone by the end of the month probably 15:12:58 <iurygregory> nice =) 15:13:07 <degorenko> cool, nice work EmilienM! :) 15:13:21 <iberezovskiy> awesome :) 15:13:52 <EmilienM> I'll also propose a 8.0.1 release by this time 15:13:58 <bkero> woot 15:14:08 <iurygregory> ++ 15:14:09 <EmilienM> we did some backports, it might be useful 15:14:39 <EmilienM> any question / feedback about releases? 15:15:04 <EmilienM> #topic blueprint status 15:15:23 <EmilienM> we have one spec that is currently not implemented, from clayton 15:15:26 <EmilienM> #link http://specs.openstack.org/openstack/puppet-openstack-specs/specs/mitaka/config-deprecation-for-inifile-provider.html 15:16:02 <EmilienM> clayton: should we postpone it to Newton? 15:16:22 <clayton> I won't have time to work on it, so probably so 15:16:49 <EmilienM> who is interested by contributing on this blueprint? 15:17:06 <EmilienM> #action postpone config-deprecation-for-inifile-provider to newton 15:17:58 <EmilienM> mhh ok I'll defer it to Newton and we'll see. 15:18:12 <EmilienM> but well, if nothing happens afterwards we'll revisit its existence. 15:18:27 <EmilienM> #topic bug triage status 15:18:35 <EmilienM> ah _ody is not here 15:18:44 <EmilienM> #link https://etherpad.openstack.org/p/newton-puppet-bug-triage 15:18:58 <EmilienM> during summit Cody and I did some bug triage, we've not finished yet. 15:19:16 <EmilienM> do we have critical bugs we want to raise now? 15:20:32 <EmilienM> sounds like no 15:20:38 <EmilienM> #topic doc status 15:20:51 <EmilienM> (well if someone wants to help for bug triage feel free to ping me) 15:21:06 <EmilienM> iurygregory, bkero: hey, can we have a status on doc? 15:21:22 <iurygregory> Almost everything done i think 15:21:36 <EmilienM> should we remove old Wiki pages afterwards or keep them? 15:21:39 <bkero> The etherpad from the summit has porting status 15:21:49 <EmilienM> how did infra? 15:21:51 <bkero> reviews should at least be filed for all docs 15:21:53 <EmilienM> nibalizer is not around 15:22:04 <bkero> infra is not shutting down wiki for a while 15:22:16 <EmilienM> bkero: yeah, but I want to make sure we don't edit wiki anymore 15:22:26 <iurygregory> i raised just two new wiki pages that i think we need to migrate to docs.. ( i can take care to migrate) 15:22:32 <bkero> I'd suggest wr modify thr wiki pages to point to the new docs 15:22:38 <bkero> at thr least 15:22:45 <iurygregory> ++ bkero 15:23:00 <EmilienM> we're going to loose google index :P 15:23:10 <EmilienM> oh well, wfm 15:23:12 <bkero> strike through the contentd 15:23:13 <iurygregory> <o> 15:23:19 <bkero> contents, but keep them up 15:23:28 <EmilienM> ok 15:23:35 <EmilienM> thanks a lot for your help on that guys 15:23:42 <EmilienM> I had one question though 15:23:47 <iurygregory> you are welcome =) 15:23:50 <EmilienM> about README in all openstack/puppet-* modules 15:23:58 <EmilienM> what should we do? keep them? reduce them? 15:24:11 <EmilienM> if reduce, then where/what to document? 15:24:43 <bkero> I'd say put them in docs.o.o if we want them out of the modules, but I don't want to make that decision 15:24:50 <mwhahaha> probably should pull them all into the docs 15:24:57 <mwhahaha> it's kinda part of a user/usage guide anyway 15:25:10 <EmilienM> should we have a single README for all modules? 15:25:19 <bkero> There should at least be some document in the module to point to the docs 15:25:29 <chem> readme are bigs because module are challenging 15:25:30 <EmilienM> iurygregory started to copy puppet-keystone/README to doc.o.o but it's going to be a lot of copy paste for... why? 15:25:43 <crinkle> don't take the readmes out of the modules, it's part of the puppetlabs approved modules criteria 15:25:54 <EmilienM> bkero: exactly what I proposed in https://review.openstack.org/312779 15:25:57 <iurygregory> wow ^ 15:26:04 <EmilienM> good point crinkle 15:26:07 <bkero> crinkle has a good point 15:26:11 <iurygregory> yeah 15:26:20 <EmilienM> well, end of the story for readmes then 15:26:22 <crinkle> it's also just nice to have since a lot of puppet users will expect it to be there 15:26:22 <EmilienM> :) 15:26:40 <iurygregory> i'll abandon the patch =) 15:26:52 <chem> I'm not sure what is the problem with big readme ? 15:27:04 <EmilienM> ok let's give up that 15:27:08 <iurygregory> ok 15:27:22 <EmilienM> though we should drop the release codenames / versions 15:27:32 <EmilienM> crinkle: +1 on that? ^? 15:27:46 <iurygregory> the wiki? 15:27:46 <crinkle> EmilienM: sure 15:27:48 <EmilienM> ok 15:27:54 <EmilienM> anything else about doc? 15:28:05 <chem> more working quick working examples would certainly help a lot for people to bootstrap their own 15:28:25 <chem> as a side note to this the "tests" directory is deprecated 15:28:34 <chem> by puppet it's now the example directory 15:28:47 <EmilienM> chem: cool, so maybe we need more example/*.pp ? 15:29:17 <chem> I would be willing to make the change from test -> example first and then add more very simple working test to ... all modules :) 15:29:35 <chem> s/test/example/ manifest 15:29:35 <EmilienM> cool 15:30:05 <EmilienM> yeah, contributions are welcome in this area, specially for people doing actual deployments 15:30:14 * EmilienM looks at mfisch and clayton :-) 15:30:33 <mfisch> sorry EmilienM im in the lab racking hw today 15:30:36 <mfisch> looking 15:30:39 <bkero> is this in each module? 15:30:44 <EmilienM> bkero: yeah 15:30:47 <bkero> ok 15:30:57 <EmilienM> mfisch: enjoy :) 15:31:06 <EmilienM> #topic open discussion 15:31:15 <chem> so first moving test -> example, then find the simplest working manifest for everything called "basic" 15:31:18 <mfisch> EmilienM: working examples will be opinionated 15:31:19 <EmilienM> feel free to raise outstanding bugs / reviews 15:31:30 <EmilienM> mfisch: right, but good examples for newcommers 15:31:34 <mfisch> the integration module is the best working example 15:31:43 <EmilienM> mfisch: look how many people come on irc and ask for examples of deployments 15:32:07 <EmilienM> chem: before you /join the channel, I asked the status on "investigate how to show puppet manifests for each beaker test" 15:32:15 <EmilienM> should we postpone/cancel it? 15:32:31 <chem> EmilienM: postpone one more week, I have faith! 15:32:42 <EmilienM> ahah ok 15:32:49 <EmilienM> no pressure, just asking 15:33:31 <EmilienM> I'll let the meeting open 30 more seconds 15:34:29 <EmilienM> have a great day folks! and don't forget to brushing teeth 15:34:31 <EmilienM> #endmeeting