Thursday, 2017-07-06

openstackgerritZane Bitter proposed openstack/heat master: Add a functional test for nested get_attr functions  https://review.openstack.org/48075500:00
*** hoonetorg has joined #heat00:03
*** yuanying_ has joined #heat00:05
*** yuanying has quit IRC00:06
*** dixiaoli has joined #heat00:09
*** dixiaoli has quit IRC00:14
*** yangyape_ has quit IRC00:17
*** yangyapeng has joined #heat00:17
*** yangyapeng has quit IRC00:22
*** yuanying has joined #heat00:31
*** yuanying_ has quit IRC00:31
*** ayoung has joined #heat00:44
*** yuanying has quit IRC00:49
*** yuanying has joined #heat01:02
*** dixiaoli has joined #heat01:09
*** gfidente has quit IRC01:18
*** yangyapeng has joined #heat01:19
*** elynn has joined #heat01:21
*** yangyapeng has quit IRC01:24
*** elynn_ has joined #heat01:25
*** elynn has quit IRC01:25
*** yangyapeng has joined #heat01:28
*** yangyapeng has quit IRC01:33
*** yangyapeng has joined #heat01:34
*** yangyape_ has joined #heat01:39
*** yangyapeng has quit IRC01:39
*** yuanying has quit IRC01:57
*** yuanying has joined #heat02:00
openstackgerritRico Lin proposed openstack/heat master: Fix _retrigger_replaced in convergence worker  https://review.openstack.org/48060702:25
*** Shunli has joined #heat02:49
*** kiennt has joined #heat03:10
*** ramishra has joined #heat03:14
*** d0ugal_ has joined #heat03:19
*** d0ugal has quit IRC03:19
*** gkadam has joined #heat03:30
*** gkadam has quit IRC03:30
*** gkadam has joined #heat03:30
openstackgerritMerged openstack/heat master: Fix race in new condition test  https://review.openstack.org/48048603:36
openstackgerritZane Bitter proposed openstack/heat master: Fix legacy updates with nested dep_attr functions  https://review.openstack.org/48081903:45
openstackgerritZane Bitter proposed openstack/heat master: Add a functional test for nested get_attr functions  https://review.openstack.org/48082003:45
*** mdnadeem has joined #heat03:47
openstackgerritZane Bitter proposed openstack/heat master: Add a functional test for nested get_attr functions  https://review.openstack.org/48082003:53
openstackgerritZane Bitter proposed openstack/heat master: Implement all_dep_attrs() efficiently for get_attr  https://review.openstack.org/47704703:53
openstackgerritZane Bitter proposed openstack/heat master: Fix legacy updates with nested dep_attr functions  https://review.openstack.org/48081903:53
openstackgerritRabi Mishra proposed openstack/heat master: DNM check uwsgi with thread count  https://review.openstack.org/48082203:57
*** flg_ has joined #heat04:00
*** ramishra has quit IRC04:05
*** links has joined #heat04:06
*** ramishra has joined #heat04:07
*** fragatin_ has joined #heat04:22
*** ramishra has quit IRC04:23
*** ramishra has joined #heat04:24
*** fragatina has quit IRC04:26
*** fragatin_ has quit IRC04:26
*** iurygregory has quit IRC04:47
*** iurygregory has joined #heat04:48
*** dixiaoli has quit IRC04:58
*** Shunli has quit IRC05:08
*** gmoro has joined #heat05:08
*** dixiaoli has joined #heat05:11
*** skramaja has joined #heat05:21
*** gmoro_ has quit IRC05:22
*** harlowja has quit IRC05:22
*** prateek has joined #heat05:24
*** mnaser has quit IRC05:24
*** mnaser has joined #heat05:27
*** mnaser has joined #heat05:27
*** prateek has quit IRC05:28
*** prateek_ has joined #heat05:30
*** prateek_ is now known as 7GHABESXC05:30
*** prateek_ has joined #heat05:30
*** prateek_ has quit IRC05:30
*** kiennt has quit IRC05:38
*** therve has quit IRC05:44
*** dgonzalez has quit IRC05:44
*** dgonzalez has joined #heat05:46
*** therve has joined #heat05:46
*** Shunli has joined #heat05:46
*** kiennt has joined #heat05:58
*** rcernin has joined #heat05:59
*** ccamacho has quit IRC06:01
*** rcernin has quit IRC06:04
*** ioggstream has joined #heat06:09
*** kiennt_ has joined #heat06:09
*** kiennt has quit IRC06:12
*** kiennt_ has quit IRC06:16
*** kiennt has joined #heat06:16
kienntramishra: Hi, i want to ask you about multinode gate job for rolling upgrade testing.06:21
kienntWhat strategy do you prefer? utilize, modified Grenade gate job. Or Kolla-ansible gate based on, as you mentioned before.06:21
kienntEverything about rolling upgrade gate: https://review.openstack.org/#/c/407989/06:21
ramishrakiennt: hi, the one one that would be simpler and easy to maintain:)06:22
kienntplease give me some advices :) Thanks06:22
ramishraI've not seen anyone use grenade for rolling upgrade yet. grenade does not seem to have the building blocks for it.06:23
ramishraso, if there is something that can be done quickly to test it at the gate it would be good.06:23
*** Shunli has quit IRC06:24
ramishraI've no preference on this, have not seen a job for rolling upgrade yet.06:24
ramishraby any project06:25
kienntramishra, grenade shuts down all services at once, so if we want to follow this strategy, we need change Grenade flow. The second seems good, but i get stuck to find the way to setup it.06:25
kienntIronic team want build multinode grenade job for rolling06:26
kienntThey mentioned in spec: https://github.com/openstack/ironic-specs/blob/master/specs/approved/support-rolling-upgrade.rst06:26
ramishramay be ask the qa team for their suggestion? I would prefer we are not be the first one to do this;)06:26
ramishrayeah, it's there in all specs merged glance, ironic etc.. I think neutron and nova did something to test it.. but I don't know the details06:27
ramishraI don't know if any project has something that we can follow/use06:28
ramishraI think cinder/swift also have the tag, may be ask them how they test it at the gate?06:30
kienntramishra, i just read glance rolling upgrade spec. They `propose using Grenade for the full stack integration tests.`, just propose :)06:32
kiennti will ask Nova/Cinder team about this06:32
ramishrayeah, I know.. all mentioned in specs nothing concrete yet06:33
ramishraI thought kolla based testing would be easy, though I don't know much about kolla or spent time to understand how to do it either06:34
kienntMaybe another projects only use Grenade for now? I will ask and send you more info about it.06:34
kienntkolla based seems good, but build multinode job isn't easy06:35
kienntkolla-ansible had multinode node gate06:35
kienntalready06:35
ramishra"only use grenade" for what? AFAIK, grenade does not support rolling upgrade yet06:35
ramishraI think you linked the spec in yesterday's meeting which was abandoned06:36
kienntOh i mean, another projects, with them, passing grenade job is good enough, and they don't build any thing for rolling test. It's bad.06:38
kienntAbout the spec, it's a part of another spec, which was abandoned too because Intel won't be persuing this. But i think it still a great idea06:39
kiennthttps://review.openstack.org/#/c/449295/06:40
kienntthis spec about the set of tool for rolling upgrade test06:40
kienntuniversal gate, like Grenade but for rolling upgrade.06:40
ramishrayeah.. specs may be good, but are not useful unless they are implemented by someone;)06:41
kienntramishra, Now i am going to ask another projects how they test rolling upgrade. And ask qa-team too06:43
ramishrayep, sounds good06:43
kienntyep, i will give you some informations asap. Hope we can the way :)06:44
ramishraprobably ask nova/neutron, I'm sure they did something together. Not sure if it's actively tested at the gate or not though06:44
*** gfidente has joined #heat06:44
*** gfidente has joined #heat06:44
kienntramishra, ok, i will06:45
openstackgerrithuangtianhua proposed openstack/heat master: Rollback stack with correct tags  https://review.openstack.org/48015306:47
*** fragatina has joined #heat06:50
*** LanceHaig has quit IRC06:53
*** fragatina has quit IRC06:54
*** ccamacho has joined #heat06:55
*** shardy has joined #heat07:06
*** rwsu has quit IRC07:06
*** dbecker has joined #heat07:19
*** d0ugal_ has quit IRC07:46
*** d0ugal has joined #heat07:46
*** d0ugal has quit IRC07:46
*** d0ugal has joined #heat07:46
*** zzzeek has quit IRC08:00
*** zzzeek has joined #heat08:01
openstackgerritBence Romsics proposed openstack/heat-templates master: New template: Example for Neutron Trunks  https://review.openstack.org/47579408:06
openstackgerritBence Romsics proposed openstack/heat-templates master: New template: Example for Neutron Trunks  https://review.openstack.org/47579408:16
*** LanceHaig has joined #heat08:28
*** LanceHaig has quit IRC08:28
*** gkadam has quit IRC08:58
*** dbecker has quit IRC09:03
*** gkadam has joined #heat09:06
openstackgerritEthan Lynn proposed openstack/heat master: Set ssl options when initialize heat client()  https://review.openstack.org/48092309:09
openstackgerritLajos Katona proposed openstack/heat master: Add trunk functional testcases to heat  https://review.openstack.org/45179909:12
kienntramishra, hi, i asked QA team about our concern :)09:40
kiennthttp://eavesdrop.openstack.org/irclogs/%23openstack-qa/%23openstack-qa.2017-07-06.log.html#t2017-07-06T09:02:2509:40
kiennthere is the chatlog09:40
*** shardy is now known as working_shardy09:44
ramishrakiennt: not sure if I could understand much from that. It would be good to know what exactly nova test at the gate, we can atleast do that09:46
ramishraif the sole objective is to get the tag;)09:46
*** gkadam has quit IRC09:47
*** gkadam has joined #heat09:48
*** dixiaoli has quit IRC09:51
kienntramishra: Of course, making something new like multinode gate job for rolling would be great, but it may take a lot of time and effort.09:52
kienntSo, if you only want to get the tag, we can move on :) What's your opnion?09:53
kiennt*opinion09:54
ramishrakiennt: move on with no testing?09:54
kienntramishra: Oh no, move on with some testing just like Nova09:54
kienntlike QA's PTL said, `they only test the fact that two different versions of the nova service can run and work together`09:55
ramishrakiennt: If that's something we and TC is happy with, then probably it's ok;)09:57
*** livelace has joined #heat09:57
kienntramishra: Andreaf said ` at the end that's most of what you need to prove rolling upgrade` :) I will try to setup multinode gate for rolling test, hope it can be done soon.09:58
*** dbecker has joined #heat09:58
kienntBtw, can you review my patch set about spec and docs for rolling upgrade and leave some comments?09:59
ramishrasure, will do10:00
kienntramishra, thank you. I had to drop off now :) Thanks again10:00
*** yassine has joined #heat10:00
*** yassine has quit IRC10:00
*** yassine has joined #heat10:01
ramishrakiennt: np:)10:03
*** kiennt has quit IRC10:05
*** elynn_ has quit IRC10:12
*** working_shardy is now known as shardy10:21
*** yangyape_ has quit IRC10:35
openstackgerritLajos Katona proposed openstack/heat master: Add trunk functional testcases to heat  https://review.openstack.org/45179910:57
*** rwsu has joined #heat11:33
openstackgerrithuangtianhua proposed openstack/heat master: Rollback stack with correct tags  https://review.openstack.org/48015311:51
openstackgerrithuangtianhua proposed openstack/heat master: [api-ref] Correct config_id in url instead of in body  https://review.openstack.org/48100512:00
*** yangyapeng has joined #heat12:02
*** jmlowe has joined #heat12:08
*** gmoro has quit IRC12:11
*** gmoro has joined #heat12:12
*** jmlowe has quit IRC12:16
*** dprince has joined #heat12:24
*** chlong_ has joined #heat12:37
*** mdnadeem has quit IRC12:42
*** jmlowe has joined #heat12:56
*** skramaja has quit IRC13:09
*** jcoufal has joined #heat13:10
*** 7GHABESXC has quit IRC13:10
*** rwsu has quit IRC13:14
openstackgerritRabi Mishra proposed openstack/heat master: DNM check uwsgi with thread count  https://review.openstack.org/48082213:17
*** catintheroof has joined #heat13:25
*** dprince has quit IRC13:26
*** dprince has joined #heat13:29
*** catintheroof has quit IRC13:36
*** gkadam has quit IRC13:36
*** catintheroof has joined #heat13:37
*** LanceHaig has joined #heat13:47
*** LanceHaig has quit IRC13:47
*** LanceHaig has joined #heat13:47
*** blomquisg_gone is now known as blomquisg13:48
*** livelace has quit IRC13:54
*** LanceHaig has quit IRC13:55
*** ramishra has quit IRC13:58
*** jdandrea has quit IRC13:59
*** jdandrea has joined #heat13:59
*** ramishra has joined #heat14:00
*** hongbin has joined #heat14:01
*** spzala has joined #heat14:03
openstackgerritZane Bitter proposed openstack/heat master: Add a functional test for nested get_attr functions  https://review.openstack.org/48082014:06
openstackgerritZane Bitter proposed openstack/heat master: Cache dep_attrs for all resources in definitions  https://review.openstack.org/47704614:06
openstackgerritZane Bitter proposed openstack/heat master: Implement all_dep_attrs() efficiently for get_attr  https://review.openstack.org/47704714:06
openstackgerritZane Bitter proposed openstack/heat master: Fix legacy updates with nested dep_attr functions  https://review.openstack.org/48081914:06
*** links has quit IRC14:18
*** dprince has quit IRC14:52
*** catintheroof has quit IRC14:58
*** spzala has quit IRC15:01
*** catintheroof has joined #heat15:02
ricolinHi zaneb about https://review.openstack.org/#/c/480607 , did you know any reliable way for test that we can jump into this logic(https://github.com/openstack/heat/blob/master/heat/engine/worker.py#L135)?15:28
ricolins/did/do/15:29
ricolinwe can do it with resource group (like fail one of servers in group when replace it), but it's a little race condition there15:31
ricolinwhich means not stable enough to be a gate test15:32
ricolintherve, any idea?^^^15:32
*** dixiaoli has joined #heat15:53
*** dixiaoli has quit IRC15:57
*** hjensas has quit IRC16:11
*** hjensas has joined #heat16:12
*** rwsu has joined #heat16:12
*** ramishra has quit IRC16:19
*** ramishra has joined #heat16:21
*** dprince has joined #heat16:23
*** dbecker has quit IRC16:27
zanebricolin: so... remind me what triggers this path again?16:33
*** felipemonteiro has joined #heat16:36
*** ramishra has quit IRC16:38
zaneboh, I see... yeah, that does require a race :/16:39
ricolinfor example, with a instance resource group created, if you suspend one of those instance, and after that if we update those resources and if any of those instance got update replaced(like changing the keypair) and successed before try to do anything to that suspended instance, that update replace one will have to retrigger again16:39
ricolinzaneb, tl;dr; yes:(16:40
zanebso we need a resource that does nothing for a while, and *then* raises UpdateReplace16:40
ricolinI don't think that will jump in to that logic if we can't satisfied `if current_traversal != stack.current_traversal`16:43
zanebricolin: should be easy enough to modify TestResource to do that ^. maybe add an UPDATE_REPLACE_WAIT_SECS property?16:43
zanebricolin: that part is easy enough, just trigger a rollback16:43
zanebapparently they were originally hitting the problem in this test: https://review.openstack.org/#/c/306490/16/heat_integrationtests/functional/test_cancel_update.py16:44
zanebso I'd guess the test should look like that except with tighter control of the timing16:45
ricolinzaneb, yep16:45
*** ioggstream has quit IRC16:47
ricolinzaneb, and IMO it got more race required when thinking about jump into logic if key not in graph and rsrc.replaces is not None: in _retrigger_replaced16:47
*** gfidente has quit IRC16:53
ricolinalso I did test with test_resource+update replace, it also require race there16:56
*** shardy has quit IRC17:07
*** rwsu has quit IRC17:07
*** rwsu has joined #heat17:07
*** fragatina has joined #heat17:11
*** harlowja has joined #heat17:13
*** zzzeek has quit IRC17:14
*** jmlowe has quit IRC17:23
*** fragatina has quit IRC17:25
*** fragatina has joined #heat17:25
*** zzzeek has joined #heat17:33
*** LanceHaig has joined #heat17:36
*** LanceHaig has quit IRC17:36
*** LanceHaig has joined #heat17:36
openstackgerritRabi Mishra proposed openstack/heat master: DNM check uwsgi with thread count  https://review.openstack.org/48082217:36
*** zzzeek has quit IRC17:37
*** zzzeek has joined #heat17:41
*** zzzeek has quit IRC17:53
*** fragatin_ has joined #heat17:59
*** zzzeek has joined #heat18:00
*** fragatina has quit IRC18:03
*** zzzeek_ has joined #heat18:08
*** zzzeek has quit IRC18:09
*** jtomasek has joined #heat18:18
*** dbecker has joined #heat18:33
*** LanceHaig has quit IRC18:41
*** jtomasek has quit IRC18:46
*** ricolin has quit IRC18:48
*** jmlowe has joined #heat19:03
*** ccamacho has quit IRC19:05
*** jtomasek has joined #heat19:11
*** jtomasek has quit IRC19:28
*** fragatin_ has quit IRC19:28
*** fragatina has joined #heat19:29
openstackgerritZane Bitter proposed openstack/heat master: Add a functional test for nested get_attr functions  https://review.openstack.org/48082019:30
openstackgerritZane Bitter proposed openstack/heat master: Fix legacy updates with nested dep_attr functions  https://review.openstack.org/48081919:30
openstackgerritZane Bitter proposed openstack/heat master: Add a functional test for nested get_attr functions  https://review.openstack.org/48082019:38
openstackgerritZane Bitter proposed openstack/heat master: Fix legacy updates with nested dep_attr functions  https://review.openstack.org/48081919:38
*** dbecker has quit IRC20:10
*** felipemonteiro has quit IRC20:14
*** dprince has quit IRC20:17
*** blomquisg is now known as blomquisg_gone20:19
*** dbecker has joined #heat20:45
*** jcoufal has quit IRC20:47
*** ioggstream has joined #heat20:50
*** jmlowe has quit IRC21:01
*** jmlowe has joined #heat21:09
*** flg_ has quit IRC21:24
*** jmlowe has quit IRC21:25
openstackgerritZane Bitter proposed openstack/heat master: Add a functional test for nested get_attr functions  https://review.openstack.org/48082021:26
openstackgerritZane Bitter proposed openstack/heat master: Fix legacy updates with nested dep_attr functions  https://review.openstack.org/48081921:26
openstackgerritJames Slagle proposed openstack/heat master: Make deployment_swift_data updateable  https://review.openstack.org/48128821:28
*** jmlowe has joined #heat21:42
*** catintheroof has quit IRC21:55
*** felipemonteiro has joined #heat22:07
*** dprince has joined #heat22:25
openstackgerritHarald Jensås proposed openstack/heat master: Exclude updated networks - match actual interface state  https://review.openstack.org/47196923:19
*** ioggstream has quit IRC23:27
*** dprince has quit IRC23:35
*** hongbin has quit IRC23:38
-openstackstatus- NOTICE: nb03.openstack.org has been cleaned up and rebooted, and should return to building rotation23:42
openstackgerritHarald Jensås proposed openstack/heat master: Exclude updated networks - match actual interface state  https://review.openstack.org/47196923:50
openstackgerritHarald Jensås proposed openstack/heat master: Exclude updated networks - match actual interface state  https://review.openstack.org/47196923:55

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