15:00:02 #startmeeting heat 15:00:03 Meeting started Wed Jun 28 15:00:02 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:04 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:06 The meeting name has been set to 'heat' 15:00:10 #topic roll call 15:01:05 hallo 15:01:09 Hey 15:01:11 O/ 15:01:15 O/ 15:01:29 HI kiennt 15:01:45 Hi, ricolin 15:02:04 #topic adding items to agenda 15:02:10 #link https://wiki.openstack.org/wiki/Meetings/HeatAgenda#Agenda_.282017-06-28_1500_UTC.29 15:02:39 I don't have much to talk this week except for please do more review:) 15:03:46 #topic Weekly report 15:05:03 So we have face two gate issue this week, and now we already propose to turn off any nova quota cheeck for gate 15:05:13 and landed 15:05:38 They reverted the problematic change too, right? 15:05:46 therve: yeah 15:05:59 it broke many projects 15:06:04 yep 15:06:32 including python-novaclient jobs itself;) 15:06:43 but I think we still keep the quota out right?:) 15:07:04 yeah, it would not hurt 15:07:30 therve: It seems to break the amqp1 job badly, did you notice that? 15:07:59 I mean that devstack patch, not it's ok after the revert 15:08:05 s/not/now 15:08:22 ramishra, Yeah, on it 15:08:30 https://bugs.launchpad.net/oslo.messaging/+bug/1700835 15:08:32 Launchpad bug 1700835 in oslo.messaging "[AMQP 1.0] vhost is ignored when using message routing" [Undecided,New] - Assigned to Ken Giusti (kgiusti) 15:08:45 therve: great:) 15:09:49 move on 15:10:03 #topic Testing rolling upgrade report (The guideline: https://review.openstack.org/#/c/475853/) 15:10:42 hi, i'm Kien from Fujitsu VietNam. This week, i setup the Kolla cluster and testing heat rolling upgrade in it 15:10:52 follow the patchset: https://review.openstack.org/#/c/475853/ 15:11:55 During rolling upgrade, i send several async requests to heat-api (Create, List and Delete stack). Everything works fine, without downtime 15:12:33 You can info about test enviroment, scripts here: https://github.com/ntk148v/heat-rolling-upgrades 15:12:55 That's all about testing rolling upgrade. 15:13:52 kiennt, Do you think that can/should in CI somewhere? 15:13:52 kiennt: this is very cool work, thanks! 15:14:02 It sounds more useful than grenade 15:14:10 yeah, I think there is a governance requiment to test rolling upgrade in the gate 15:14:13 kiennt, so the test environment is ocata and newton? 15:14:37 ricolin: yep, newton to ocata. 15:15:27 kiennt, and like therve said do you think that you can help to put this in heat's gate so we can make sure about this all the time?:) 15:16:03 ricolin, therve: yes, i can, it's my main work now 15:16:13 Cool 15:16:16 kiennt, so cool! 15:16:51 i will diccuss with my PL about it in tomorrow. 15:17:11 newton to ocata? I thought we added number of db changes in ocata? 15:18:18 I think that test environment is newton->ocata because you only can get kolla to work with those version right? 15:18:36 ramishra: i backup the database schema before and after rolling upgrade, to compare: https://github.com/ntk148v/heat-rolling-upgrades/tree/master/db_backup_schema 15:19:01 ricolin: yes, i setup Kolla in these version. 15:19:40 so the old engines and new engines both work with new schema without any issues then?? 15:19:43 May be the next days i will re-setup and test rolling upgrade from ocata -> pike 15:20:01 ramishra: yeah, everything seems fine 15:21:22 kiennt, That sounds perfect:) 15:21:52 ramishra: OSM using the simple strategy of 'never remove, never alter, only add' 15:22:02 so a new schema change is understandable by both old and new engines. 15:23:20 kiennt: yeah, that's the assumption, but we did some work around properties_data stuff in ocata I assume, would be pleasanty surprised if there are no issues:) 15:24:35 We would need some gate testing though as discussed earlier 15:25:11 ramishra: During my test, everything works fine. I will re-test it. 15:25:21 That will be awesome:) 15:25:45 About the gate testing, i will diccuss with my PL and give feedback asap :) 15:26:21 kiennt: I'm by no means saying it would not work:) Thanks for working on it. 15:26:55 kiennt, thanks I think we really need that if we can check on the rolling upgrade from each release to next 15:27:17 ramishra: Thank you. 15:27:24 ricolin: Sure, i will do it. 15:27:33 Okay, move on ?:) 15:27:57 yep, thanks 15:28:01 #topic Open discussion 15:29:23 we're approach to feature freeze, so would like cores to put more review on BPs if you can:) 15:29:50 so the neutron trunk plugin has landed 15:30:36 https://review.openstack.org/#/c/473700/ needs in 15:31:22 therve: probably the functional tests can land later.. take it's own time for review 15:31:38 I have a very long series that needs review, starting here: https://review.openstack.org/#/c/441475/ 15:31:53 ramishra, Well, that's what going to happen anyway? :) 15:32:02 We need it to land in the release, though 15:32:23 yeah, I'm not that worried about the functional tests 15:32:28 therve: sure 15:32:34 ramishra, if you can give it a review and make sure about it, than I will give it a +1:) 15:34:29 I assume it doesn't test much other than creating/updating a trunk. It's not being used 15:35:51 zaneb: I somehow managed to get around the py3 issue for https://review.openstack.org/#/c/466802/ 15:36:52 ramishra: oh cool, I will take another look 15:37:05 spoke aboutpy35 15:37:23 zaneb, please review https://review.openstack.org/#/c/425057/ :) 15:38:21 ricolin: ack 15:38:26 zaneb, thx:) 15:39:24 Also I would like to propose that we introduction some online video meeting tools like zoom? 15:40:10 I'm not familiar with zoom 15:40:18 so we can get use about setting up a global virtual meeting, and might be one of the format for PTG? 15:40:30 zaneb, any familiar tools? 15:40:43 zoom is kind of stable and easy to use 15:40:44 but there are occasions when being able to do e.g. a review walkthrough by video would be useful 15:41:07 as long as it is open to everyone in the community (i.e. not google hangouts) 15:41:29 +1 from me 15:41:42 LanceHaig :) 15:42:37 Maybe we can try to setup a zoom for next meeting and try to figure that works for all or not? 15:42:41 zaneb, I suspect you still need an account there, no? 15:42:49 Not sure what you mean by open 15:43:51 You will need a zoom account 15:43:56 therve: I mean I can't join google hangouts ;) 15:44:09 zaneb, why may I ask? 15:44:27 ricolin: apparently they don't believe I'm a real person 15:44:42 also, I don't want to :) 15:44:46 zaneb, but you're not! 15:44:50 zaneb, lol 15:44:54 :P 15:45:38 hangout is actually one of the top choice if zoom is not work for all:) 15:46:02 I would like to get some help as to why this review is failing pep8 please https://review.openstack.org/#/c/474953/ 15:46:07 but anyway, I think we can just pick one and figure if that work for all 15:46:35 oops sorry 15:46:41 wrong channel 15:48:12 LanceHaig: http://logs.openstack.org/53/474953/1/check/gate-heat-pep8-ubuntu-xenial/f6f7f49/console.html.gz#_2017-06-16_12_08_39_999499 there is no .iteritems() in python3, so use .items() or six.iteritems() 15:49:52 LanceHaig, ^^^ 15:50:00 thanks 15:50:03 sorry 15:50:31 LanceHaig, NP, that's actually something that you're welcome to put it in meeting:) 15:50:59 Anyway, anything that we should discussed about?:) 15:52:12 If no, I think we can call this meeting off:) 15:53:05 Thanks all for join 15:53:09 #endmeeting