*** achanda has quit IRC | 00:00 | |
*** achanda has joined #heat | 00:02 | |
asalkeld | back | 00:07 |
---|---|---|
sdake_ | stevebaker re the autoscale hongbin brought up, a resource group kills all vms within it on a stack update which is really undesirable | 00:15 |
sdake_ | do you have any other suggestions for growing a resource group manually without killing vms? | 00:15 |
stevebaker | sdake_: yes, shardy has done a lot of work in his area, you should talk to him | 00:16 |
sdake_ | cool i'll hit him up in the am | 00:16 |
sdake_ | thanks | 00:16 |
stevebaker | sdake_: I thought we had backported everything to juno, so you may need to be specific on what your changing to trigger the update | 00:16 |
sdake_ | i'd like to just stick with a resource group | 00:16 |
sdake_ | hongbin said when he changed the node count on a resource group, all vms were killed and started afresh | 00: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 shrinkage | 00:17 |
sdake_ | I think shrinking is never going to work personally, so I'm happy with "grow" :) | 00:17 |
stevebaker | sdake_: 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 nodes | 00:18 |
sdake_ | it starts up | 00:18 |
sdake_ | we stack update from 3 to 4 | 00:18 |
sdake_ | all 3 are killed | 00:18 |
sdake_ | that is the part that is not ideal :) | 00:18 |
stevebaker | sdake_: 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::ResourceGroup | 00:19 |
sdake_ | what about scale up? | 00:19 |
stevebaker | sdake_: what version of heat? | 00:19 |
sdake_ | master | 00:19 |
sdake_ | I have not tested personally | 00:19 |
sdake_ | but I trust hongbin's work and have seen his review = looks solid | 00:19 |
*** kebray has joined #heat | 00:20 | |
stevebaker | sdake_: OK, definitely ping shardy. We need that to work too. Also make sure you are using master heat | 00:21 |
sdake_ | I am using master but I am not sure that hongbin is | 00:22 |
sdake_ | he may be using juno | 00:22 |
sdake_ | we had that in our instructions at one point because master was busted with some resources not sufficient issue or something | 00:22 |
*** kebray has quit IRC | 00:26 | |
*** Qiming has quit IRC | 00:26 | |
asalkeld | stevebaker, i have been asked about the ratio of 'fishbowl/work" sessions at summit | 00:30 |
sdake_ | 2 milliion to 1! | 00:30 |
asalkeld | fishbowl == old school dev sessions | 00:30 |
stevebaker | no matter what we do, first 2 sessions are fishbowl until they realise its really boring ;) | 00:30 |
asalkeld | work sessions was the friday session | 00:30 |
asalkeld | 50/50 ? | 00:32 |
* asalkeld not sure who is keen to do the PTL job next | 00:33 | |
asalkeld | any ideas | 00:33 |
*** dimsum__ has joined #heat | 00:35 | |
*** dims_ has joined #heat | 00:36 | |
asalkeld | I 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 asleep | 00:37 | |
*** dimsum__ has quit IRC | 00:39 | |
*** achanda has quit IRC | 00:52 | |
*** zhiwei has joined #heat | 01:06 | |
*** liuh has joined #heat | 01:17 | |
*** sdake_ has quit IRC | 01:17 | |
*** sdake_ has joined #heat | 01:17 | |
*** LiJiansheng has joined #heat | 01:21 | |
*** sarob has quit IRC | 01:26 | |
*** EricGonczer_ has joined #heat | 01:32 | |
*** Michalik_ has quit IRC | 01:38 | |
*** serverascode has quit IRC | 01:38 | |
*** zhiyan has quit IRC | 01:40 | |
*** sdake_ has quit IRC | 01:44 | |
*** Michalik_ has joined #heat | 01:44 | |
*** sdake_ has joined #heat | 01:45 | |
*** zhiyan has joined #heat | 01:46 | |
*** apporc_ has joined #heat | 01:49 | |
*** serverascode has joined #heat | 01:51 | |
*** achanda has joined #heat | 01:52 | |
*** EricGonczer_ has quit IRC | 01:53 | |
*** achanda has quit IRC | 01:57 | |
*** Yanyanhu has joined #heat | 02:04 | |
*** erkules_ has joined #heat | 02:05 | |
*** erkules has quit IRC | 02:08 | |
*** hdd has joined #heat | 02:24 | |
*** radez_g0n3 is now known as radez | 03:01 | |
*** hdd has quit IRC | 03:06 | |
*** Yanyanhu has quit IRC | 03:07 | |
openstackgerrit | Merged openstack/heat: Reorganize user and access code https://review.openstack.org/139959 | 03:11 |
*** Yanyanhu has joined #heat | 03:12 | |
openstackgerrit | Kanagaraj Manickam proposed openstack/python-heatclient: Adds CLI heat service-list https://review.openstack.org/142727 | 03:13 |
*** nkhare has joined #heat | 03:16 | |
*** Qiming has joined #heat | 03:17 | |
openstackgerrit | Merged openstack/heat: Release stack lock when successfully acquire https://review.openstack.org/153186 | 03:22 |
openstackgerrit | Merged openstack/heat: Implement handle_check for Ceilometer alarms https://review.openstack.org/127671 | 03:22 |
openstackgerrit | Merged openstack/heat: Fix formatting issues in NeutronAutoscalingTest https://review.openstack.org/153528 | 03:22 |
asalkeld | stevebaker, i have set this to kilo-3 https://blueprints.launchpad.net/heat/+spec/software-config-zaqar | 03:23 |
asalkeld | let me know it that is wrong | 03:23 |
asalkeld | Qiming, what's the state of this: https://blueprints.launchpad.net/heat/+spec/as-lib | 03:31 |
asalkeld | will that be done in k3? | 03:31 |
asalkeld | or "ongoing" | 03:32 |
Qiming | asalkeld, 'ongoing' is more accurate | 03:32 |
asalkeld | grrr, just set to k3, ok changing | 03:32 |
asalkeld | https://launchpad.net/heat/+milestone/kilo-3 | 03:37 |
asalkeld | wow lots of blueprints | 03:37 |
*** KanagarajM has joined #heat | 03:38 | |
stevebaker | asalkeld: OK, we'll see how it goes. I'm not sure I'll get to software-config-zaqar | 03:40 |
asalkeld | ok, we can push it to l-1 later | 03:40 |
*** LiJiansheng has quit IRC | 03:42 | |
openstackgerrit | Merged openstack/heat: Support path attributes in OS::Heat::AutoScalingGroup https://review.openstack.org/142516 | 03:42 |
openstackgerrit | Merged openstack/heat: Test for path attributes in OS::Heat::AutoScalingGroup https://review.openstack.org/151253 | 03:48 |
*** KanagarajM has quit IRC | 03:50 | |
*** EricGonczer_ has joined #heat | 03:53 | |
*** ishant has joined #heat | 03:57 | |
*** EricGonczer_ has quit IRC | 03:57 | |
openstackgerrit | Merged openstack/heat: Always check for 'component' in SoftwareDeployment https://review.openstack.org/153604 | 04:01 |
*** coolsvap_ is now known as coolsvap | 04:02 | |
*** Marga_ has joined #heat | 04:03 | |
*** sabeen has quit IRC | 04:03 | |
*** Marga_ has quit IRC | 04:04 | |
*** Marga_ has joined #heat | 04:04 | |
*** lnxnut has quit IRC | 04:04 | |
*** radez is now known as radez_g0n3 | 04:09 | |
*** nkhare has quit IRC | 04:13 | |
*** lnxnut has joined #heat | 04:13 | |
*** asalkeld is now known as asalkeld_afk | 04:15 | |
*** sdake_ has quit IRC | 04:22 | |
*** dims_ has quit IRC | 04:23 | |
*** sdake_ has joined #heat | 04:25 | |
*** ajc_ has joined #heat | 04:26 | |
*** ajc_ has quit IRC | 04:37 | |
*** achanda has joined #heat | 04:39 | |
*** sdake_ has quit IRC | 04:43 | |
*** lnxnut has quit IRC | 04:43 | |
*** lnxnut has joined #heat | 04:49 | |
*** ramishra_ is now known as ramishra | 04:53 | |
*** lnxnut has quit IRC | 04:53 | |
*** sdake_ has joined #heat | 04:55 | |
*** coolsvap is now known as coolsvap_ | 04:55 | |
*** coolsvap_ is now known as coolsvap | 04:56 | |
*** akuznetsov has joined #heat | 04:58 | |
*** sdake_ has quit IRC | 04:59 | |
*** akuznetsov has quit IRC | 04:59 | |
*** rakesh_hs has joined #heat | 05:17 | |
*** Marga__ has joined #heat | 05:18 | |
*** Marga_ has quit IRC | 05:18 | |
*** dimsum__ has joined #heat | 05:24 | |
*** dimsum__ has quit IRC | 05:29 | |
*** Marga__ has quit IRC | 05:32 | |
*** Marga_ has joined #heat | 05:36 | |
*** achanda has quit IRC | 05:38 | |
*** sdake_ has joined #heat | 05:40 | |
*** lnxnut has joined #heat | 05:50 | |
*** boris-42 has quit IRC | 05:52 | |
*** achanda has joined #heat | 05:57 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/heat: Imported Translations from Transifex https://review.openstack.org/152397 | 06:03 |
*** hdd has joined #heat | 06:03 | |
*** sdake_ has quit IRC | 06:07 | |
*** dmn_ has joined #heat | 06:12 | |
*** achanda has quit IRC | 06:22 | |
*** boris-42 has joined #heat | 06:26 | |
*** pm90_ has joined #heat | 06:40 | |
*** lnxnut has quit IRC | 06:41 | |
*** ajc_ has joined #heat | 06:46 | |
*** hdd has quit IRC | 06:59 | |
*** pm90_ has quit IRC | 07:04 | |
*** asalkeld_afk is now known as asalkeld | 07:13 | |
*** achanda has joined #heat | 07:15 | |
asalkeld | http://www.gossamer-threads.com/lists/openstack/dev/44410?page=last | 07:15 |
asalkeld | networking guru's ^ | 07:16 |
*** cmyster has joined #heat | 07:24 | |
*** mzbik has joined #heat | 07:25 | |
*** tspatzier has joined #heat | 07:27 | |
cmyster | morning | 07:28 |
*** prazumovsky has joined #heat | 07:35 | |
*** pm90_ has joined #heat | 07:36 | |
*** chlong has quit IRC | 07:37 | |
*** pm90_ has quit IRC | 07:40 | |
*** achanda has quit IRC | 07:47 | |
*** pitr-ch has joined #heat | 07:48 | |
*** jprovazn has joined #heat | 07:50 | |
*** achanda has joined #heat | 07:51 | |
skraynev | good morning all | 07:58 |
*** dulek_ has joined #heat | 08:00 | |
*** Marga_ has quit IRC | 08:01 | |
*** erkules_ is now known as erkules | 08:04 | |
*** mzbik has quit IRC | 08:09 | |
*** mzbik has joined #heat | 08:09 | |
*** mattt has quit IRC | 08:13 | |
therve | stevebaker, Hi, can you have another look at https://review.openstack.org/#/c/147953/ ? | 08:14 |
*** wpf has joined #heat | 08:16 | |
*** shardy has joined #heat | 08:17 | |
*** mattt has joined #heat | 08:26 | |
*** Marga_ has joined #heat | 08:28 | |
*** alexheneveld has joined #heat | 08:33 | |
*** asalkeld has quit IRC | 08:36 | |
*** aweiteka has joined #heat | 08:36 | |
*** jcoufal has joined #heat | 08:40 | |
*** Marga_ has quit IRC | 08:40 | |
*** sorantis has joined #heat | 08:49 | |
openstackgerrit | Sergey Kraynev proposed openstack/heat-specs: Improvements in deprecaition process https://review.openstack.org/153235 | 08:49 |
*** jistr has joined #heat | 08:49 | |
*** achanda has quit IRC | 08:52 | |
*** dulek_ has quit IRC | 08:55 | |
*** achanda has joined #heat | 08:56 | |
*** dulek has joined #heat | 08:56 | |
*** dulek has quit IRC | 09:03 | |
*** dulek has joined #heat | 09:04 | |
*** Marga_ has joined #heat | 09:06 | |
*** sarob has joined #heat | 09:06 | |
*** achanda has quit IRC | 09:08 | |
*** asalkeld has joined #heat | 09:10 | |
*** BManojlovic has joined #heat | 09:10 | |
*** liuh has quit IRC | 09:15 | |
*** liuh has joined #heat | 09:15 | |
openstackgerrit | Mehdi Abaakouk proposed openstack/heat: ceilometer: new Gnocchi Alarm resources https://review.openstack.org/153291 | 09:16 |
*** achanda has joined #heat | 09:18 | |
*** derekh has joined #heat | 09:18 | |
*** mattt has quit IRC | 09:18 | |
*** mattt has joined #heat | 09:18 | |
openstackgerrit | Peter Razumovsky proposed openstack/heat: Add resource_definitions check to Stack.validate https://review.openstack.org/140976 | 09:31 |
*** asalkeld has quit IRC | 09:31 | |
openstackgerrit | Peter Razumovsky proposed openstack/heat: Improve Property error msg for properties validate https://review.openstack.org/127150 | 09:31 |
*** asalkeld has joined #heat | 09:31 | |
*** pm90_ has joined #heat | 09:40 | |
*** pm90_ has quit IRC | 09:44 | |
*** achanda has quit IRC | 09:46 | |
*** KanagarajM has joined #heat | 09:49 | |
openstackgerrit | Sergey Kraynev proposed openstack/heat-specs: Improvements in deprecation process https://review.openstack.org/153235 | 09:54 |
*** dmn_ has quit IRC | 09:57 | |
*** Qiming has quit IRC | 10:00 | |
*** ananta has joined #heat | 10:01 | |
*** dmn_ has joined #heat | 10:08 | |
*** zhiwei has quit IRC | 10:10 | |
*** Yanyanhu has quit IRC | 10:13 | |
*** dmn_ has quit IRC | 10:18 | |
*** pm90_ has joined #heat | 10:20 | |
*** andreaf_ is now known as andreaf | 10:21 | |
*** pm90_ has quit IRC | 10:24 | |
*** pas-ha has joined #heat | 10:25 | |
pas-ha | morning all | 10:26 |
*** tochi has quit IRC | 10:28 | |
*** liuh_ has joined #heat | 10:33 | |
*** liuh has quit IRC | 10:33 | |
*** kairat_kushaev has quit IRC | 10:35 | |
*** dmn_ has joined #heat | 10:36 | |
asalkeld | hi pas-ha | 10:38 |
pas-ha | asalkeld, hi | 10:39 |
*** kairat_kushaev has joined #heat | 10:39 | |
*** sarob has quit IRC | 10:41 | |
*** Marga_ has quit IRC | 10:47 | |
*** liuh_ has quit IRC | 10:51 | |
*** ifarkas has joined #heat | 10:55 | |
*** andrearosa has quit IRC | 10:55 | |
*** andrearosa has joined #heat | 10:56 | |
*** dmn_ has quit IRC | 11:00 | |
*** rm_work|away has quit IRC | 11:02 | |
*** dulek has quit IRC | 11:03 | |
*** dulek has joined #heat | 11:04 | |
*** rm_work|away has joined #heat | 11:04 | |
*** rm_work|away is now known as rm_work | 11:04 | |
*** rm_work has joined #heat | 11:04 | |
openstackgerrit | Mehdi Abaakouk proposed openstack/heat-specs: Add blueprint ceilometer-gnocchi-alarm https://review.openstack.org/153988 | 11:09 |
*** dulek has quit IRC | 11:09 | |
openstackgerrit | Mehdi Abaakouk proposed openstack/heat-specs: Add blueprint ceilometer-gnocchi-alarm https://review.openstack.org/153988 | 11:09 |
*** dulek has joined #heat | 11:09 | |
*** sorantis has quit IRC | 11:11 | |
openstackgerrit | Mehdi Abaakouk proposed openstack/heat: ceilometer: new Gnocchi Alarm resources https://review.openstack.org/153291 | 11:11 |
*** dulek has quit IRC | 11:11 | |
*** dulek has joined #heat | 11:11 | |
*** Marga_ has joined #heat | 11:14 | |
*** dulek_ has joined #heat | 11:14 | |
*** pm90_ has joined #heat | 11:15 | |
*** dmn_ has joined #heat | 11:15 | |
openstackgerrit | Mehdi Abaakouk proposed openstack/heat-specs: Add blueprint ceilometer-gnocchi-alarm https://review.openstack.org/153988 | 11:16 |
*** dulek has quit IRC | 11:17 | |
*** pm90_ has quit IRC | 11:19 | |
openstackgerrit | Mehdi Abaakouk proposed openstack/heat: ceilometer: new Gnocchi Alarm resources https://review.openstack.org/153291 | 11:20 |
openstackgerrit | Mehdi Abaakouk proposed openstack/heat-specs: Add blueprint ceilometer-gnocchi-alarm https://review.openstack.org/153988 | 11:25 |
*** asalkeld is now known as asalkeld_zzz | 11:26 | |
*** dmn_ has quit IRC | 11:41 | |
*** prazumovsky has quit IRC | 11:42 | |
openstackgerrit | Kanagaraj Manickam proposed openstack/heat: Convergence message bus https://review.openstack.org/153999 | 11:47 |
openstackgerrit | Kanagaraj Manickam proposed openstack/heat: Convergence message bus https://review.openstack.org/153999 | 11:49 |
*** Qiming has joined #heat | 11:52 | |
*** cdent has joined #heat | 11:54 | |
*** andreaf_ has joined #heat | 11:54 | |
*** jamielennox is now known as jamielennox|away | 11:56 | |
*** andreaf_ has quit IRC | 11:58 | |
*** andreaf_ has joined #heat | 11:59 | |
openstackgerrit | Merged openstack/python-heatclient: Adds CLI heat service-list https://review.openstack.org/142727 | 12:06 |
*** pm90_ has joined #heat | 12:08 | |
*** KanagarajM has quit IRC | 12:09 | |
*** sorantis has joined #heat | 12:09 | |
*** pm90_ has quit IRC | 12:13 | |
*** ananta has quit IRC | 12:21 | |
*** chlong has joined #heat | 12:26 | |
*** nkhare has joined #heat | 12:28 | |
*** Marga_ has quit IRC | 12:29 | |
*** chlong has quit IRC | 12:35 | |
*** chlong has joined #heat | 12:36 | |
*** Yanyanhu has joined #heat | 12:38 | |
*** Yanyanhu has quit IRC | 12:43 | |
*** Yanyanhu has joined #heat | 12:43 | |
*** Yanyanhu has quit IRC | 12:43 | |
*** inc0 has joined #heat | 12:44 | |
*** dimsum__ has joined #heat | 12:44 | |
inc0 | hi guys | 12:44 |
*** dims_ has joined #heat | 12:45 | |
*** dimsum__ has quit IRC | 12:49 | |
*** lnxnut has joined #heat | 12:53 | |
*** Marga_ has joined #heat | 12:56 | |
*** lnxnut has quit IRC | 12:58 | |
*** jdob has joined #heat | 12:58 | |
*** nkhare has quit IRC | 12:59 | |
*** dulek_ is now known as dulek | 13:02 | |
*** EricGonczer_ has joined #heat | 13:03 | |
*** sdake_ has joined #heat | 13:05 | |
*** sdake_ has quit IRC | 13:05 | |
*** EricGonczer_ has quit IRC | 13:07 | |
*** EricGonczer_ has joined #heat | 13:12 | |
*** sdake_ has joined #heat | 13:13 | |
openstackgerrit | Ishant Tyagi proposed openstack/heat: Fix heat and ceilometer client connection https://review.openstack.org/154022 | 13:14 |
sdake_ | morning, shardy around? | 13:16 |
*** EricGonczer_ has quit IRC | 13:16 | |
*** sdake__ has joined #heat | 13:21 | |
openstackgerrit | Daniel Gonzalez Nothnagel proposed openstack/heat: Use python abc for abstract classes https://review.openstack.org/153744 | 13:25 |
*** sdake_ has quit IRC | 13:25 | |
*** htruta has joined #heat | 13:31 | |
*** rakesh_hs has quit IRC | 13:35 | |
sdake__ | shardy around? | 13:36 |
*** chlong has quit IRC | 13:36 | |
*** jprovazn has quit IRC | 13:39 | |
*** jmckind has joined #heat | 13:40 | |
*** sarob has joined #heat | 13:41 | |
*** pm90_ has joined #heat | 13:41 | |
*** Drago has joined #heat | 13:44 | |
*** ishant has quit IRC | 13:44 | |
*** sarob has quit IRC | 13:46 | |
*** Drago has quit IRC | 13:48 | |
*** Drago has joined #heat | 13:48 | |
*** ajc_ has quit IRC | 14:01 | |
*** david-lyle_afk is now known as david-lyle | 14:01 | |
*** jcoufal has quit IRC | 14:02 | |
*** jcoufal has joined #heat | 14:02 | |
shardy | sdake__: Hi | 14:09 |
sdake__ | morning fine sir | 14:09 |
*** inc0 has quit IRC | 14:09 | |
shardy | sdake__: Hey, sorry been on a call | 14: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 one | 14:09 |
sdake__ | stevebaker said that is not how it should be working | 14:09 |
sdake__ | can you verify? | 14:09 |
sdake__ | (master) | 14:09 |
shardy | sdake__: Yeah, it's a bug I fixed a while back | 14: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 |
shardy | sdake__: Yeah it should be, let me find the link | 14:10 |
shardy | sdake__: Are you using OS::Neutron::Port resources? | 14:10 |
sdake__ | yes | 14:10 |
shardy | there are some complexities around that, depending on how you're using them | 14:11 |
* shardy finds more links | 14:11 | |
sdake__ | mind havinga look at our template? | 14:11 |
shardy | sdake__: sure | 14:11 |
sdake__ | https://github.com/stackforge/magnum/tree/master/etc/magnum/templates/heat-kubernetes | 14:12 |
sdake__ | We really dont want to kill nodes during a stack update :) | 14:12 |
shardy | https://review.openstack.org/#/c/141820/ | 14:12 |
sdake__ | Hongbin had suggested using an autoscaling group | 14:12 |
sdake__ | but I think a resourcegroup is better | 14:12 |
shardy | that's the main change, but there were a few others I landed, and backported, around the same time | 14:12 |
*** jpeeler has joined #heat | 14:12 | |
*** jpeeler has quit IRC | 14:12 | |
*** jpeeler has joined #heat | 14:12 | |
sdake__ | holy batman lots of +1s | 14:13 |
shardy | sdake__: TripleO currently uses ResourceGroup, which is where we found these bugs as it's the exact use-case you describe | 14:13 |
sdake__ | merged dec15 | 14: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 suspect | 14:14 |
sdake__ | he didn't start working on the project until january | 14:14 |
shardy | https://review.openstack.org/#/c/131538/ | 14:14 |
shardy | sdake__: that was also required to the templates, due to the way OS::Neutron::Port is used | 14:14 |
shardy | If you define a port outside the resourcegroup, you may also need AUTO | 14:15 |
shardy | http://lists.openstack.org/pipermail/openstack-dev/2014-October/049376.html | 14:16 |
sdake__ | oh replacement policy!! | 14:16 |
sdake__ | I bet we dont have auto for that port | 14:16 |
shardy | sdake__: that thread has some good info from stevebaker about why that's needed | 14:17 |
*** lnxnut has joined #heat | 14:17 | |
*** mzbik has quit IRC | 14:20 | |
sdake__ | shardy thanks that is super helpful | 14:20 |
sdake__ | I think we are bust because of ports | 14:20 |
sdake__ | that probably triggers an entire rip and replace of the vms | 14:21 |
sdake__ | the template: https://github.com/stackforge/magnum/tree/master/etc/magnum/templates/heat-kubernetes | 14:21 |
*** lnxnut has quit IRC | 14:21 | |
*** jprovazn has joined #heat | 14:23 | |
sdake__ | shardy does floating ip have a similar problem? | 14:23 |
*** sdake__ is now known as sdake_ | 14:25 | |
*** jcoufal has quit IRC | 14:34 | |
*** jcoufal has joined #heat | 14:34 | |
*** KanagarajM has joined #heat | 14:40 | |
*** reed has joined #heat | 14:42 | |
shardy | sdake_: basically yes, stevebaker's reply explains some of the bi-directional dependencies related to doing updates when discrete port/server/floating-ip combos are specified | 14:43 |
sdake_ | I read the thread but didn't catch that part | 14: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 #heat | 14:46 | |
*** KanagarajM has quit IRC | 14:47 | |
*** jasond has joined #heat | 14:47 | |
shardy | sdake_: http://lists.openstack.org/pipermail/openstack-dev/2014-October/049491.html | 14:47 |
shardy | There are a few options, which you choose basically depends on how the template is written and what behavior you find least broken on update | 14:48 |
*** blomquisg has joined #heat | 14: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 |
shardy | sdake_: see from "So to summarize these scenarios" in that message | 14:49 |
sdake_ | ya slow reader :) sec | 14:49 |
sdake_ | so use auto for replacement policy on floating ip as well then? | 14:50 |
sdake_ | Iguess I'll just play with it | 14:50 |
sdake_ | thanks for your help shardy | 14:50 |
sdake_ | I appreciate your time :) | 14:50 |
*** alexheneveld has quit IRC | 14:52 | |
sdake_ | shardy I think 1.auto is our use case | 14:53 |
sdake_ | so i'll just stick with replacement_policy of auto | 14:53 |
shardy | sdake_: Yeah, looking at your templates I think you're right | 14:53 |
sdake_ | replacement_policy: auto goes where exactly? | 14:53 |
*** sabeen has joined #heat | 14:54 | |
sdake_ | in the resource group or the port? | 14:54 |
sdake_ | I suspect port | 14:54 |
shardy | it's a property of the OS::Neutron::Port resource | 14:54 |
shardy | https://review.openstack.org/#/c/131538/1/overcloud-without-mergepy.yaml | 14:54 |
sdake_ | right cool | 14:54 |
shardy | http://docs.openstack.org/developer/heat/template_guide/openstack.html#OS::Neutron::Port-props | 14:54 |
sdake_ | heat docs have become so good | 14:55 |
sdake_ | amazing huh :) | 14:55 |
shardy | doc generation ftw :) | 14:56 |
*** sergmelikyan has joined #heat | 14:56 | |
sdake_ | self documenting code ftw too :) | 14:56 |
*** radez_g0n3 is now known as radez | 14:58 | |
*** lnxnut has joined #heat | 14:58 | |
*** lnxnut_ has joined #heat | 15:01 | |
*** lnxnut has quit IRC | 15:02 | |
*** derekh has quit IRC | 15:02 | |
*** derekh has joined #heat | 15:03 | |
*** signed8b_ has joined #heat | 15:04 | |
*** signed8bit has quit IRC | 15:06 | |
*** sarob has joined #heat | 15:10 | |
*** EricGonczer_ has joined #heat | 15:15 | |
*** sarob has quit IRC | 15:15 | |
*** alexheneveld has joined #heat | 15:16 | |
*** KanagarajM has joined #heat | 15:21 | |
*** vijendar has joined #heat | 15:24 | |
*** signed8b_ is now known as signed8bit | 15:24 | |
*** jcoufal_ has joined #heat | 15:26 | |
*** Qiming has quit IRC | 15:29 | |
*** spzala has joined #heat | 15:29 | |
*** jcoufal has quit IRC | 15:29 | |
*** BManojlovic has quit IRC | 15:30 | |
*** BManojlovic has joined #heat | 15:33 | |
*** BManojlovic has joined #heat | 15:33 | |
*** achanda has joined #heat | 15:35 | |
openstackgerrit | Mehdi Abaakouk proposed openstack/heat: ceilometer: new Gnocchi Alarm resources https://review.openstack.org/153291 | 15:36 |
*** pm90_ has quit IRC | 15:36 | |
*** pm90_ has joined #heat | 15:36 | |
openstackgerrit | Merged openstack/heat: Imported Translations from Transifex https://review.openstack.org/152397 | 15:37 |
*** achanda has quit IRC | 15:42 | |
*** jcoufal_ has quit IRC | 15:43 | |
*** jcoufal has joined #heat | 15:44 | |
*** BManojlovic has quit IRC | 15:46 | |
*** dims_ has quit IRC | 15:56 | |
*** harlowja_at_home has joined #heat | 15:56 | |
*** beekneemech is now known as bnemec | 15:59 | |
*** dimsum__ has joined #heat | 16:01 | |
*** pm90_ has quit IRC | 16:06 | |
*** Marga_ has quit IRC | 16:07 | |
*** Marga_ has joined #heat | 16:07 | |
*** dimsum__ has quit IRC | 16:08 | |
*** dimsum__ has joined #heat | 16:10 | |
*** dimsum__ has quit IRC | 16:11 | |
*** sarob has joined #heat | 16:11 | |
*** dimsum__ has joined #heat | 16:12 | |
*** dimsum__ has quit IRC | 16:13 | |
*** pitr-ch has quit IRC | 16:13 | |
*** dimsum__ has joined #heat | 16:13 | |
*** funzo has joined #heat | 16:13 | |
*** dimsum__ has quit IRC | 16:14 | |
*** coolsvap is now known as coolsvap_ | 16:15 | |
*** dimsum__ has joined #heat | 16:17 | |
*** sarob_ has joined #heat | 16:17 | |
*** Marga_ has quit IRC | 16:18 | |
*** Marga_ has joined #heat | 16:19 | |
*** sarob has quit IRC | 16:19 | |
*** metral_zzz is now known as metral | 16:24 | |
*** sorantis has quit IRC | 16:26 | |
*** sparr has joined #heat | 16:29 | |
sparr | I'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 IRC | 16:32 | |
*** alexheneveld has quit IRC | 16:34 | |
sparr | also, is there a way to create a heat template that matches an existing VM? | 16:35 |
*** pm90_ has joined #heat | 16:37 | |
sparr | I'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 VMs | 16:39 |
*** derekh has joined #heat | 16:41 | |
tspatzier | sparr: this could be a good place to start: http://docs.openstack.org/developer/heat/template_guide/ | 16:41 |
tspatzier | also 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 cases | 16:42 |
sparr | I did try looking through the examples but they seem daunting. | 16:43 |
sparr | Thanks 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 #heat | 16:44 | |
*** Marga_ has quit IRC | 16:45 | |
*** Marga_ has joined #heat | 16:46 | |
*** pm90_ has quit IRC | 16:47 | |
*** alexheneveld has joined #heat | 16:48 | |
*** pm90_ has joined #heat | 16:48 | |
*** dulek has quit IRC | 16:58 | |
*** Marga_ has quit IRC | 16:59 | |
*** Marga_ has joined #heat | 16:59 | |
*** Tango has joined #heat | 17:00 | |
*** sarob_ is now known as sarob | 17:01 | |
*** dsneddon has quit IRC | 17:02 | |
*** hdd has joined #heat | 17:02 | |
*** coolsvap_ is now known as coolsvap | 17:02 | |
*** aweiteka has quit IRC | 17:07 | |
*** jistr has quit IRC | 17:10 | |
*** rwsu has quit IRC | 17:10 | |
*** harlowja_at_home has quit IRC | 17:11 | |
*** rwsu has joined #heat | 17:11 | |
*** EmilienM is now known as EmilienM|afk | 17:15 | |
*** Marga_ has quit IRC | 17:18 | |
*** zigo has quit IRC | 17:29 | |
*** smc7 has joined #heat | 17:32 | |
*** KanagarajM has quit IRC | 17:33 | |
*** kbyrne has quit IRC | 17:40 | |
*** kbyrne has joined #heat | 17:44 | |
*** pas-ha has left #heat | 17:50 | |
*** alextricity has joined #heat | 17:52 | |
alextricity | Does 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 |
alextricity | I would most likely use the show attribute of the router resource, right? | 17:55 |
*** jcoufal has quit IRC | 17:57 | |
*** f13o has left #heat | 17:59 | |
*** ifarkas has quit IRC | 18:00 | |
*** sarob is now known as sarob_ | 18:01 | |
*** sarob_ is now known as sarob | 18:01 | |
*** harlowja has joined #heat | 18:04 | |
*** derekh has quit IRC | 18:05 | |
*** hdd has quit IRC | 18:16 | |
*** pm90_ has quit IRC | 18:17 | |
*** tspatzier has quit IRC | 18:19 | |
*** pm90_ has joined #heat | 18:20 | |
*** sarob has quit IRC | 18:22 | |
*** hdd has joined #heat | 18:24 | |
sparr | Using 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 |
alextricity | I've noticed that too. I would like to know | 18:25 |
alextricity | I'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 |
larsks | sparr: 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 |
larsks | If you do this, heat does not modify your user_data at all. | 18:30 |
alextricity | larks: ahh i see. Thank you :) | 18:31 |
alextricity | Does anybody know what is the proper way to install heat plugins? python ./setup.py install doesn't seem to do it for me | 18:33 |
alextricity | It never copies the files over to /usr/lib/heat | 18:34 |
larsks | alextricity: That should work. WHich plugin? | 18:35 |
alextricity | larsks: I'm working with the extraroute plugin | 18:36 |
larsks | alextricity: There is no setup.py in contrib/extaroute... | 18:37 |
alextricity | ??? I see it | 18:37 |
alextricity | https://github.com/openstack/heat/tree/master/contrib/extraroute | 18:37 |
larsks | Ugh, whoops, my local repo was pinned at stable/icehouse. Just a sec... | 18:38 |
larsks | alextricity: So, if I run 'python setup.py' (as root), I see: | 18:39 |
larsks | http://chunk.io/f/304e983f033b4f17826f76317f01183c | 18:39 |
larsks | Specifically, "copying extraroute/resources/__init__.py -> /usr/lib/heat/extraroute/ | 18:39 |
alextricity | Yup, that's what I see to. | 18:39 |
alextricity | too* | 18:39 |
larsks | And ls -R /usr/lib/heat yields: | 18:39 |
larsks | /usr/lib/heat/extraroute: | 18:39 |
larsks | extraroute.py __init__.py | 18:39 |
larsks | So that seemed to work. | 18:39 |
alextricity | Ah..maybe I fat-fingered the config | 18:40 |
alextricity | i'm going to double check | 18:40 |
larsks | alextricity: ALso, after restarting heat-engine, 'heat resource-type-list' shows 'OS::Neutron::ExtraRoute' in the output. | 18:41 |
*** Marga_ has joined #heat | 18:42 | |
*** achanda has joined #heat | 18:43 | |
alextricity | got it. Thanks larks! | 18:44 |
alextricity | larsks* | 18:44 |
larsks | Awesome. | 18:44 |
*** coolsvap is now known as coolsvap_ | 18:45 | |
*** coolsvap_ is now known as coolsvap | 18:46 | |
*** coolsvap is now known as coolsvap_ | 18:47 | |
*** achanda has quit IRC | 18:47 | |
*** Marga_ has quit IRC | 18:53 | |
*** achanda has joined #heat | 18:53 | |
*** jprovazn has quit IRC | 18:54 | |
sparr | > heat stack-show mediamanager | 18:57 |
sparr | ERROR: The server could not comply with the request since | 18:57 |
sparr | ... that error message seems a bit incomplete | 18:57 |
larsks | sparr: That does look a little truncated. | 18:58 |
larsks | Anything in the heat engine log? | 18:58 |
*** smc7 has quit IRC | 19:03 | |
*** dsneddon has joined #heat | 19:03 | |
*** zigo has joined #heat | 19:03 | |
*** Marga_ has joined #heat | 19:04 | |
*** EmilienM|afk is now known as EmilienM | 19:12 | |
*** Marga_ has quit IRC | 19:12 | |
*** Marga_ has joined #heat | 19:13 | |
*** gokrokve has joined #heat | 19:25 | |
*** achanda has quit IRC | 19:25 | |
*** signed8bit has quit IRC | 19:27 | |
*** achanda has joined #heat | 19:27 | |
sparr | my /var/log/heat is empty | 19:29 |
sparr | where else might that log be? | 19:29 |
*** saltibagos has joined #heat | 19:30 | |
sparr | update: 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 message | 19:30 |
*** sileht has quit IRC | 19:33 | |
*** Adri2000 has quit IRC | 19:34 | |
*** Adri2000 has joined #heat | 19:34 | |
*** adrian_otto has joined #heat | 19:35 | |
*** sarob has joined #heat | 19:39 | |
*** openstackgerrit has quit IRC | 19:41 | |
*** sileht has joined #heat | 19:41 | |
*** openstackgerrit has joined #heat | 19:41 | |
*** thedodd has joined #heat | 19:46 | |
*** smc7 has joined #heat | 19:46 | |
stevebaker | morning | 19:48 |
sparr | yes | 19:58 |
*** sdake is now known as sdake__ | 19:58 | |
*** sdake_ is now known as sdake | 19:59 | |
stevebaker | sparr: Have you found the hot guide? http://docs.openstack.org/user-guide/content/hot-guide.html | 20:00 |
*** saju_m has joined #heat | 20:02 | |
alextricity | larsks: 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 |
larsks | alextricity: you should be able to provide a cloud-config component that resets 'user: ubuntu' | 20:07 |
alextricity | larsks. Oh I didn't know that. Thank you | 20:08 |
*** signed8bit has joined #heat | 20:12 | |
sparr | stevebaker: yes, thanks | 20:21 |
stevebaker | we really need to rewrite the Heat wiki page for users first, then operators, then developers | 20:21 |
SpamapS | +1 | 20:22 |
*** radez is now known as radez_g0n3 | 20:46 | |
*** alexheneveld has quit IRC | 20:48 | |
*** andreaf_ has quit IRC | 20:51 | |
alextricity | Hey :) Does anybody know how I can pass a heat parameter of type "delimited list" as a parameter to a template? | 20:54 |
alextricity | I get this error when I try: | 20:56 |
alextricity | personality "str_replace" params must be strings or numbers | 20:56 |
stevebaker | alextricity: you may need to list_join the param value first http://docs.openstack.org/user-guide/content/hot-spec-intrinsic-functions.html | 21:05 |
*** dsneddon is now known as dsneddon_lunch | 21:06 | |
*** andreaf_ has joined #heat | 21:12 | |
*** andreaf has quit IRC | 21:12 | |
*** andreaf_ is now known as andreaf | 21:12 | |
*** andreaf_ has joined #heat | 21:13 | |
*** saltibagos has quit IRC | 21:18 | |
*** dsneddon_lunch has quit IRC | 21:18 | |
*** nkhare has joined #heat | 21:19 | |
*** Marga_ has quit IRC | 21:19 | |
*** saju_m has quit IRC | 21:19 | |
*** Marga_ has joined #heat | 21:20 | |
*** achanda has quit IRC | 21:20 | |
*** dulek has joined #heat | 21:31 | |
*** nkhare has quit IRC | 21:32 | |
*** cdent has quit IRC | 21:33 | |
*** sarob has quit IRC | 21:37 | |
*** eggmaste` is now known as eggmaster | 21:42 | |
*** Marga_ has quit IRC | 21:45 | |
*** Marga_ has joined #heat | 21:46 | |
*** Tross1 has quit IRC | 21:47 | |
*** pm90_ has quit IRC | 21:48 | |
*** jdob has quit IRC | 21:52 | |
*** achanda has joined #heat | 21:54 | |
*** aweiteka has joined #heat | 21:56 | |
*** asalkeld_zzz is now known as asalkeld | 21:58 | |
*** RichardR1seley has joined #heat | 22:12 | |
RichardR1seley | What 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 |
sdake | what would you like to know | 22:15 |
*** gokrokve has quit IRC | 22:29 | |
*** gokrokve has joined #heat | 22:29 | |
*** kfjohnson has joined #heat | 22:34 | |
*** jmckind has quit IRC | 22:34 | |
RichardR1seley | sdake: 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 |
openstackgerrit | Merged openstack/heat: Remove TaskRunner from Neutron Pool resource https://review.openstack.org/147953 | 22:36 |
*** thedodd has quit IRC | 22:36 | |
*** jasond has left #heat | 22:37 | |
sdake | Richardr1seley ya I comprehend that use case, but that isnt' implemented, waitconditions only act as one unit | 22:44 |
sdake | generally you use a waitcondition within a set of resources and singnal once your vm is operational | 22:44 |
sdake | but you want to signal when N vms are operational | 22:44 |
sdake | iuuc | 22:44 |
sdake | iiuc that is | 22:45 |
*** pm90_ has joined #heat | 22:46 | |
sdake | you could use count | 22:46 |
sdake | http://docs.openstack.org/developer/heat/template_guide/openstack.html#OS::Heat::WaitCondition | 22:46 |
sdake | oh passing shared secrets | 22:47 |
sdake | missed that part | 22:47 |
sdake | hmm, no idea :) | 22:47 |
*** dulek has quit IRC | 22:48 | |
*** dulek has joined #heat | 22:49 | |
RichardR1seley | sdake: Thank you for that information. | 22:51 |
sdake | Richardr1seley heat is declarative, it takes a definition of what you want and makes it happen | 22:51 |
sdake | what you want is more like a imperative process | 22:52 |
sdake | i.e. you need steps to be taken in your execution | 22:52 |
sdake | you really want workflow imo | 22:52 |
sdake | mistral might help there | 22:52 |
sdake | sure enjoy | 22:53 |
*** dulek has quit IRC | 22:56 | |
*** pm90_ has quit IRC | 22:57 | |
*** pm90_ has joined #heat | 22:58 | |
*** reed has quit IRC | 23:00 | |
*** Marga_ has quit IRC | 23:01 | |
*** Marga_ has joined #heat | 23:01 | |
*** Marga_ has quit IRC | 23:02 | |
*** Marga_ has joined #heat | 23:03 | |
*** jamielennox|away is now known as jamielennox | 23:05 | |
*** Ng has quit IRC | 23:06 | |
*** thedodd has joined #heat | 23:10 | |
*** thedodd has quit IRC | 23:10 | |
*** vijendar has quit IRC | 23:12 | |
*** pm90_ has quit IRC | 23:12 | |
*** EmilienM is now known as EmilienM|afk | 23:28 | |
*** hdd has quit IRC | 23:28 | |
*** hdd has joined #heat | 23:33 | |
*** adrian_otto has left #heat | 23:35 | |
*** metral has quit IRC | 23:35 | |
*** ygoto has joined #heat | 23:38 | |
*** adrian_otto has joined #heat | 23:42 | |
*** tochi has joined #heat | 23:43 | |
*** Drago has quit IRC | 23:45 | |
*** metral_zzz has joined #heat | 23:46 | |
*** metral_zzz is now known as metral | 23:46 | |
*** sarob has joined #heat | 23:51 | |
*** sdake__ is now known as sdake_ | 23:53 | |
*** dimsum__ has quit IRC | 23:54 | |
*** dimsum__ has joined #heat | 23:55 | |
*** aweiteka has quit IRC | 23:56 | |
*** dimsum__ is now known as dims | 23:57 | |
*** dims is now known as Guest70247 | 23:58 | |
*** Guest70247 has quit IRC | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!