Monday, 2015-06-15

*** EricGonczer_ has joined #heat00:02
asalkeldstevebaker: yeah need to keep an eye out for these00:06
*** kebray has quit IRC00:09
asalkeldcan't believe this place is round the corner from me and i didn't know it until now : http://www.archivebeerboutique.com.au/00:10
asalkeldmmm, back to doing non-beer reviews00:13
*** Drago has joined #heat00:17
*** Drago has quit IRC00:18
*** Drago has joined #heat00:18
*** EricGonczer_ has quit IRC00:37
*** vijendar has joined #heat00:50
*** vijendar has quit IRC00:52
*** vijendar has joined #heat00:53
openstackgerritAngus Salkeld proposed openstack/heat: Move WritableLogger in-tree as it is deprecated in olso_log  https://review.openstack.org/19159700:53
*** liusheng has quit IRC01:09
*** huangtianhua has joined #heat01:17
*** huangtianhua has quit IRC01:20
*** EricGonczer_ has joined #heat01:20
*** erkules_ has joined #heat01:22
*** erkules has quit IRC01:25
*** EricGonczer_ has quit IRC01:26
*** huangtianhua has joined #heat01:28
*** vijendar has quit IRC01:31
*** Qiming has joined #heat01:34
*** Yanyanhu has joined #heat01:50
*** vijendar has joined #heat01:52
*** tsandall has quit IRC01:53
openstackgerritAngus Salkeld proposed openstack/heat: Move WritableLogger in-tree as it is deprecated in olso_log  https://review.openstack.org/19159701:54
*** r0j4z0 has quit IRC02:04
*** elynn has joined #heat02:16
elynnmorning all :)02:19
*** dimsum__ has quit IRC02:22
*** vijayagurug has joined #heat02:26
*** yuntong1 has quit IRC02:27
*** kebray has joined #heat02:27
*** tsandall has joined #heat02:30
*** dimsum__ has joined #heat02:36
openstackgerrithuangtianhua proposed openstack/heat: Continue to check if nova task is in progress  https://review.openstack.org/19055802:48
*** dimsum__ has quit IRC02:58
*** hdd has joined #heat02:59
*** tochi has joined #heat03:03
openstackgerrithuangtianhua proposed openstack/heat: Use EntityNotFound instead *NotFound  https://review.openstack.org/18824803:07
openstackgerrithuangtianhua proposed openstack/heat-specs: Support snapshot/restore for StackResources  https://review.openstack.org/18744703:13
openstackgerrithuangtianhua proposed openstack/heat: Correct volume restore behavior  https://review.openstack.org/18215203:17
*** tobe has joined #heat03:20
*** LiJiansheng has quit IRC03:20
*** LiJiansheng has joined #heat03:21
openstackgerrithuangtianhua proposed openstack/heat: Correct volume restore behavior  https://review.openstack.org/18215203:21
*** vijayagurug has quit IRC03:27
*** daneyon has quit IRC03:29
*** coolsvap|afk is now known as coolsvap03:32
openstackgerrithuangtianhua proposed openstack/heat: Add and apply cinder backup constraint  https://review.openstack.org/18343303:32
*** logan2 has quit IRC03:35
*** pm90_ has joined #heat03:36
openstackgerritAngus Salkeld proposed openstack/heat-specs: Add support for external resources  https://review.openstack.org/13484803:38
openstackgerritOpenStack Proposal Bot proposed openstack/heat: Updated from global requirements  https://review.openstack.org/19161903:40
*** dimsum__ has joined #heat03:58
*** dimsum__ has quit IRC04:03
*** achanda has joined #heat04:07
*** KanagarajM has joined #heat04:10
*** vijayagurug has joined #heat04:12
KanagarajMgood morning all !04:13
openstackgerritKanagaraj Manickam proposed openstack/heat: Removes redundant validation of template (1)  https://review.openstack.org/17371004:15
*** achanda has quit IRC04:17
ramishramorning all04:18
*** pm90__ has joined #heat04:19
*** pm90_ has quit IRC04:19
asalkeldKanagarajM: ramishra do you guys get "sqlalchemy/engine/default.py:436: Warning: Truncated incorrect DOUBLE value: '030b84c2-c19a-43ff-aa71-47b87eb4b922'"04:22
asalkeldin convergence testing?04:22
asalkeldis that the motivation of making stack id an int?04:22
KanagarajMasalkeld: hi, i didn't. I will check it today.04:25
asalkeldok04:25
asalkeld(i'll post what i am working on)04:27
openstackgerritAngus Salkeld proposed openstack/heat: Add the convergence resource replacement logic  https://review.openstack.org/18002204:27
openstackgerritAngus Salkeld proposed openstack/heat: convergence: make sure sender is a tuple  https://review.openstack.org/18869004:27
openstackgerritAngus Salkeld proposed openstack/heat: Move listner rpc client to rpc/listner_client.py  https://review.openstack.org/19163004:27
openstackgerritAngus Salkeld proposed openstack/heat: convergence concurrent workflow  https://review.openstack.org/19163104:27
openstackgerritAngus Salkeld proposed openstack/heat: ** test-only ** enable convergence  https://review.openstack.org/19163204:27
asalkeldKanagarajM: could you look here : https://review.openstack.org/#/c/191631/1/heat/engine/worker.py (line 178)04:28
asalkeldthat statement in the spec didn't make sense to me04:29
KanagarajMasalkeld: sure. 1 sec04:29
asalkeldbasically someone has done a new update, can't we just abandon the current traversal04:30
asalkeld(i think i am missing something)04:30
*** serg_melikyan has joined #heat04:34
*** serg_melikyan has quit IRC04:35
*** hdd has quit IRC04:35
KanagarajMin zaneb code, https://github.com/zaneb/heat-convergence-prototype/blob/master/converge/converger.py#L115 trying again for the check_resource while sync point is missing, for once.04:36
KanagarajMasalkeld: when new update comes, i believe that graph will be updated to make sure that exising resource being updated will be removed and recent update will be done04:37
asalkeldmmm, ok thanks for the link04:38
*** vijayagurug has quit IRC04:38
*** ananta_ has joined #heat04:40
KanagarajMasalkeld: sure.04:40
*** vijendar1 has joined #heat04:42
asalkeldbrb, picking kids up04:43
*** vijendar has quit IRC04:46
*** nkhare has joined #heat04:47
*** nkhare has quit IRC04:52
*** nkhare has joined #heat04:55
*** serg_melikyan has joined #heat04:55
*** sdake_ has joined #heat04:56
*** sdake has quit IRC04:59
*** serg_melikyan has quit IRC05:09
*** cody-somerville has quit IRC05:11
*** hdd has joined #heat05:11
openstackgerritMerged openstack/heat: Updated from global requirements  https://review.openstack.org/19161905:12
*** rakesh_hs has joined #heat05:16
*** nihilifer has joined #heat05:18
*** huangtianhua has quit IRC05:18
*** vijayagurug has joined #heat05:20
openstackgerritAnant Patil proposed openstack/heat: Implement convergence rollback.  https://review.openstack.org/19165005:20
*** kebray has quit IRC05:43
*** yuntong has joined #heat05:46
*** r0j4z0 has joined #heat05:52
*** yuntong1 has joined #heat05:56
*** yuntong has quit IRC05:57
*** Qiming has quit IRC05:59
*** Qiming has joined #heat05:59
*** Qiming has joined #heat06:00
*** Qiming_ has joined #heat06:00
openstackgerritOpenStack Proposal Bot proposed openstack/heat: Imported Translations from Transifex  https://review.openstack.org/19049206:01
*** LimorStotland has joined #heat06:04
*** Qiming has quit IRC06:05
*** liusheng has joined #heat06:09
*** kbee has joined #heat06:09
*** pm90__ has quit IRC06:10
*** huangtianhua has joined #heat06:12
*** inc0 has joined #heat06:15
inc0good morning06:15
*** inc0 has quit IRC06:26
*** shardy has joined #heat06:29
*** inc0 has joined #heat06:31
*** ishant has joined #heat06:31
openstackgerritAnant Patil proposed openstack/heat: Reusable empty template.  https://review.openstack.org/19166606:31
*** KanagarajM has quit IRC06:32
openstackgerritAnant Patil proposed openstack/heat: Implement convergence rollback.  https://review.openstack.org/19165006:33
*** ifarkas has joined #heat06:33
*** metral_zzz is now known as metral06:35
skraynevgood morning06:39
asalkeldhi skraynev06:41
skraynevasalkeld: hi06:41
openstackgerritSergey Kraynev proposed openstack/python-heatclient: Add first pass at post_test_hook for functional  https://review.openstack.org/18053906:44
*** tobe has quit IRC06:44
openstackgerritSergey Kraynev proposed openstack/heat: Remove deprecated metadata_update method  https://review.openstack.org/18716006:44
openstackgerritSergey Kraynev proposed openstack/heat: Remove deprecated headers in auth_password  https://review.openstack.org/18752506:44
openstackgerritSergey Kraynev proposed openstack/python-heatclient: Move test_event_utils.py module to unit directory  https://review.openstack.org/18969906:44
*** tochi has quit IRC06:46
openstackgerritSergey Kraynev proposed openstack/heat: Register ResourceWithComplexAttributes in HeatTest  https://review.openstack.org/18974906:47
openstackgerritSergey Kraynev proposed openstack/heat: Register ResWithComplexPropsAndAttrs in HeatTest  https://review.openstack.org/18974806:47
openstackgerritSergey Kraynev proposed openstack/heat: Register ResourceWithPropsAndAttrs in HeatTestCase  https://review.openstack.org/18975106:47
openstackgerritSergey Kraynev proposed openstack/heat: Register ResourceWithProps in HeatTestCase  https://review.openstack.org/18975006:47
openstackgerritSergey Kraynev proposed openstack/heat: Move registration of GenericResource to HeatTest  https://review.openstack.org/18975306:47
openstackgerritSergey Kraynev proposed openstack/heat: Move registration of resources to HeatTestCase  https://review.openstack.org/18975206:47
openstackgerritSergey Kraynev proposed openstack/heat: Move internal test resources to generic_resource  https://review.openstack.org/18975406:47
openstackgerritSergey Kraynev proposed openstack/heat: Remove unnecessary registration of glance resource  https://review.openstack.org/18970406:48
*** tspatzier has joined #heat06:50
sirushtimorning all06:53
sirushtiasalkeld, yes, that is indeed the motivation to change stack id from uuid to integer06:55
*** sdake has joined #heat06:56
*** sdake has quit IRC06:57
*** sdake has joined #heat06:57
*** sdake_ has quit IRC07:00
*** tochi has joined #heat07:03
*** tshtilma has joined #heat07:06
*** tobe has joined #heat07:07
*** liusheng has quit IRC07:08
*** pitr-ch has joined #heat07:08
*** liusheng has joined #heat07:09
*** jtomasek has joined #heat07:09
*** pitr-ch_ has joined #heat07:10
*** Qiming_ is now known as Qiming07:11
*** pitr-ch has quit IRC07:13
*** pitr-ch_ has quit IRC07:23
*** elynn_ has joined #heat07:25
*** elynn has quit IRC07:28
*** rakesh_hs_ has joined #heat07:34
*** chlong has quit IRC07:34
*** hdd has quit IRC07:35
*** rakesh_hs has quit IRC07:38
*** hdd has joined #heat07:44
*** BManojlovic has joined #heat07:46
*** pitr-ch has joined #heat07:50
*** tonisbones_ has quit IRC07:53
*** tonisbones_ has joined #heat07:53
*** r0j4z0 has quit IRC07:55
*** pitr-ch has quit IRC07:55
*** LimorStotland has quit IRC07:58
*** sdake has quit IRC08:06
*** serg_melikyan has joined #heat08:11
*** jcoufal has joined #heat08:12
*** kbee has quit IRC08:13
*** pitr-ch has joined #heat08:15
*** serg_melikyan has quit IRC08:17
*** yassine has joined #heat08:23
*** LimorStotland has joined #heat08:32
*** shardy_ has joined #heat08:38
*** shardy has quit IRC08:39
*** pitr-ch has quit IRC08:41
*** shardy_ has quit IRC08:44
*** shardy has joined #heat08:44
*** r0j4z0 has joined #heat08:47
openstackgerrithuangtianhua proposed openstack/heat: Fix KeyError exception when stack snapshot deletion  https://review.openstack.org/19170208:50
*** pitr-ch has joined #heat08:52
*** serg_melikyan has joined #heat08:59
asalkeldsirushti, ananta_ :   https://bugs.launchpad.net/heat/+bug/146520409:14
openstackLaunchpad bug 1465204 in heat "convergence: resources not using the correct template on update" [Undecided,New]09:14
*** ochuprykov has joined #heat09:14
sirushtiasalkeld, and that results in this -> http://paste.openstack.org/show/293433/ right?09:16
*** ananta__ has joined #heat09:16
asalkeldsirushti: it can if you add a new resource when you update09:16
asalkeldin my test i updated an existing resource09:16
ananta__asalkeld: thanks for the defect09:17
*** inc0 has quit IRC09:17
*** inc0_ has joined #heat09:17
ochuprykovshardy: ping09:18
asalkeldonce that is fixed we should be progressing well ananta__09:18
ananta__the template assigning looks fine09:18
ananta__asalkeld: sure09:18
shardyochuprykov: hello09:18
*** ananta_ has quit IRC09:18
asalkeldananta__: yeah, it's the lack of creating new resource instances09:19
ochuprykovshardy: I have updated my spec https://review.openstack.org/#/c/183506/1209:19
ochuprykovshardy: maybe new variant will be more acceptable for you?09:19
shardyochuprykov: thanks, I'll check it out09:20
ananta__asalkeld: yeah...it looks kind of unintuitive that prev_temp_id == curr_temp_id09:21
asalkeldananta__: i wonder if we cant't just use the new stack09:21
ochuprykovshardy: fine, thanks09:21
asalkeldananta__: so instead of current.converge()  use new.converge() - it will have the new resource instances09:21
*** serg_melikyan has quit IRC09:22
ananta__asalkeld: new stack? you mean create another stack?09:22
ananta__no, id don't think thats a good idea09:22
ananta__everything is tracked, templates and traversal id etc from stack object09:22
asalkeldananta__: ok, well copy over the resources?09:23
*** serg_melikyan has joined #heat09:23
ananta__asalkeld: IMO there is something minor missing....09:24
*** multi_io has quit IRC09:24
*** tlashchova has joined #heat09:24
ananta__we surely don't need another stack09:24
ananta__for our poc and zane's we never used another stack09:24
ananta__and it every operation was referring the same stack, given that resources and templates are lightly coupled09:25
ananta__to the stack09:25
*** serg_melikyan has quit IRC09:25
*** kbee has joined #heat09:25
asalkeldprobably just need this: https://github.com/openstack/heat/blob/master/heat/engine/stack.py#L220-L22209:26
*** multi_io has joined #heat09:26
asalkeld(and store them)09:26
*** serg_melikyan has joined #heat09:28
ananta__asalkeld: resource operations are distibuted among heat engine, so everyone will have a copy then?09:30
ananta__have to have09:30
asalkeldananta__: no, just initially09:30
asalkeldto create the resources in the db09:30
*** e0ne has joined #heat09:30
asalkeldwe are not creating new db resources09:31
asalkeldthat point to the new template09:31
ananta__asalkeld: yeah, got it09:31
asalkeldok09:31
ananta__asalkeld: it just needs to proceed with creating new resources in DB...entries for new ones and the updated ones09:32
*** rakesh_hs_ has quit IRC09:33
*** serg_melikyan has quit IRC09:35
openstackgerritMerged openstack/heat: Remove unnecessary registration of glance resource  https://review.openstack.org/18970409:36
asalkeldananta__: actually shouldn't we just be assigning the new template id to the resources?09:37
asalkeldthen create new resources on UpdateReplace09:37
asalkeld(i have done that in my bp)09:37
asalkeldhttps://review.openstack.org/#/c/180022/4/heat/engine/resource.py09:38
asalkeldbasically we are missing the logic in update.py - what is in new/old -> update template id; new resources -> create new resource in db09:39
*** e0ne has quit IRC09:40
ananta__asalkeld: yes09:40
ananta__asalkeld: just reading code to get the context09:40
asalkeld(sorry for the confusion)09:40
inc0_guys, do we need midcycle?09:41
sirushtiagreed on what asalkeld just said^ -> notice this anomolous dependency. deps = [((73, False), None), ((72, False), (72, True))]09:42
sirushtithat's on an update09:43
sirushtiit's creating that resource and deleting it09:43
asalkeldinc0_: $$$$09:43
openstackgerritSergey Kraynev proposed openstack/heat: Remove instance_user and admin_user options  https://review.openstack.org/10392809:43
asalkeldneed vs. have money for09:43
inc0_yeah, I know, that's why I'm asking, if we want to organize it, I should start talking to my superiors...09:44
inc0_because I doubt it will be in Poland;)09:44
asalkeldin unrelated news: http://www.abc.net.au/news/2015-06-15/tree-frog-versus-snake-tries-to-make-a-meal-of-carpet-python/654699209:46
asalkeldyes frogs can eat snakes09:46
*** e0ne has joined #heat09:47
inc0_Australia...09:47
asalkeldyikes and snakes can eat crocodiles: http://www.abc.net.au/local/photos/2014/03/03/3955563.htm09:47
*** serg_melikyan has joined #heat09:48
inc0_and I'm pretty sure there is a bush or mushroom or whatever which can eat snakes09:48
openstackgerritSirushti Murugesan proposed openstack/heat: DNM: Take convergence for a spin  https://review.openstack.org/19163209:51
cmysterinc0_: badgers eat them09:51
cmysterand people09:51
inc0_plants or snakes?09:51
inc0_I must visit Australia at some point;)09:52
inc0_http://in1.ccio.co/A5/T2/ID/fbb503c202c417d4f7fd2e885d9bef70.jpg by the way if you haven't seen this09:53
sirushtiasalkeld, so I revised https://review.openstack.org/#/c/191632/ with some fixes that I think might help us get better results in the gate09:54
*** f13o has joined #heat09:56
asalkeldsirushti: nice10:04
*** dimsum__ has joined #heat10:09
*** Qiming has quit IRC10:15
*** serg_melikyan has quit IRC10:18
*** serg_melikyan has joined #heat10:19
*** Drago has quit IRC10:21
*** LimorStotland has quit IRC10:22
*** vijendar1 has quit IRC10:23
*** cmyster has quit IRC10:23
*** vijendar has joined #heat10:23
*** serg_melikyan has quit IRC10:24
openstackgerritMerged openstack/heat: Signal SoftwareDeployment resource  https://review.openstack.org/18917710:27
*** asalkeld has quit IRC10:27
*** LiJiansheng has quit IRC10:27
*** LiJiansheng has joined #heat10:28
*** serg_melikyan has joined #heat10:29
openstackgerritIshant Tyagi proposed openstack/heat: Add attribute type for heat resources  https://review.openstack.org/18219210:31
*** e0ne is now known as e0ne_10:32
openstackgerritIshant Tyagi proposed openstack/heat: Add attribute type for openstack resources  https://review.openstack.org/18225510:34
*** r0j4z0 has quit IRC10:36
openstackgerritIshant Tyagi proposed openstack/heat: Add attribute type for openstack resources  https://review.openstack.org/18225510:37
*** elynn_ has quit IRC10:39
*** e0ne_ has quit IRC10:39
*** LimorStotland has joined #heat10:41
*** e0ne has joined #heat10:41
*** cmyster has joined #heat10:43
*** kbee has quit IRC10:46
*** huangtianhua has quit IRC10:48
*** serg_melikyan has quit IRC10:53
*** che-arne has joined #heat10:53
*** Yanyanhu has quit IRC10:54
openstackgerritMichal Jastrzebski (inc0) proposed openstack/heat: WIP Register all objects  https://review.openstack.org/19018310:57
openstackgerritMichal Jastrzebski (inc0) proposed openstack/heat: RPC versioning example  https://review.openstack.org/19175210:57
*** LimorStotland has quit IRC11:00
*** tochi has quit IRC11:00
*** jaypipes has joined #heat11:00
*** Slower has quit IRC11:04
*** Slower has joined #heat11:04
*** ishant has quit IRC11:12
*** che-arne has quit IRC11:21
*** shardy_ has joined #heat11:22
*** shardy has quit IRC11:24
*** tobe has quit IRC11:25
*** shardy_ has quit IRC11:28
*** r0j4z0 has joined #heat11:29
*** shardy has joined #heat11:29
*** LimorStotland has joined #heat11:31
*** e0ne is now known as e0ne_11:36
*** Qiming has joined #heat11:37
*** e0ne_ is now known as e0ne11:39
*** che-arne has joined #heat11:40
*** prazumovsky has joined #heat11:41
*** steveg_afk has joined #heat11:45
ananta__skraynev: hi11:45
*** ananta__ has quit IRC11:47
*** gcivitella has joined #heat11:47
skraynevananta__Ж рун11:47
skraynevananta__: hey11:47
*** Qiming has quit IRC11:48
skraynevsorry wrong keyboard layout11:48
*** serg_melikyan has joined #heat11:53
*** sdake has joined #heat11:54
*** sdake has quit IRC11:55
*** sdake has joined #heat11:55
*** serg_melikyan has quit IRC11:58
*** inc0_ has quit IRC11:59
*** inc0 has joined #heat12:05
sirushtiskraynev, Hi, if you're around, could you revisit these project-config changes? -> https://review.openstack.org/#/c/188147/ and https://review.openstack.org/#/c/187725/12:06
sirushtiThat should get us running grenade in-tree for good :)12:07
*** serg_melikyan has joined #heat12:07
skraynevsirushti: cool. sure12:07
sirushtithanks skraynev :)12:07
skraynevsirushti: one note, please use change_id for reference on another patches instead of url link :)12:10
openstackgerritKairat Kushaev proposed openstack/heat: Implement update for Manila::Share  https://review.openstack.org/17184512:10
openstackgerritKairat Kushaev proposed openstack/heat: Implement create-delete-check for Manila::Share  https://review.openstack.org/17180612:10
skraynevsirushti: in commit message I mean12:10
sirushtiskraynev, noted :)12:10
sirushtiis there any difference though?12:11
skraynevyeap12:11
skraynevlook patch on which you referenced https://review.openstack.org/#/c/185050/412:11
skraynevin commit message12:11
skraynevit contains change id12:11
skraynevI0847004a8ac023a113cabaee46896abc823a01da12:11
skraynev1. you can find it in the git history (without gerrit)12:12
skraynev2. it is metalink and you can just click on it ;)12:12
skraynevsirushti: it's more useful ;)12:13
sirushtisure, makes sense :) will do.12:13
sirushtithanks12:13
skraynevnp. I don't want that you loose +2 from Sean ;)12:13
skraynevit was just a suggestion on future :)12:14
skraynevsirushti: about second one. could you rebase it ;)12:15
sirushtiskraynev, Is it necessary?12:16
skraynevsirushti: no, just want to make sure, that it will not fail with merge conflict12:17
sirushtiI'll click on rebase :)12:17
*** lkarm has joined #heat12:18
sirushtino, you're right :) needs a rebase12:18
*** chlong has joined #heat12:20
*** e0ne is now known as e0ne_12:28
*** e0ne_ is now known as e0ne12:28
*** serg_melikyan has quit IRC12:39
*** shardy_ has joined #heat12:43
sdakeshardy if your around red priv msgs12:44
*** shardy has quit IRC12:47
*** jcoufal has quit IRC12:47
*** EricGonczer_ has joined #heat12:48
*** serg_melikyan has joined #heat12:48
*** EricGonczer_ has quit IRC12:49
*** shardy_ has quit IRC12:50
*** shardy has joined #heat12:51
*** mgershen has joined #heat12:51
*** dimsum__ has quit IRC12:52
*** serg_melikyan has quit IRC12:52
*** f13o has quit IRC12:54
*** dimsum__ has joined #heat12:54
*** pm90_ has joined #heat12:55
*** dimsum__ is now known as dims12:55
*** jcoufal has joined #heat12:55
*** LimorStotland has quit IRC12:55
*** dims has quit IRC12:55
*** dims has joined #heat12:56
*** shardy has quit IRC12:56
*** rpothier has joined #heat13:01
*** shardy has joined #heat13:01
*** jcoufal has quit IRC13:03
*** mwheckmann has joined #heat13:04
*** serg_melikyan has joined #heat13:04
*** nihilifer has quit IRC13:06
*** cdent has joined #heat13:08
*** Marga_ has joined #heat13:08
*** Marga_ has quit IRC13:11
*** Marga_ has joined #heat13:11
*** radez_g0n3 is now known as radez13:12
*** aweiteka has joined #heat13:13
*** yassine has quit IRC13:18
*** yassine has joined #heat13:19
*** jcoufal has joined #heat13:20
*** mwheckmann has quit IRC13:20
*** mwheckmann has joined #heat13:26
*** LiJiansheng has quit IRC13:37
*** ccrouch has joined #heat13:37
*** aweiteka has quit IRC13:48
*** serg_melikyan has quit IRC13:48
openstackgerritJulien Danjou proposed openstack/heat: Use pbr new autodoc feature  https://review.openstack.org/18012213:53
*** aweiteka has joined #heat13:57
*** blues-man has joined #heat13:58
*** serg_melikyan has joined #heat13:59
*** hdd has quit IRC14:07
*** LimorStotland has joined #heat14:12
*** shardy_ has joined #heat14:13
*** shardy has quit IRC14:15
*** kbee has joined #heat14:15
*** shardy_ has quit IRC14:19
*** shardy has joined #heat14:19
*** sjmc7 has joined #heat14:20
*** EricGonczer_ has joined #heat14:22
*** openstackgerrit has quit IRC14:24
*** bnemec has joined #heat14:24
*** openstackgerrit has joined #heat14:24
*** jasond has joined #heat14:24
*** achanda has joined #heat14:27
*** dyasny has joined #heat14:32
*** htruta has joined #heat14:34
*** nkhare has quit IRC14:34
*** mwheckmann has quit IRC14:34
*** ochuprykov has quit IRC14:36
*** coolsvap is now known as coolsvap|afk14:37
*** mwheckmann has joined #heat14:41
*** achanda has quit IRC14:42
*** sabeen has joined #heat14:43
*** pitr-ch_ has joined #heat14:43
openstackgerritMerged openstack/heat: Remove deprecated metadata_update method  https://review.openstack.org/18716014:45
*** pitr-ch has quit IRC14:45
*** che-arne has quit IRC14:48
gcivitellaHi all, I'm trying to debug a problem with Heat's autoscaling. I see in the logs Ceilometer curling a Heat's webhook when an alarm fires but I cannot see any trace of the call in heat-engine.log. I'd like to chek if the problem in on Ceilometer's or Heat's side. My question is: how can i fake the call to Heat webhook?14:48
*** LimorStotland has quit IRC14:49
openstackgerritPeter Razumovsky proposed openstack/heat: Add additional info for DEPRECATED objects  https://review.openstack.org/16886814:50
openstackgerritPeter Razumovsky proposed openstack/heat: Add documentation page for Support Status  https://review.openstack.org/16881614:50
openstackgerritPeter Razumovsky proposed openstack/heat: Add HIDDEN status to SupportStatus  https://review.openstack.org/18634014:50
openstackgerritPeter Razumovsky proposed openstack/heat: Add previous_status to SupportStatus  https://review.openstack.org/18633914:50
openstackgerritPeter Razumovsky proposed openstack/heat: Add translate_properties for Resource  https://review.openstack.org/19183914:50
openstackgerritPeter Razumovsky proposed openstack/heat: Update SupportStatuses for objs where it needed  https://review.openstack.org/19184014:50
openstackgerritPeter Razumovsky proposed openstack/heat: Add HIDDEN status to RandomString sequence  https://review.openstack.org/19184114:50
openstackgerritPeter Razumovsky proposed openstack/heat: Add HIDDEN status to Server uuid  https://review.openstack.org/19184214:50
*** LimorStotland has joined #heat14:50
*** prazumovsky has quit IRC14:51
*** kebray has joined #heat14:52
*** achanda has joined #heat14:53
shardygcivitella: there are two ways, one is to expose the alarm_url attribute of the ScalingPolicy resource and hit it with curl14:53
shardygcivitella: the second way is to send a signal to the same ScalingPolicy via heat resource-signal14:54
*** hdd has joined #heat14:54
shardygcivitella: e.g heat resource-signal <stackname> MyScalingPolicy14:55
gcivitellashardy: I'll try, thanks14:55
*** Drago has joined #heat14:56
*** Drago has quit IRC14:56
*** Drago has joined #heat14:56
*** kebray has quit IRC14:56
*** achanda_ has joined #heat14:58
*** serg_melikyan has quit IRC15:00
*** achanda has quit IRC15:00
*** sabeen2 has joined #heat15:01
*** sabeen has quit IRC15:03
*** vijayagurug has quit IRC15:04
*** crose has joined #heat15:05
openstackgerritSergey Kraynev proposed openstack/heat: Add state_set at the end of update_task  https://review.openstack.org/19184815:05
*** mwheckmann has quit IRC15:09
*** serg_melikyan has joined #heat15:09
*** bdossant has joined #heat15:12
*** kfox1111_ has quit IRC15:13
*** serg_melikyan has quit IRC15:13
*** kebray has joined #heat15:15
*** BManojlovic has quit IRC15:21
*** noa_koffman has joined #heat15:21
*** kebray has quit IRC15:21
*** e0ne is now known as e0ne_15:22
shadowerwhat happened to the user guide? This now returns 404: http://docs.openstack.org/user-guide/enduser/hot-guide/hot_software_deployment.html15:22
shardyshadower: I think it moved, sec15:22
*** sdake_ has joined #heat15:23
shardyhttp://docs.openstack.org/user-guide/hot-guide15:24
shardyshadower: ^^15:24
*** kbee has quit IRC15:24
shadowershardy: that one is a 403 :/15:24
shardyhttp://docs.openstack.org/user-guide/hot-guide/hot.html15:25
shardytry that :)15:25
shadower\o/15:25
shadowershardy: thanks!15:25
shardynp15:26
*** sdake has quit IRC15:27
*** serg_melikyan has joined #heat15:27
*** john-n-s- has quit IRC15:28
*** tsandall has quit IRC15:29
*** jcoufal has quit IRC15:30
*** e0ne_ has quit IRC15:32
*** e0ne has joined #heat15:35
*** kebray has joined #heat15:37
*** r0j4z0 has quit IRC15:41
*** kebray has quit IRC15:42
*** john-n-s- has joined #heat15:47
*** serg_melikyan has quit IRC15:48
*** tshtilma has quit IRC15:48
*** serg_melikyan has joined #heat15:49
*** kebray has joined #heat15:50
*** Drago has quit IRC15:52
bdossantHi! can we already upload heat templates to glance?15:54
*** yassine has quit IRC15:57
gcivitellashardy: the resource-signal works in my installation. Now I'd like to test shell connectivity btw Ceilometer's and Heat's host, so my other question is: do I need to add some content to curl requests to webhooks or is enough to just GET or POST them? Thank you very much15:57
*** thedodd has joined #heat15:58
shardygcivitella: I think you need PUT if you're using the pre-signed alarm_url:15:59
shardyhttps://github.com/openstack/heat-cfntools/blob/master/bin/cfn-signal#L10815:59
shardyalso be careful of shell quoting, you may need to put the url in quotes to avoid the & getting stripped before the query string16:00
shardygcivitella: alternatively, you can just use python-heatclient if it's installed on the ceilometer host16:00
shardye.g heat resource-signal as you have already done16:01
shardygcivitella: note the two approaches use two different APIs though16:01
shardyalarm_url hits heat-api-cfn on tcp/8000 and heat resource-signal hits heat-api on tcp/800416:01
*** jaypipes has quit IRC16:03
shardygcivitella: the body of the request is optional via either method16:03
*** vijayagurug has joined #heat16:03
gcivitellashardy: ok, thanks16:03
*** Drago has joined #heat16:04
*** Drago has quit IRC16:04
*** Drago has joined #heat16:04
*** jaypipes has joined #heat16:05
shardybdossant: Not sure tbh, certainly I've not seen any integration with heat, e.g the ability to pass a glance ID in lieu of the template16:05
shardyThere is support in python-heatclient for retrieval of a template object from swift, but I'm not sure how many folks actually use it16:06
bdossanthum16:09
bdossantIn the Juno release cycle, Glance went through a theme change. The mission of the Glance project is now:16:10
bdossant“To provide a service where users can upload and discover data assets that are meant to be used with other services, like images for Nova and templates for Heat.”16:10
*** sdake has joined #heat16:11
bdossantthis would be cool because we could include a couple of supported templates on glance16:11
bdossantit would be easier for user16:11
shardybdossant: Yeah I remember the sessions at the Hong Kong summit, I'd be interested to know the current status of that work tbh16:12
shardylast time I looked was quite a while back, but there didn't seem to be flexible support for things like dependencies between artefacts e.g such as would be needed if you wanted to push a non-trivial tree of nested templates into glance16:13
bdossanti see16:14
bdossanti have inquire the glance guys16:14
*** sdake_ has quit IRC16:14
*** tspatzier has quit IRC16:18
*** serg_melikyan has quit IRC16:23
*** daneyon has joined #heat16:26
*** daneyon has quit IRC16:26
*** daneyon has joined #heat16:27
*** blues-man has quit IRC16:29
*** serg_melikyan has joined #heat16:30
*** kebray has quit IRC16:31
openstackgerritRico Lin proposed openstack/heat: Stack updated error if creation fails  https://review.openstack.org/19003916:34
*** serg_melikyan has quit IRC16:34
openstackgerritRico Lin proposed openstack/heat: Stack updated error if creation fails  https://review.openstack.org/19003916:36
*** LimorStotland has quit IRC16:41
bdossant*i have to16:41
*** cody-somerville has joined #heat16:43
*** bdossant has quit IRC16:43
*** hdd has quit IRC16:45
*** hdd has joined #heat16:45
*** hdd has quit IRC16:47
jdandreaIs anyone aware of heat plugins (not the built-in ones) that use their own oslo config file?16:55
*** tspatzier has joined #heat16:57
*** gcivitella has quit IRC16:58
*** hdd has joined #heat16:59
*** e0ne has quit IRC17:02
*** tspatzier has quit IRC17:03
*** tspatzier has joined #heat17:04
*** tspatzier has quit IRC17:04
jdandreaIs anyone aware of (and can point me toward) add-ons to OpenStack projects (e.g., heat, nova, cinder, neutron, et. al) that use oslo config files that are *separate* from the project config files?17:06
*** ParsectiX_ has joined #heat17:07
*** ifarkas has quit IRC17:08
*** mgershen has quit IRC17:13
*** mspreitz has joined #heat17:14
*** vijendar has quit IRC17:14
*** vijendar has joined #heat17:14
* jdandrea notices his last Q went to the wrong channel - whoops17:17
*** vijayagurug has quit IRC17:24
*** dsneddon has joined #heat17:24
*** dims has quit IRC17:27
*** dims has joined #heat17:28
zanebjdandrea: I'm not aware that that's a thing for any project17:34
zanebjdandrea: although obviously you can supply multiple config files to any server, so you're free to split them up any way you like17:34
zanebbut oslo.config recognises the options based on the section they're in, not which file they came from17:35
*** tsandall has joined #heat17:36
*** wirehead_ has quit IRC17:39
*** wirehead_ has joined #heat17:41
*** Marga_ has quit IRC17:42
*** shardy_ has joined #heat17:44
*** tspatzier has joined #heat17:45
*** shardy has quit IRC17:45
*** shardy_ has quit IRC17:50
*** shardy has joined #heat17:51
jdandreazaneb: *nodnod* I'm trying to separate my group/options out from heat.conf, as my understanding is it's not a good idea to put my cfg group in heat.conf ... except I'm hearing in openstack-oslo that it's "completely legal" to do so. Of course, legal != advisable I suspect. So I'm a bit stuck as to what to do.17:51
jdandreazaneb: For now I will leave the options there and provide a sample config/section, letting the deployer/installer know they can put them in whatever config suits them best and just make sure heat-engine knows where to find it.17:52
*** serg_melikyan has joined #heat18:05
*** vijendar has quit IRC18:06
*** tonisbones_ is now known as tonisbones18:08
*** Marga_ has joined #heat18:19
*** adrian_otto has joined #heat18:23
adrian_ottohi everyone. I have a question about ScalingPolicy when combined with ScalingGroup resources. When a ScalingPolicy is updated to reduce the target resource count (scale down), is there any way to hint to Heat *which* of the resources it should delete? Ideally, I'm looking for the ability to send in a list of UUID values of resource(s) to delete in addition to my exact_capacity argument for the newer (smaller) group. Thoughts?18:25
*** kebray has joined #heat18:27
*** sdake_ has joined #heat18:29
*** spzala has joined #heat18:31
*** sjmc7 has quit IRC18:33
*** sdake has quit IRC18:34
*** Marga_ has quit IRC18:35
*** Marga_ has joined #heat18:36
*** serg_melikyan has quit IRC18:36
*** serg_melikyan has joined #heat18:37
*** serg_melikyan has quit IRC18:39
*** achanda_ has quit IRC18:40
*** hdd has quit IRC18:42
zanebadrian_otto: we have that for ResourceGroup (not autoscaling), and we have been talking about it since forever for autoscaling. It's possible somebody actually added it in Kilo, but I'm not 100% sure18:42
*** hdd has joined #heat18:44
*** cdent has quit IRC18:49
adrian_ottothanks zaneb18:50
adrian_ottoI will glance at the source and see if I can find it18:50
*** e0ne has joined #heat18:51
adrian_ottozaneb: one more question… I thought when ResourceGroup is used that it will delete *all* resources in the pool, and re-create them.18:52
adrian_ottothat would seem contrary to your remarks above.18:52
zanebadrian_otto: hope not. I think it was doing that at one point, but I consider that a bug18:53
zaneb& I believe it was fixed18:53
adrian_ottoI think it might still be acting that way18:53
*** tspatzier has quit IRC18:53
adrian_ottook, I have some code in review that makes reference to that "bug"18:54
*** Marga_ has quit IRC18:54
adrian_ottowe are about to add a mention of that in our documentation for Magnum18:54
adrian_ottoso if that's actually solved, we need to keep that from landing18:54
*** Marga_ has joined #heat18:54
adrian_ottolet me give you the link, one sec.18:54
adrian_ottozaneb: https://review.openstack.org/19153918:55
adrian_ottomight want to have a look when you get a moment.18:55
adrian_ottomy understanding is that adding nodes works fine, and subtracting them causes a full deletion of all resources in the group, and adding new ones to make the desired quantity.18:56
adrian_otto(I hope I am wrong!)18:57
zanebadrian_otto: I hope so too, because TripleO uses ResourceGroup too and I have big problems coming my way if it deletes every compute nodes every time you remove one ;)18:58
*** stpierre has joined #heat18:58
zanebadrian_otto: but my team has tested that recently and I didn't hear screaming, so I believe that it works fine18:59
zanebobviously you lose all the containers on the node that you remove, but you shouldn't lose the whole cluster18:59
stpierreon devstack with no load, calling a ScalingPolicy webhook appears to be synchronous; that is, if i have a scaling policy that scales the stack up, by the time my curl command returns the stack has that additional instance in it. is that call always synchronous, or does it just appear synchronous because i'm testing on a tiny devstack install with no load?19:00
zanebadrian_otto: this may be the bug you were thinking of? https://bugs.launchpad.net/heat/+bug/138361819:01
openstackLaunchpad bug 1383618 in heat "update asg resource which in FAILED state shouldn't enter UpdateReplace flow" [High,Fix released] - Assigned to huangtianhua (huangtianhua)19:01
adrian_ottozaneb: https://bugs.launchpad.net/magnum/+bug/146536119:04
openstackLaunchpad bug 1465361 in Magnum "Scaling down a Bay destroys all containers" [High,Triaged]19:04
adrian_ottoI need to verify this, so I am going to set it back to New state19:04
adrian_ottoIncomplete, I mean19:05
zanebadrian_otto: right, I saw that but it wasn't clear to me what that was based on19:05
*** pitr-ch has joined #heat19:05
adrian_ottoso far based on remarks from other Magnum devs19:05
adrian_ottoso I hope it's only rumor19:05
adrian_ottozaneb: I have to step out now, but will revisit this later today19:06
*** crose has quit IRC19:07
zanebstpierre: it's asynchronous19:07
stpierrethanks19:08
*** adrian_otto has quit IRC19:08
zanebadrian_otto: right, yeah may be outdated info or just communication misunderstanding19:08
*** sjmc7 has joined #heat19:08
*** hdd has quit IRC19:09
*** pitr-ch_ has quit IRC19:09
inc0zaneb, hi, https://review.openstack.org/#/c/191752/ this might interest you a bit. Example of versioned object in RPC. Very ugly, wip, but I hope its enough to show the concept19:12
*** pitr-ch_ has joined #heat19:14
*** pitr-ch has quit IRC19:14
*** crose has joined #heat19:15
zanebinc0: thanks. tbh, this is a good example of what I don't want to do ;)19:16
inc0hehe, I said it's ugly. Basic idea is just to register objects and use serializer19:17
zanebinc0: the "object" that might change (which is not an object) is the one that contains the arguments to check_resource19:17
inc0well check_resource wasn't best call to prove the concept19:18
zanebso it's something like {'resource_id': 'foo', 'current_traversal': 'bar', data: {...}, 'is_update': True}19:18
zanebthe problem we have is that we might need to add an argument to that19:19
zaneband it has to work across version upgrades19:19
inc0well, that's another matter, backporting19:19
zaneba problem we *don't* have is that a resource_id may no longer be a resource_id19:19
zanebthat's never going to change19:19
*** mspreitz has quit IRC19:20
inc0yeah, again, PoC19:20
inc0but if that would be more complicated call, like stack_create19:20
inc0where we move quite complicated structure across rpc19:20
zanebso this is why I don't think versioned objects works that well for RPC, because it seems to be all about loading e.g. Resource objects from the database, and I don't care about that at all19:20
inc0this will come handy19:20
zanebbut we should never move a complicated structure over RPC, that's a horrible design mistake19:21
inc0then how would you make "stack_create"19:21
inc0API to Engine call19:21
inc0you need to push all the info required for creation through rpc19:22
inc0and that can potentially be complicated datastructure19:22
inc0also, engine to enigne calls with whole stacks makes point also. If we load stack, we don't need to do it again19:22
inc0we load an object, and move object around19:23
inc0if we'd move just id, we'll have numer of db calls19:23
inc0anyway, let's talk tomorrow ok?19:23
inc0I gtg19:23
zanebok, thanks19:24
inc0cya all19:24
*** inc0 has quit IRC19:24
*** crose has quit IRC19:25
*** Marga_ has quit IRC19:30
*** Marga_ has joined #heat19:30
*** ParsectiX_ has quit IRC19:40
*** hdd has joined #heat19:41
*** hdd has quit IRC19:46
jasondryansb: are you around?19:47
*** alexpilotti has quit IRC19:48
*** stpierre has left #heat19:49
*** achanda has joined #heat19:50
openstackgerritMerged openstack/heat: Fix KeyError exception when stack snapshot deletion  https://review.openstack.org/19170219:50
*** boris-42 has quit IRC19:52
ryansbjasond: yeah, I'm about. Rebased that dry-run patch today19:54
openstackgerritJason Dunsmore proposed openstack/heat: Bump python-troveclient version to 1.0.9  https://review.openstack.org/19195419:54
*** sdake has joined #heat19:54
jasondryansb: oh, ok.  was just about to ask about that :)19:56
jasondryansb: i can help out if you need.  let me know19:57
ryansb;) turned out to be a nontrivial rebase, oddly19:57
*** sdake_ has quit IRC19:58
jasondryansb: oh, i know about those19:58
*** daneyon_ has joined #heat19:59
*** sdake_ has joined #heat20:01
jdandreaAre there any logging.conf examples that send, for instance, heat-engine log level DEBUG messages to a particular file/path so that they can be handled separately from /var/log/heat/heat.log? (Trying to help an admin out here. Looking at the python logging tutorials atm.)20:02
*** daneyon has quit IRC20:02
*** tlashchova has quit IRC20:03
*** sdake has quit IRC20:05
*** radez is now known as radez_g0n320:09
*** adrian_otto has joined #heat20:23
*** Marga_ has quit IRC20:24
*** Marga_ has joined #heat20:24
*** lkarm has quit IRC20:27
*** kebray has quit IRC20:30
*** achanda has quit IRC20:34
*** achanda_ has joined #heat20:34
*** dyasny has quit IRC20:40
*** sdake has joined #heat20:44
*** achanda_ has quit IRC20:46
*** kebray has joined #heat20:46
*** kebray has quit IRC20:47
*** sdake_ has quit IRC20:48
*** silvrax has quit IRC20:48
*** kebray has joined #heat20:50
*** Marga_ has quit IRC20:55
*** Marga_ has joined #heat20:55
*** dims_ has joined #heat20:56
*** dims has quit IRC21:00
*** dims_ has quit IRC21:00
*** sjmc7 has quit IRC21:04
*** htruta has quit IRC21:11
*** saurabhs has joined #heat21:13
*** rpothier has quit IRC21:14
*** ParsectiX_ has joined #heat21:14
*** Drago has quit IRC21:25
*** sjmc7 has joined #heat21:27
*** Drago has joined #heat21:30
*** jasond has quit IRC21:32
*** EricGonczer_ has quit IRC21:33
*** pm90__ has joined #heat21:34
*** dims has joined #heat21:35
*** e0ne has quit IRC21:36
*** pm90_ has quit IRC21:38
*** pm90__ has quit IRC21:38
*** htruta has joined #heat21:39
*** sjmc7 has quit IRC21:42
*** sjmc7 has joined #heat21:43
*** dsneddon has quit IRC21:45
*** dsneddon has joined #heat21:47
*** aweiteka has quit IRC21:56
*** chlong has quit IRC21:57
*** tonisbones has quit IRC22:01
*** boris-42 has joined #heat22:01
*** tonisbones has joined #heat22:02
*** pm90_ has joined #heat22:04
*** serg_melikyan has joined #heat22:05
*** ParsectiX_ has quit IRC22:17
*** Marga_ has quit IRC22:18
*** Marga_ has joined #heat22:19
*** kebray has quit IRC22:19
*** adrian_otto has quit IRC22:25
*** adrian_otto has joined #heat22:25
*** david-lyle has quit IRC22:31
*** dims has quit IRC22:34
*** thedodd has quit IRC22:38
*** spzala_ has joined #heat22:42
saurabhsHi, I am running into an issue with heat stack update. If the template has changed when I do heat stack-update, will it force re-creation of the neutron ports?22:42
saurabhsOn my stack, I added a new StructuredDeployment resources for all my nova servers, which applies a new StructuredConfig section which has some NTP settings.22:42
*** spzala has quit IRC22:42
saurabhsThis doesn't change anything on neutron networking/ports at all. But still when I do heat-stack update the neutron ports are re-created (I verified neutron port-list before and after the update, and port ids are different)22:42
*** spzala_ is now known as spzala22:42
saurabhshas anybody seen this behavior? is there a workaround to force heat not to rebuild the neutron ports again?22:42
*** asalkeld has joined #heat22:51
*** alexpilotti has joined #heat23:01
*** dims has joined #heat23:03
*** alexpilotti has quit IRC23:03
*** dims has quit IRC23:03
*** dims has joined #heat23:04
*** Marga_ has quit IRC23:05
*** Marga_ has joined #heat23:06
*** pm90_ has quit IRC23:09
*** pm90_ has joined #heat23:09
*** sabeen2 has quit IRC23:09
*** pm90_ has quit IRC23:10
*** david-lyle has joined #heat23:11
asalkeldmorning23:23
*** sjmc7 has quit IRC23:23
*** EmilienM|afk is now known as EmilienM23:24
*** jtomasek has quit IRC23:34
*** hdd has joined #heat23:40
*** tochi has joined #heat23:41
*** daneyon_ has quit IRC23:43
*** chlong has joined #heat23:47
*** Marga_ has quit IRC23:49
*** Marga_ has joined #heat23:49

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