Friday, 2017-09-22

*** armaan has quit IRC00:00
*** yangyapeng has quit IRC00:04
*** yangyapeng has joined #heat00:05
*** yangyapeng has quit IRC00:09
openstackgerritZane Bitter proposed openstack/heat master: Don't use Dependencies repr in tests  https://review.openstack.org/50580900:21
openstackgerritZane Bitter proposed openstack/heat master: Use a namedtuple for convergence graph nodes  https://review.openstack.org/50581000:21
*** kiennt has joined #heat00:36
*** ricolin has joined #heat00:48
*** bigdogstl has joined #heat00:52
*** bigdogstl has quit IRC00:56
*** kiennt_ has joined #heat00:58
*** kiennt_ has quit IRC00:59
*** kiennt has quit IRC00:59
*** kiennt has joined #heat00:59
*** kiennt_ has joined #heat01:01
*** kiennt_ has quit IRC01:01
*** kiennt has quit IRC01:01
*** kiennt has joined #heat01:01
*** kiennt has quit IRC01:05
*** Guest13446 is now known as mfisch01:05
*** kiennt has joined #heat01:05
*** mfisch is now known as Guest1274901:05
*** kiennt26 has joined #heat01:06
*** kiennt has quit IRC01:06
*** Shunli has joined #heat01:09
*** bigdogstl has joined #heat01:11
*** yangyapeng has joined #heat01:13
*** yangyapeng has quit IRC01:14
*** yangyapeng has joined #heat01:14
*** kiennt26 has quit IRC01:19
*** kiennt has joined #heat01:19
*** bigdogstl has quit IRC01:20
*** gouthamr has quit IRC01:35
*** kiennt is now known as kiennt_AWAY01:36
*** gouthamr has joined #heat01:36
*** yangyapeng has quit IRC01:38
*** yangyapeng has joined #heat01:39
*** yangyapeng has quit IRC01:42
*** yangyapeng has joined #heat01:43
*** yangyape_ has joined #heat01:45
*** yangyapeng has quit IRC01:47
*** ramishra has joined #heat01:53
*** gkadam has quit IRC01:59
*** wangbo has joined #heat02:13
*** bigdogstl has joined #heat02:16
*** kiennt_AWAY is now known as kiennt02:20
*** bigdogstl has quit IRC02:21
*** mdnadeem has joined #heat02:37
*** namnh has joined #heat02:38
*** skramaja has joined #heat02:38
*** gouthamr has quit IRC03:10
*** gkadam has joined #heat03:13
openstackgerritMerged openstack/heat master: Fix unit tests with oslo_messaging 5.32.0  https://review.openstack.org/50637103:29
*** bigdogstl has joined #heat03:35
*** bigdogstl has quit IRC03:42
*** dbecker has quit IRC03:55
*** mdnadeem has quit IRC03:56
*** links has joined #heat03:57
*** dbecker has joined #heat04:09
*** wangbo has quit IRC04:27
*** yangyape_ has quit IRC04:29
*** yangyapeng has joined #heat04:30
*** yangyapeng has quit IRC04:34
*** mdnadeem has joined #heat04:52
*** kiennt has quit IRC04:53
openstackgerritRico Lin proposed openstack/heat master: Add tempest ids for functional and scenario tests  https://review.openstack.org/50652505:08
*** yangyapeng has joined #heat05:20
openstackgerritRico Lin proposed openstack/heat master: [policy in code] stack rules  https://review.openstack.org/50238605:21
openstackgerritRico Lin proposed openstack/heat master: [policy in code] resource types rules  https://review.openstack.org/50535805:21
openstackgerritRico Lin proposed openstack/heat master: [policy in code] Add policy rules  https://review.openstack.org/50535905:21
openstackgerritRico Lin proposed openstack/heat master: [policy in code] Add cfn and cloudwatch rules  https://review.openstack.org/50536005:21
openstackgerritRico Lin proposed openstack/heat master: [policy in code] Remove policy.json  https://review.openstack.org/50536105:21
openstackgerritRico Lin proposed openstack/heat master: [policy in code] Add release note  https://review.openstack.org/50536205:21
*** wangbo has joined #heat05:23
*** jprovazn has joined #heat05:32
*** jprovazn has quit IRC05:32
*** jprovazn has joined #heat05:33
*** kei-ichi has quit IRC05:38
*** bigdogstl has joined #heat05:39
*** kei-ichi has joined #heat05:39
*** bigdogstl has quit IRC05:43
*** wangbo has quit IRC06:10
*** ccamacho has quit IRC06:38
*** ccamacho has joined #heat06:38
*** ccard_ has joined #heat06:47
*** gfidente has joined #heat06:56
*** gfidente has joined #heat06:56
*** rcernin has joined #heat06:56
*** bigdogstl has joined #heat07:00
*** bigdogstl has quit IRC07:02
*** serlex has joined #heat07:05
*** bigdogstl has joined #heat07:12
*** ioggstream has joined #heat07:14
*** bigdogstl has quit IRC07:16
*** armaan has joined #heat07:21
*** ccamacho has quit IRC07:26
*** ccamacho has joined #heat07:26
*** ccamacho has quit IRC07:35
*** ccamacho has joined #heat07:35
*** armaan_ has joined #heat07:46
*** armaan has quit IRC07:50
*** armaan has joined #heat07:50
*** hieulq has quit IRC07:51
*** hieulq has joined #heat07:52
*** armaan_ has quit IRC07:54
*** liusheng has quit IRC08:01
*** liusheng has joined #heat08:02
openstackgerritRico Lin proposed openstack/heat master: Delete resources in stack first for Convergence stack  https://review.openstack.org/49902008:03
*** iogg has joined #heat08:04
*** spotz has quit IRC08:05
*** ioggstream has quit IRC08:05
*** pradk has quit IRC08:05
*** weshay_bbiab has quit IRC08:05
*** kazsh has quit IRC08:05
*** harlowja has quit IRC08:06
*** spotz has joined #heat08:10
*** weshay has joined #heat08:11
*** kazsh has joined #heat08:16
*** zsli_ has joined #heat08:17
iogghi@heat08:18
*** iogg is now known as ioggstream08:18
*** Shunli has quit IRC08:19
*** kei-ichi has quit IRC08:25
*** kei-ichi has joined #heat08:25
*** pradk has joined #heat08:26
ricolinioggstream, good evening:)08:27
openstackgerritRico Lin proposed openstack/heat master: Add attributes schema for OS::Keystone::Project  https://review.openstack.org/46267308:28
*** wangbo has joined #heat08:33
*** armaan_ has joined #heat08:36
*** iogg has joined #heat08:39
*** armaan has quit IRC08:39
*** ioggstream has quit IRC08:39
*** armaan has joined #heat08:49
*** armaan_ has quit IRC08:52
*** bigdogstl has joined #heat08:53
*** skramaja has quit IRC08:56
*** bigdogstl has quit IRC08:58
*** livelace has joined #heat09:03
*** zsli__ has joined #heat09:10
*** zsli_ has quit IRC09:12
*** armaan_ has joined #heat09:19
*** livelace has quit IRC09:19
*** pbourke has quit IRC09:20
*** pbourke has joined #heat09:20
*** armaan has quit IRC09:21
*** armaan has joined #heat09:22
*** armaan_ has quit IRC09:25
*** zsli__ has quit IRC09:29
*** higgins` has quit IRC09:53
*** ioggstream has joined #heat09:54
*** iogg has quit IRC09:55
*** higgins has joined #heat09:55
*** jprovazn has quit IRC09:58
*** bigdogstl has joined #heat10:05
*** yangyapeng has quit IRC10:09
*** yangyapeng has joined #heat10:09
*** bigdogstl has quit IRC10:09
*** wangbo has quit IRC10:10
*** yangyapeng has quit IRC10:14
*** chlong has quit IRC10:16
*** hieulq has quit IRC10:18
*** d0ugal has quit IRC10:48
*** d0ugal has joined #heat10:48
*** d0ugal has quit IRC10:48
*** d0ugal has joined #heat10:48
*** d0ugal has quit IRC10:48
openstackgerritRico Lin proposed openstack/python-heatclient master: Add extra functinoal tests in heatclient  https://review.openstack.org/41006310:55
*** iogg has joined #heat11:00
*** ioggstream has quit IRC11:01
*** namnh has quit IRC11:01
*** links has quit IRC11:03
*** bigdogstl has joined #heat11:06
*** bigdogstl has quit IRC11:10
*** wangbo has joined #heat11:11
ioggiiuc heat client shouldn't recurse templates referenced by get_file: hot.yaml, right?11:13
*** links has joined #heat11:22
therveiogg, You mean if hot.yaml has a get_file itself?11:27
ioggtherve: for example11:28
therveiogg, It should recurse11:28
ioggtherve: shoudn't we only recurse "type" ?11:29
*** links has quit IRC11:29
ioggnobody knows if get_file: hot.yaml is actually an hot11:29
therveOh I see what you mean11:30
ioggtherve: I saw that my ruby stub is different from the python one. So I started reimplementing using the same python workflow11:31
*** jprovazn has joined #heat11:31
therveiogg, I think you're right, but the behavior is hard to understand in the python code11:34
ioggtherve: yes, I'm creating an example to understand better. it have been refactored to use the same code both for resource registry and get_file11:35
ioggah, I saw that the anti-affinity stuff was set for z511:35
iogghope it to be released soon.11:35
ioggtherve: don't spend time reading the python-heatclient implementation. I'll create a couple of test and in case brb11:36
therveCool :)11:37
ioggtherve: RuntimeError: maximum recursion depth exceeded in cmp11:39
therveOops11:40
iogg:D11:40
ioggI --dry-run in doubt it could have impacts11:40
iogganyway maybe it had been fixed in latest osc11:40
iogglunch now!11:40
ioggsee you soon11:40
*** ricolin has quit IRC11:40
*** ccamacho has quit IRC11:43
*** links has joined #heat11:43
*** ccamacho has joined #heat11:43
*** ioggstream has joined #heat11:46
*** iogg has quit IRC11:46
*** yangyapeng has joined #heat11:47
*** MVenesio has joined #heat11:51
*** jprovazn has quit IRC11:53
*** wangbo has quit IRC11:57
*** jprovazn has joined #heat11:57
*** bigdogstl has joined #heat12:06
*** bigdogstl has quit IRC12:11
*** jcoufal has joined #heat12:11
*** jmlowe has quit IRC12:19
*** dprince has joined #heat12:24
*** gkadam has quit IRC12:31
ioggstreammaximum recursion depth exceeded in python-heatclient https://bugs.launchpad.net/python-heatclient/+bug/171893312:31
openstackLaunchpad bug 1718933 in python-heatclient "get_file causes an infinite recursion" [Undecided,New]12:31
ioggstreamlet me know if it does sound to you12:32
amrithzaneb, thanks for the response. Isn't that the case with any backport in any project, for any capability? if it is a capability that is exposed to a user, then the difference is most visible, but even if not, two clouds with different releases but in the same major will have different characteristics, no?12:34
*** armaan has quit IRC12:43
*** armaan has joined #heat12:44
*** armaan has quit IRC12:48
*** catintheroof has joined #heat12:50
*** armaan has joined #heat12:51
*** jprovazn has quit IRC12:59
*** jprovazn has joined #heat13:00
*** jmlowe has joined #heat13:00
*** jmlowe has quit IRC13:01
*** jmlowe has joined #heat13:01
*** armaan has quit IRC13:02
*** jmlowe_ has joined #heat13:03
*** nicolasbock has joined #heat13:04
*** jmlowe_ has quit IRC13:05
*** jmlowe has quit IRC13:06
*** jmlowe has joined #heat13:07
*** bigdogstl has joined #heat13:07
zanebamrith: aiui openstack stable branch policy prohibits backports of any capabilities in any projects, yes13:08
amriththanks zaneb, let me read that policy again and get back to you13:09
*** bigdogstl has quit IRC13:12
amrithzaneb I see. this is a new policy that would be exposed by heat. bummer13:16
zanebyeah, the problem is we don't have a good way of versioning resource types13:17
zanebwe version template formats quite well, so you can hit an API and find out what clouds your template will work on13:17
zanebbut if every cloud has different properties (or, as in this case, different allowed property values) then interop will be that much harder13:18
zanebsome of that is inevitable, but we try to limit it to only changing at major releases13:18
*** gouthamr has joined #heat13:24
*** jmlowe has quit IRC13:26
*** links has quit IRC13:28
*** jmlowe has joined #heat13:35
*** felipemonteiro__ has joined #heat13:40
*** derekh has joined #heat13:41
*** felipemonteiro_ has joined #heat13:41
*** felipemonteiro__ has quit IRC13:45
*** omie888777 has quit IRC13:46
*** MVenesio has quit IRC14:08
therveshardy, Hi! Do you have some time to chat about https://bugs.launchpad.net/tripleo/+bug/1712280 ?14:13
openstackLaunchpad bug 1712280 in OpenStack Heat "Any error in heat output persist and prevent the use/update of the overcloud." [Medium,In progress] - Assigned to Steven Hardy (shardy)14:13
thervezaneb maybe too14:13
shardytherve: Hi!  Yeah sure - sorry I've been meaning to add the functional tests you asked for but been busy with other things14:14
therveshardy, Yeah no worries14:14
therveshardy, I've actually written a skeleton, but in fact I don't now what the behavior should be :)14:15
therveWith regular output we set the value to something specific14:15
therveBut it's hard to bubble it up in that case14:15
shardytherve: well I think given that we don't properly validate outputs on create/update due to https://bugs.launchpad.net/heat/+bug/1599114 I guess all we can really do is set the output value to something which indicates failure14:16
openstackLaunchpad bug 1599114 in OpenStack Heat "Outputs aren't correctly validated" [Low,Triaged]14:16
therveshardy, Right, but it's not that easy14:16
shardyI mean even setting it to None would be better than the current behavior I guess?14:17
thervezaneb changed all the attributes access workflow :)14:17
therveWell14:17
therveSetting it to None would make it hard to debug though14:18
shardytherve: could we replace the stack show status_reason with the TemplateOutputError perhaps?14:18
shardyOr the output description with that error?14:18
shardytherve: I agree we need a better way to surface the error, but I also wasn't sure how to approach it tbh14:20
therveWell all those are probably just as hard as supporting the right behavior14:20
therveshardy, So, your fix is particularly bad because it removes all outputs14:20
therveI have one which at least just removes the erroneous ones14:20
shardytherve: yeah, it was just a quick fix for a situation where a nested stack was broken, happy to see a better or more comprehensive fix happen instead ;)14:21
shardytherve: feel free to update that patch or I can abandon and test/review yours14:21
therveshardy, OK thanks, will do14:22
therveI'll try to see if Zane has an idea14:22
shardytherve: Cool, thanks for looking into it, sorry I've not had time to do it myself14:22
therveNo worries!14:22
openstackgerritStephen Finucane proposed openstack/python-heatclient master: Use Sphinx 1.5 warning-is-error  https://review.openstack.org/45797914:26
openstackgerritStephen Finucane proposed openstack/python-heatclient master: doc: Remove cruft from conf.py  https://review.openstack.org/45798014:26
*** mdnadeem has quit IRC14:34
zanebtherve: hmm, my recollection of that change was that I tried to keep the previous behaviour14:34
zanebclearly I may have screwed it up14:34
thervezaneb, Yeah 1712280 is pretty annoying14:35
zaneboh wait, I was thinking of a different change in the code I think14:36
*** jprovazn has quit IRC14:36
zanebtherve, shardy: I was under the impression that we already fixed tripleoclient to do show_outputs=False though?14:37
therveWell :)14:37
therveNot everywhere14:37
therveAnd stil, that's a 500 in heat, we should fix it14:38
*** chlong has joined #heat14:38
zanebfair14:39
therveI think I have a fix, let me finish it14:39
zanebclearly I attempted to catch this: http://git.openstack.org/cgit/openstack/heat/tree/heat/engine/resource.py#n103714:39
zanebmaybe just need to add TemplateOutputError to that line14:40
*** catintheroof has quit IRC14:42
thervezaneb, So, if you do that we lose the error14:43
*** omie888777 has joined #heat14:45
zaneboh, we just don't populate the attribute, so when we come to get the output value we just get InvalidTemplateAttribute like in the bad old days before https://review.openstack.org/#/c/436179/ ?14:45
openstackgerritThomas Herve proposed openstack/heat master: Handle TemplateOutputError in attribute resolution  https://review.openstack.org/50667814:45
therveExactly :)14:45
thervezaneb, ^^14:46
* zaneb looks14:46
therveA bit afraid to store that exception though14:46
*** p01nt3r75 has joined #heat14:52
zanebtherve: yeah, I think this will cause us to lose the error in another situation14:56
therveYeah, it only works if you end up having the outputs14:57
zanebwhere another resource (instead of an output) refers to the broken nested output14:57
*** zzzeek has quit IRC15:00
*** zzzeek has joined #heat15:03
*** jcoufal has quit IRC15:08
*** armaan has joined #heat15:08
amriththanks zaneb, sorry I hung up on you, my bouncer bounced15:08
zanebamrith: heh, no worries15:08
*** jcoufal has joined #heat15:09
*** bigdogstl has joined #heat15:09
*** ccamacho has quit IRC15:12
*** bigdogstl has quit IRC15:14
zanebtherve: I think I have a solution, see suggestion in the review15:15
therveCool I'll try that15:20
zanebtherve: https://paste.fedoraproject.org/paste/6zHGkC7FnzNm--jOmOi2Iw/15:22
* therve nods15:22
zanebin fact, maybe we should handle all exceptions in getting attributes that way...15:27
zanebso you get the error when you read the bad one instead of when you're just trying to collect all the data15:27
*** links has joined #heat15:37
*** p01nt3r75 has quit IRC15:38
*** armaan has quit IRC15:40
*** serlex has quit IRC15:40
*** armaan has joined #heat15:41
*** armaan has quit IRC15:45
*** gfidente has quit IRC15:50
*** jmlowe has quit IRC15:59
*** armaan has joined #heat16:03
*** bnemec is now known as beekneemech16:03
*** shardy has quit IRC16:17
openstackgerritZane Bitter proposed openstack/heat master: Defer exceptions in calculating node_data()  https://review.openstack.org/50667816:19
zanebtherve: let's try that^16:19
*** links has quit IRC16:21
*** armaan has quit IRC16:30
*** bigdogstl has joined #heat16:31
*** bigdogstl has quit IRC16:35
*** zaneb has quit IRC16:37
*** ricolin has joined #heat16:55
*** zzzeek has quit IRC16:59
*** zzzeek has joined #heat17:00
*** bigdogstl has joined #heat17:04
*** ayoung has quit IRC17:13
*** bigdogstl has quit IRC17:15
*** bigdogstl has joined #heat17:16
*** hoonetorg has quit IRC17:22
*** armaan has joined #heat17:28
*** bigdogstl has quit IRC17:30
*** bigdogstl has joined #heat17:33
*** felipemonteiro_ has quit IRC17:35
*** felipemonteiro__ has joined #heat17:36
*** hoonetorg has joined #heat17:36
ioggstreambye @heat17:37
ioggstream:D17:37
*** felipemonteiro_ has joined #heat17:37
*** bigdogstl has quit IRC17:38
ricolinioggstream, good night:)17:39
*** ioggstream has quit IRC17:41
*** felipemonteiro__ has quit IRC17:41
*** bigdogstl has joined #heat17:43
*** bigdogstl has quit IRC17:59
*** rwsu has quit IRC18:02
*** felipemonteiro_ has quit IRC18:02
*** felipemonteiro_ has joined #heat18:02
*** rwsu has joined #heat18:15
*** jmlowe has joined #heat18:18
openstackgerritRico Lin proposed openstack/python-heatclient master: Load files from adopt file when adopt stack  https://review.openstack.org/50674318:19
*** jmlowe has quit IRC18:22
*** felipemonteiro__ has joined #heat18:22
*** ricolin has quit IRC18:24
*** felipemonteiro_ has quit IRC18:25
*** jmlowe has joined #heat18:26
*** ivve has quit IRC18:42
openstackgerritJeremy Freudberg proposed openstack/heat master: Generate correct name for Sahara cluster  https://review.openstack.org/50674918:55
*** hongbin has joined #heat18:56
*** bigdogstl has joined #heat19:00
*** bigdogstl has quit IRC19:07
*** weshay is now known as weshay_bbiab19:15
*** dprince has quit IRC19:20
openstackgerritBen Nemec proposed openstack/python-heatclient master: Remove use of deprecated mockpatch module  https://review.openstack.org/50306719:54
*** hongbin_ has joined #heat19:55
*** hongbin has quit IRC19:56
*** annegentle has joined #heat20:02
*** armaan has quit IRC20:09
*** armaan has joined #heat20:12
*** armaan_ has joined #heat20:15
*** armaan has quit IRC20:16
*** ltomasbo has quit IRC20:18
*** ltomasbo has joined #heat20:19
*** dprince has joined #heat20:25
*** jcoufal has quit IRC20:26
*** armaan_ has quit IRC20:30
*** hongbin_ has quit IRC20:31
*** hongbin has joined #heat20:32
*** hongbin_ has joined #heat20:36
*** hongbin has quit IRC20:38
*** bigdogstl has joined #heat20:42
*** annegentle has quit IRC20:44
*** ayoung has joined #heat20:45
*** bigdogstl has quit IRC20:47
*** gouthamr has quit IRC20:58
*** jmlowe has quit IRC21:02
*** hongbin_ has quit IRC21:02
*** hongbin has joined #heat21:02
*** armaan has joined #heat21:12
*** harlowja has joined #heat21:23
*** hoonetorg has quit IRC21:30
*** armaan has quit IRC21:35
*** armaan_ has joined #heat21:35
*** dprince has quit IRC21:44
*** felipemonteiro__ has quit IRC21:45
*** chlong has quit IRC21:51
*** bigdogstl has joined #heat21:53
*** rcernin has quit IRC21:54
*** bigdogstl has quit IRC21:58
*** gouthamr has joined #heat22:16
*** hongbin_ has joined #heat22:32
*** hongbin has quit IRC22:34
*** gmoro_ has joined #heat22:44
*** gmoro has quit IRC22:45
*** jmlowe has joined #heat23:05
*** gouthamr has quit IRC23:05
*** catintheroof has joined #heat23:07
*** hongbin_ has quit IRC23:12
*** hongbin has joined #heat23:12
*** hongbin has quit IRC23:16
*** jmlowe has quit IRC23:19
*** jmlowe has joined #heat23:47
*** catintheroof has quit IRC23:55

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