Friday, 2016-10-14

*** harlowja has joined #heat00:06
*** dimtruck is now known as zz_dimtruck00:06
*** bdeschenes has joined #heat00:22
*** bana_k has quit IRC00:23
*** xek_ has quit IRC00:35
*** xek_ has joined #heat00:36
*** ctayal_ has joined #heat00:41
*** david-lyle_ has joined #heat00:42
*** david-lyle has quit IRC00:45
*** zz_dimtruck is now known as dimtruck00:49
*** spzala has quit IRC00:50
*** flwang1 has joined #heat00:51
*** afazekas_ has quit IRC00:51
*** evilt0ne has quit IRC00:52
*** bana_k has joined #heat00:52
*** evilt0ne has joined #heat00:54
*** flwang1 has quit IRC00:59
*** tushark has joined #heat01:00
*** tushark has quit IRC01:01
*** ramishra has joined #heat01:02
*** yuanying has quit IRC01:03
*** yuanying has joined #heat01:07
*** zhurong has joined #heat01:22
*** flwang1 has joined #heat01:23
*** yuanying_ has joined #heat01:23
*** bdeschenes has quit IRC01:25
*** bana_k has quit IRC01:26
*** yuanying has quit IRC01:26
*** spzala has joined #heat01:30
*** jamielennox is now known as jamielennox|away01:30
*** yanyanhu has joined #heat01:31
*** afazekas has joined #heat01:31
*** ctayal_ has quit IRC01:35
*** ctayal has joined #heat01:36
*** spzala has quit IRC01:37
*** jamielennox|away is now known as jamielennox01:37
*** spzala has joined #heat01:37
*** jaosorior has quit IRC01:40
*** zhurong has quit IRC01:40
*** jaosorior has joined #heat01:40
*** zhurong has joined #heat01:41
*** spzala has quit IRC01:42
*** elynn has joined #heat01:47
*** dprince has joined #heat01:47
*** derekjhyang has joined #heat01:49
*** elynn_ has joined #heat01:52
openstackgerritMerged openstack/heat: Use RPC to retrieve nested stack output  https://review.openstack.org/38383901:53
*** elynn has quit IRC01:55
openstackgerritMerged openstack/heat: Resolve all functions before RESOLVE translation  https://review.openstack.org/36649102:00
*** zhihui has joined #heat02:00
*** sdake_ is now known as sdake02:01
*** ctayal has quit IRC02:02
*** ctayal has joined #heat02:02
*** dprince has quit IRC02:04
*** dprince has joined #heat02:05
*** adrian_otto has joined #heat02:16
openstackgerritMerged openstack/heat: Add workaround for functions in translation  https://review.openstack.org/38192102:16
openstackgerrithuangtianhua proposed openstack/heat: Return condition functions based on the filter param  https://review.openstack.org/36986002:19
*** ayoung_ has joined #heat02:21
*** ayoung has quit IRC02:21
*** ayoung_ is now known as ayoung02:25
*** dprince has quit IRC02:25
*** huangtianhua has quit IRC02:29
*** adrian_otto has quit IRC02:40
*** vijendar has quit IRC02:42
*** adrian_otto has joined #heat02:47
*** tushark has joined #heat02:49
*** tushark has quit IRC02:50
*** yuanying_ has quit IRC02:51
*** yuanying has joined #heat02:52
*** adrian_otto has quit IRC02:57
*** yuanying has quit IRC03:15
*** yuanying has joined #heat03:15
*** yuanying_ has joined #heat03:17
*** yuanying has quit IRC03:18
*** yuanying_ has quit IRC03:22
*** dimtruck is now known as zz_dimtruck03:35
*** spzala has joined #heat03:38
*** spzala has quit IRC03:43
*** KanagarajM has joined #heat03:46
*** yuanying has joined #heat03:52
*** links has joined #heat03:59
openstackgerritMerged openstack/heat: heat-all: all-in-one heat launcher  https://review.openstack.org/34750404:03
*** flwang1 has quit IRC04:05
*** elynn_ has quit IRC04:10
*** david-lyle_ has quit IRC04:39
*** david-lyle has joined #heat04:39
*** jaosorior has quit IRC04:49
openstackgerritKanagaraj Manickam proposed openstack/heat: Adds 5 backport db migration place holder for newton  https://review.openstack.org/38634204:56
openstackgerritKATO Tomoyuki proposed openstack/python-heatclient: Add plug-in summary for osc doc  https://review.openstack.org/38634504:59
*** tushark has joined #heat05:00
*** bana_k has joined #heat05:01
*** tushark has quit IRC05:02
*** tushark has joined #heat05:16
*** tushark has quit IRC05:17
*** sdake has quit IRC05:23
*** ctayal has quit IRC05:25
*** bana_k has quit IRC05:29
*** elynn_ has joined #heat05:30
*** elynn__ has joined #heat05:35
*** elynn_ has quit IRC05:35
openstackgerritOpenStack Proposal Bot proposed openstack/heat: Updated from global requirements  https://review.openstack.org/38635905:36
*** ctayal has joined #heat05:39
openstackgerritOpenStack Proposal Bot proposed openstack/python-heatclient: Updated from global requirements  https://review.openstack.org/38574505:43
*** zhurong has quit IRC05:51
*** bks has joined #heat05:52
*** mohankumar has joined #heat05:52
*** KanagarajM has quit IRC06:02
*** tiantian has joined #heat06:14
*** Zer0Byte__ has quit IRC06:19
*** jprovazn has joined #heat06:21
*** Zer0Byte__ has joined #heat06:21
*** yprokule has joined #heat06:28
*** Zer0Byte__ has quit IRC06:30
*** akuznetsov has joined #heat06:37
*** spzala has joined #heat06:38
*** flwang1 has joined #heat06:38
*** spzala has quit IRC06:42
*** akuznetsov has quit IRC06:44
*** KanagarajM has joined #heat06:53
*** flwang1 has quit IRC06:55
*** rwsu has quit IRC07:09
*** Qiming is now known as Qiming_afk07:13
*** shardy has joined #heat07:19
*** rcernin has joined #heat07:20
*** rwsu has joined #heat07:23
*** Qiming_afk is now known as Qiming07:23
*** tushark has joined #heat07:27
*** akuznetsov has joined #heat07:28
*** tushark has quit IRC07:29
*** mohankumar has quit IRC07:38
*** prazumovsky has joined #heat07:42
*** tushark has joined #heat07:43
*** tushark has quit IRC07:44
*** ccamacho has joined #heat07:47
therveramishra, shardy: Added you for backport reviews on newton, for the memory issue07:55
*** zzzeek has quit IRC08:00
*** zzzeek has joined #heat08:03
*** prazumovsky has quit IRC08:09
*** flwang1 has joined #heat08:10
*** jtomasek_ has joined #heat08:12
*** ctayal has quit IRC08:13
*** zhurong has joined #heat08:16
*** jaosorior has joined #heat08:19
openstackgerritKanagaraj Manickam proposed openstack/heat: Squash database patches  https://review.openstack.org/38645608:20
flwang1hi there, any idea for this error ?08:24
flwang1feilong@feilong-ThinkPad-X1-Carbon-2nd:~$ openstack stack resource mark unhealthy "554463f0-6d71-4662-860c-ec34e2f5554e" "nedqpnt3ekqe"08:24
flwang1Stack or resource not found: 554463f0-6d71-4662-860c-ec34e2f5554e nedqpnt3ekqe08:24
*** yassine has joined #heat08:26
*** yassine is now known as Guest5731308:26
therveflwang1, what does  openstack stack resource show 554463f0-6d71-4662-860c-ec34e2f5554e nedqpnt3ekqe says?08:26
*** jtomasek_ has quit IRC08:27
flwang1therve: cool, you're around08:27
flwang1554463f0-6d71-4662-860c-ec34e2f5554e is my stack id08:27
flwang1and nedqpnt3ekqe is one of the resource name, it's an instance08:28
flwang1anything i missed?08:28
therveAnswer my question? :)08:28
flwang1i got same error08:28
therveOK, some expectation isn't right08:29
therveopenstack stack resource list 554463f0-6d71-4662-860c-ec34e2f5554e?08:29
flwang1http://paste.openstack.org/show/585682/08:30
flwang1so the resource is an autoscaling group08:31
flwang1not a specific instance?08:31
*** mohankumar has joined #heat08:31
therveYes08:32
flwang1so can i mark an instance under the autoscaling group as unhealthy? and how?08:32
therveI'm not sure it works, but you can try 644c0a65-22d4-41fb-9140-933b183a9100 as a stack ID08:32
openstackgerritKanagaraj Manickam proposed openstack/heat: Squash database patches  https://review.openstack.org/38645608:33
*** akuznetsov has quit IRC08:34
flwang1therve: ok, let me try08:35
flwang1therve: cool, seems it works08:37
flwang1so it's like a nested stacks08:37
therveIt is a nested stack08:37
flwang1yep, i see08:38
flwang1thanks therve08:38
therveNo problem08:39
*** prazumovsky has joined #heat08:43
flwang1therve: when running heat stack-update, what's the --template-object?08:44
flwang1i can understand template-url and template-file08:44
therveflwang1, swift URL08:45
openstackgerritPeter Razumovsky proposed openstack/heat: Add properties group resolving to doc generator  https://review.openstack.org/36928008:46
openstackgerritPeter Razumovsky proposed openstack/heat: Add properties group schema to resources  https://review.openstack.org/36928108:46
openstackgerritPeter Razumovsky proposed openstack/heat: Implement properties group for Resource  https://review.openstack.org/36793508:46
flwang1so except stack id, i have to also provide one of them, right?08:46
therveYep08:46
flwang1and take a step back, after running mark unhealthy, i would like to get the unhealthy one being replaced,  stack-update is the only way to achieve that?08:47
therveI don't  know08:48
flwang1:(08:48
therveNot sure why it matters08:51
flwang1because i would like to call it in a mistral workflow08:52
therveAnd you can't use stack-update?08:53
flwang1so i'm not sure if it's easy to get those info08:53
therveWhich info08:53
flwang1template url/file/object08:53
therveAh, I see08:53
flwang1i can pass in the stack id08:53
flwang1but no idea for template08:54
flwang1because currently i'm creating the stack with a template file08:54
flwang1but i don't think it's easy to pass a file to mistral workflow08:54
flwang1hence why i ask for help :)08:54
therveflwang1, You can pass --existing then08:55
flwang1cool, that's what i'm looking for, let me try08:56
*** akuznetsov has joined #heat08:56
flwang1it just works. now basically i can do it in mistral workflow08:57
flwang1therve: in case you're interested in, zaneb and i are doing crazy things like this https://github.com/openstacker/zaqar-demo/blob/master/demo/zaqar_demo.py#L31908:58
flwang1ceilometer(aodh) + zaqar + mistral + heat = auto_healing08:58
therveMan08:59
therveflwang1, Don't poll!! Zaqar event sinks, please08:59
flwang1therve: no, definitely no08:59
flwang1we're using notification08:59
therveNo to what? :)08:59
flwang1no poll09:00
therveflwang1, https://github.com/openstacker/zaqar-demo/blob/master/demo/zaqar_demo.py#L33609:00
therveOtherwise that's cool :)09:01
flwang1therve: good to know your feedback09:02
*** akuznetsov has quit IRC09:02
flwang1then what's your suggestion to wait heat stack complete?09:02
therveflwang1, https://gist.github.com/therve/9c7c762d3eb81b076be409:03
therveUse zaqar+websocket to get events09:03
therveThat'll be super nice09:03
*** akuznetsov has joined #heat09:03
therveflwang1, Same for the mistral workflow, actually, you probably need to know when it's done09:03
*** mohankumar has quit IRC09:04
*** akuznetsov has quit IRC09:04
flwang1therve: haha, i know your script, but i'm just not sure if i should use it at here :D09:05
flwang1therve: you're absolutely right09:05
flwang1and i will think about adding this to my demo09:05
therveIf the goal is to show case Zaqar, I think it would be awesome09:06
openstackgerritMerged openstack/heat: Return condition functions based on the filter param  https://review.openstack.org/36986009:08
flwang1therve: yep and i'm going to steal your code09:08
*** sorantis has joined #heat09:08
*** yanyanhu has quit IRC09:08
therveflwang1, Tripleo has examples of using zaqar in mistral workflow for async status, too09:09
*** akuznetsov has joined #heat09:10
flwang1therve: i only have 5 days left for this live demo, not sure if i can find it in time ;)09:11
therveOK :)09:11
therveWell let me know if I can help09:11
*** akuznetsov has quit IRC09:15
flwang1therve: thank you very much, man09:15
flwang1i'm happy because you did say you guys are crazy after knowing this idea :D09:16
therveOh yeah I still believe that :)09:17
openstackgerritlvdongbing proposed openstack/heat: Update osprofiler about doc  https://review.openstack.org/38649409:19
therveshardy, FTR, I tested tripleo with convergence, and it worked "fine". The caveat being it uses twice as much memory again :/09:19
shardytherve: heh, yeah that was my experience last time (along with not being able to delete things, which I assume is now fixed)09:20
therveYeah, I hope so09:20
shardyI think we'll leave it turned off on the undercloud for now09:20
therveWell it'd be nice to have it on for ocata, but it might be a tough goal for a short cycle09:21
shardytherve: I'm not sure if we can justify it unless the memory usage can be made comparable with the legacy mode09:22
shardyfor a single node undercloud, it doesn't really buy us much, does it?09:22
therveshardy, Right, that's part of the goal though :)09:22
therveI think it does for error recovery09:22
shardyyep, sure, if we can fix the memory usage I'd be fine with enabling it :)09:23
therveUpdates in general would be much nicer too09:23
shardyyup recovering after engine's get killed by the OOM killer would be super helpful :D09:23
therveLOL09:23
*** sorantis has quit IRC09:24
*** sorantis has joined #heat09:28
flwang1therve: after stack update, when creating the new instance to replace the unhealthy one, will the new one follow the affinity/anti-affinity policy?09:32
therveflwang1, No idea09:34
flwang1therve: in your sample, https://gist.github.com/therve/9c7c762d3eb81b076be4#file-create_stack_complete-py-L89 if the stack is stucking at in progress, what happened?09:35
*** evilt0ne has quit IRC09:36
*** elynn__ has quit IRC09:36
*** elynn__ has joined #heat09:37
*** evilt0ne has joined #heat09:37
*** evilt0ne has joined #heat09:37
*** jaosorior has quit IRC09:40
therveflwang1, Stack shouldn't get stuck, they timeout at some point09:40
*** jaosorior has joined #heat09:40
flwang1therve: nice09:41
*** elynn__ has quit IRC09:42
*** elynn__ has joined #heat09:42
*** openstackstatus has quit IRC09:44
*** openstack has joined #heat09:48
*** bks has quit IRC09:49
openstackgerritPeter Razumovsky proposed openstack/heat: Neutron::Subnet observe reality implementation  https://review.openstack.org/25575309:49
*** jprovazn has quit IRC09:56
openstackgerritPeter Razumovsky proposed openstack/heat: Add parameters and outputs template migrate  https://review.openstack.org/37337310:01
openstackgerritPeter Razumovsky proposed openstack/heat: Add check for unsupported resource to tmpl migrate  https://review.openstack.org/37337710:01
openstackgerritPeter Razumovsky proposed openstack/heat: Add function migration to template migrate  https://review.openstack.org/37337510:01
openstackgerritPeter Razumovsky proposed openstack/heat: Add migrate version to actual HOT template version  https://review.openstack.org/37337610:01
openstackgerritPeter Razumovsky proposed openstack/heat: Add resource keys translation in template migrate  https://review.openstack.org/37337410:01
openstackgerritPeter Razumovsky proposed openstack/heat: Initial implementation template migrate mechanism  https://review.openstack.org/37015310:01
openstackgerritPeter Razumovsky proposed openstack/heat: Add API call for template migrate  https://review.openstack.org/37411910:01
*** zhurong has quit IRC10:02
openstackgerritpawnesh kumar proposed openstack/heat: Don't include openstack/common in flake8 exclude list  https://review.openstack.org/38413210:08
*** akuznetsov has joined #heat10:11
*** code-R has joined #heat10:11
*** openstackstatus has quit IRC10:13
*** openstack has joined #heat10:17
*** code-R has quit IRC10:17
*** sorantis has quit IRC10:19
*** bks has joined #heat10:21
*** mohankumar has joined #heat10:27
*** derekh has joined #heat10:32
*** sorantis has joined #heat10:34
*** spzala has joined #heat10:38
*** spzala has quit IRC10:43
openstackgerritPeter Razumovsky proposed openstack/heat: Add tags property to OS::Nova::Server  https://review.openstack.org/37479710:47
openstackgerritPeter Razumovsky proposed openstack/heat: Add support different versions for nova client  https://review.openstack.org/37482110:47
*** mohankumar has quit IRC10:56
*** zhihui has quit IRC11:02
*** code-R_ has quit IRC11:03
*** dprince has joined #heat11:04
*** sorantis has quit IRC11:05
*** akuznetsov has joined #heat11:11
*** bks has quit IRC11:13
*** sorantis has joined #heat11:13
*** akuznetsov has quit IRC11:16
*** code-R has joined #heat11:26
*** dgonzalez has quit IRC11:26
*** EricGonczer_ has joined #heat11:28
*** jprovazn has joined #heat11:34
*** mohankumar has joined #heat11:34
openstackgerritPeter Razumovsky proposed openstack/heat: Add tags property to OS::Nova::Server  https://review.openstack.org/37479711:35
*** elynn__ has quit IRC11:41
*** dgonzalez has joined #heat11:43
*** strigazi is now known as strigazi_AFK11:48
*** ayoung has quit IRC12:00
*** links has quit IRC12:02
*** akuznetsov has joined #heat12:13
*** asalkeld has quit IRC12:14
*** jcoufal has joined #heat12:14
*** links has joined #heat12:15
*** akuznetsov has quit IRC12:18
*** jcoufal_ has joined #heat12:32
*** yprokule_ has joined #heat12:34
*** jcoufal has quit IRC12:35
*** yprokule has quit IRC12:36
*** yprokule_ is now known as yprokule12:36
*** jcoufal has joined #heat12:36
*** jcoufal_ has quit IRC12:38
*** vijendar has joined #heat12:41
*** openstackstatus has quit IRC12:43
*** openstack has joined #heat12:47
*** ayoung has joined #heat12:54
*** spzala has joined #heat12:54
*** code-R has quit IRC12:59
*** vijendar has quit IRC13:00
*** vijendar has joined #heat13:01
*** sdake has joined #heat13:02
*** sdake_ has joined #heat13:03
*** eliqiao has quit IRC13:05
*** sdake has quit IRC13:07
*** bdeschenes has joined #heat13:10
*** code-R has joined #heat13:13
*** akuznetsov has joined #heat13:15
*** links has quit IRC13:16
*** ayoung has quit IRC13:17
*** cmartin has joined #heat13:17
*** akuznetsov has quit IRC13:19
*** vijendar has quit IRC13:29
*** Zer0Byte__ has joined #heat13:31
*** Zer0Byte__ has quit IRC13:32
*** vijendar has joined #heat13:33
*** jcoufal has quit IRC13:33
*** jcoufal has joined #heat13:35
*** rajpatel has joined #heat13:37
*** vijendar has quit IRC13:43
*** zz_dimtruck is now known as dimtruck13:44
*** vijendar has joined #heat13:51
*** jcoufal has quit IRC13:52
*** ccamacho is now known as ccamacho|afk13:53
*** jcoufal has joined #heat13:53
*** vije5904 has joined #heat13:54
*** vije5904 is now known as vijendar_13:56
*** vijendar_ has left #heat13:58
*** dimtruck is now known as zz_dimtruck14:00
*** sdake has joined #heat14:00
*** yprokule_ has joined #heat14:01
*** yprokule has quit IRC14:02
*** yprokule_ is now known as yprokule14:02
*** sdake_ has quit IRC14:04
*** sorantis has quit IRC14:07
*** akuznetsov has joined #heat14:15
*** randallburt has joined #heat14:18
*** akuznetsov has quit IRC14:20
*** spotz_zzz is now known as spotz14:21
*** chris_hultin|AWA is now known as chris_hultin14:23
*** randallburt has quit IRC14:27
shardyzaneb, therve: Hey I just wanted to say thanks for all the memory related fixes14:28
shardyhttp://people.redhat.com/~shardy/heat/plots/heat_20161014.png14:28
shardylooking much, much better now :)14:28
openstackgerritKanagaraj Manickam proposed openstack/heat: Squash database patches  https://review.openstack.org/38645614:28
zanebshardy: I wanted to say it was a pleasure, buuuuuut... ;)14:29
shardyhehe14:29
zanebthat graph looks really good though, thanks!14:29
therveshardy, You're welcome :)14:29
therveStill not fantastic. Let's make convergence great instead :)14:29
shardyYeah I'm sure there's more we can do, but it's a great improvement14:30
shardyHas anyone tested with python3 to see what difference that makes?14:30
*** randallburt has joined #heat14:30
zanebshardy: any way we can start generating the data for that graph in the gate?14:30
therveshardy, I was saying the other day, can we try to remove yaql usage in ocata?14:30
therveOr at least reduce it14:30
shardyzaneb: Yes I could run the same script then use gnuplot to output a graph14:31
therveYes, let's have continuous data points on that issue14:31
zanebshardy: so I can make something like https://zaneb.fedorapeople.org/tripleo-memory/20161013/memused.png but just for Heat14:31
shardyand maybe even fail the job if we exceed some defined threshold14:31
therveIf we could be proactive that'd good14:31
zanebtherve: Make Convergence Great Again?14:32
shardyactually we're already running dstat in CI14:33
shardyI'll look at how we can wire in per-process stats, at least for heat14:33
*** pas-ha has quit IRC14:33
shardyand send them to the graphite server we use to measure runtimes14:33
zanebshardy: yeah, that graph I linked above came from dstat, but that covers the whole system and it's much easier to just look at heat14:34
*** zz_dimtruck is now known as dimtruck14:34
*** gaurav___ has quit IRC14:34
*** gaurav___ has joined #heat14:34
*** pas-ha has joined #heat14:34
shardyyeah, even if we just collected peak memory usage for heat-engine each run, that would probably be enough14:34
*** Drago has joined #heat14:35
*** Drago has quit IRC14:35
*** Drago has joined #heat14:36
zanebshardy: the ps.txt data that I generated that new graph from does an ok job at that - it gives you the value at the end of the test, but that's usually close to the peak14:36
thervezaneb, Have convergence not use twice as much memory :/14:36
shardyzaneb: ack, so some way to aggregate that for passing jobs and trigger on a sudden change would be good then14:37
zanebtherve: does it use twice as much?14:37
thervezaneb, On the basic tripleo deployment, yes14:37
shardycurrently we only ever notice when the OOM killer starts killing stuff ;)14:37
zanebshardy: yeah, you really want to know before that point :D14:37
*** Zer0Byte__ has joined #heat14:38
*** sdake_ has joined #heat14:38
zanebtherve: :(14:38
*** jprovazn has quit IRC14:39
thervezaneb, It's basically at the legacy level 3 weeks ago14:40
*** ayoung has joined #heat14:40
*** mohankumar has quit IRC14:40
zanebtherve: I bet if we did the outputs caching thing we could get it down a *lot*. there are actually really efficient ways to do that in convergence14:40
*** sdake_ has quit IRC14:40
thervezaneb, Should that be a high priority item? It's fair amount of work, we want to start early to fit it in the cycle14:41
*** vishwanathj has joined #heat14:41
zanebtherve: I think it probably should be14:41
*** sdake has quit IRC14:41
zanebshardy isn't going to do us any favours in reducing the amount of stuff that TripleO does ;)14:41
therveHeh14:42
shardyhehe14:43
*** bdeschenes has quit IRC14:48
therveshardy, Maybe you missed my question about yaql14:49
*** crose has joined #heat14:50
shardytherve: Oh sorry, yeah I missed it14:52
shardytherve: So, yes, I'd like to see us add native heat functions that allow us to remove some, or perhaps all yaql usage14:53
*** sdake has joined #heat14:53
shardyI see it as a release valve when heat doesn't have the features we need14:53
shardynot really something we want to depend on long term14:53
therveOK, on the same page then14:53
therveAre they many functions that you need?14:53
therveLooks like something like filter, and more merge options?14:54
shardytherve: not that many, but it's stuff like filtering null values from a list14:54
shardyor flattening nested lists/maps14:54
shardyyeah, pretty much flexible ways to filter and merge is all we really need14:54
shardylike, a map_deep_merge function would remove probably half of our yaql usage14:55
therveI think {filter: [some_value, some_iterable]} is a good one14:55
therveMaybe just improve map_merge?14:55
shardyyeah filter sounds good14:56
shardyI've not got a strong opinion on the interface, adding flags to map_merge would be fine14:56
shardythe most common requirement is filtering None values, and merging maps where you want each colliding key to append to a list value14:57
shardyI can raise a spec describing the use-case and we can discuss interfaces there :)14:57
therveYep for merging that sounds like a good idea14:58
therveI don't know actually if we have a simple way to change map_merge to take options, given the interface14:58
therveFor filter, I'll just create a simple light-spec bug if that's fine with you14:58
shardyyup, sounds good, thanks14:58
*** rcernin has quit IRC15:02
*** sdake_ has joined #heat15:03
*** strigazi_AFK is now known as strigazi15:04
*** tushark has joined #heat15:05
*** sdake has quit IRC15:05
*** ccamacho|afk has quit IRC15:10
*** tushark has quit IRC15:10
syjulianHi everybody. A couple of folks from my team are interested in implementing api microversions in heat. We have a blueprint and a POC on launchpad. We'd like to hear what you guys think of it15:12
syjulianhttps://blueprints.launchpad.net/heat/+spec/api-microversions15:12
*** tanvirt has joined #heat15:14
thervesyjulian, You don't *really* have a POC on launchpad15:15
therveYou have a POC behind a login I won't create15:15
*** akuznetsov has joined #heat15:16
syjulianMy apologies. It should be public now15:16
therveAh thanks! I thought it was a weird gitlab thing15:17
thervesyjulian, What interest you exactly in micro versions? What changes would you like to see?15:18
syjulianmy team is interested in helping openstack projects with microversioning. mainly, it's to help with backwards compatibility15:19
therveHum, okay15:20
*** prazumovsky has quit IRC15:20
*** akuznetsov has quit IRC15:20
therveWell we haven't decided if we were going to do micro versions or not AFAIK15:22
thervePersonally I don't really see the benefit, and I'd like to have actual API changes in the pipeline to do it. But I'd be happy to be convinced.15:23
syjulianAlright. We were wondering what the team thinks about it... if it's needed, not needed, or nice to have15:24
syjulian*heat team15:24
therveThere is a session about it in Barcelona, so hopefully something will get out of it15:24
syjulianCool. We will be there to further talk about it15:25
*** bnemec is now known as beekneemech15:29
*** rajpatel has quit IRC15:35
*** annegentle has joined #heat15:37
*** adrian_otto has joined #heat15:39
*** bana_k has joined #heat15:40
*** ctayal has joined #heat15:40
*** rajpatel has joined #heat15:42
*** annegentle has quit IRC15:42
*** crose has quit IRC15:44
*** dimtruck is now known as zz_dimtruck15:45
*** KanagarajM has quit IRC15:48
*** crose has joined #heat15:48
*** annegentle has joined #heat15:50
*** yprokule has quit IRC15:50
*** bana_k has quit IRC15:52
*** crose has quit IRC15:53
*** sdake has joined #heat15:54
*** sdake_ has quit IRC15:56
*** Drago has quit IRC15:58
*** Zer0Byte__ has quit IRC16:01
*** code-R has quit IRC16:01
*** Zer0Byte__ has joined #heat16:03
*** crose has joined #heat16:06
*** bana_k has joined #heat16:07
*** ctayal_ has joined #heat16:09
*** ctayal_ has quit IRC16:11
*** crose has quit IRC16:12
*** annegentle has quit IRC16:12
*** ctayal_ has joined #heat16:12
*** ctayal has quit IRC16:13
*** EricGonc_ has joined #heat16:15
*** derekh has quit IRC16:16
*** crose has joined #heat16:16
*** EricGonczer_ has quit IRC16:16
*** jprovazn has joined #heat16:21
*** annegentle has joined #heat16:21
*** shardy is now known as shardy_afk16:22
*** zz_dimtruck is now known as dimtruck16:24
*** xek_ has quit IRC16:25
*** xek_ has joined #heat16:26
*** blomquisg_gone is now known as blomquisg16:31
*** dimtruck is now known as zz_dimtruck16:34
*** sdake_ has joined #heat16:38
*** adrian_otto has quit IRC16:39
strigazihi all, I want to use the convergence engine in heat newton. Is the only this option convergence_engine = true what it needs?16:39
strigazis/the only//16:39
*** adrian_otto has joined #heat16:40
*** sdake has quit IRC16:40
*** bana_k has quit IRC16:41
*** adrian_otto has quit IRC16:43
*** Drago has joined #heat16:44
*** zz_dimtruck is now known as dimtruck16:44
ramishrastrigazi: it's the default, though you can explicitly set it. https://git.openstack.org/cgit/openstack/heat/tree/heat/common/config.py#n18616:50
ramishracorrect link for newton https://git.openstack.org/cgit/openstack/heat/tree/heat/common/config.py?h=stable/newton#n18616:51
strigaziramishra, so I have it enabled, since it's not set to false?16:53
ramishrastrigazi: yep16:53
*** xek_ has quit IRC16:55
*** akuznetsov has joined #heat16:56
*** xek_ has joined #heat16:56
*** dimtruck is now known as zz_dimtruck16:57
*** rajpatel has quit IRC17:00
*** sorantis has joined #heat17:00
*** chris_hultin is now known as chris_hultin|AWA17:01
*** rwsu has quit IRC17:02
*** jcoufal has quit IRC17:05
*** jcoufal has joined #heat17:07
*** adrian_otto has joined #heat17:09
*** ctayal_ has quit IRC17:10
*** ctayal has joined #heat17:12
*** ramishra has quit IRC17:15
*** akuznetsov has quit IRC17:15
*** code-R has joined #heat17:17
*** links has joined #heat17:18
*** code-R_ has joined #heat17:18
*** ctayal has quit IRC17:20
*** code-R has quit IRC17:21
*** jcoufal has quit IRC17:22
*** jcoufal has joined #heat17:22
*** zz_dimtruck is now known as dimtruck17:25
*** bana_k has joined #heat17:26
*** Zer0Byte__ has quit IRC17:32
strigaziramishra, I'm creating a magnum cluster with 100 nodes. And i'm in the part that the nested stacks are being created. In the logs I see that only one engine creates the nested stacks. I have 5 engines17:33
*** Drago has quit IRC17:33
*** alex_xu_ has quit IRC17:39
*** jaosorior has quit IRC17:40
*** jaosorior has joined #heat17:41
*** alex_xu has joined #heat17:42
*** ctayal has joined #heat17:44
*** tanvirt has quit IRC17:55
*** chris_hultin|AWA is now known as chris_hultin18:06
*** jcoufal_ has joined #heat18:08
*** jcoufal has quit IRC18:10
*** vijendar_ has joined #heat18:16
*** vijendar has quit IRC18:17
*** Zer0Byte__ has joined #heat18:20
*** vijendar has joined #heat18:21
*** chris_hultin is now known as chris_hultin|AWA18:24
*** vijenda__ has joined #heat18:28
*** vijendar_ has quit IRC18:28
*** vijendar has quit IRC18:29
*** hoonetorg has quit IRC18:30
*** vijendar has joined #heat18:32
*** ctayal has quit IRC18:34
*** vijenda__ has quit IRC18:34
*** vijendar has quit IRC18:34
*** vijendar has joined #heat18:35
*** vijendar_ has joined #heat18:35
*** spotz is now known as spotz_zzz18:35
*** rajpatel has joined #heat18:37
*** tanvirt has joined #heat18:37
thervestrigazi, Without convergence?18:38
*** dimtruck is now known as zz_dimtruck18:39
*** vijendar_ has quit IRC18:39
*** vijendar_ has joined #heat18:39
*** vijendar has quit IRC18:39
*** jcoufal has joined #heat18:39
strigazitherve, I haven't set explicitly convergence = true. but ramishra told me that it is the default18:40
therveIt's the default18:40
*** vijendar has joined #heat18:40
therveAt any rate, nested stack *resource* can be on one engine, but the stack themselves should spread out18:41
therveIf 4 engines don't do anything at all, something is weird18:41
*** links has quit IRC18:41
*** jcoufal_ has quit IRC18:41
*** hoonetorg has joined #heat18:42
*** vijenda__ has joined #heat18:43
*** code-R has joined #heat18:43
*** derekjhyang_ has joined #heat18:43
*** crose has quit IRC18:44
*** wolsen_ has joined #heat18:44
strigaziprobably that's the issue [nested stack *resource* can be on one engine]18:45
*** Drago has joined #heat18:45
*** Drago has quit IRC18:45
*** Drago has joined #heat18:46
strigaziI think we are stack there, creating the nested stack resources18:46
*** ctayal has joined #heat18:48
*** vijenda__ has quit IRC18:48
*** vijend___ has joined #heat18:48
*** vijend___ has quit IRC18:49
*** EricGonc_ has quit IRC18:49
*** vijenda__ has joined #heat18:49
*** freyes__ has joined #heat18:49
*** syjulian_ has joined #heat18:49
*** vijendar1 has joined #heat18:50
*** EricGonczer_ has joined #heat18:50
*** vijendar has quit IRC18:51
*** vijendar_ has quit IRC18:51
*** code-R_ has quit IRC18:51
*** flwang1 has quit IRC18:51
*** derekjhyang has quit IRC18:51
*** xenogear has quit IRC18:51
*** syjulian has quit IRC18:51
*** freyes has quit IRC18:51
*** jistr has quit IRC18:51
*** d0ugal has quit IRC18:51
*** zaneb has quit IRC18:51
*** shadower has quit IRC18:51
*** wolsen has quit IRC18:51
*** derekjhyang_ is now known as derekjhyang18:52
*** jistr has joined #heat18:54
*** wolsen_ is now known as wolsen18:54
*** jcoufal has quit IRC18:54
*** freyes__ is now known as freyes18:55
openstackgerritTanvir Talukder proposed openstack/heat: Fix for resources stuck in progress after engine crash  https://review.openstack.org/38674118:55
*** freyes has quit IRC18:55
*** freyes has joined #heat18:55
*** xenogear has joined #heat18:55
*** adrian_otto has quit IRC18:56
*** zaneb has joined #heat18:58
*** flwang1 has joined #heat18:59
*** d0ugal has joined #heat19:00
*** cmartin has quit IRC19:01
*** jcoufal has joined #heat19:17
*** ayoung has quit IRC19:21
Dragotherve: In heat.conf, the transport url is of the form heat:password@IP:port,heat:password@IP2:port2//heat19:27
*** ctayal has quit IRC19:28
DragoSounds to me like it is not using rabbit and is instead talking directly to heat APIs19:28
Dragoor API to engine19:28
*** zz_dimtruck has quit IRC19:30
*** zz_dimtruck has joined #heat19:30
*** zz_dimtruck is now known as dimtruck19:30
*** ayoung has joined #heat19:31
*** cmartin has joined #heat19:33
*** Guest57313 has quit IRC19:34
*** code-R has quit IRC19:35
*** annegent_ has joined #heat19:40
*** annegentle has quit IRC19:40
*** spotz_zzz is now known as spotz19:41
*** jprovazn has quit IRC19:42
therveDrago, Where do you see that?19:43
therveYou can't talk directly to engines or API19:44
*** rwsu has joined #heat19:46
*** Drago has quit IRC19:51
*** jcoufal has quit IRC19:51
*** Drago has joined #heat19:57
Dragotherve: strigazi was seeing it the cluster we have19:57
therveDrago, I believe it just means that you have some rabbit HA19:57
Dragotherve: I think you're right19:58
therveIt's possible it's not setup properly though19:58
Dragotherve: Just trying to figure out why only one engine is processing nested stacks19:58
*** jaosorior has quit IRC19:59
*** ctayal has joined #heat20:00
*** adrian_otto has joined #heat20:01
therveDrago, AFAIU oslo messaging will connect to one of those randomly. If replication is not working between the 2 hosts, it may means that the engines can't communicate with each other when connected on the different hosts20:04
Dragotherve: The engines will connect randomly? We actually have 5 engines and, apparently, 5 rabbit nodes (containers?), so 5 entries in that list20:06
therveDrago, Yeah there is a random call somewhere to choose the host20:07
therve5 engines is weird :)20:07
therveWhy 5?20:07
Dragotherve: We have a large (100+ node) cluster we're performance testing magnum on20:08
therveDrago, But you have heat-engine on 5 different nodes, no?20:10
therveSo that's 5 x X number of workers20:11
Dragotherve: Yes20:11
therveOK that makes more sense20:11
therveAt any rate, I'd try to only have one host in the transport URL to see if it improves things20:11
therveIt's not like HA will help you here anyway20:11
Dragotherve: It's probably something to do with how OSA sets everything up. Thanks20:12
therveNo pb20:13
* therve away20:13
*** randallburt has quit IRC20:17
*** annegent_ has quit IRC20:20
*** strigazi is now known as strigazi_AFK20:22
openstackgerritTanvir Talukder proposed openstack/heat: Fix resume after check while resource is suspended  https://review.openstack.org/36231920:26
*** jcoufal has joined #heat20:30
*** tanvirt has quit IRC20:41
*** rajpatel has quit IRC20:50
*** rajpatel has joined #heat21:01
*** jcoufal_ has joined #heat21:04
*** rajpatel has quit IRC21:05
*** jcoufal has quit IRC21:05
*** rajpatel has joined #heat21:06
*** jcoufal has joined #heat21:07
*** jcoufal_ has quit IRC21:09
*** rajpatel has quit IRC21:13
*** cmartin has quit IRC21:19
*** adrian_otto has quit IRC21:23
*** adrian_otto has joined #heat21:25
*** rajpatel has joined #heat21:27
*** jcoufal_ has joined #heat21:27
*** adrian_otto has quit IRC21:30
*** jcoufal has quit IRC21:30
*** adrian_otto has joined #heat21:31
*** Drago has quit IRC21:34
*** adrian_otto has quit IRC21:35
*** randallburt has joined #heat21:37
*** jcoufal_ has quit IRC21:37
*** dprince has quit IRC21:38
*** adrian_otto has joined #heat21:40
*** randallburt has quit IRC21:42
*** jcoufal has joined #heat21:42
*** adrian_otto has quit IRC21:42
*** randallburt has joined #heat21:44
*** rwsu has quit IRC21:49
*** ctayal has quit IRC22:04
*** ctayal has joined #heat22:05
*** sdake_ has quit IRC22:14
*** vijendar1 has quit IRC22:16
*** vijenda__ has quit IRC22:16
*** vijendar has joined #heat22:17
*** vijendar1 has joined #heat22:19
*** sdake has joined #heat22:44
*** sdake_ has joined #heat22:45
*** sdake_ has quit IRC22:48
*** randallburt has quit IRC22:48
*** jcoufal_ has joined #heat22:49
*** sdake_ has joined #heat22:49
*** jcoufal has quit IRC22:51
*** jcoufal has joined #heat22:53
*** jcoufal_ has quit IRC22:55
*** sdake has quit IRC22:57
*** sdake_ has quit IRC22:57
*** sdake has joined #heat22:58
*** sdake has quit IRC22:58
*** rajpatel has left #heat23:01
*** jcoufal_ has joined #heat23:01
*** askb has joined #heat23:01
*** askb has quit IRC23:01
*** jcoufal has quit IRC23:02
*** sdake has joined #heat23:06
*** sdake has quit IRC23:21
*** jcoufal has joined #heat23:31
*** jcoufal_ has quit IRC23:33
openstackgerritZane Bitter proposed openstack/heat: Get rid of cfn-compatibility in ResourceDefinition.Diff  https://review.openstack.org/38684923:36
openstackgerritZane Bitter proposed openstack/heat: Remove the Resource.parsed_template() method  https://review.openstack.org/38685023:36
openstackgerritZane Bitter proposed openstack/heat: Unit tests: Don't use ResourceDefinition as cfn snippet  https://review.openstack.org/38685123:36
openstackgerritZane Bitter proposed openstack/heat: Remove support for accessing ResourceDefinition like a dict  https://review.openstack.org/38685223:36
openstackgerritZane Bitter proposed openstack/heat: Remove the deprecated Stack.resolve_static_data() method  https://review.openstack.org/38685323:36
*** Zer0Byte__ has quit IRC23:58
*** EricGonc_ has joined #heat23:58
*** EricGonczer_ has quit IRC23:59
*** bana_k has quit IRC23:59

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