Monday, 2015-02-09

*** achanda has quit IRC00:00
*** achanda has joined #heat00:02
asalkeldback00:07
sdake_stevebaker re the autoscale hongbin brought up, a resource group kills all vms within it on a stack update which is really undesirable00:15
sdake_do you have any other suggestions for growing a resource group manually without killing vms?00:15
stevebakersdake_: yes, shardy has done a lot of work in his area, you should talk to him00:16
sdake_cool i'll hit him up in the am00:16
sdake_thanks00:16
stevebakersdake_: I thought we had backported everything to juno, so you may need to be specific on what your changing to trigger the update00:16
sdake_i'd like to just stick with a resource group00:16
sdake_hongbin said when he changed the node count on a resource group, all vms were killed and started afresh00:17
sdake_I would expect that not to be the case - instead only a new one would be started on increase and one randomly killed on shrinkage00:17
sdake_I think shrinking is never going to work personally, so I'm happy with "grow" :)00:17
stevebakersdake_: also, when shadower's stack-breakpoint lands you can use that to update one server at a time (with an optional manual inspection of the change before advancing to the next break)00:18
sdake_we launch a resource group with 3 nodes00:18
sdake_it starts up00:18
sdake_we stack update from 3 to 400:18
sdake_all 3 are killed00:18
sdake_that is the part that is not ideal :)00:18
stevebakersdake_: ResourceGroup has a removal_policies property now, so you can choose what to kill on scale down http://docs.openstack.org/developer/heat/template_guide/openstack.html#OS::Heat::ResourceGroup00:19
sdake_what about scale up?00:19
stevebakersdake_: what version of heat?00:19
sdake_master00:19
sdake_I have not tested personally00:19
sdake_but I trust hongbin's work and have seen his review = looks solid00:19
*** kebray has joined #heat00:20
stevebakersdake_: OK, definitely ping shardy. We need that to work too. Also make sure you are using master heat00:21
sdake_I am using master but I am not sure that hongbin is00:22
sdake_he may be using juno00:22
sdake_we had that in our instructions at one point because master was busted with some resources not sufficient issue or something00:22
*** kebray has quit IRC00:26
*** Qiming has quit IRC00:26
asalkeldstevebaker, i have been asked about the ratio of 'fishbowl/work" sessions at summit00:30
sdake_2 milliion to 1!00:30
asalkeldfishbowl == old school dev sessions00:30
stevebakerno matter what we do, first 2 sessions are fishbowl until they realise its really boring ;)00:30
asalkeldwork sessions was the friday session00:30
asalkeld50/50 ?00:32
* asalkeld not sure who is keen to do the PTL job next00:33
asalkeldany ideas00:33
*** dimsum__ has joined #heat00:35
*** dims_ has joined #heat00:36
asalkeldI have tentatively put "fishbowl = 5, work = 10, friday = 1" last time it was "fishbowl = 7, work = 0, friday = 2"00:36
* asalkeld really didn't like the friday afternoon thing - I was half asleep00:37
*** dimsum__ has quit IRC00:39
*** achanda has quit IRC00:52
*** zhiwei has joined #heat01:06
*** liuh has joined #heat01:17
*** sdake_ has quit IRC01:17
*** sdake_ has joined #heat01:17
*** LiJiansheng has joined #heat01:21
*** sarob has quit IRC01:26
*** EricGonczer_ has joined #heat01:32
*** Michalik_ has quit IRC01:38
*** serverascode has quit IRC01:38
*** zhiyan has quit IRC01:40
*** sdake_ has quit IRC01:44
*** Michalik_ has joined #heat01:44
*** sdake_ has joined #heat01:45
*** zhiyan has joined #heat01:46
*** apporc_ has joined #heat01:49
*** serverascode has joined #heat01:51
*** achanda has joined #heat01:52
*** EricGonczer_ has quit IRC01:53
*** achanda has quit IRC01:57
*** Yanyanhu has joined #heat02:04
*** erkules_ has joined #heat02:05
*** erkules has quit IRC02:08
*** hdd has joined #heat02:24
*** radez_g0n3 is now known as radez03:01
*** hdd has quit IRC03:06
*** Yanyanhu has quit IRC03:07
openstackgerritMerged openstack/heat: Reorganize user and access code  https://review.openstack.org/13995903:11
*** Yanyanhu has joined #heat03:12
openstackgerritKanagaraj Manickam proposed openstack/python-heatclient: Adds CLI heat service-list  https://review.openstack.org/14272703:13
*** nkhare has joined #heat03:16
*** Qiming has joined #heat03:17
openstackgerritMerged openstack/heat: Release stack lock when successfully acquire  https://review.openstack.org/15318603:22
openstackgerritMerged openstack/heat: Implement handle_check for Ceilometer alarms  https://review.openstack.org/12767103:22
openstackgerritMerged openstack/heat: Fix formatting issues in NeutronAutoscalingTest  https://review.openstack.org/15352803:22
asalkeldstevebaker, i have set this to kilo-3 https://blueprints.launchpad.net/heat/+spec/software-config-zaqar03:23
asalkeldlet me know it that is wrong03:23
asalkeldQiming, what's the state of this: https://blueprints.launchpad.net/heat/+spec/as-lib03:31
asalkeldwill that be done in k3?03:31
asalkeldor "ongoing"03:32
Qimingasalkeld, 'ongoing' is more accurate03:32
asalkeldgrrr, just set to k3, ok changing03:32
asalkeldhttps://launchpad.net/heat/+milestone/kilo-303:37
asalkeldwow lots of blueprints03:37
*** KanagarajM has joined #heat03:38
stevebakerasalkeld: OK, we'll see how it goes. I'm not sure I'll get to software-config-zaqar03:40
asalkeldok, we can push it to l-1 later03:40
*** LiJiansheng has quit IRC03:42
openstackgerritMerged openstack/heat: Support path attributes in OS::Heat::AutoScalingGroup  https://review.openstack.org/14251603:42
openstackgerritMerged openstack/heat: Test for path attributes in OS::Heat::AutoScalingGroup  https://review.openstack.org/15125303:48
*** KanagarajM has quit IRC03:50
*** EricGonczer_ has joined #heat03:53
*** ishant has joined #heat03:57
*** EricGonczer_ has quit IRC03:57
openstackgerritMerged openstack/heat: Always check for 'component' in SoftwareDeployment  https://review.openstack.org/15360404:01
*** coolsvap_ is now known as coolsvap04:02
*** Marga_ has joined #heat04:03
*** sabeen has quit IRC04:03
*** Marga_ has quit IRC04:04
*** Marga_ has joined #heat04:04
*** lnxnut has quit IRC04:04
*** radez is now known as radez_g0n304:09
*** nkhare has quit IRC04:13
*** lnxnut has joined #heat04:13
*** asalkeld is now known as asalkeld_afk04:15
*** sdake_ has quit IRC04:22
*** dims_ has quit IRC04:23
*** sdake_ has joined #heat04:25
*** ajc_ has joined #heat04:26
*** ajc_ has quit IRC04:37
*** achanda has joined #heat04:39
*** sdake_ has quit IRC04:43
*** lnxnut has quit IRC04:43
*** lnxnut has joined #heat04:49
*** ramishra_ is now known as ramishra04:53
*** lnxnut has quit IRC04:53
*** sdake_ has joined #heat04:55
*** coolsvap is now known as coolsvap_04:55
*** coolsvap_ is now known as coolsvap04:56
*** akuznetsov has joined #heat04:58
*** sdake_ has quit IRC04:59
*** akuznetsov has quit IRC04:59
*** rakesh_hs has joined #heat05:17
*** Marga__ has joined #heat05:18
*** Marga_ has quit IRC05:18
*** dimsum__ has joined #heat05:24
*** dimsum__ has quit IRC05:29
*** Marga__ has quit IRC05:32
*** Marga_ has joined #heat05:36
*** achanda has quit IRC05:38
*** sdake_ has joined #heat05:40
*** lnxnut has joined #heat05:50
*** boris-42 has quit IRC05:52
*** achanda has joined #heat05:57
openstackgerritOpenStack Proposal Bot proposed openstack/heat: Imported Translations from Transifex  https://review.openstack.org/15239706:03
*** hdd has joined #heat06:03
*** sdake_ has quit IRC06:07
*** dmn_ has joined #heat06:12
*** achanda has quit IRC06:22
*** boris-42 has joined #heat06:26
*** pm90_ has joined #heat06:40
*** lnxnut has quit IRC06:41
*** ajc_ has joined #heat06:46
*** hdd has quit IRC06:59
*** pm90_ has quit IRC07:04
*** asalkeld_afk is now known as asalkeld07:13
*** achanda has joined #heat07:15
asalkeldhttp://www.gossamer-threads.com/lists/openstack/dev/44410?page=last07:15
asalkeldnetworking guru's ^07:16
*** cmyster has joined #heat07:24
*** mzbik has joined #heat07:25
*** tspatzier has joined #heat07:27
cmystermorning07:28
*** prazumovsky has joined #heat07:35
*** pm90_ has joined #heat07:36
*** chlong has quit IRC07:37
*** pm90_ has quit IRC07:40
*** achanda has quit IRC07:47
*** pitr-ch has joined #heat07:48
*** jprovazn has joined #heat07:50
*** achanda has joined #heat07:51
skraynevgood morning all07:58
*** dulek_ has joined #heat08:00
*** Marga_ has quit IRC08:01
*** erkules_ is now known as erkules08:04
*** mzbik has quit IRC08:09
*** mzbik has joined #heat08:09
*** mattt has quit IRC08:13
thervestevebaker, Hi, can you have another look at https://review.openstack.org/#/c/147953/ ?08:14
*** wpf has joined #heat08:16
*** shardy has joined #heat08:17
*** mattt has joined #heat08:26
*** Marga_ has joined #heat08:28
*** alexheneveld has joined #heat08:33
*** asalkeld has quit IRC08:36
*** aweiteka has joined #heat08:36
*** jcoufal has joined #heat08:40
*** Marga_ has quit IRC08:40
*** sorantis has joined #heat08:49
openstackgerritSergey Kraynev proposed openstack/heat-specs: Improvements in deprecaition process  https://review.openstack.org/15323508:49
*** jistr has joined #heat08:49
*** achanda has quit IRC08:52
*** dulek_ has quit IRC08:55
*** achanda has joined #heat08:56
*** dulek has joined #heat08:56
*** dulek has quit IRC09:03
*** dulek has joined #heat09:04
*** Marga_ has joined #heat09:06
*** sarob has joined #heat09:06
*** achanda has quit IRC09:08
*** asalkeld has joined #heat09:10
*** BManojlovic has joined #heat09:10
*** liuh has quit IRC09:15
*** liuh has joined #heat09:15
openstackgerritMehdi Abaakouk proposed openstack/heat: ceilometer: new Gnocchi Alarm resources  https://review.openstack.org/15329109:16
*** achanda has joined #heat09:18
*** derekh has joined #heat09:18
*** mattt has quit IRC09:18
*** mattt has joined #heat09:18
openstackgerritPeter Razumovsky proposed openstack/heat: Add resource_definitions check to Stack.validate  https://review.openstack.org/14097609:31
*** asalkeld has quit IRC09:31
openstackgerritPeter Razumovsky proposed openstack/heat: Improve Property error msg for properties validate  https://review.openstack.org/12715009:31
*** asalkeld has joined #heat09:31
*** pm90_ has joined #heat09:40
*** pm90_ has quit IRC09:44
*** achanda has quit IRC09:46
*** KanagarajM has joined #heat09:49
openstackgerritSergey Kraynev proposed openstack/heat-specs: Improvements in deprecation process  https://review.openstack.org/15323509:54
*** dmn_ has quit IRC09:57
*** Qiming has quit IRC10:00
*** ananta has joined #heat10:01
*** dmn_ has joined #heat10:08
*** zhiwei has quit IRC10:10
*** Yanyanhu has quit IRC10:13
*** dmn_ has quit IRC10:18
*** pm90_ has joined #heat10:20
*** andreaf_ is now known as andreaf10:21
*** pm90_ has quit IRC10:24
*** pas-ha has joined #heat10:25
pas-hamorning all10:26
*** tochi has quit IRC10:28
*** liuh_ has joined #heat10:33
*** liuh has quit IRC10:33
*** kairat_kushaev has quit IRC10:35
*** dmn_ has joined #heat10:36
asalkeldhi pas-ha10:38
pas-haasalkeld, hi10:39
*** kairat_kushaev has joined #heat10:39
*** sarob has quit IRC10:41
*** Marga_ has quit IRC10:47
*** liuh_ has quit IRC10:51
*** ifarkas has joined #heat10:55
*** andrearosa has quit IRC10:55
*** andrearosa has joined #heat10:56
*** dmn_ has quit IRC11:00
*** rm_work|away has quit IRC11:02
*** dulek has quit IRC11:03
*** dulek has joined #heat11:04
*** rm_work|away has joined #heat11:04
*** rm_work|away is now known as rm_work11:04
*** rm_work has joined #heat11:04
openstackgerritMehdi Abaakouk proposed openstack/heat-specs: Add blueprint ceilometer-gnocchi-alarm  https://review.openstack.org/15398811:09
*** dulek has quit IRC11:09
openstackgerritMehdi Abaakouk proposed openstack/heat-specs: Add blueprint ceilometer-gnocchi-alarm  https://review.openstack.org/15398811:09
*** dulek has joined #heat11:09
*** sorantis has quit IRC11:11
openstackgerritMehdi Abaakouk proposed openstack/heat: ceilometer: new Gnocchi Alarm resources  https://review.openstack.org/15329111:11
*** dulek has quit IRC11:11
*** dulek has joined #heat11:11
*** Marga_ has joined #heat11:14
*** dulek_ has joined #heat11:14
*** pm90_ has joined #heat11:15
*** dmn_ has joined #heat11:15
openstackgerritMehdi Abaakouk proposed openstack/heat-specs: Add blueprint ceilometer-gnocchi-alarm  https://review.openstack.org/15398811:16
*** dulek has quit IRC11:17
*** pm90_ has quit IRC11:19
openstackgerritMehdi Abaakouk proposed openstack/heat: ceilometer: new Gnocchi Alarm resources  https://review.openstack.org/15329111:20
openstackgerritMehdi Abaakouk proposed openstack/heat-specs: Add blueprint ceilometer-gnocchi-alarm  https://review.openstack.org/15398811:25
*** asalkeld is now known as asalkeld_zzz11:26
*** dmn_ has quit IRC11:41
*** prazumovsky has quit IRC11:42
openstackgerritKanagaraj Manickam proposed openstack/heat: Convergence message bus  https://review.openstack.org/15399911:47
openstackgerritKanagaraj Manickam proposed openstack/heat: Convergence message bus  https://review.openstack.org/15399911:49
*** Qiming has joined #heat11:52
*** cdent has joined #heat11:54
*** andreaf_ has joined #heat11:54
*** jamielennox is now known as jamielennox|away11:56
*** andreaf_ has quit IRC11:58
*** andreaf_ has joined #heat11:59
openstackgerritMerged openstack/python-heatclient: Adds CLI heat service-list  https://review.openstack.org/14272712:06
*** pm90_ has joined #heat12:08
*** KanagarajM has quit IRC12:09
*** sorantis has joined #heat12:09
*** pm90_ has quit IRC12:13
*** ananta has quit IRC12:21
*** chlong has joined #heat12:26
*** nkhare has joined #heat12:28
*** Marga_ has quit IRC12:29
*** chlong has quit IRC12:35
*** chlong has joined #heat12:36
*** Yanyanhu has joined #heat12:38
*** Yanyanhu has quit IRC12:43
*** Yanyanhu has joined #heat12:43
*** Yanyanhu has quit IRC12:43
*** inc0 has joined #heat12:44
*** dimsum__ has joined #heat12:44
inc0hi guys12:44
*** dims_ has joined #heat12:45
*** dimsum__ has quit IRC12:49
*** lnxnut has joined #heat12:53
*** Marga_ has joined #heat12:56
*** lnxnut has quit IRC12:58
*** jdob has joined #heat12:58
*** nkhare has quit IRC12:59
*** dulek_ is now known as dulek13:02
*** EricGonczer_ has joined #heat13:03
*** sdake_ has joined #heat13:05
*** sdake_ has quit IRC13:05
*** EricGonczer_ has quit IRC13:07
*** EricGonczer_ has joined #heat13:12
*** sdake_ has joined #heat13:13
openstackgerritIshant Tyagi proposed openstack/heat: Fix heat and ceilometer client connection  https://review.openstack.org/15402213:14
sdake_morning, shardy around?13:16
*** EricGonczer_ has quit IRC13:16
*** sdake__ has joined #heat13:21
openstackgerritDaniel Gonzalez Nothnagel proposed openstack/heat: Use python abc for abstract classes  https://review.openstack.org/15374413:25
*** sdake_ has quit IRC13:25
*** htruta has joined #heat13:31
*** rakesh_hs has quit IRC13:35
sdake__shardy around?13:36
*** chlong has quit IRC13:36
*** jprovazn has quit IRC13:39
*** jmckind has joined #heat13:40
*** sarob has joined #heat13:41
*** pm90_ has joined #heat13:41
*** Drago has joined #heat13:44
*** ishant has quit IRC13:44
*** sarob has quit IRC13:46
*** Drago has quit IRC13:48
*** Drago has joined #heat13:48
*** ajc_ has quit IRC14:01
*** david-lyle_afk is now known as david-lyle14:01
*** jcoufal has quit IRC14:02
*** jcoufal has joined #heat14:02
shardysdake__: Hi14:09
sdake__morning fine sir14:09
*** inc0 has quit IRC14:09
shardysdake__: Hey, sorry been on a call14:09
sdake__one of our magnum community members reported a stack update of a resource group node count kills all vms andthen starts fresh with the added one14:09
sdake__stevebaker said that is not how it should be working14:09
sdake__can you verify?14:09
sdake__(master)14:09
shardysdake__: Yeah, it's a bug I fixed a while back14:09
sdake__resource group rockin idea btw- love it :)14:09
sdake__is it backported to juno?14:10
sdake__are you sure its fixed :)14:10
shardysdake__: Yeah it should be, let me find the link14:10
shardysdake__: Are you using OS::Neutron::Port resources?14:10
sdake__yes14:10
shardythere are some complexities around that, depending on how you're using them14:11
* shardy finds more links14:11
sdake__mind havinga  look at our template?14:11
shardysdake__: sure14:11
sdake__https://github.com/stackforge/magnum/tree/master/etc/magnum/templates/heat-kubernetes14:12
sdake__We really dont want to kill nodes during a stack update :)14:12
shardyhttps://review.openstack.org/#/c/141820/14:12
sdake__Hongbin had suggested using an autoscaling group14:12
sdake__but I think a resourcegroup is better14:12
shardythat's the main change, but there were a few others I landed, and backported, around the same time14:12
*** jpeeler has joined #heat14:12
*** jpeeler has quit IRC14:12
*** jpeeler has joined #heat14:12
sdake__holy batman lots of +1s14:13
shardysdake__: TripleO currently uses ResourceGroup, which is where we found these bugs as it's the exact use-case you describe14:13
sdake__merged dec1514:13
sdake__ya, we are doing similar things (deploying nodes)14:13
sdake__dec 15, hongbin shoudl be running a later version of that I'd suspect14:14
sdake__he didn't start working on the project until january14:14
shardyhttps://review.openstack.org/#/c/131538/14:14
shardysdake__: that was also required to the templates, due to the way OS::Neutron::Port is used14:14
shardyIf you define a port outside the resourcegroup, you may also need AUTO14:15
shardyhttp://lists.openstack.org/pipermail/openstack-dev/2014-October/049376.html14:16
sdake__oh replacement policy!!14:16
sdake__I bet we dont have auto for that port14:16
shardysdake__: that thread has some good info from stevebaker about why that's needed14:17
*** lnxnut has joined #heat14:17
*** mzbik has quit IRC14:20
sdake__shardy thanks that is  super helpful14:20
sdake__I think we are bust because of ports14:20
sdake__that probably triggers an entire rip and replace of the vms14:21
sdake__the template: https://github.com/stackforge/magnum/tree/master/etc/magnum/templates/heat-kubernetes14:21
*** lnxnut has quit IRC14:21
*** jprovazn has joined #heat14:23
sdake__shardy does floating ip have a similar problem?14:23
*** sdake__ is now known as sdake_14:25
*** jcoufal has quit IRC14:34
*** jcoufal has joined #heat14:34
*** KanagarajM has joined #heat14:40
*** reed has joined #heat14:42
shardysdake_: basically yes, stevebaker's reply explains some of the bi-directional dependencies related to doing updates when discrete port/server/floating-ip combos are specified14:43
sdake_I read the thread but didn't catch that part14:44
sdake_so could you dumb it down for me and make a  recommendation for what we should do:)14:44
sdake_remmber, I haven't worked on heat codebase for couple years, so no longer an expert in how the code works :(14:45
*** signed8bit has joined #heat14:46
*** KanagarajM has quit IRC14:47
*** jasond has joined #heat14:47
shardysdake_: http://lists.openstack.org/pipermail/openstack-dev/2014-October/049491.html14:47
shardyThere are a few options, which you choose basically depends on how the template is written and what behavior you find least broken on update14:48
*** blomquisg has joined #heat14:48
sdake_let me ask is it possible to get a stack update to not replace port, floating ip, or vms that are already deployed?14:49
shardysdake_: see from "So to summarize these scenarios" in that message14:49
sdake_ya slow reader :) sec14:49
sdake_so use auto for replacement policy on floating ip as well then?14:50
sdake_Iguess I'll just play with it14:50
sdake_thanks for your help shardy14:50
sdake_I appreciate your time :)14:50
*** alexheneveld has quit IRC14:52
sdake_shardy I think 1.auto is our use case14:53
sdake_so i'll just stick with replacement_policy of auto14:53
shardysdake_: Yeah, looking at your templates I think you're right14:53
sdake_replacement_policy: auto goes where exactly?14:53
*** sabeen has joined #heat14:54
sdake_in the resource group or the port?14:54
sdake_I suspect port14:54
shardyit's a property of the OS::Neutron::Port resource14:54
shardyhttps://review.openstack.org/#/c/131538/1/overcloud-without-mergepy.yaml14:54
sdake_right cool14:54
shardyhttp://docs.openstack.org/developer/heat/template_guide/openstack.html#OS::Neutron::Port-props14:54
sdake_heat docs have become so good14:55
sdake_amazing huh :)14:55
shardydoc generation ftw :)14:56
*** sergmelikyan has joined #heat14:56
sdake_self documenting code ftw too :)14:56
*** radez_g0n3 is now known as radez14:58
*** lnxnut has joined #heat14:58
*** lnxnut_ has joined #heat15:01
*** lnxnut has quit IRC15:02
*** derekh has quit IRC15:02
*** derekh has joined #heat15:03
*** signed8b_ has joined #heat15:04
*** signed8bit has quit IRC15:06
*** sarob has joined #heat15:10
*** EricGonczer_ has joined #heat15:15
*** sarob has quit IRC15:15
*** alexheneveld has joined #heat15:16
*** KanagarajM has joined #heat15:21
*** vijendar has joined #heat15:24
*** signed8b_ is now known as signed8bit15:24
*** jcoufal_ has joined #heat15:26
*** Qiming has quit IRC15:29
*** spzala has joined #heat15:29
*** jcoufal has quit IRC15:29
*** BManojlovic has quit IRC15:30
*** BManojlovic has joined #heat15:33
*** BManojlovic has joined #heat15:33
*** achanda has joined #heat15:35
openstackgerritMehdi Abaakouk proposed openstack/heat: ceilometer: new Gnocchi Alarm resources  https://review.openstack.org/15329115:36
*** pm90_ has quit IRC15:36
*** pm90_ has joined #heat15:36
openstackgerritMerged openstack/heat: Imported Translations from Transifex  https://review.openstack.org/15239715:37
*** achanda has quit IRC15:42
*** jcoufal_ has quit IRC15:43
*** jcoufal has joined #heat15:44
*** BManojlovic has quit IRC15:46
*** dims_ has quit IRC15:56
*** harlowja_at_home has joined #heat15:56
*** beekneemech is now known as bnemec15:59
*** dimsum__ has joined #heat16:01
*** pm90_ has quit IRC16:06
*** Marga_ has quit IRC16:07
*** Marga_ has joined #heat16:07
*** dimsum__ has quit IRC16:08
*** dimsum__ has joined #heat16:10
*** dimsum__ has quit IRC16:11
*** sarob has joined #heat16:11
*** dimsum__ has joined #heat16:12
*** dimsum__ has quit IRC16:13
*** pitr-ch has quit IRC16:13
*** dimsum__ has joined #heat16:13
*** funzo has joined #heat16:13
*** dimsum__ has quit IRC16:14
*** coolsvap is now known as coolsvap_16:15
*** dimsum__ has joined #heat16:17
*** sarob_ has joined #heat16:17
*** Marga_ has quit IRC16:18
*** Marga_ has joined #heat16:19
*** sarob has quit IRC16:19
*** metral_zzz is now known as metral16:24
*** sorantis has quit IRC16:26
*** sparr has joined #heat16:29
sparrI'm having some trouble finding basic documentation for heat, such as for creating a simple template. Where should I be looking?16:29
*** derekh has quit IRC16:32
*** alexheneveld has quit IRC16:34
sparralso, is there a way to create a heat template that matches an existing VM?16:35
*** pm90_ has joined #heat16:37
sparrI'm just trying to automate some of the things I frequently do from the openstack web interface or nova command line, such as terminating and re-creating VMs16:39
*** derekh has joined #heat16:41
tspatziersparr: this could be a good place to start: http://docs.openstack.org/developer/heat/template_guide/16:41
tspatzieralso what worked for many people is looking at examples at https://github.com/openstack/heat-templates/tree/master/hot and tweak them for their use cases16:42
sparrI did try looking through the examples but they seem daunting.16:43
sparrThanks for the first link. I'm gonna edit https://wiki.openstack.org/wiki/Heat and add a link to that.16:43
*** rwsu has joined #heat16:44
*** Marga_ has quit IRC16:45
*** Marga_ has joined #heat16:46
*** pm90_ has quit IRC16:47
*** alexheneveld has joined #heat16:48
*** pm90_ has joined #heat16:48
*** dulek has quit IRC16:58
*** Marga_ has quit IRC16:59
*** Marga_ has joined #heat16:59
*** Tango has joined #heat17:00
*** sarob_ is now known as sarob17:01
*** dsneddon has quit IRC17:02
*** hdd has joined #heat17:02
*** coolsvap_ is now known as coolsvap17:02
*** aweiteka has quit IRC17:07
*** jistr has quit IRC17:10
*** rwsu has quit IRC17:10
*** harlowja_at_home has quit IRC17:11
*** rwsu has joined #heat17:11
*** EmilienM is now known as EmilienM|afk17:15
*** Marga_ has quit IRC17:18
*** zigo has quit IRC17:29
*** smc7 has joined #heat17:32
*** KanagarajM has quit IRC17:33
*** kbyrne has quit IRC17:40
*** kbyrne has joined #heat17:44
*** pas-ha has left #heat17:50
*** alextricity has joined #heat17:52
alextricityDoes anybody know how if I can get a list of interfaces of a neutron router? That way i can leverage that data in my heat template?17:55
alextricityI would most likely use the show attribute of the router resource, right?17:55
*** jcoufal has quit IRC17:57
*** f13o has left #heat17:59
*** ifarkas has quit IRC18:00
*** sarob is now known as sarob_18:01
*** sarob_ is now known as sarob18:01
*** harlowja has joined #heat18:04
*** derekh has quit IRC18:05
*** hdd has quit IRC18:16
*** pm90_ has quit IRC18:17
*** tspatzier has quit IRC18:19
*** pm90_ has joined #heat18:20
*** sarob has quit IRC18:22
*** hdd has joined #heat18:24
sparrUsing heat to create an instance instead of the openstack web interface, I end up with a user named "ec2-user" instead of "ubuntu". What causes that distinction?18:24
alextricityI've noticed that too. I would like to know18:25
alextricityI've tried to install the extraroutes plugin. Did a  sudo python ./setup.py instal and restarted heat-engine but I still get resource not found. Did I do something wrong?18:27
larskssparr: alextricity: by default, heat ships over a user-data script that, among other things, creates a standard "ec2-user".  If you don't like this, you can set 'user_data_format: RAW' in your OS::Nova::Server properties.18:29
larsksIf you do this, heat does not modify your user_data at all.18:30
alextricitylarks: ahh i see. Thank you :)18:31
alextricityDoes anybody know what is the proper way to install heat plugins? python ./setup.py install doesn't seem to do it for me18:33
alextricityIt never copies the files over to /usr/lib/heat18:34
larsksalextricity: That should work.  WHich plugin?18:35
alextricitylarsks: I'm working with the extraroute plugin18:36
larsksalextricity: There is no setup.py in contrib/extaroute...18:37
alextricity??? I see it18:37
alextricityhttps://github.com/openstack/heat/tree/master/contrib/extraroute18:37
larsksUgh, whoops, my local repo was pinned at stable/icehouse.  Just a sec...18:38
larsksalextricity: So, if I run 'python setup.py' (as root), I see:18:39
larskshttp://chunk.io/f/304e983f033b4f17826f76317f01183c18:39
larsksSpecifically, "copying extraroute/resources/__init__.py -> /usr/lib/heat/extraroute/18:39
alextricityYup, that's what I see to.18:39
alextricitytoo*18:39
larsksAnd ls -R /usr/lib/heat yields:18:39
larsks/usr/lib/heat/extraroute:18:39
larsksextraroute.py  __init__.py18:39
larsksSo that seemed to work.18:39
alextricityAh..maybe I fat-fingered the config18:40
alextricityi'm going to double check18:40
larsksalextricity: ALso, after restarting heat-engine, 'heat resource-type-list' shows 'OS::Neutron::ExtraRoute' in the output.18:41
*** Marga_ has joined #heat18:42
*** achanda has joined #heat18:43
alextricitygot it. Thanks larks!18:44
alextricitylarsks*18:44
larsksAwesome.18:44
*** coolsvap is now known as coolsvap_18:45
*** coolsvap_ is now known as coolsvap18:46
*** coolsvap is now known as coolsvap_18:47
*** achanda has quit IRC18:47
*** Marga_ has quit IRC18:53
*** achanda has joined #heat18:53
*** jprovazn has quit IRC18:54
sparr> heat stack-show mediamanager18:57
sparrERROR: The server could not comply with the request since18:57
sparr... that error message seems a bit incomplete18:57
larskssparr: That does look a little truncated.18:58
larsksAnything in the heat engine log?18:58
*** smc7 has quit IRC19:03
*** dsneddon has joined #heat19:03
*** zigo has joined #heat19:03
*** Marga_ has joined #heat19:04
*** EmilienM|afk is now known as EmilienM19:12
*** Marga_ has quit IRC19:12
*** Marga_ has joined #heat19:13
*** gokrokve has joined #heat19:25
*** achanda has quit IRC19:25
*** signed8bit has quit IRC19:27
*** achanda has joined #heat19:27
sparrmy /var/log/heat is empty19:29
sparrwhere else might that log be?19:29
*** saltibagos has joined #heat19:30
sparrupdate: since finishing its deploy, "heat stack-show mediamanager" now works and outputs the info I expect it to, but "heat event-list mediamanager" gives the truncated error message19:30
*** sileht has quit IRC19:33
*** Adri2000 has quit IRC19:34
*** Adri2000 has joined #heat19:34
*** adrian_otto has joined #heat19:35
*** sarob has joined #heat19:39
*** openstackgerrit has quit IRC19:41
*** sileht has joined #heat19:41
*** openstackgerrit has joined #heat19:41
*** thedodd has joined #heat19:46
*** smc7 has joined #heat19:46
stevebakermorning19:48
sparryes19:58
*** sdake is now known as sdake__19:58
*** sdake_ is now known as sdake19:59
stevebakersparr: Have you found the hot guide? http://docs.openstack.org/user-guide/content/hot-guide.html20:00
*** saju_m has joined #heat20:02
alextricitylarsks: You remember you mentioned setting user_data_format to RAW earlier? What if I'm already setting it to software config because i'm using them. Is there any other way to login as the user ubuntu as suppose to ec2-user?20:03
larsksalextricity: you should be able to provide a cloud-config component that resets 'user: ubuntu'20:07
alextricitylarsks. Oh I didn't know that. Thank you20:08
*** signed8bit has joined #heat20:12
sparrstevebaker: yes, thanks20:21
stevebakerwe really need to rewrite the Heat wiki page for users first, then operators, then developers20:21
SpamapS+120:22
*** radez is now known as radez_g0n320:46
*** alexheneveld has quit IRC20:48
*** andreaf_ has quit IRC20:51
alextricityHey :) Does anybody know how I can pass a heat parameter of type "delimited list" as a parameter to a template?20:54
alextricityI get this error when I try:20:56
alextricity personality "str_replace" params must be strings or numbers20:56
stevebakeralextricity: you may need to list_join the param value first http://docs.openstack.org/user-guide/content/hot-spec-intrinsic-functions.html21:05
*** dsneddon is now known as dsneddon_lunch21:06
*** andreaf_ has joined #heat21:12
*** andreaf has quit IRC21:12
*** andreaf_ is now known as andreaf21:12
*** andreaf_ has joined #heat21:13
*** saltibagos has quit IRC21:18
*** dsneddon_lunch has quit IRC21:18
*** nkhare has joined #heat21:19
*** Marga_ has quit IRC21:19
*** saju_m has quit IRC21:19
*** Marga_ has joined #heat21:20
*** achanda has quit IRC21:20
*** dulek has joined #heat21:31
*** nkhare has quit IRC21:32
*** cdent has quit IRC21:33
*** sarob has quit IRC21:37
*** eggmaste` is now known as eggmaster21:42
*** Marga_ has quit IRC21:45
*** Marga_ has joined #heat21:46
*** Tross1 has quit IRC21:47
*** pm90_ has quit IRC21:48
*** jdob has quit IRC21:52
*** achanda has joined #heat21:54
*** aweiteka has joined #heat21:56
*** asalkeld_zzz is now known as asalkeld21:58
*** RichardR1seley has joined #heat22:12
RichardR1seleyWhat is the best way for me to learn more about the capabilities of the OS::Heat::WaitCondition and WaitConditionHandle resources? The template reference has only the most basic information - I am looking for something more in-depth (and operator-centric preferrably).22:14
sdakewhat would you like to know22:15
*** gokrokve has quit IRC22:29
*** gokrokve has joined #heat22:29
*** kfjohnson has joined #heat22:34
*** jmckind has quit IRC22:34
RichardR1seleysdake: I am primarily interested in what the capabilities of posting and then retrieving data from the waithandle are. Id love to be able to write data to the handler from one host (more than just SUCCESS) and then read that from another host which comes later in the configuration (e.g. for passing around generated shared secrets).22:35
openstackgerritMerged openstack/heat: Remove TaskRunner from Neutron Pool resource  https://review.openstack.org/14795322:36
*** thedodd has quit IRC22:36
*** jasond has left #heat22:37
sdakeRichardr1seley ya I comprehend that use case, but that isnt' implemented, waitconditions only act as one unit22:44
sdakegenerally you use a waitcondition within a set of resources and singnal once your vm is operational22:44
sdakebut you want to signal when N vms are operational22:44
sdakeiuuc22:44
sdakeiiuc that is22:45
*** pm90_ has joined #heat22:46
sdakeyou could use count22:46
sdakehttp://docs.openstack.org/developer/heat/template_guide/openstack.html#OS::Heat::WaitCondition22:46
sdakeoh passing shared secrets22:47
sdakemissed that part22:47
sdakehmm, no idea :)22:47
*** dulek has quit IRC22:48
*** dulek has joined #heat22:49
RichardR1seleysdake: Thank you for that information.22:51
sdakeRichardr1seley heat is declarative, it takes a definition of what you want and makes it happen22:51
sdakewhat you want is more like a imperative process22:52
sdakei.e. you need steps to be taken in your execution22:52
sdakeyou really want workflow imo22:52
sdakemistral might help there22:52
sdakesure enjoy22:53
*** dulek has quit IRC22:56
*** pm90_ has quit IRC22:57
*** pm90_ has joined #heat22:58
*** reed has quit IRC23:00
*** Marga_ has quit IRC23:01
*** Marga_ has joined #heat23:01
*** Marga_ has quit IRC23:02
*** Marga_ has joined #heat23:03
*** jamielennox|away is now known as jamielennox23:05
*** Ng has quit IRC23:06
*** thedodd has joined #heat23:10
*** thedodd has quit IRC23:10
*** vijendar has quit IRC23:12
*** pm90_ has quit IRC23:12
*** EmilienM is now known as EmilienM|afk23:28
*** hdd has quit IRC23:28
*** hdd has joined #heat23:33
*** adrian_otto has left #heat23:35
*** metral has quit IRC23:35
*** ygoto has joined #heat23:38
*** adrian_otto has joined #heat23:42
*** tochi has joined #heat23:43
*** Drago has quit IRC23:45
*** metral_zzz has joined #heat23:46
*** metral_zzz is now known as metral23:46
*** sarob has joined #heat23:51
*** sdake__ is now known as sdake_23:53
*** dimsum__ has quit IRC23:54
*** dimsum__ has joined #heat23:55
*** aweiteka has quit IRC23:56
*** dimsum__ is now known as dims23:57
*** dims is now known as Guest7024723:58
*** Guest70247 has quit IRC23:58

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