Thursday, 2016-05-12

*** steveg_afk has joined #heat00:00
openstackgerritJoshua Harlow proposed openstack/heat: Allow the server name limit to be configurable  https://review.openstack.org/30665800:03
*** fragatina has quit IRC00:04
*** fragatina has joined #heat00:09
*** fragatina has quit IRC00:14
*** dimtruck is now known as zz_dimtruck00:14
*** bana_k has quit IRC00:29
*** zz_dimtruck is now known as dimtruck00:35
*** steveg_afk has quit IRC00:36
*** lifeless has quit IRC00:46
*** lifeless has joined #heat00:47
*** derekh has joined #heat00:47
*** dimtruck is now known as zz_dimtruck00:52
*** zz_dimtruck is now known as dimtruck00:52
*** rcernin has quit IRC00:54
*** elynn has joined #heat00:57
*** steveg_afk has joined #heat01:00
*** dimtruck is now known as zz_dimtruck01:02
*** Qiming_ has joined #heat01:02
*** derekh has quit IRC01:09
*** tmatsu has joined #heat01:16
*** stewie925 has quit IRC01:19
*** shakamunyi has joined #heat01:23
openstackgerrithuangtianhua proposed openstack/heat: Set security_groups when create internal ports for nova server  https://review.openstack.org/31404801:25
*** zz_dimtruck is now known as dimtruck01:42
*** tmatsu has quit IRC01:42
*** yanyanhu has joined #heat01:45
*** yuanying has quit IRC01:51
*** yuanying has joined #heat01:52
*** yuanying has quit IRC01:52
*** yuanying has joined #heat01:53
*** tmatsu has joined #heat02:02
*** tmatsu_ has joined #heat02:14
*** ccamacho has quit IRC02:14
*** ccamacho has joined #heat02:15
*** tmatsu has quit IRC02:16
*** spotz_zzz is now known as spotz02:17
*** tmatsu_ has quit IRC02:18
*** tmatsu has joined #heat02:19
*** zaneb has quit IRC02:28
*** spzala has quit IRC02:35
*** tmatsu has quit IRC02:42
*** tmatsu has joined #heat02:46
*** bana_k has joined #heat02:49
*** tmatsu has quit IRC02:54
*** tmatsu has joined #heat02:54
*** wangbo has joined #heat02:55
*** yuanying has quit IRC03:00
*** spzala has joined #heat03:01
*** randallburt has joined #heat03:01
*** randallburt1 has joined #heat03:03
*** spzala has quit IRC03:05
*** randallburt has quit IRC03:05
*** tmatsu has quit IRC03:08
*** zaneb has joined #heat03:19
*** elynn has quit IRC03:20
*** yuanying has joined #heat03:24
*** tochi has quit IRC03:27
*** dimtruck is now known as zz_dimtruck03:29
*** links has joined #heat03:34
*** steveg_afk has quit IRC03:40
*** yuanying has quit IRC03:42
*** fragatina has joined #heat03:43
*** yuanying has joined #heat03:44
*** jasond has joined #heat03:45
*** fragatina has quit IRC03:45
*** fragatina has joined #heat03:46
*** fragatina has quit IRC03:46
*** fragatina has joined #heat03:47
*** tochi has joined #heat03:49
*** Drago1 has joined #heat03:51
*** bana_k has quit IRC03:58
*** yuanying has quit IRC04:01
*** randallburt1 has quit IRC04:04
*** yuanying has joined #heat04:07
*** randallburt has joined #heat04:10
*** wangbo has quit IRC04:12
*** yuanying has quit IRC04:27
*** elynn has joined #heat04:28
*** palexster has quit IRC04:28
*** palexster has joined #heat04:28
*** wangbo has joined #heat04:33
*** yuanying has joined #heat04:34
*** yuanying has quit IRC04:36
openstackgerritSharat Sharma proposed openstack/heat: Added "events" parameter  https://review.openstack.org/31534204:36
*** yuanying has joined #heat04:37
*** yuanying has quit IRC04:39
*** yuanying has joined #heat04:41
*** yuanying has quit IRC04:42
*** yuanying has joined #heat04:43
*** yuanying has quit IRC04:48
*** yuanying has joined #heat04:51
*** elynn has quit IRC04:52
*** yuanying has quit IRC04:53
*** yuanying has joined #heat04:54
*** sdake has quit IRC04:57
*** yuanying has quit IRC05:00
*** spzala has joined #heat05:01
*** spzala has quit IRC05:07
openstackgerritJamie Lennox proposed openstack/heat: Sync context with oslo.context  https://review.openstack.org/26842005:08
*** jasond has quit IRC05:14
*** yuanying has joined #heat05:18
*** ananta has joined #heat05:18
*** randallburt has quit IRC05:18
*** tmatsu has joined #heat05:20
*** yuanying has quit IRC05:23
*** Drago1 has quit IRC05:24
*** tmatsu has quit IRC05:24
*** yuanying has joined #heat05:25
cwolferhzaneb, i have not rebased yet my template_files patch yet, looks like https://review.openstack.org/#/c/311837/ has a real error in the gate05:30
*** yuanying has quit IRC05:31
*** yuanying has joined #heat05:32
*** yuanying has quit IRC05:33
*** yuanying has joined #heat05:35
*** rcernin has joined #heat05:53
*** yuanying has quit IRC05:55
*** yuanying has joined #heat05:57
*** yuanying has quit IRC06:03
*** spzala has joined #heat06:03
*** yuanying has joined #heat06:04
*** spzala has quit IRC06:07
*** bana_k has joined #heat06:08
*** cwolferh has quit IRC06:08
*** bana_k has quit IRC06:17
openstackgerritAnant Patil proposed openstack/heat: Convergence: Un-skip functional test  https://review.openstack.org/31284106:23
*** jcoufal has joined #heat06:26
*** tmatsu has joined #heat06:32
*** jprovazn has joined #heat06:40
*** freyes has quit IRC06:44
*** freyes__ has joined #heat06:45
*** elynn has joined #heat06:49
*** palexster has quit IRC06:54
*** palexster has joined #heat06:54
*** freyes__ has quit IRC06:58
*** gberginc has joined #heat06:59
*** wangbo has quit IRC07:00
*** sorantis has joined #heat07:01
*** jaosorior has joined #heat07:03
*** spzala has joined #heat07:04
*** freyes__ has joined #heat07:07
*** spzala has quit IRC07:09
*** tochi has quit IRC07:10
*** tochi has joined #heat07:10
*** wangbo has joined #heat07:12
openstackgerritMerged openstack/heat: Convergence: Refactor worker  https://review.openstack.org/29515907:13
*** shardy has joined #heat07:13
openstackgerritSharat Sharma proposed openstack/heat: Added "events" parameter  https://review.openstack.org/31534207:22
*** vincentll has joined #heat07:25
*** elynn has quit IRC07:28
*** zeih has joined #heat07:29
*** dmk0202 has joined #heat07:40
pas-hamorning Heat07:51
*** fragatina has quit IRC07:56
*** sorantis has quit IRC07:56
*** wangbo has quit IRC07:58
ccardI am running OpenStack juno, and have set up all the APIs to use SSL, using an internal CA. Is there a way of getting instances created by heat to automatically have the internal CA bundle added to the system CA bundle? Otherwise, heat-config-notify fails with an certificate verify error and the stack is marked as failed.08:03
*** spzala has joined #heat08:05
*** KanagarajM has joined #heat08:08
*** spzala has quit IRC08:10
pas-haccard: cloud init https://cloudinit.readthedocs.io/en/latest/topics/examples.html#configure-an-instances-trusted-ca-certificates08:10
*** jamielennox is now known as jamielennox|away08:10
pas-hause StructuredSoftwareConfig to pass verbatim cloud config data to servers via user_data/Nova metadata08:11
ccardpas-ha: so I have to explicitly do this in every heat template?08:14
therveccard, You can prebuild images with the ca shipped in08:18
ccardtherve: sure, but that means I have to rebuild images if the CA changes, which is just another thing to remember to do, or automate08:21
therveUse letsencrypt :)08:22
ccardpas-ha: also, to use the cloud-config ca-certs section, do I need a particular cloud-config module mentioned in /etc/cloud/cloud.cfg?08:22
*** sorantis has joined #heat08:22
*** wangbo has joined #heat08:25
*** pt_15 has quit IRC08:26
*** spotz is now known as spotz_zzz08:26
*** sorantis has quit IRC08:30
pas-haccard: don't really know :(08:32
*** jistr has joined #heat08:35
*** KanagarajM has quit IRC08:39
*** yassine_ has joined #heat08:40
openstackgerritSharat Sharma proposed openstack/heat: Fix status reason in events for deployment signals  https://review.openstack.org/31542008:45
*** elynn has joined #heat08:45
*** jamie_h has quit IRC08:49
*** blomquisg has quit IRC09:00
*** jtomasek_ has joined #heat09:04
*** openstackgerrit has quit IRC09:04
*** openstackgerrit has joined #heat09:05
*** spzala has joined #heat09:06
*** spzala has quit IRC09:11
*** yassine_ has quit IRC09:11
*** elynn has quit IRC09:14
*** elynn has joined #heat09:16
*** tmatsu has quit IRC09:17
openstackgerritDmitriy Uvarenkov proposed openstack/heat-specs: Integrate Glare functionality  https://review.openstack.org/31543909:18
*** jtomasek has quit IRC09:22
*** gberginc has quit IRC09:24
*** gberginc has joined #heat09:24
*** wangbo has quit IRC09:31
*** yassine has joined #heat09:33
*** yassine is now known as Guest2723309:33
*** jtomasek_ is now known as jtomasek09:35
*** gberginc has quit IRC09:35
*** gberginc has joined #heat09:35
*** wangbo has joined #heat09:43
*** elynn has quit IRC09:46
openstackgerritMerged openstack/heat: Fix doc build if git is absent  https://review.openstack.org/30502009:56
*** Qiming_ has quit IRC10:06
*** tmatsu has joined #heat10:11
openstackgerritDmitriy Uvarenkov proposed openstack/heat-templates: Add barbican HOT  https://review.openstack.org/31013610:16
openstackgerrithuangtianhua proposed openstack/heat: Don't support floating ip if only specify 'network'  https://review.openstack.org/31546710:23
*** yanyanhu has quit IRC10:23
*** wangbo has quit IRC10:24
*** wangbo has joined #heat10:25
*** magicboiz has quit IRC10:28
*** magicboiz has joined #heat10:28
*** magicboiz has quit IRC10:35
*** zaneb has quit IRC10:35
*** zaneb has joined #heat10:35
*** magicboiz has joined #heat10:35
therveI love people asking for feedback and not hearing responses10:36
therveSigh10:36
*** wangbo has quit IRC10:38
openstackgerritSteven Hardy proposed openstack/heat: Add deployment ID to deploy signal events  https://review.openstack.org/31547610:52
*** asalkeld has quit IRC10:55
*** wangbo has joined #heat10:55
*** agurenko has joined #heat11:03
*** spzala has joined #heat11:07
*** elynn has joined #heat11:09
*** spzala has quit IRC11:12
openstackgerritAnant Patil proposed openstack/heat: Fix issue with messaging  https://review.openstack.org/31548811:14
*** ccamacho is now known as ccamacho|lunch11:15
*** ananta has quit IRC11:20
*** blues-man has joined #heat11:24
*** jaosorior has quit IRC11:28
*** jaosorior has joined #heat11:29
*** elynn has quit IRC11:30
*** gberginc has quit IRC11:31
*** gberginc has joined #heat11:32
*** jprovazn has quit IRC11:34
*** tmatsu has quit IRC11:37
*** gberginc has quit IRC11:42
*** gberginc has joined #heat11:43
*** gberginc has quit IRC11:46
*** gberginc has joined #heat11:46
*** agurenko has quit IRC11:48
*** vincentll has quit IRC11:48
*** vincentll has joined #heat11:49
*** jprovazn has joined #heat11:54
*** dprince has joined #heat11:59
*** vincentll has quit IRC12:00
*** blomquisg_gone has joined #heat12:00
*** vincentll has joined #heat12:00
*** fragatina has joined #heat12:01
*** elynn has joined #heat12:03
*** blomquisg_gone is now known as blomquisg12:06
*** spzala has joined #heat12:08
*** spzala has quit IRC12:12
*** pradk has joined #heat12:17
*** tochi has quit IRC12:19
*** arlion|15 is now known as arlion|1612:26
*** zz_dimtruck is now known as dimtruck12:33
*** bana_k has joined #heat12:36
*** freyes__ is now known as freyes12:37
*** ccamacho|lunch is now known as ccamacho12:38
*** freyes has quit IRC12:39
*** freyes has joined #heat12:39
openstackgerritOleksii Chuprykov proposed openstack/heat: Correct filters for resource search  https://review.openstack.org/30422612:48
openstackgerritZane Bitter proposed openstack/heat: Avoid passing templates/files over RPC  https://review.openstack.org/31183712:49
openstackgerritZane Bitter proposed openstack/heat: RPC API: Add a template_id parameter to stack_create/update  https://review.openstack.org/31527512:49
*** bana_k has quit IRC12:50
*** dixiaoli has quit IRC12:51
*** wangbo has quit IRC12:52
*** arlion|16 is now known as arlion13:02
*** spzala has joined #heat13:09
*** dyasny has quit IRC13:10
*** dyasny has joined #heat13:10
*** fultonj has joined #heat13:13
*** spzala has quit IRC13:13
*** agurenko has joined #heat13:14
*** links has quit IRC13:14
*** spzala has joined #heat13:16
*** zeih has quit IRC13:31
*** zeih has joined #heat13:31
*** fragatina has quit IRC13:32
*** dimtruck is now known as zz_dimtruck13:34
*** zz_dimtruck is now known as dimtruck13:34
*** agurenko has quit IRC13:35
*** ramishra has quit IRC13:35
*** ramishra has joined #heat13:38
*** fragatina has joined #heat13:41
*** dimtruck is now known as zz_dimtruck13:44
*** tmatsu has joined #heat13:49
openstackgerritSteven Hardy proposed openstack/heat: Add deployment ID to deploy signal events  https://review.openstack.org/31547613:51
*** tmatsu has quit IRC13:53
*** sabeen has joined #heat13:54
*** gberginc has quit IRC13:54
*** gberginc has joined #heat13:55
*** fragatina has quit IRC13:59
*** crose has joined #heat13:59
*** steveg_afk has joined #heat14:00
*** gberginc has quit IRC14:02
*** gberginc has joined #heat14:03
*** sdake has joined #heat14:05
thervezaneb, Still a small test failure on those template patches14:06
therve(Also test locally! :))14:06
*** zz_dimtruck is now known as dimtruck14:08
*** gberginc has quit IRC14:09
*** Guest27233 has quit IRC14:14
*** d0ugal has quit IRC14:14
*** d0ugal has joined #heat14:15
*** d0ugal has joined #heat14:15
*** zeih has quit IRC14:17
*** gberginc has joined #heat14:19
openstackgerritAnant Patil proposed openstack/heat: Fix DBDeadlock error in stack update  https://review.openstack.org/31293614:20
*** spotz_zzz is now known as spotz14:21
zanebtherve: dammit! you're right, should have tested locally14:21
*** d0ugal has quit IRC14:23
zanebI did try grepping for the old version in the code, but I missed that one14:24
openstackgerritOleksii Chuprykov proposed openstack/heat: Add yaql function  https://review.openstack.org/19698414:26
*** spotz is now known as spotz_zzz14:26
openstackgerritJay Dobies proposed openstack/heat: Add check for server existence on software deployment delete  https://review.openstack.org/30126014:28
*** p01nt3r75 has joined #heat14:28
*** zeih has joined #heat14:32
*** jasond has joined #heat14:32
openstackgerritZane Bitter proposed openstack/heat: Avoid passing templates/files over RPC  https://review.openstack.org/31183714:34
openstackgerritZane Bitter proposed openstack/heat: RPC API: Add a template_id parameter to stack_create/update  https://review.openstack.org/31527514:34
p01nt3r75hi guys, I have a stack that I can't be able to delete ... it's freeze in a creation state. deleting told me 'ERROR: Stack test01 already has an action (CREATE) in progress.' http://pastebin.com/SEhi guys, I have a stack that I can't be able to delete ... it's freeze in a creation state. deleting told me 'ERROR: Stack test01 already has an action (CREATE) in progress.' http://pastebin.com/SEbUpRBw http://pastebin.com/MUFru085 what can I do to delete a14:34
p01nt3r75stack that is freeze in a CREATE_IN_PROGRESS state ? 'bUpRBw http://pastebin.com/MUFru085 what can I do to delete a stack that is freeze in a CREATE_IN_PROGRESS state ? '14:34
p01nt3r75ops.. messing up with cut & paste14:35
*** sdake has quit IRC14:35
*** pt_15 has joined #heat14:36
p01nt3r75the pastebin links are: http://pastebin.com/SEbUpRBw http://pastebin.com/MUFru08514:36
*** links has joined #heat14:37
*** yassine has joined #heat14:39
*** yassine is now known as Guest8485514:40
thervep01nt3r75, We probably need server side logs to see what's going on14:41
*** Drago has joined #heat14:47
*** Drago has quit IRC14:47
*** Drago has joined #heat14:47
*** cwolferh has joined #heat14:59
zanebp01nt3r75: it's weird, because you should always be allowed to delete, even if something is IN_PROGRESS14:59
p01nt3r75therve: In logs nothing special is shown neither in heat-api neither in neither-engine.  Just this http://pastebin.com/3n9m9s0J that could be unrelated with this problem. Is there a way to force the delete of the stack ?14:59
*** zeih has quit IRC15:00
p01nt3r75zaneb: yes.. it's very strange.. it may be related to some bug.. it is also sporadic because the same template was used and didn't gave this problem15:01
zanebI think I saw a similar bug reported once before. I don't think we got to the bottom of that either15:01
zanebyeah, I suspect it's a race in the StackLock15:01
zanebp01nt3r75: what release are you running?15:02
p01nt3r755.015:02
p01nt3r75liberty centos7 repo15:02
p01nt3r75http://pastebin.com/M0BCSiPZ15:03
p01nt3r75is there a way to manual delete it ?15:04
zanebhttps://bugs.launchpad.net/heat/+bug/150426615:04
openstackLaunchpad bug 1504266 in heat "Stack overcloud-ComputeNodesPostDeployment-dkq4fgg4lqk5-NovaComputeContainersDeployment-6zpj2rijh3lk already has an action (CREATE) in progress." [Undecided,Incomplete]15:04
zanebp01nt3r75: you get the same message no matter how many times you try to delete it?15:05
zanebif that's the case my only suggestion is to restart heat-engine before trying again15:05
p01nt3r75zaneb: yes..  always 'ERROR: Stack test01 already has an action (CREATE) in progress.'15:06
zanebaha https://bugs.launchpad.net/heat/+bug/149365515:07
openstackLaunchpad bug 1493655 in heat "Can't operate stack anymore" [High,Confirmed] - Assigned to huangtianhua (huangtianhua)15:07
p01nt3r75it's from 2016-05-0815:07
zanebah no, that one was caused by the db going down, so its not the same15:07
*** vijendar has joined #heat15:08
p01nt3r75zaneb: yes.. restarting heat engine and deleting again works!!15:09
zanebok, so something was still alive, and the lock was in still in the DB, even though it shouldn't have been holding the lock any more15:10
zanebp01nt3r75: if you could create a new bug in Launchpad and attach logs, that would be helpful15:11
p01nt3r75ok, I think I will see it again and next time I will collect all the info to fill up a new bug. As you have seen it's from 2016-05-08. Anyway there wasn0t nothing special on logs.. have you find interesting the one I put here before ?15:15
*** elynn has quit IRC15:17
*** sdake has joined #heat15:17
*** d0ugal has joined #heat15:17
*** d0ugal has joined #heat15:17
*** shakamunyi has quit IRC15:19
*** gberginc has quit IRC15:21
*** gberginc_ has joined #heat15:21
*** gberginc_ has quit IRC15:26
*** catintheroof has joined #heat15:26
*** catintheroof has quit IRC15:27
*** catintheroof has joined #heat15:29
*** links has quit IRC15:32
*** gberginc has joined #heat15:33
*** spzala has quit IRC15:34
*** dmk0202 has quit IRC15:35
*** dmk0202 has joined #heat15:36
openstackgerritDmitriy Uvarenkov proposed openstack/heat: Remove usages of :linenos: in docs  https://review.openstack.org/31564415:39
*** lrensing has joined #heat15:40
*** gberginc has quit IRC15:45
*** gberginc has joined #heat15:49
*** vincentll has quit IRC15:51
*** vijendar has quit IRC15:55
*** vijendar has joined #heat15:57
*** randallburt has joined #heat15:59
*** jcoufal has quit IRC16:00
*** spzala has joined #heat16:00
*** randallburt1 has joined #heat16:01
*** gberginc has quit IRC16:02
*** jtomasek has quit IRC16:03
*** randallburt has quit IRC16:04
*** Drago has quit IRC16:04
*** jaosorior has quit IRC16:06
*** gberginc has joined #heat16:08
*** p01nt3r75 has quit IRC16:08
*** steveg_afk has quit IRC16:10
*** gberginc has quit IRC16:11
*** gberginc has joined #heat16:11
*** sdake has quit IRC16:13
*** mkoderer__ has quit IRC16:14
*** dmk0202 has quit IRC16:15
*** d0ugal has quit IRC16:20
*** d0ugal has joined #heat16:21
*** spotz_zzz is now known as spotz16:26
*** d0ugal has quit IRC16:27
*** fragatina has joined #heat16:27
*** mkoderer__ has joined #heat16:27
*** Drago has joined #heat16:30
*** spzala has quit IRC16:30
*** gberginc has quit IRC16:35
*** spzala has joined #heat16:36
zanebtherve: I applied your patch for bug 1570569 locally, and it passed unit tests for me...16:36
openstackbug 1570569 in heat "Loading stack using stored context calls keystone" [Medium,Triaged] https://launchpad.net/bugs/1570569 - Assigned to Thomas Herve (therve)16:36
*** sridhar_ram has joined #heat16:36
*** gberginc has joined #heat16:38
*** iurygregory has left #heat16:39
*** spzala has quit IRC16:40
*** tlashchova has quit IRC16:40
*** d0ugal has joined #heat16:41
*** d0ugal has joined #heat16:41
*** spzala has joined #heat16:48
*** sdake has joined #heat16:49
*** alex_xu has quit IRC16:49
*** eliqiao has quit IRC16:50
*** eliqiao has joined #heat16:51
*** spzala has quit IRC16:52
*** alex_xu has joined #heat16:52
*** steveg_afk has joined #heat16:53
*** mkoderer__ has quit IRC16:57
*** spzala has joined #heat17:00
openstackgerritCrag Wolfe proposed openstack/heat: De-duplicate raw_template.files  https://review.openstack.org/30369217:01
*** gberginc has quit IRC17:01
*** srwilkers has joined #heat17:03
*** mkoderer__ has joined #heat17:04
*** spzala has quit IRC17:04
*** srwilkers has quit IRC17:08
*** spzala has joined #heat17:11
*** gberginc has joined #heat17:12
*** spzala has quit IRC17:16
*** igable has joined #heat17:17
openstackgerritOpenStack Proposal Bot proposed openstack/heat: Updated from global requirements  https://review.openstack.org/31505617:19
*** blues-man has quit IRC17:22
*** spzala has joined #heat17:23
*** jistr has quit IRC17:24
*** DevBox has joined #heat17:24
*** shardy has quit IRC17:27
*** spzala has quit IRC17:28
*** bana_k has joined #heat17:31
*** d0ugal has quit IRC17:34
*** pt_15 has quit IRC17:36
*** spzala has joined #heat17:37
*** alex_xu has quit IRC17:38
*** rdo has quit IRC17:38
thervezaneb, Right, tests pass, code doesn't work17:40
zaneboh :(17:40
zanebhow does it fail?17:41
thervezaneb, You mean unit tests right?17:41
*** spzala has quit IRC17:41
therveYeah you said so17:41
*** srwilkers has joined #heat17:41
thervezaneb, Deadlock :/17:41
therveThat's why I thought it was some re-entrancy issue17:42
zaneblike... it just stops and waits for ever?17:42
therveYep17:43
therveWell, for long enough that I didn't wait at least :)17:43
*** gberginc has quit IRC17:43
*** rdo has joined #heat17:46
*** spzala has joined #heat17:49
*** d0ugal has joined #heat17:52
*** spzala has quit IRC17:53
*** gberginc has joined #heat17:53
*** spzala has joined #heat17:54
*** srwilkers has quit IRC17:54
*** vijendar has quit IRC17:56
*** srwilkers has joined #heat18:02
*** gberginc has quit IRC18:02
*** gberginc has joined #heat18:03
*** srwilkers has quit IRC18:06
openstackgerritZane Bitter proposed openstack/heat: Avoid passing templates/files over RPC  https://review.openstack.org/31183718:07
*** d0ugal has quit IRC18:08
*** vijendar has joined #heat18:08
*** rcernin has quit IRC18:09
*** jistr has joined #heat18:15
*** jistr is now known as jistr|afk18:15
*** mbeierl1 has quit IRC18:15
*** openstackgerrit has quit IRC18:18
*** openstackgerrit has joined #heat18:19
*** jtomasek has joined #heat18:26
*** gberginc has quit IRC18:26
*** gberginc has joined #heat18:28
*** spzala has quit IRC18:38
*** arlion is now known as arlion|1618:41
*** spzala has joined #heat18:44
*** arlion|16 is now known as arlion18:44
*** sdake has quit IRC18:44
*** dmk0202 has joined #heat18:47
*** spzala has quit IRC18:48
*** gberginc has quit IRC18:56
*** gberginc has joined #heat18:58
*** srwilkers has joined #heat18:59
*** d0ugal has joined #heat19:02
*** d0ugal has joined #heat19:02
*** gberginc has quit IRC19:06
*** gberginc has joined #heat19:08
*** fragatina has quit IRC19:08
*** spzala has joined #heat19:10
*** spzala has quit IRC19:11
*** spzala has joined #heat19:11
*** gberginc has quit IRC19:16
openstackgerritJay Dobies proposed openstack/heat: Add timeout for software deployments  https://review.openstack.org/29599219:21
therveSo gate broken, no recheck please19:21
thervefalcon release broke zaqar19:21
*** gberginc has joined #heat19:23
*** srwilkers has quit IRC19:26
*** srwilkers has joined #heat19:28
*** jdandrea_ has joined #heat19:41
*** jdandrea has quit IRC19:44
*** fragatina has joined #heat19:46
thervehttps://review.openstack.org/315737 should fix the gate, can someone follow through?19:49
thervestevebaker maybe?19:49
*** steveg_afk has quit IRC19:49
*** jistr|afk has quit IRC19:52
*** srwilkers has quit IRC19:53
*** gberginc has quit IRC19:55
zanebtherve: found the recursion, maybe20:00
*** aaronmeh_ has joined #heat20:01
zaneb_create_auth_plugin() can access user_domain, and is called by KeystoneClientV3.authref20:01
*** aaronmeh_ has quit IRC20:01
zanebalthough only when we're doing password auth20:01
*** steveg_afk has joined #heat20:02
*** gberginc has joined #heat20:03
*** aaronmeh_ has joined #heat20:03
*** gberginc has quit IRC20:12
*** gberginc has joined #heat20:13
*** spzala_ has joined #heat20:16
*** spzala has quit IRC20:18
*** gberginc has quit IRC20:22
*** rcernin has joined #heat20:24
*** gberginc has joined #heat20:25
*** aaronmeh_ has quit IRC20:29
*** cwolferh has quit IRC20:35
*** jprovazn has quit IRC20:37
*** dbecker has quit IRC20:41
stevebakermorning20:45
openstackgerritJason Dunsmore proposed openstack/heat: Add default release names for template versions  https://review.openstack.org/31474120:46
stevebakertherve: sure, follow through on what exactly?20:46
*** DevBox has quit IRC20:52
*** dprince has quit IRC20:54
*** vgridnev has joined #heat20:57
*** sdake has joined #heat21:03
*** gberginc has quit IRC21:04
openstackgerritZane Bitter proposed openstack/heat: Lazy-load context information requiring Keystone calls  https://review.openstack.org/31577221:04
openstackgerritZane Bitter proposed openstack/heat: Break reference cycle in KeystoneClient plugins  https://review.openstack.org/31577321:04
*** spzala_ has quit IRC21:06
*** gberginc has joined #heat21:08
*** steveg_afk has quit IRC21:09
*** xek has quit IRC21:11
*** crose has quit IRC21:12
*** xek has joined #heat21:13
*** cwolferh has joined #heat21:21
*** sdake_ has joined #heat21:24
*** lrensing has quit IRC21:28
*** sdake has quit IRC21:28
*** sdake has joined #heat21:31
*** sdake_ has quit IRC21:32
*** blomquisg is now known as blomquisg_gone21:32
*** randallburt1 has quit IRC21:35
*** steveg_afk has joined #heat21:42
*** gberginc has quit IRC21:45
*** gberginc has joined #heat21:47
*** vijendar has quit IRC21:48
*** vijendar has joined #heat21:48
*** dprince has joined #heat21:49
*** vijendar has quit IRC21:53
*** flwang has joined #heat21:58
flwangzaneb: ping re the idea of heat + zaqar + mistral21:59
zanebooh, my favourite subject :)21:59
flwangzaneb: would you mind giving me an overview ? :)21:59
flwangany link/spec for that?22:00
zanebnot yet22:00
*** dmk0202 has quit IRC22:00
zanebI just recently heard that the notifications are now a thing in Zaqar22:01
zanebmy current thought is that one of the notification types ought to be kicking off a (named) Mistral workflow, passing the content of the message22:02
zanebwe already have a number of notifications going from Heat into Zaqar, and plans to add more22:02
zanebso that would be the last side in the triangle22:02
zanebinvestigating the details and writing a spec is on my to-do list22:03
flwangzaneb: in our internal (Catalyst Cloud), we have one Zaqar core and one Mistral core, so we had discussed to integrate zaqar and mistral to do some interesting things22:04
flwangso that's why i'm really excited to hear you guys are planning the same thing22:04
zanebyeah, I've been pushing that idea for some years, but I made the mistake of pushing it from the Mistral side22:04
flwangzaneb: why do you say it's a mistake ? :)22:05
*** ccamacho has quit IRC22:06
zanebif Zaqar has a notification mechanism already then it should be easy to re-use that to push to another sink (i.e. Mistral instead of e.g. an email)22:06
stevebaker\o22:06
flwangzaneb: yep, currently zaqar's notification support webhook and email as the subscriber22:07
zanebOTOH Mistral doesn't have a component that would make sense to sit there trying to pull stuff out of Zaqar, so they'd have to add one22:07
stevebakerzaneb: also they are in Wellington, so I can work with them for any heat side things22:08
flwangzaneb: what do you mean 'pull stuff out of zaqar'? get messags?22:08
flwangor to be notified by zaqar?22:08
*** Guest84855 has quit IRC22:08
zanebget messages22:08
zanebto implement it in Mistral you'd have to create a service that sat there getting messages and kicking off workflows22:09
flwangzaneb: do you know this one https://review.openstack.org/#/c/275096/ ?22:09
*** ccamacho has joined #heat22:09
zanebwhereas implementing the integration inside Zaqar should be easy22:09
flwangour lovely therve did in last cycle22:09
zanebI didn't, but that's a slightly different thing to what I'm thinking (also super useful/essential though)22:10
zanebyou could use it as a trigger in a hacky sort of way - have the first step be to wait for a message22:11
flwangzaneb: cool, so it would be nice if you can work out a basic spec, so that we can discuss based on that22:11
flwangand stevebaker and i discussed the autoscaling idea related to senlin22:11
flwanghow do you think the relationship between senlin heat zaqar and mistral?22:12
zanebI will bump it up my priority list22:12
*** daneyon has joined #heat22:12
*** dimtruck is now known as zz_dimtruck22:12
zanebso what I would really like is for Senlin to stop doing their own orchestration as use Heat as a backend, so that when Heat integrates with Zaqar and Mistral they get it for free22:13
zanebbut I understand why they haven't done that up to this point22:13
zaneb*and* use Heat as a backend22:13
zanebtypo22:13
*** jasond has quit IRC22:14
flwangzaneb: yep, because i just mentioned that with stevebaker, since even senlin want to do that autoscaling, if they don't want to keep a lot of workflow, they what to integrate with mistral(maybe zaqar as well), does that make sense?22:15
*** daneyon_ has quit IRC22:16
flwangs/they what to/they want to22:16
flwangs/they what to/they have to22:17
flwangsorry, too much typo22:17
zanebhadn't really thought about that, but that's definitely another option22:17
zaneblol22:17
flwangin other words, i'm trying to figure out the difference between heat's autoscaling and senlin's autoscaling (though stevebaker has explained that with me)22:19
stevebakerI think my point was that "auto" should be beyond the scope of heat and senlin22:19
stevebakerthey should both just do whatever the workflow tool which responding to scaling events tell them to22:20
stevebaker(kill this, scale to that...)22:22
*** steveg_afk has quit IRC22:22
flwangstevebaker: so the 'auto' part is only defined as workflow in mistral, right? which is triggered by a zaqar notification? or a native rabbit mq notification?22:23
*** jamielennox|away is now known as jamielennox22:24
stevebakerflwang: that is an option we've discusses, zaneb is that where you're at currently?22:24
*** fultonj has quit IRC22:24
zanebin Heat autoscaling is triggered by a webhook22:24
zanebnot sure about Senlin22:25
zanebbut it would nice to have a common transport so that you can plug alarm producers (Ceilometer), consumers (Heat, Senlin) and processors (Mistral) together in arbitrarily complex ways. And I think Zaqar should be in the mix as at least part of that transport22:26
stevebakerzaneb: we were talking about moving away from heat receiving autoscaling signals directly, and what the autoscaling architecture would be in that scenario22:27
zanebbecause alarms have queuing semantics22:27
stevebakerzaneb: like mistral doing a stack update22:27
flwangwebhook is also used by senlin, see https://github.com/openstack/senlin/blob/master/senlin/engine/receiver.py#L190 but i assume it also support some other ways22:27
*** spotz is now known as spotz_zzz22:28
*** Yasir has joined #heat22:28
*** freak has joined #heat22:28
YasirHI Freak22:29
zanebstevebaker: something has to decide what you're updating to, and that's likely Senlin in the future22:29
*** freak_ has joined #heat22:30
flwangFYI, now aodh has supported put alarms into zaqar https://review.openstack.org/#/c/26430922:30
zaneboh, awesome22:30
zanebthe pieces are all falling into place :)22:30
flwangzaneb: that means now ceilometer(aodh) can put alarms into zaqar now, and then mistral need to listen the queue to trigger some workflow22:30
flwangzaneb: stevebaker: i can see a good topic for next summit22:31
*** gberginc has quit IRC22:31
stevebakerflwang: oh, thats cool22:32
zanebbut if we had a mistral sink for notifications in zaqar then you could just set that up on the queue that aodh was pushing to22:32
flwangzaneb: so we need a central to sync info?22:34
flwangi mean a central place22:34
zanebI don't understand the question, sorry22:34
*** cwolferh has quit IRC22:35
flwangwe need a way to let mistral know which workflow need to be notified? did you say that?22:36
flwangor, you're saying mistral has to subscribe all the queues?22:36
zanebI'm saying we need a way for the user to subscribe to zaqar notifications with the id of a Mistral workflow to kick off for each notification22:38
*** gberginc has joined #heat22:38
zanebbecause that will be much easier to implement than having Mistral subscribe to all of the Zaqar queues22:39
* zaneb is reading the notification code in Zaqar as we speak22:39
*** Qiming_ has joined #heat22:39
flwangi'm thinking when heat create a stack like this http://superuser.openstack.org/articles/simple-auto-scaling-environment-with-heat,  can heat create a subsacription in zaqar for mistral, and meanwhile, mistral will save the workflow instead of heat22:40
flwangthen when there is an alarm,   aodh will notifiy zaqar and zaqar will notify mistral22:41
zanebwhat do you mean by "save the workflow instead of heat"? (I'm on board with the rest of it)22:42
flwangnow heat is saving the scaling policy, right?22:43
flwangwhich i think it's a 'workflow'22:43
*** daneyon has quit IRC22:43
zanebkinda sorta22:43
zanebI don't think this is the interesting part, it's an implementation detail of Heat22:44
*** sabeen has quit IRC22:44
flwangzaneb: ok22:44
zanebin reality, we will do whatever is the least work to keep the lights on until we can transition everything to Senlin22:44
flwangso what's the part we haven't been on the same page22:44
zanebit's extremely unlikely that we'd bother rewriting Heat's autoscaling policies as Mistral workflows just in time to throw them all away again22:45
flwangagree, but i don't udnerstand why we need to transition everything to senlin :D22:45
zanebbecause Heat's autoscaling implementation is terribad ;)22:45
openstackgerritSteve Baker proposed openstack/heat: WIP Prefetch all resources for nested resource list  https://review.openstack.org/31484422:46
openstackgerritSteve Baker proposed openstack/heat: WIP Prefetch all stacks for nested resource list  https://review.openstack.org/31580022:46
flwangzaneb: ok, so what's the role of mistral at here?22:46
zanebthe interesting part is what it puts under the user's control22:46
zanebso the alarm can go Aodh -> Zaqar -> Heat/Senlin or Aodh -> Zaqar -> Mistral -> Heat/Senlin22:47
zaneband the user can set that up, with their own custom workflow22:47
zanebso they can apply their own conditioning to the alarms22:48
zaneband there's lots of other interesting notifications too22:48
zanebe.g. the user can set a pre-delete hook on a resource and get a Zaqar notification, and Heat waits for an API call before it carries on22:49
zanebso if that notification triggers a Mistral workflow, they can use that to quiesce a server before it's deleted22:50
zaneband the last step in the workflow would be to tell Heat to carry on22:50
zanebit'd be all automated, so you can use it for autoscaling22:50
zaneb(one day I want to use this in TripleO to live-migrate instances off of nova compute servers when they're being replaced or scaled down)22:51
flwangzaneb: that sounds very interesting22:51
zanebI know, right? :)22:52
*** spzala has joined #heat22:52
flwangzaneb: so for the first step, we could do something without mistral?22:52
*** gberginc has quit IRC22:52
flwangAodh -> Zaqar -> Heat/Senlin   like this?22:53
zanebcan probably do that already with a webhook notification from Zaqar22:53
*** gberginc has joined #heat22:54
flwangfor this case, what's the benefit from your view comparing with Aodh -> Heat/Senlin?22:54
flwangthe current way22:54
zanebso I'm not sure what happens right now in Ceilometer if the Heat API is unreachable when it tries to call the webhook22:55
zanebbut I suspect that the notification gets dropped on the floor22:55
zanebwhich to me is inadequate. it should go into a queue. and conveniently, zaqar is that22:55
*** dprince has quit IRC22:57
flwangzaneb: awesome, that makes much more sense22:57
*** dprince has joined #heat22:57
flwangzaneb: and we're even going to add a retry for the notifying  :)22:58
zaneb++22:58
zanebalso, webhooks are really dodgy from a security perspective, and if we can kill them altogether that'd be great22:59
flwangzaneb: i can see we are always on the same page, re the dodgy webhook :)22:59
zaneb:D23:00
flwangback to the having-mistral world23:00
flwangAodh -> Zaqar -> Mistral -> Heat/Senlin, does it your ideal world?23:01
*** Yasir has quit IRC23:01
zanebin my ideal world, it's completely up to the user23:01
zanebbut yes, the user should definitely have the option to plug them together that way23:02
*** spzala has quit IRC23:02
flwangbut the problem is heat is holding the scaling policy and senlin is doing that as well23:03
flwangso before integrating mistral, we do have to provide a way in heat/senlin to let user can save policy/workflow in mistral23:03
*** sridhar_ram has quit IRC23:05
*** sridhar_ram has joined #heat23:06
zanebI don't agree on that part. the scaling policies are currently implemented in Python and I don't see that changing, but either way it doesn't really matter because it makes no difference to the user23:06
*** gberginc has quit IRC23:06
zanebboth Senlin & Heat have at least sort-of adequate scaling policy implementations, I'm not really worried about changing them23:07
flwangzaneb: ok, then i'm a little bit confused the role of mistral in your idea23:07
zanebit's role is whatever the user wants it to be23:07
zanebthe user can stick it in the middle there and it can do absolutely anything they want23:08
*** gberginc has joined #heat23:08
zanebwithout someone having to sit in front of the computer and click buttons in horizon23:08
zanebso it's suitable for autoscaling, but also for all kinds of other ongoing monitoring and stuff23:09
* zaneb has to go23:10
zanebI'll try to write up a spec and then start a thread on openstack-dev23:10
flwangzaneb: ok, cool23:10
flwangzaneb: thanks a lot for the time, it's a really good talk23:11
*** steveg_afk has joined #heat23:13
*** freak_ has quit IRC23:20
*** freak has quit IRC23:20
*** yuanying_ has joined #heat23:22
*** gberginc has quit IRC23:22
*** yuanying has quit IRC23:23
*** daneyon has joined #heat23:26
*** gberginc has joined #heat23:28
stevebakerzaneb: the more I look at this the more I think we need to implement a 2nd-level cache of heat.objects objects inside the heat.objects package23:29
*** chlong has quit IRC23:35
*** cwolferh has joined #heat23:35
*** daneyon_ has joined #heat23:36
*** daneyon has quit IRC23:36
*** liusheng has quit IRC23:36
*** liusheng has joined #heat23:36
*** Drago has quit IRC23:40
*** gberginc has quit IRC23:42
*** gberginc has joined #heat23:47
*** gberginc has quit IRC23:49
*** gberginc has joined #heat23:51
*** gberginc has quit IRC23:56
*** tochi has joined #heat23:58

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