15:00:12 #startmeeting puppet-openstack 15:00:13 Meeting started Tue Sep 27 15:00:12 2016 UTC and is due to finish in 60 minutes. The chair is mwhahaha. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:14 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:18 The meeting name has been set to 'puppet_openstack' 15:00:18 #link https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20160927 15:00:27 o/ 15:00:29 hola peoples 15:00:52 hello 15:01:04 <_ody> o/ 15:01:36 hola 15:01:43 ok lets move on to the topics 15:01:56 #topic defaults for workers/threads 15:02:01 #link https://review.openstack.org/#/q/topic:os_workers-fact 15:02:24 so i created an os_workers fact to use for the defaults for workers in our modules 15:02:35 as part of the ocata work, i'd like to update the modules to leverage this 15:02:49 hello 15:02:49 nice =) i can help o/ 15:02:54 it puts a cap on the maximum number of workers that we'll configure by default 15:03:10 anyone have questions/concerns? 15:03:13 it's a good idea 15:03:30 did we get feedback from operators? mfisch etc 15:03:33 yes we have way too many with our current defaults 15:03:53 I'll also be sending out a note to the mailing lists to notify people of this change 15:03:56 so they'll be aware 15:04:04 mwhahaha: can you add operators ML too? 15:04:06 <_ody> Are their any modules left that need the wsgi treament so that can be leveraged consistently? 15:04:12 EmilienM: yea 15:04:19 _ody: yes I think 15:04:26 glance is WIP iirc 15:04:41 <_ody> I'll do a quick review today. 15:04:49 <_ody> I remember Murano needing it too. 15:05:31 #action mwhahaha to send ML notes about os_workers 15:05:36 ok moving on 15:05:44 #topic rspec-puppet-facts and puppet-openstack_spec_helper 15:05:48 #link https://review.openstack.org/#/q/topic:rspec-puppet-facts-organization 15:06:05 I also started some organization work around the rspec-puppet-facts stuff 15:06:25 nice, more consistency and less code :) 15:06:51 yea so if we need to update stuff the goal is to have it all in one place again. 15:07:02 So this is another thing I'd like to work on during Ocata 15:07:24 also continuing to update the modules to use rspec-puppet-facts. We've got a good start but we have some places that still need updating 15:08:10 maybe we should have an etherpad with the modules that need update 15:08:36 we almost need a spreadsheet 15:08:37 etherpad or launchpad 15:08:51 feature in rows and modules in columns 15:08:52 yeah! 15:08:58 mfisch: what an good idea 15:09:06 a good idea even 15:09:07 owner names go in the columns or a check mark 15:09:17 mfisch, +1 15:09:19 sure we can do that 15:09:25 i'll create one for next week 15:09:52 #action mwhahaha to create a google spreadsheet to track test updates 15:10:14 moving on 15:10:15 #topic glance api v1 is deprecated 15:10:20 #link https://bugs.launchpad.net/puppet-glance/+bug/1627824 15:10:21 Launchpad bug 1627824 in puppet-glance "glance_image provider uses v1 of the api" [Medium,Confirmed] 15:10:33 i was reviewing some code and noticed that the glance v1 api is depreacated as part of newton 15:10:45 afik nova switched to use glance v2 in newton 15:10:55 so we're using v1 in our glance_image provider so we'll need to make an effort to update it in Ocata 15:11:16 sounds like a feature we might want to backport (?) 15:11:21 I've created the bug so if anyone wants to take a stab at it i think it's mostly trivial except the upload via url 15:11:42 (i consider it more a bug than a feature actually) 15:11:54 yea it might be a possible backport 15:12:06 Slightly off topic but I want to better keep track of deprecations in general so we can address them .. I think the best way would be a logstash filter ? 15:12:10 upload via url doesn't work in v2? 15:12:22 EmilienM: no they removed it i believe in v2 15:12:31 correct. it's annoying as hell. 15:12:41 mhh ok 15:13:03 so we'll need to download to a tmp space and upload if from a url 15:13:24 that's primarily why we still use v1 :D 15:13:34 v1 >>> v2 lol 15:13:41 yeah, it's not a big deal I would say 15:14:05 let's see if someone picks this task during the next weeks 15:14:08 it's simple i think i'll try to take a look =) 15:14:09 dmsimard: it would be nice if they announce deprecations in a better way, i found out cause I saw a review removing it in another project 15:14:29 mwhahaha: it's probably in the release notes :P 15:14:32 especially something like deprecating an entire version of an api 15:14:36 dmsimard: ++ for logstash filters 15:14:44 yea but it should have been a ML message 15:14:56 #action EmilienM to investigate how to find OpenStack deprecations in Puppet CI with logstash queries 15:15:01 since it has a dev impact on people who integrate 15:15:16 aaanyway moving on 15:15:18 #topic Open Discussion, Bugs, Reviews, etc. 15:15:18 We've already gone through this already.. we tried to brew up a storm when Nova make the api db mandatory but we were told to read the release notes :( 15:15:21 or release notes 15:15:33 I have 1 thing 15:15:57 I spent some time last week cleaning up bugs, marking stuff as FR, Incomplete, Invalid etc 15:16:15 if I wrote to you and said "is this still an issue" and there's no response after awhile those will be closed out 15:16:28 its difficult to validate bugs in code from 2 years ago 15:16:37 cool thanks mfisch 15:17:00 what I'd like to do is have 1 screen to see all bugs in all projects 15:17:05 but I've not figured out yet if thats possible 15:17:15 mfisch: awesome, way to go 15:17:28 mfisch: maybe a good idea to check if storyboard has a feature like that (and if not, provide feedback) 15:17:59 Just an FYI, we're going to be creating stable/newton branches today hopefully. 15:18:00 #link https://review.openstack.org/#/c/377696/ 15:18:08 yay 15:18:10 dmsimard: would love to know if it does 15:18:14 mwhahaha: thanks for working on the release 15:18:34 mfisch: the developers in #storyboard are very receptive to feedback and helpful :) 15:19:19 ok does anyone have anything else they would like to talk about? 15:20:11 so i'll take that as a no. 15:20:22 thanks everyone, time to get back to work. 15:20:24 #endmeeting