15:00:30 #startmeeting mistral 15:00:30 Meeting started Mon Mar 20 15:00:30 2017 UTC and is due to finish in 60 minutes. The chair is d0ugal. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:32 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:34 The meeting name has been set to 'mistral' 15:00:53 Hey all, who is around for the Mistral meeting? 15:01:04 Renat is ill this week and asked me to run it. 15:01:07 o/ 15:01:17 hi d0ugal 15:01:59 o/ 15:02:08 * d0ugal looks for the action items from last time 15:02:11 o/ 15:03:28 #topic Review action items 15:03:35 Okay, so there are a couple... 15:04:01 rakhmerov: send an invitation to team members to a weekly meeting 15:04:16 ^ that was completed. I got it anyway and you are all here \o/ 15:04:27 - d0ugal: file a bug about finding tests changing coverage randomly 15:04:34 Also completed, let me find the bug link... 15:04:53 #link https://bugs.launchpad.net/mistral/+bug/1672443 15:04:53 Launchpad bug 1672443 in Mistral "The Mistral coverage report isn't consistent" [Medium,Confirmed] 15:04:59 Nothing much else to say about that. 15:05:20 (we can come back to it later if people want, but I've not looked at it since) 15:05:31 - ACTION: d0ugal: check availability of rooms for team meeting at 15.00 UTC and send an announcement 15:05:40 and that was the final action item, which was also done. 15:05:49 so that's good, 3/3 done. 15:06:04 nice :) 15:06:16 #topic Current status (what was done last week, roadblocks, plans) 15:06:33 Please share anything you have for this week. 15:07:49 I wrote a spec about moving the OpenStack actions to mistral-extra (and allowing other actions, like ansible, to be added too). Feedback would be appreciated: https://review.openstack.org/446996 15:08:08 #link https://review.openstack.org/446996 15:08:10 custom actions api patch landed this week, working on porting keystone_utrils to mistral-extra this week. 15:08:19 s/this/last/ 15:08:34 rbrady: woo! 15:08:50 status -- working on poc for the workflow error analysis https://review.openstack.org/#/c/443217/ 15:09:09 also picked up a new bug https://bugs.launchpad.net/mistral/+bug/1586987 15:09:09 Launchpad bug 1586987 in Mistral "Keystone projects_create does not allow id parameter" [Medium,In progress] - Assigned to Toure Dunnon (toure) 15:09:24 status: I did code reviews in all the time I had allocated for mistral this week, and I think I won't have time to do actual work this week as well. 15:09:26 rbrady +1 15:09:41 toure: oh, cool - that spec has updated quite a bit since I last looked. I'll review it again. 15:10:18 d0ugal yeah worked on it Friday 15:10:33 * ddeja waves to all :) 15:10:36 Renat and I discussed some of the changes he liked 15:10:58 toure: so that sounds like the id parameter isn't used when it is passed in? 15:11:02 * toure waves back to ddeja :) 15:11:11 right 15:11:18 mgershen: thanks, the reviews are much appreciated 15:11:37 ddeja: hey ddeja, thanks for stopping by. Renat isn't around this week, we are currently doing status if you have anything to share. 15:12:02 toure: how would we fix it? it almost sounds like a keystone bug? 15:12:24 d0ugal: happy to hear. ping me if you want something reviewed. 15:12:26 d0ugal I think it is, that is what I am working on tracing the input 15:12:56 toure: okay, cool - I assume we allow users to pass anything if the python-*client accepts **kwargs 15:13:06 since we can't tell what they want exactly. 15:13:35 right, the problem I think is keystone is dropping the kwarg 15:13:49 which is what I am working on proving 15:14:03 d0ugal: unfortunatelly nothing from my side last week 15:14:27 toure: sounds good, thanks. 15:14:56 sure thing.. 15:15:30 I know that Renat wanted to do some bug triage this week 15:15:43 but I think given he can't make it, it is probably best to postpone it until next week. 15:16:30 However, I'd ask that everyone look at a couple of bugs and try and triage them :) 15:17:03 #action Team to do some initial bug triage 15:17:33 #topic Pike 1 planning 15:18:01 This is on the agenda, but I don't have anything specific for it 15:18:33 Does anyone have anything they want to raise related to Pike 1? Any issues etc. that we are not targetting for it already? 15:18:57 It might actually be that this is still on the agenda from last time :) 15:19:10 Okay, I guess we can move onto open discussion 15:19:17 #topic Open discussion 15:19:20 I would like us to fix this issue/bp: https://bugs.launchpad.net/mistral/+bug/1672379 15:19:20 Launchpad bug 1672379 in Mistral "default task on error not running when task fail to evaluate input" [Undecided,Invalid] 15:19:37 mgershen: whoops, sorry, I went a bit quick - but we can talk about that now anyway 15:20:57 mgershen: right, so on-error is called when an action errors but not when there is a problem with the task itself - like an expression problem error. 15:21:25 mgershen: do you think you will be able to work on it? 15:21:31 yes, Renat said the same thing. it is a feature in his eyes. 15:21:46 Interesting :) /me reads the comments 15:22:11 in pike I should have time, not sure if it will be ready in pike-1 15:22:56 right, I understand Renats comment but I do think we want to make sure users have a way to catch these errors 15:23:13 mgershen: Does the tag-defaults on-error get called? 15:23:16 task-defaults* 15:23:42 I guess no as it should be the same logic 15:23:43 no 15:24:13 mgershen: shall I reopen the bug so we don't forget it? 15:24:46 I guess maybe the fix isn't to make it call on-error, maybe we need a new way to handle these situations. 15:24:47 whatever is best for you, I don't mind. 15:25:03 on-task-error but a better name :) 15:25:04 we can also put an action item to talk more on this when Renat is back. 15:25:25 Good idea. 15:25:50 #action mgershen/team to talk with Renat about bug https://bugs.launchpad.net/mistral/+bug/1672379 15:25:50 Launchpad bug 1672379 in Mistral "default task on error not running when task fail to evaluate input" [Undecided,Invalid] 15:27:07 Anyone got any other ideas, bugs etc. they would like to discuss? 15:28:49 If anyone is familiar with Keystone sessions I'd appreciate their input on https://review.openstack.org/#/c/447380/ and https://review.openstack.org/#/c/447046/ 15:29:36 Otherwise I think I'll wait a minute or so and close the meeting if there isn't anything else 15:29:37 d0ugal I have started looking at that a few mins ago 15:29:50 toure: cool 15:29:58 nothing jumped out yet, still looking 15:30:08 I think we should update how Mistral creates clients to use Keystone sessions 15:30:25 agreed... 15:30:32 +1 15:31:10 possible in python-mistralclient too 15:31:16 Aparently Heat is already doing this with most clients, Mistral is one of the few that don't allow it yet 15:31:32 *possibly 15:31:54 mgershen: yeah, the two patches I linked ^ make it possible in mistralclient 15:32:11 oops :) 15:32:37 #action d0ugal to make a bug about using KeyStone sessions when we create OpenStack clients 15:32:48 I'll make a bug after the meeting for this, I don't think there is one. 15:33:13 Right, anyone got anything else or should we all take 27 minutes to go and triage bugs? ;) 15:34:40 5 15:34:41 4 15:34:43 3 15:34:45 2 15:34:47 1 15:34:49 #endmeeting