14:00:29 #startmeeting heat 14:00:29 Meeting started Wed May 2 14:00:29 2018 UTC and is due to finish in 60 minutes. The chair is ricolin. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:30 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:32 The meeting name has been set to 'heat' 14:00:36 #topic roll call 14:01:16 hi 14:01:20 Hello 14:01:24 o/ 14:03:32 #link https://wiki.openstack.org/wiki/Meetings/HeatAgenda#Agenda_.282018-05-02_1400_UTC.29 14:03:39 #topic adding items to agenda 14:04:58 #topic Adding containerized undercloud tripleO job against heat (chandankumar) https://review.openstack.org/565482 14:05:02 chandankumar, :) 14:05:32 ricolin: thanks :-) 14:06:11 I wanted to add a tripleo based containerized undercloud job which will run heat tempest plugin tests against each heat patches 14:06:30 Since currently we are testing all the stuff on devstack based 14:06:50 environment but tripleo deployment is driven by heat a lot 14:07:15 most of time issues captured in tripleo ci but no in devstack ci 14:07:38 In order to improve both the projects, I want to propose for the samew 14:07:41 chandankumar: would that run heat tests on the undercloud itself? 14:07:55 ramishra: yup, we are working on that 14:08:12 ramishra: currently last week i have made running tempest tests on undercloud 14:08:27 chandankumar: I don't see any tests run here http://logs.openstack.org/82/565482/6/check/tripleo-ci-centos-7-undercloud-containers/a276276/job-output.txt.gz 14:08:29 chandankumar so how often does heat brack TripleO? 14:08:46 chandankumar: Is it still WIP? 14:08:50 ramishra: http://logs.openstack.org/82/565482/6/check/tripleo-ci-centos-7-undercloud-containers/a276276/logs/undercloud/home/zuul/tempest_output.log.txt.gz#_2018-05-02_12_30_44 14:09:01 ramishra: the patch is still in work in progress 14:09:19 I need to add support in python-tempestconf to generate heat tempest conf 14:09:37 ricolin: most of the time, I donot have the stats currently 14:09:42 s/brack/break/ 14:09:44 Julia Kreger proposed openstack/heat master: Delete internal ports for ERROR-ed nodes https://review.openstack.org/564104 14:09:54 ok, I'm not against the idea, but it seems 1hr 30 mins is a lot, we can probably start as an experimental job 14:10:05 and the move it to the check pipeline 14:10:18 ramishra: we are also working on decreasing the time 14:10:19 chandankumar: We break most of the time ? :) 14:10:24 ramishra: +1 14:11:24 I am ok with putting it under experimental 14:11:42 once things will improve we will can add it to check 14:11:51 chandankumar: sounds good 14:12:03 chandankumar, if you can help to provide more data on the failure rate, I will feel more comfortable to put it on pipeline. 14:12:15 ramishra: once the patch is ready to go , 14:12:28 ricolin: I will try to pull the data and share with you 14:12:36 chandankumar, thx 14:13:06 ricolin: once recent failure was this one https://trello.com/c/e0f3aGDn/721-build-python-gabbi-to-1421-for-heat-tempest-plugin 14:13:43 that's it from my side 14:13:50 thanks for the info 14:14:48 #topic Remove obsolete identity-v3-only job https://review.openstack.org/#/c/564623/ 14:15:43 talking about jobs, Pavlo has propose to remove the v3-only job 14:16:09 ricolin: I still see devstack still has v2 stuff https://github.com/openstack-dev/devstack/blob/master/lib/keystone#L217 14:17:00 ramishra, I saw that too, so my question is what's our state for v2? 14:17:18 Though we can remove it unless we want to still gate with v2 api, I've not checked if those are just left overs in devstack code 14:18:42 As the commit message says it's removed from keystone 14:18:47 ramishra, current service default has moved to use v3, right? 14:19:40 yes, as I said unless we want to gate with v2 (assuming that v2 is still there in keystone) we can remove that job 14:19:41 ramishra, isn't v2 just deprecated for long time? 14:20:16 oh hey 14:20:35 ramishra, not surprised if it does removed:) 14:20:39 zaneb, hi! 14:22:23 so if guys are fine without gating with identity v2, I think we can remove v3 only that job:) 14:22:28 ricolin: I mean all jobs other than that one are supposed to enable both v2/v3 keystone 14:24:22 I think the v2 gating was mostly for Rackspace's benefit? 14:24:36 I'm +1 on removing that anyway:) 14:24:43 zaneb, how come? 14:24:44 I'm happy to drop it for master. we should probably keep it on stable branches 14:24:58 zaneb, yeah, definitely 14:25:16 ricolin: they had their own auth thing that was keystone v2 compatible but was not keystone 14:25:27 because of reasons 14:25:37 zaneb, got it 14:26:04 #action review on https://review.openstack.org/#/c/564623/ 14:26:11 https://specs.openstack.org/openstack/neutron-specs/specs/newton/moving-to-keystone-v3.html <- deprecated in Mitaka 14:26:30 therefore theoretically eligible for removal in Ocata, but idk if that happened 14:27:41 move on~ 14:27:56 #topic Simplified Template version to use only release name like `rocky` 14:28:34 as we not yet merged rocky version 14:28:35 https://review.openstack.org/#/c/548743/ 14:29:01 Eyal proposed openstack/heat-dashboard master: py35 classifier https://review.openstack.org/564491 14:29:11 I wondering if we can just use release name as new version, and without a `date` for version 14:29:42 like we can just allow rocky version of template `rocky` 14:29:48 yep, we're past one milestone;) Though we've not added anything for a new template version yet:) 14:30:03 not `2018-08-31` 14:30:58 ramishra, I think I will need it for https://review.openstack.org/#/c/564742/ 14:32:11 ricolin: Is having the old way to specify the template version makes it confusing or something like that? 14:32:22 I always liked the idea that you could tell at a glance whether you were looking at a stable template version by whether the date was in the future or not 14:32:32 but it turns out that was too cute and nobody cares 14:32:41 * zaneb shrugs 14:33:04 haha, too cute:) 14:33:36 ramishra, no confuse for me, just wondering if that's a good idea 14:33:46 ricolin: No :) 14:33:58 if not I think we can land the current one now:) 14:35:06 #link https://review.openstack.org/#/c/548743/ 14:36:15 ricolin: Isn't HOTemplate20180831 identical to HOTemplate20180302 ? 14:36:36 ricolin: approved 14:36:43 Well :) 14:36:44 therve, for now it is 14:36:48 therve: it is _now_ 14:36:58 ricolin: What's the point of duplicating everything? 14:37:33 HOTemplate20180302 is itself the same as HOTemplate20170901 it looks like 14:37:35 therve: so when we want to change it, the diffs will be an accurate guide to what's changing 14:37:47 therve, I think I was trying to reduce duplicating from versions, but the feedback was try to keep things clear for version 14:37:57 zaneb: Well, and if we don't ? 14:38:08 Like last cycle :) 14:38:20 therve: then nothing of value was lost? :) 14:38:46 Well it's good info to know they haven't changed 14:38:59 Which is hard to decipher looking at that big blob 14:39:11 ricolin: do we have a document somewhere that lists everything we need to update when a new dev cycle begins? 14:39:26 a script would be even better :) 14:39:48 zaneb, I can try to comes out with a list, but don't think it exists 14:41:46 Any other thing to discuss from you guys? 14:42:34 #topic Open discussion 14:43:23 about interop tempest repo, we not plan to also create a tempest client to it right? 14:43:27 zaneb, ^^^ 14:43:35 nooo 14:43:57 zaneb, good, just like to make sure:) 14:44:07 :) 14:44:28 also about StoryBoard, I will start to put effort to migrate it 14:45:06 It should be done at this or next week I think 14:45:45 zaneb: btw congrats, so now we have a TC member watching us:) 14:47:10 ramishra: thanks! you better stay in line then ;-P 14:48:13 zaneb, I think you owe us a beer:) 14:49:21 If no other things, let's end the meeting:) 14:49:49 thx all 14:49:49 #endmeeting