Friday, 2016-09-16

*** baoli has joined #openstack-sprint01:27
*** baoli has quit IRC01:56
*** dhellmann has quit IRC06:39
*** vern has quit IRC06:40
*** dhellmann has joined #openstack-sprint06:42
*** vern has joined #openstack-sprint06:43
*** matjazp has joined #openstack-sprint08:41
*** matjazp has quit IRC10:02
ianychoiHello ildikov! Are you online now? :)10:33
*** matjazp has joined #openstack-sprint10:40
*** baoli_ has joined #openstack-sprint11:37
*** rfolco has joined #openstack-sprint12:30
*** electrofelix has joined #openstack-sprint13:55
zxiiroelectrofelix: waynr morning!14:21
ildikovianychoi: hi14:26
ildikovianychoi: now I'm online :)14:27
waynrhowdy14:29
waynrzxiiro: i just got to my office at $dayjob and can't find my desk anywhere14:29
zxiirowaynr: oops  unexpected moving?14:30
waynrit was expected, just executed with very little competence at least as far as the "services" teams are concerned14:32
waynrsome idiot at the top of the corporate hierarchy decided everyone's desks need to be rearranged even if there wasn't a solid plan14:33
electrofelixzxiiro: morning14:35
electrofelixwaynr: must be a popular guy at the office parties14:37
zxiiroelectrofelix: waynr cool. I need to take off in 1.5 hrs (have an appointment) but we can probably get the couple patches merged and make plans for what to do next in that time14:37
electrofelixzxiiro waynr: I don't know if we want to merge "Support explicit API and simple config creation" yet as might have questions over whether it's a good idea or not14:42
electrofelixI'd like to read up a bit more about how to ensure good API design, we've got the first part, make it simple by being able to use a config object for most things14:43
zxiirook14:43
zxiirolet's remove it from the list then14:44
zxiiroelectrofelix: I moved it down to the discussion list14:45
zxiiroso I think we can probably reasonably get 3 patches merged today14:45
electrofelixI've also updated https://review.openstack.org/#/c/319756 from where it was as it referenced the wrong object Jenkins versus JenkinsManager, but commit message probably needs redoing since it no longer makes attr's private (they are already '_' prefixed?)14:46
zxiirothanks14:46
electrofelixI also have an updated patch for https://review.openstack.org/#/c/333076 that removes the double underscore '__', I've asked in python irc channel and it appears there really is no benefit any only downsides to using '__' versus '_'.14:49
electrofelixI've got an updated one that removes those and trims the commit message, to save some time from anyone else needing to do anything14:50
*** rfolco has quit IRC14:50
electrofelixonly 2 comments on it about areas we can look for efficiency improvements, though I'm sure we could work out some more, one query on the unit tests change though that is unclear as to the purpose14:51
electrofelixI'm happy enough to do the fix on the setup.cfg to get macro component groups from the module entry points instead as a separate patch on top14:53
zxiiroelectrofelix: sounds good. I also added to the etherpad the Views, Folders, Job DSL, and precendence patches we discussed yesterday14:54
zxiiroelectrofelix: I plan to have the views patches complete by the next meeting14:54
electrofelixfew other patches that might be worth landing in the mean time:14:58
electrofelixhttps://review.openstack.org/314136 - Raise exception on unrecognized project type14:58
electrofelixhttps://review.openstack.org/336091 - Improve logger output for expanding templates14:58
electrofelixhttps://review.openstack.org/336090 - Refactor base test classes inheritance for reuse14:58
electrofelixhttps://review.openstack.org/309735 - Output additional info when exceptions occur14:58
zxiiroelectrofelix: https://review.openstack.org/319756 I updated the commit message, what do you think?14:59
electrofelixI think that's good enough15:01
electrofelixI couldn't come up with a phrasing at all15:01
zxiiroelectrofelix: ok I added your patches to the list for merging today15:04
zxiiroAnything else we want to get in before 2.0?15:08
waynrwhew, found my desk got everything plugged in15:10
*** rfolco has joined #openstack-sprint15:10
electrofelixzxiiro: I think https://review.openstack.org/150730 - Support deep merge of defaults15:11
electrofelixneeds to be rewritten to use waynr's work, but the original reason is valid15:11
*** pabelanger has left #openstack-sprint15:11
waynrelectrofelix zxiiro is that a backwards-incompatible change?15:11
waynrI think that's the change I wanted to be gated by some kind of config file feature flag15:12
waynruntil we have an opportunity to discuss general DSL design direction15:13
waynrlooks like that is the current state of the patch: https://review.openstack.org/150730 so yeah, looks good to me15:14
waynrerh https://review.openstack.org/#/c/150730/30/tests/yamlparser/fixtures/deep_merge_with_defaults.conf15:14
zxiiroelectrofelix: ok i'll add that to do15:14
zxiirocool I think we have enough todo items (probably more than enough) to aim for the next sprint15:15
electrofelixwaynr: think you meant https://review.openstack.org/#/c/150730/30/tools/configs/non-defaults.conf15:15
electrofelixsince that will test the infra configs with that behaviour enabled15:15
waynrelectrofelix zxiiro, looks like both of you are +2 here: https://review.openstack.org/#/c/319756/15:21
electrofelixwaynr: ha, right at the same time115:22
zxiironice :)15:22
*** mmedvede has quit IRC15:26
electrofelixgoing to pick up the "Make delete_old_managed more convenient when using after update by tracking what's been just processed" task and also add the test to catch 'keep_old' being set incorrectly from the update command.15:32
electrofelixit seems that it's mostly because when you check whether certain calls are made, there is no api into mock to make sure they were the only calls made.15:33
electrofelixzxiiro waynr: regression test for --delete-old and keep_jobs in update command - https://review.openstack.org/37166115:45
electrofelixok, have to head for now, I'll check in via mobile in a little while on the other patches.15:46
zxiiroelectrofelix: sounds good. I need to head out too for lunch. I'll check again later when i'm back if there's new feedback15:47
electrofelixI'll upload the fixes for my comments on https://review.openstack.org/#/c/333076/15:47
electrofelixttyl15:50
*** electrofelix has quit IRC15:50
waynrer i was just working on 33307615:54
waynrokay i have to focus on $dayjob stuff right now, it's too stressfull trying to split my attention between this and the 3-4 things that i am being paid to pay attention to16:16
waynrespecially when i don't get a chance to address comments on a patch before those comments are addressed by the person who made the comments16:17
zxiirosorry about that.18:21
zxiirowaynr: anything I should look at?18:21
zxiirozaro: do you have some time to help us land some patches? https://etherpad.openstack.org/p/jjb_api_v2.018:23
waynrzxiiro: it's no anyone's fault but my own really, i am just overcommitted with $dayjob and JJB right now18:50
*** openstackstatus has quit IRC19:58
*** openstackstatus has joined #openstack-sprint20:00
*** ChanServ sets mode: +v openstackstatus20:00
*** larainema has quit IRC20:24
*** rfolco has quit IRC21:57

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!