15:00:35 <ricolin> #startmeeting heat
15:00:36 <openstack> Meeting started Wed Apr  5 15:00:35 2017 UTC and is due to finish in 60 minutes.  The chair is ricolin. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:00:37 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:00:40 <openstack> The meeting name has been set to 'heat'
15:00:44 <ricolin> #topic roll call
15:01:20 <cwolferh> hello
15:01:22 * zaneb watches with one eye
15:01:55 <ricolin> zaneb what happen to the other...
15:01:55 <ramishra> hi
15:02:16 <zaneb> ricolin: in another meeting simultaneously
15:03:05 <ricolin> just kidding zaneb :)
15:03:19 <ricolin> #topic adding items to agenda
15:03:29 <ricolin> #link https://wiki.openstack.org/wiki/Meetings/HeatAgenda#Agenda_.282017-04-05_1500_UTC.29
15:05:07 <ricolin> ramishra better now?
15:05:33 <ramishra> ricolin: yep
15:06:16 <ramishra> ricolin: py35 job is green now, someone can help land https://review.openstack.org/#/c/451455/
15:06:25 * zaneb arrives with other eye
15:07:08 <ricolin> ramishra landing now:)
15:07:16 <ricolin> #topic pike-1 status
15:08:10 <ricolin> IMO, we mostly fine with release pike-1
15:08:38 <ricolin> which is next week
15:08:49 <ramishra> https://review.openstack.org/#/q/status:open+project:openstack/heat+branch:master+topic:bp/neutron-routed-networks is ready for review now
15:09:18 <ramishra> May not make it to pike-1 though;)
15:09:19 <ricolin> also this
15:09:20 <ricolin> https://blueprints.launchpad.net/heat/+spec/heat-tempest-converge
15:09:48 <ramishra> ricolin: I don't really understand what we're planning to do with ^^^
15:09:59 <ricolin> We do commit to interop team about give them some define test
15:10:07 <ramishra> Would be good if we can have a spec or something
15:10:57 <ricolin> I will give some spec, but would like to at least throw the first part of codes
15:11:12 <ricolin> which is about make api test as tempest test
15:11:59 <ricolin> and a basic scenario test for refstack team to propose heat as a new core project
15:11:59 <ramishra> I think we run gabbi tests with tempest plugin
15:12:19 <ricolin> yeah, that's exactly what that bp about
15:12:50 <ramishra> I mean we already run it with the tempest plugin, may be I'm missing something
15:12:59 <ricolin> now we can just run our gabbi with tempest run -r heat_integrationtests.api
15:13:45 <ricolin> tempest actually can't find the gabbi test now
15:14:37 <ramishra> ricolin: at present it runs with 'tempest run --regex heat_integrationtests'
15:14:48 <ramishra> all tests including api tests run with that
15:15:51 <ramishra> https://github.com/openstack/heat/blob/master/heat_integrationtests/post_test_hook.sh#L24
15:16:06 <ricolin> I will check again, but I find it can already find test from functional and scenaro test
15:16:26 <ricolin> but no api test
15:16:41 <ramishra> http://logs.openstack.org/55/451455/4/check/gate-heat-dsvm-functional-orig-mysql-lbaasv2-py35-ubuntu-xenial-nv/0a85d2c/console.html#_2017-04-05_10_54_38_318343
15:17:55 <ramishra> No it runs the api tests too at the gate
15:18:12 <ricolin> so we have to run ./post test hook for it
15:18:43 <ramishra> nope, just run 'tempest run --regex heat_integrationtests'
15:19:10 <ramishra> after you setup the tempest heat_plugin in tempest.conf
15:20:08 <ricolin> yeah, that's also another thing that I don't think we should keep auth info in heat_plugin config for ever
15:20:34 <ricolin> maybe directly use [identity] will be better?
15:21:25 <ramishra> I don't know enough about it. Does the other tempest plugins use it differently?
15:21:42 <ramishra> We can probably discuss it in the spec
15:21:48 <ricolin> ok
15:22:29 <ricolin> anyway, any must pike-1 patches?
15:23:30 <cwolferh> yes, all of mine ;-)
15:23:33 <ramishra> zaneb: I reviewed some of the stack-definition patches, rest seem to be in merge-conflict?
15:23:43 * zaneb is conflicted
15:23:58 <zaneb> ramishra: I'll rebase them today
15:24:27 <ramishra> zaneb: sure, I'll check them tomorrow
15:25:17 <ricolin> nice! :)
15:25:49 <ricolin> move on~
15:25:50 <zaneb> thanks. would be nice to land them but I don't think they should hold up pike-1 or anything
15:26:12 <ricolin> zaneb NP!
15:26:22 <zaneb> cwolferh: I'm hoping to find time to review yours asap
15:26:36 <cwolferh> thanks
15:26:44 <ricolin> #topic Forum On-boarding training
15:27:29 <ricolin> We will do on boarding training at Forum, and I'm prepare some stuff for it now
15:28:03 <ricolin> would like to ask if anyone like to join and help on the training?
15:28:55 <zaneb> ricolin: will do what I can
15:29:15 <ricolin> zaneb thx!
15:30:40 <ricolin> guys feel free to let me know it you will be there as mentor of the on-boarding:)
15:31:43 <ramishra> ricolin: I would not be there at the summit, so can't help much
15:31:57 <ricolin> oh
15:32:42 <ricolin> so you might not be there for the heat project update sessions right
15:32:44 <ricolin> ?
15:33:14 <ramishra> ricolin: yep
15:33:26 <zaneb> ricolin: afaik only you and I will be at summit from heat-core
15:33:59 <ricolin> okey, thanks for letting me know!
15:34:51 <ricolin> move on
15:35:02 <ricolin> I will pass the topic about heat tempest converge for now, seems already some discussion about it with ramishra
15:35:43 <ricolin> #topic Open discussion
15:36:48 <ramishra> ricolin: May be we should move all bps to pike-2
15:37:20 <ricolin> ramishra Will do it this week:)
15:37:21 <ramishra> May be you can do that next week
15:37:22 <jasond> i finally got https://review.openstack.org/#/c/358106/ to pass the gate, please take a look
15:37:34 <ricolin> yeah
15:37:57 <ricolin> jasond thx, will review it today:)
15:38:12 <jasond> ricolin: thanks
15:40:12 <ricolin> for most of non-finished patch I will move them to pike-2 next week before release heat and python-heat and others
15:40:52 <ricolin> any other issue would like to discuss about?:)
15:41:24 <ramishra> some reviews for https://review.openstack.org/#/c/440151/ would be good. This changes python-heatclient jobs to use upper-constraints
15:42:35 <ricolin> ramishra will do it tomorrow, just find out I only got 18min left for today:)
15:42:52 <ramishra> ricolin: thanks!
15:43:06 <ricolin> okey!
15:43:13 <ricolin> Thanks all:)
15:43:29 <ricolin> #endmeeting