*** cody-somerville has quit IRC | 00:01 | |
*** dims_ has quit IRC | 00:06 | |
*** Qiming has joined #heat | 00:06 | |
*** dims_ has joined #heat | 00:06 | |
*** dims__ has joined #heat | 00:07 | |
*** ramishra has joined #heat | 00:10 | |
*** dims_ has quit IRC | 00:11 | |
*** sdake_ has quit IRC | 00:11 | |
*** Qiming has quit IRC | 00:15 | |
ramishra | stevebaker: Hello , u around? | 00:15 |
---|---|---|
stevebaker | ramishra: hi! | 00:15 |
*** packet has joined #heat | 00:18 | |
ramishra | stevebaker: Just wanted to confirm/agree on the plan for the container stuff. I've created a new bug and uploaded the docker hook for it. I'm creating a new bp spec to work on the container resource spec with kubelet agent..option 2 we discussed last time. | 00:18 |
ramishra | stevebaker: does that sound good? | 00:19 |
stevebaker | ramishra: I've been looking at it, I'll do a review soon | 00:19 |
stevebaker | ramishra: plan sounds good. | 00:19 |
stevebaker | ramishra: I know I said we should map to https://cloud.google.com/compute/docs/containers/container_vms#container_manifest but I actually meant a config resource should represent one item in the containers list - which means we would have to do something else for volumes | 00:21 |
stevebaker | ramishra: I don't know if we should actually do ^. It will come down to whether it is a good idea to define multiple containers in a config resource | 00:21 |
ramishra | stevebaker: but I felt it would be good to represenet a pod in a config resource rather than a container | 00:22 |
*** JayJ has joined #heat | 00:23 | |
stevebaker | ramishra: I'll read up on https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/pods.md and comment in the review. You could be right | 00:23 |
ramishra | stevebaker: this would help containers to share volumes for number of use-cases | 00:24 |
stevebaker | yeah, there likely needs to be some concept of "logical host" | 00:24 |
*** achanda has quit IRC | 00:25 | |
ramishra | stevebaker: also, I've ignored the input/output stuff at the moment as there is no use for them with the manifest.. not sure, if we fins some way to use them;) | 00:25 |
ramishra | s/fins/find | 00:26 |
stevebaker | ramishra: I was going to suggest mapping inputs to env, but now I think it might be better to use OS::Heat::StructuredConfig/StructuredDeployment and use the get_input function | 00:26 |
ramishra | stevebaker: yeah..the second option for StructuredConfig is logical.. But thats just inline replacement and not for the hook to do anything with it..right? | 00:28 |
stevebaker | yep, nothing for the hook to do | 00:29 |
ramishra | stevebaker: thanks.. will wait for your final review and have already started work on the bp spec for option 2, will share it in a few days.. | 00:30 |
stevebaker | ramishra: thanks, it is certainly going in the right direction | 00:31 |
*** otoolee has quit IRC | 00:31 | |
*** julienvey has joined #heat | 00:33 | |
*** tango has quit IRC | 00:36 | |
*** julienvey has quit IRC | 00:37 | |
*** julienvey has joined #heat | 00:38 | |
openstackgerrit | Ziad Sawalha proposed a change to openstack/heat: Update api docstrings to match guidelines https://review.openstack.org/73515 | 00:40 |
*** otoolee has joined #heat | 00:42 | |
*** cody-somerville has joined #heat | 00:43 | |
*** cody-somerville has quit IRC | 00:43 | |
*** cody-somerville has joined #heat | 00:43 | |
*** julienvey has quit IRC | 00:43 | |
*** cody-somerville has quit IRC | 00:44 | |
*** ramishra has quit IRC | 00:51 | |
*** ramishra has joined #heat | 00:52 | |
*** simonc has quit IRC | 00:59 | |
*** Yanyanhu has joined #heat | 01:01 | |
*** ramishra has quit IRC | 01:02 | |
*** packet has quit IRC | 01:03 | |
*** Qiming has joined #heat | 01:04 | |
Qiming | morning | 01:05 |
Qiming | stevebaker, around? | 01:05 |
*** apporc has joined #heat | 01:20 | |
*** zhiwei has joined #heat | 01:23 | |
*** dims__ has quit IRC | 01:26 | |
sdake | yay its almost the 16-18th of october | 01:26 |
sdake | my favorite time of year | 01:27 |
*** dims_ has joined #heat | 01:27 | |
asalkeld | what happens then sdake | 01:28 |
asalkeld | save me from googling | 01:28 |
Qiming | sdake, so you will work all three days and nights? | 01:28 |
sdake | asalkeld money falls from the shadowman | 01:28 |
*** erkules_ has joined #heat | 01:29 | |
asalkeld | i see, stock payout | 01:29 |
*** dims_ has quit IRC | 01:29 | |
*** dims_ has joined #heat | 01:30 | |
*** erkules has quit IRC | 01:31 | |
sdake | almost got openstack running in containers | 01:32 |
sdake | \o/ | 01:32 |
*** ramishra has joined #heat | 01:32 | |
*** ramishra has quit IRC | 01:42 | |
*** shakamunyi has joined #heat | 01:55 | |
stevebaker | Qiming: hi | 01:58 |
Qiming | stevebaker, hi, regarding https://review.openstack.org/#/c/128365/6 | 01:59 |
Qiming | I prefer your option 2) | 01:59 |
*** Putns has quit IRC | 02:00 | |
Qiming | but I would suggest not using 'remove_hints' as the name under 'remove_policies' | 02:01 |
Qiming | I had some comments here: https://review.openstack.org/#/c/128365/4/heat/engine/resources/resource_group.py, for you and shardy to consider | 02:01 |
*** julienvey has joined #heat | 02:02 | |
stevebaker | Qiming: yeah, me too. It would be good to get William Arnold involved in this, and for him to update the spec | 02:02 |
*** ramishra has joined #heat | 02:02 | |
Qiming | stevebaker, yes | 02:02 |
stevebaker | Qiming: actually for ResourceGroup '0' is not an index, its a resource name. So you would suggest NAME_LIST instead of REMOVE_HINT | 02:03 |
Qiming | yes, leave some room for future extension | 02:04 |
Qiming | the code today is only about index and/or name, then we call it 'index' or 'name', that is my only suggestion | 02:05 |
stevebaker | there is no index, only name ;) | 02:06 |
asalkeld | doesn't it make sense to have the same mechanism for the asg and this | 02:06 |
*** julienvey has quit IRC | 02:06 | |
asalkeld | seems weird to have 2 | 02:06 |
stevebaker | asalkeld: I would assume asg would adopt the same format. asg already has one? | 02:06 |
asalkeld | there is a spec | 02:07 |
asalkeld | https://review.openstack.org/#/c/110379/ | 02:07 |
stevebaker | asalkeld: yes, that is what I'm trying to reconcile with shardy's change | 02:07 |
Qiming | just added Bill to the review, solve the conflict as early as possible | 02:08 |
asalkeld | i think from a user perspective it's important that they look the same | 02:08 |
stevebaker | asalkeld: if we can agree on the property schema now we can implement name_list now, and the other remove policies later | 02:08 |
stevebaker | asalkeld: without breaking the property api | 02:09 |
Qiming | from program/script's perspective, maybe id as well? | 02:09 |
stevebaker | Qiming: yes, id would be useful too | 02:09 |
stevebaker | but tuskar have an immediate need for name only currently | 02:09 |
asalkeld | stevebaker, yeah we need buy in from both "camps" | 02:10 |
stevebaker | I commented on patch set 2 of the spec but it appears to have had no influence on the spec | 02:11 |
asalkeld | s/remove_policy/removal_policy | 02:11 |
stevebaker | policies | 02:11 |
asalkeld | yip | 02:11 |
*** JayJ has quit IRC | 02:18 | |
stevebaker | asalkeld, Qiming: I've commented in https://review.openstack.org/#/c/110379/4/specs/scale-down-plug-point.rst | 02:20 |
*** nosnos has joined #heat | 02:20 | |
asalkeld | stevebaker, don't see your comment | 02:23 |
stevebaker | asalkeld, Qiming, shardy: _now_ I've commented in https://review.openstack.org/#/c/110379/4/specs/scale-down-plug-point.rst | 02:24 |
asalkeld | :) | 02:24 |
asalkeld | stevebaker, i quite like that, tho' _resource or _server or _instance to me are redundant | 02:25 |
asalkeld | mmm, actually they are not | 02:26 |
asalkeld | you can have newest_lauchconfig | 02:26 |
stevebaker | yeek | 02:26 |
asalkeld | you can have newest_template? | 02:26 |
stevebaker | maybe | 02:26 |
asalkeld | anyways, i like the name/id list | 02:27 |
asalkeld | better than hints | 02:27 |
stevebaker | or we can just have "oldest", "newest" at first | 02:27 |
Qiming | stevebaker, +1 to your comments | 02:28 |
asalkeld | potentially you could even have a url to get the resource | 02:28 |
stevebaker | lets accumulate some opinions there and make sure shardy's review has the results | 02:29 |
tiantian | asalkeld, stevebaker : hi, I want to ask something about the autoscaling:) | 02:30 |
asalkeld | hi tiantian | 02:30 |
tiantian | now we use create/terminate to implement the autoscaling. And one of our custom wants to specify the action of scaleup/scaledown, | 02:30 |
tiantian | such as create/terminate, resume/suspend, start/stop, there is one benifit to speed up | 02:30 |
tiantian | what do you think about this? | 02:30 |
Qiming | tiantian, I like your idea | 02:31 |
Qiming | are you planning to write this down as a specs/bp? | 02:32 |
tiantian | plan | 02:32 |
asalkeld | tiantian, yeah we thought of this for an image building "farm" | 02:32 |
asalkeld | where you pre create a number of servers | 02:32 |
asalkeld | then suspend them | 02:32 |
asalkeld | the scale for a once off job by resuming | 02:33 |
asalkeld | it will complicate the autoscaling | 02:33 |
asalkeld | more and more this autoscaling stuff needs to head to a new repo | 02:34 |
asalkeld | pity that task didn't go anywhere | 02:34 |
Qiming | one openstack solution vendor (cannot recall the name) claimed that they can do scaling in/out in less than 5 seconds | 02:34 |
stevebaker | asalkeld: isn't Qiming doing the cleanup which would make that easier? | 02:34 |
asalkeld | stevebaker, not sure | 02:34 |
asalkeld | (that it would make that easier) | 02:35 |
*** aweiteka has quit IRC | 02:35 | |
asalkeld | or just scale containers | 02:36 |
asalkeld | less than a second | 02:36 |
asalkeld | Qiming, you would need two levels of scaling, the creation/deletion (they need to be ready ahead of time) then the activation stage (suspend/resume) | 02:37 |
asalkeld | multiple alarms to deal with what is going on | 02:38 |
tiantian | asalkeld: you mean to pre_create some instances? | 02:39 |
asalkeld | yes | 02:39 |
tiantian | When? | 02:40 |
Qiming | yes, asalkeld, agree | 02:40 |
asalkeld | well you define a "farm" of servers (say 2 more than are active) | 02:40 |
Qiming | then scaling operation is not a stack-update, cool | 02:40 |
*** renlt has joined #heat | 02:41 | |
asalkeld | then when that reaches only one left empty you add a new server | 02:41 |
asalkeld | the upper scaler is what the user interacts with | 02:41 |
asalkeld | so it scales on what ever | 02:41 |
Qiming | stack-update will still be needed, but not for every scaling up/down | 02:41 |
asalkeld | the upper level just does suspend/resume | 02:42 |
asalkeld | i think with convergence that would be an update | 02:42 |
Qiming | if the user wants to change the size of the pool, he/she will do a stack-update | 02:42 |
asalkeld | there is a spec for updating to non-active state | 02:42 |
asalkeld | Qiming, maybe - but you could scale that | 02:43 |
asalkeld | (autoscale) | 02:43 |
Qiming | yes | 02:43 |
asalkeld | Qiming, tiantian https://review.openstack.org/#/c/111235/ | 02:43 |
asalkeld | re: per / resource state changes | 02:44 |
Qiming | asalkeld, reading... | 02:45 |
asalkeld | tiantian, put that idea on the summit sessions | 02:45 |
asalkeld | maybe we need some slots for autoscaling | 02:46 |
*** wpf has quit IRC | 02:48 | |
Qiming | asalkeld, I don't like the server state assertion proposal | 02:48 |
asalkeld | why? | 02:48 |
Qiming | I'm gonna forward you a POC how things can be done without massive changes to Heat | 02:48 |
asalkeld | Qiming, cool | 02:49 |
asalkeld | what "things" | 02:49 |
Qiming | it was a prototype, most logics are not complete, but you can get a rough idea of the whole picture | 02:49 |
asalkeld | Qiming, poc for what? | 02:49 |
Qiming | by things, I mean VM lifecycle events detection and notification | 02:49 |
asalkeld | ok | 02:50 |
asalkeld | Qiming, btw that summit session needs more info | 02:50 |
Qiming | sending to your mirantis id | 02:50 |
asalkeld | it's just a one-liner atm | 02:50 |
asalkeld | https://etherpad.openstack.org/p/kilo-heat-summit-topics line 62 | 02:51 |
Qiming | either Heat subscribe to the queue directly, listen to 'nova' 'notifications', or it can delegate this to ceilometer which has already done that | 02:53 |
*** wpf has joined #heat | 02:54 | |
asalkeld | haven't got anything yet | 02:54 |
asalkeld | Qiming, does this relate to convergence, or unrelated | 02:55 |
openstackgerrit | Ethan Lynn proposed a change to openstack/heat: Add unicode support for resource name https://review.openstack.org/128157 | 02:56 |
*** ramishra_ has joined #heat | 02:58 | |
*** ramishra has quit IRC | 03:00 | |
*** dims_ has quit IRC | 03:01 | |
*** dims_ has joined #heat | 03:02 | |
asalkeld | Qiming, tiantian would you be able to come to the midcycle meetup? | 03:05 |
*** dims_ has quit IRC | 03:06 | |
*** spzala has quit IRC | 03:07 | |
*** ramishra_ has quit IRC | 03:10 | |
Qiming | asalkeld, I don't think so | 03:14 |
tiantian | when and where? | 03:14 |
asalkeld | ok, that's too bad | 03:14 |
asalkeld | tiantian, not decided yet | 03:14 |
zhiwei | http://docs.openstack.org/developer/heat/pluginguide.html#handle_update | 03:15 |
zhiwei | where will this handle_update method be called? | 03:15 |
tiantian | I am afraid not | 03:15 |
asalkeld | https://etherpad.openstack.org/p/heat-juno-midcycle-meetup | 03:15 |
Qiming | travel budget contol, :P | 03:15 |
asalkeld | not sure what would be closest for you | 03:15 |
zhiwei | When I update stack with this type of resource, this method was not called. | 03:15 |
asalkeld | zhiwei, so your own custom resource | 03:16 |
zhiwei | yes | 03:16 |
asalkeld | and you are on master | 03:16 |
asalkeld | and you have changed the properties | 03:16 |
zhiwei | yes | 03:16 |
zhiwei | the validate method be called, but not the handle_update. | 03:17 |
asalkeld | https://github.com/openstack/heat/blob/master/heat/engine/resource.py#L687-L693 | 03:18 |
asalkeld | strange as there is nothing returning between the resource's validate and handle_update | 03:18 |
asalkeld | unless something is causing an exception | 03:19 |
asalkeld | zhiwei, have you changed a property that is not updatable? | 03:20 |
asalkeld | that will cause a delete/create | 03:20 |
zhiwei | no | 03:21 |
asalkeld | so this https://github.com/openstack/heat/blob/master/heat/engine/resource.py#L800 might be throwing an UpdateReplace | 03:21 |
asalkeld | so you have set something like this: https://github.com/openstack/heat/blob/master/heat/engine/resources/autoscaling.py#L121 | 03:22 |
asalkeld | update_allowed=True on the property | 03:22 |
asalkeld | zhiwei, that's all i can think of right now | 03:23 |
asalkeld | without seeing your code/templates | 03:23 |
asalkeld | logs etc.. | 03:23 |
* asalkeld taking a break for a couple of mins | 03:24 | |
*** nosnos has quit IRC | 03:26 | |
*** nosnos has joined #heat | 03:27 | |
*** nosnos has quit IRC | 03:31 | |
*** ramishra has joined #heat | 03:32 | |
*** harlowja is now known as harlowja_away | 03:32 | |
*** harlowja_away is now known as harlowja | 03:34 | |
openstackgerrit | A change was merged to openstack/heat: docs: update jeos_building instructions https://review.openstack.org/123930 | 03:37 |
*** vdreamarkitex has quit IRC | 03:37 | |
asalkeld | Qiming, how does your vmcluster relate to mike's ha autoscaling thing | 03:55 |
*** swygue has joined #heat | 04:16 | |
*** pasquier-s has joined #heat | 04:20 | |
*** nosnos has joined #heat | 04:23 | |
*** ramishra has quit IRC | 04:24 | |
*** swygue has quit IRC | 04:37 | |
*** rushiagr_away is now known as rushiagr | 04:37 | |
Qiming | asalkeld, currently, no relation so far. | 04:55 |
Qiming | I started from pure VM HA perspective, and he started from autoscaling groups | 04:56 |
*** achanda has joined #heat | 05:09 | |
*** otoolee has quit IRC | 05:09 | |
*** vijayagurug has joined #heat | 05:15 | |
asalkeld | ok | 05:20 |
asalkeld | Qiming, is it worth integrating those 2 ideas? | 05:21 |
*** ramishra has joined #heat | 05:21 | |
asalkeld | or do you see them as solving very different problems | 05:21 |
Qiming | asalkeld, I think so, I talked to Mike about this quite some time ago | 05:21 |
asalkeld | they seem very similar in use case | 05:22 |
Qiming | yes, I agree | 05:22 |
asalkeld | but you even have fencing which is nice | 05:22 |
asalkeld | but i prefer the use of ceilometer | 05:22 |
Qiming | fencing is some technology from IBM Haifa Research Lab | 05:22 |
asalkeld | well we could have hooks to the many linux ha fencing agents | 05:23 |
asalkeld | would need some special setup | 05:23 |
Qiming | I think our colleagues have submitted some patches to nova, cinder and neutron, for fencing compute, storage and network, respectively | 05:26 |
*** k4n0 has joined #heat | 05:29 | |
*** ckmvishnu has joined #heat | 05:31 | |
*** otoolee has joined #heat | 05:33 | |
*** rakesh_hs has joined #heat | 05:38 | |
*** ishant has joined #heat | 05:41 | |
*** harlowja_at_home has joined #heat | 05:41 | |
*** kopparam has joined #heat | 05:41 | |
*** harlowja is now known as harlowja_away | 05:41 | |
*** erkules_ is now known as erkules | 05:45 | |
*** ishant has quit IRC | 05:56 | |
*** coolsvap|afk is now known as coolsvap | 05:56 | |
*** harlowja_at_home has quit IRC | 05:58 | |
*** achanda_ has joined #heat | 06:00 | |
*** rushiagr is now known as rushiagr_away | 06:00 | |
*** ishant2 has joined #heat | 06:02 | |
*** dims_ has joined #heat | 06:03 | |
*** achanda has quit IRC | 06:03 | |
*** nkhare has joined #heat | 06:04 | |
*** renlt has quit IRC | 06:06 | |
*** dims_ has quit IRC | 06:07 | |
*** ishant2 has quit IRC | 06:09 | |
*** vdreamarkitex has joined #heat | 06:10 | |
*** ishant has joined #heat | 06:16 | |
*** ishant has quit IRC | 06:18 | |
*** unmeshg has joined #heat | 06:19 | |
*** ishant has joined #heat | 06:19 | |
skraynev | Good, but rainy day today ;) | 06:28 |
skraynev | asalkeld: hello ;) | 06:29 |
*** ishant_ has joined #heat | 06:29 | |
*** vdreamarkitex has quit IRC | 06:32 | |
*** robklg has joined #heat | 06:36 | |
*** dsneddon has quit IRC | 06:36 | |
*** dsneddon has joined #heat | 06:37 | |
*** Qiming has quit IRC | 06:38 | |
*** achanda_ has quit IRC | 06:39 | |
*** achanda has joined #heat | 06:44 | |
*** pas-ha has joined #heat | 06:44 | |
pas-ha | morning all | 06:45 |
*** shakamunyi has quit IRC | 06:46 | |
skraynev | hey pas-ha | 06:48 |
skraynev | zaneb: here? | 06:48 |
*** shakamunyi has joined #heat | 06:51 | |
*** achanda has quit IRC | 06:53 | |
*** shakamunyi has quit IRC | 06:56 | |
*** ramishra has quit IRC | 06:56 | |
*** dsneddon has quit IRC | 06:57 | |
*** ramishra has joined #heat | 06:57 | |
*** dsneddon has joined #heat | 06:58 | |
*** tomek_adamczewsk has quit IRC | 06:58 | |
*** kopparam_ has joined #heat | 06:58 | |
*** ishant2 has joined #heat | 06:58 | |
*** ishant has quit IRC | 06:59 | |
*** tspatzier has joined #heat | 07:00 | |
*** che-arne has quit IRC | 07:00 | |
*** kopparam has quit IRC | 07:01 | |
*** rakesh_hs2 has joined #heat | 07:01 | |
*** rakesh_hs has quit IRC | 07:02 | |
*** Yanyanhu has quit IRC | 07:06 | |
*** tomek_adamczewsk has joined #heat | 07:07 | |
*** jstrachan has joined #heat | 07:09 | |
*** ifarkas has joined #heat | 07:11 | |
*** ishant_ has quit IRC | 07:13 | |
*** jamiehannaford has joined #heat | 07:15 | |
*** Yanyanhu has joined #heat | 07:15 | |
*** jcoufal has joined #heat | 07:16 | |
*** ramishra has quit IRC | 07:16 | |
*** ramishra has joined #heat | 07:17 | |
*** dsneddon has quit IRC | 07:18 | |
*** dsneddon has joined #heat | 07:18 | |
*** viktors|afk is now known as viktors | 07:19 | |
*** kopparam_ has quit IRC | 07:19 | |
*** kopparam has joined #heat | 07:20 | |
*** kopparam has quit IRC | 07:21 | |
*** ramishra has quit IRC | 07:22 | |
*** kopparam has joined #heat | 07:22 | |
*** kopparam has quit IRC | 07:27 | |
asalkeld | hi skraynev pas-ha | 07:28 |
*** alexheneveld has quit IRC | 07:35 | |
*** jprovazn has joined #heat | 07:36 | |
*** ramishra has joined #heat | 07:38 | |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/heat: Imported Translations from Transifex https://review.openstack.org/128188 | 07:43 |
openstackgerrit | huangtianhua proposed a change to openstack/heat: Inherit roles for create_trust_context() https://review.openstack.org/128509 | 07:44 |
tiantian | shardy: around? | 07:52 |
tiantian | shardy: https://review.openstack.org/#/c/128509/ any suggestion is welcome | 07:52 |
*** ramishra has quit IRC | 07:53 | |
*** viktors has quit IRC | 07:57 | |
*** kopparam has joined #heat | 08:00 | |
*** tomek_adamczewsk has quit IRC | 08:03 | |
*** tomek_adamczewsk has joined #heat | 08:04 | |
*** jistr has joined #heat | 08:09 | |
*** otoolee has quit IRC | 08:14 | |
*** alexheneveld has joined #heat | 08:15 | |
*** tomek_adamczewsk has quit IRC | 08:17 | |
*** zsl has joined #heat | 08:19 | |
*** tomek_adamczewsk has joined #heat | 08:20 | |
zsl | can anyone have a look at this bug:https://bugs.launchpad.net/heat/+bug/1381834? | 08:21 |
uvirtbot | Launchpad bug 1381834 in heat "More instances will be created when reupdate the stack twice after stack update failed the first time" [Undecided,New] | 08:21 |
*** otoolee has joined #heat | 08:21 | |
zsl | Create a stack with desired capacity=7 | 08:22 |
*** pasquier-s_ has joined #heat | 08:22 | |
*** tomek_adamczewsk has quit IRC | 08:23 | |
zsl | Then update the template desired capacity to 11 and update the stack | 08:23 |
*** tomek_adamczewsk has joined #heat | 08:23 | |
zsl | desired_capacity=11 which exceed the user qutoa=10. | 08:24 |
*** pasquier-s__ has joined #heat | 08:24 | |
zsl | So i deleted 5 instances and change the template and modify the desired_capacity to 7 and reupdate the stack. | 08:25 |
zsl | Heat create 10 instances for me | 08:25 |
*** tomek_adamczewsk has quit IRC | 08:25 | |
*** pasquier-s has quit IRC | 08:25 | |
*** tomek_adamczewsk has joined #heat | 08:26 | |
zsl | I think there is bug in heat. Could anyone have a look at the bug 1381834 | 08:26 |
uvirtbot | Launchpad bug 1381834 in heat "More instances will be created when reupdate the stack twice after stack update failed the first time" [Undecided,New] https://launchpad.net/bugs/1381834 | 08:26 |
*** pasquier-s_ has quit IRC | 08:28 | |
*** fayablazer has joined #heat | 08:34 | |
*** julienvey has joined #heat | 08:39 | |
*** tomek_adamczewsk has quit IRC | 08:39 | |
*** kbyrne has quit IRC | 08:42 | |
*** kopparam_ has joined #heat | 08:42 | |
*** ramishra has joined #heat | 08:43 | |
*** kopparam has quit IRC | 08:45 | |
openstackgerrit | Visnusaran Murugan proposed a change to openstack/heat: Move parameters from stack to raw_template https://review.openstack.org/128852 | 08:46 |
shardy | zsl: That may be a bug, but you should not delete servers managed by heat direct from nova like that | 08:52 |
openstackgerrit | A change was merged to openstack/heat: Unit tests: remove dead code from Neutron Autoscaling test https://review.openstack.org/128728 | 08:52 |
shardy | heat won't detect that they are deleted, so you will get unexpected results | 08:52 |
shardy | that said, I'd expect you to get less than desired capacity, not more | 08:53 |
*** sileht has quit IRC | 08:53 | |
*** killer_prince is now known as lazy_prince | 08:53 | |
zsl | shardy: but i get more instances | 08:53 |
*** elynn has joined #heat | 08:55 | |
gooblja | Hello everybody :) I have some problems with Heat notifications... i am using qpid mq... i have heat version 2014.1.2.... in my heat config : http://paste.openstack.org/show/121418/ and it seams that heat dosen't send notifications to notifications.info queue. mybe i am missing something? | 08:57 |
zsl | shardy: Thanks. | 08:57 |
*** mkollaro has joined #heat | 08:58 | |
shardy | zsl: looking at your bug, it may be the same as bug #1377681 | 08:58 |
uvirtbot | Launchpad bug 1377681 in heat "stack update action doesn't take effect" [High,Fix released] https://launchpad.net/bugs/1377681 | 08:58 |
*** LiJiansheng has quit IRC | 08:59 | |
shardy | zsl: can you confirm you're using a heat containing those fixes? | 08:59 |
*** tomek_adamczewsk has joined #heat | 09:00 | |
*** ramishra has quit IRC | 09:01 | |
zsl | shardy: Let me see | 09:03 |
zsl | shardy: I have the fixes in my environment | 09:04 |
shardy | zsl: Ok, thanks, let me see if I can reproduce your issue | 09:05 |
*** lazy_prince has quit IRC | 09:05 | |
zsl | shardy: I think we should not boot more instances for this case. | 09:05 |
*** sileht has joined #heat | 09:05 | |
*** jyoti-ranjan has joined #heat | 09:07 | |
zsl | shardy: I tired some case, only when update stack to exceed the quota. Then re-update the stack will produce this bug. | 09:08 |
zsl | shardy: If the former update succeed , re-update is OK. | 09:08 |
shardy | zsl: Ok, thanks, it sounds like we're not storing the ID's of those we do create before the quota limit is hit | 09:09 |
shardy | if you delete the stack, are some instances left behind? | 09:09 |
zsl | shardy: Let me try | 09:10 |
zsl | shardy: I restarted my heat-engine, all instances disappeared and the stack in UPDATE_IN_PROCESS. I may need some time to reproduce and try to delete. | 09:15 |
*** lazy_prince has joined #heat | 09:17 | |
*** renlt has joined #heat | 09:18 | |
tiantian | shardy,zsl: I want to reproduce it, but there is something wrong happened in step update desired_capacity from 7->11, see http://paste.openstack.org/show/121429/ | 09:24 |
tiantian | I don't know why this happen, I'm trying... | 09:24 |
*** Yanyanhu has quit IRC | 09:26 | |
shardy | tiantian: Hey, thanks for updating 128509 - it will be good to fix two bugs with one patch :) | 09:26 |
shardy | possibly we should backport the same fix to Juno, but without changing the config default | 09:27 |
tiantian | yeah, I agree | 09:28 |
*** funzo has quit IRC | 09:28 | |
tiantian | I will do it after the patch is merged | 09:28 |
tiantian | the pep8 job failed:( | 09:29 |
shardy | It doesn't like your conf.sample - did you use generate_sample.sh? | 09:30 |
shardy | Or you can use tox -e genconfig now | 09:30 |
zsl | tiantian: Not sure why your update failed. May be you can check nova show instance. | 09:34 |
tiantian | zsl: the instances are active in nova | 09:34 |
zsl | shardy: After i delete the stack. All nova instances gone. | 09:35 |
*** liusheng has quit IRC | 09:36 | |
*** bdossant has joined #heat | 09:36 | |
*** liusheng has joined #heat | 09:36 | |
zsl | shardy: Also notice that when i debug the heat\heat\engine\resources\autoscaling.py::handle_update, update to 8, code even not run to autoscaling.py::handle_update. | 09:37 |
*** derekh has joined #heat | 09:39 | |
zsl | tiantian: sorry, not familiar with heat. Not sure what happened. | 09:40 |
openstackgerrit | huangtianhua proposed a change to openstack/heat: Inherit roles for create_trust_context() https://review.openstack.org/128509 | 09:42 |
*** tomek_adamczewsk has quit IRC | 09:44 | |
*** tomek_adamczewsk has joined #heat | 09:47 | |
*** viktors has joined #heat | 09:47 | |
*** julienvey has quit IRC | 09:48 | |
openstackgerrit | Peter Razumovsky proposed a change to openstack/heat: Convert value type in alarm matching_metadata https://review.openstack.org/128861 | 09:49 |
openstackgerrit | Peter Razumovsky proposed a change to openstack/heat: Convert value type in alarm matching_metadata https://review.openstack.org/128861 | 09:50 |
*** che-arne has joined #heat | 09:52 | |
*** julienvey has joined #heat | 09:54 | |
*** julienvey has quit IRC | 09:57 | |
*** pasquier-s__ has quit IRC | 09:57 | |
*** julienvey has joined #heat | 09:57 | |
*** julienvey has quit IRC | 10:02 | |
*** pasquier-s has joined #heat | 10:02 | |
*** killer_prince has joined #heat | 10:03 | |
*** cdent has joined #heat | 10:03 | |
*** renlt has quit IRC | 10:03 | |
*** ishant2 has quit IRC | 10:05 | |
*** leong has joined #heat | 10:08 | |
*** renlt has joined #heat | 10:12 | |
*** openstackgerrit has quit IRC | 10:19 | |
leong | any idea how i could use Heat template to allocate multiple floating ip to the pool. (e.g. allocate N floating IP using heat template, where N can be specified in heat paramter) | 10:19 |
*** openstackgerrit has joined #heat | 10:20 | |
*** pasquier-s has quit IRC | 10:21 | |
*** lazy_prince has quit IRC | 10:24 | |
*** killer_prince is now known as lazy_prince | 10:24 | |
shardy | leong: ResourceGroup will probably do what you need | 10:24 |
shardy | http://hardysteven.blogspot.co.uk/2014/09/using-heat-resourcegroup-resources.html | 10:24 |
leong | thanks Shardy! that's exactly what I need :-) | 10:25 |
*** ramishra has joined #heat | 10:28 | |
*** renlt has quit IRC | 10:31 | |
*** ramishra has quit IRC | 10:32 | |
*** Putns has joined #heat | 10:41 | |
*** kopparam_ has quit IRC | 10:42 | |
*** asalkeld has quit IRC | 10:43 | |
*** leong has quit IRC | 10:45 | |
*** mkollaro has quit IRC | 10:47 | |
*** ckmvishnu has quit IRC | 10:50 | |
*** leong has joined #heat | 10:51 | |
leong | for ResourceGroup, if the count is dynamic, how can I output the value of each item. e.g. get_attr: [floating_ip_group, resource.0.floating_ip_address], but the resource.N is dynamic | 10:52 |
*** cdent has quit IRC | 10:54 | |
Putns | is there a way for a resource plugin to get the stack ID, apart from making a property for that and assigning OS::stack_id to that? | 10:54 |
*** cdent has joined #heat | 10:55 | |
shardy | Putns: just reference self.stack.id :) | 10:56 |
Putns | oh | 10:56 |
Putns | there is such | 10:56 |
Putns | great, thanks | 10:56 |
*** ramishra has joined #heat | 10:57 | |
*** dims_ has joined #heat | 10:58 | |
*** amakarov_away is now known as amakarov | 11:02 | |
shardy | leong: I think removing the index gives you a list, does that help? | 11:03 |
leong | hardy.. it throws me error: ERROR: The Referenced Attribute (floating_ip_group resource.floating_ip_address) is incorrect | 11:04 |
*** asalkeld has joined #heat | 11:05 | |
*** zhiwei has quit IRC | 11:05 | |
leong | hardy .. i got it works! get_attr: [floating_ip_group, floating_ip_address] | 11:06 |
leong | thanks!!! | 11:06 |
*** vdreamarkitex has joined #heat | 11:07 | |
openstackgerrit | Steven Hardy proposed a change to openstack/heat-templates: Add ResourceGroup attribute example for all values https://review.openstack.org/128884 | 11:08 |
shardy | leong: ^^ example | 11:08 |
shardy | ah, you've sorted it, good :) | 11:08 |
*** kopparam has joined #heat | 11:17 | |
*** leong has quit IRC | 11:19 | |
*** andersonvom has quit IRC | 11:24 | |
*** andersonvom has joined #heat | 11:24 | |
*** otoolee has quit IRC | 11:28 | |
*** nkhare has quit IRC | 11:28 | |
*** otoolee has joined #heat | 11:34 | |
*** pasquier-s has joined #heat | 11:35 | |
*** ramishra has quit IRC | 11:35 | |
*** julienvey has joined #heat | 11:39 | |
*** asalkeld has left #heat | 11:56 | |
openstackgerrit | Oleksii Chuprykov proposed a change to openstack/heat: Alter models and add migration https://review.openstack.org/127535 | 11:57 |
openstackgerrit | Oleksii Chuprykov proposed a change to openstack/heat: Add ModelSMigrationSync classes https://review.openstack.org/127536 | 11:58 |
*** kopparam has quit IRC | 12:01 | |
*** kopparam has joined #heat | 12:02 | |
*** radez_g0n3 is now known as radez | 12:04 | |
*** unmeshg has quit IRC | 12:06 | |
*** kopparam has quit IRC | 12:06 | |
openstackgerrit | unmesh-gurjar proposed a change to openstack/heat: Database models and apis for convergence https://review.openstack.org/109012 | 12:07 |
*** julienvey has quit IRC | 12:09 | |
*** mkollaro has joined #heat | 12:09 | |
*** kopparam has joined #heat | 12:14 | |
*** ramishra has joined #heat | 12:16 | |
*** julienvey has joined #heat | 12:18 | |
*** funzo has joined #heat | 12:23 | |
*** aweiteka has joined #heat | 12:24 | |
*** ramishra has quit IRC | 12:28 | |
*** blomquisg has joined #heat | 12:31 | |
*** jdob has joined #heat | 12:32 | |
*** kopparam has quit IRC | 12:39 | |
*** kopparam has joined #heat | 12:40 | |
*** kopparam has quit IRC | 12:44 | |
openstackgerrit | Thomas Spatzier proposed a change to openstack/heat-templates: Use utf-8 encoding when writing config scripts https://review.openstack.org/128907 | 12:47 |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/heat: Merge tag '2014.2' https://review.openstack.org/128908 | 12:48 |
*** ramishra has joined #heat | 12:54 | |
*** swygue has joined #heat | 12:54 | |
*** tonisbones has joined #heat | 12:56 | |
*** shadower39 has joined #heat | 12:57 | |
*** shadower39 has quit IRC | 13:01 | |
*** shadower78 has joined #heat | 13:02 | |
*** shadower has quit IRC | 13:03 | |
*** shadower78 is now known as shadower | 13:03 | |
*** ckmvishnu has joined #heat | 13:05 | |
*** jyoti-ranjan has quit IRC | 13:10 | |
*** kopparam has joined #heat | 13:10 | |
*** kopparam has quit IRC | 13:17 | |
*** ramishra has quit IRC | 13:20 | |
*** ramishra has joined #heat | 13:21 | |
openstackgerrit | Anant Patil proposed a change to openstack/heat: Hard delete backup stack after successful update. https://review.openstack.org/128918 | 13:21 |
zaneb | we have a Juno release! | 13:21 |
shadower | \o/ | 13:21 |
*** rakesh_hs2 has quit IRC | 13:23 | |
ryansb | \o/ | 13:23 |
*** jasond has joined #heat | 13:25 | |
*** jprovazn has quit IRC | 13:37 | |
*** charlesr has joined #heat | 13:39 | |
*** vijayagurug has left #heat | 13:40 | |
pas-ha | \o/ | 13:42 |
*** thedodd has joined #heat | 13:42 | |
pas-ha | zaneb, I think this is for you to merge :) https://review.openstack.org/#/c/128908/ | 13:42 |
zaneb | what the hell is that? | 13:44 |
pas-ha | don't know, looks like adding a release tag. no? | 13:45 |
ryansb | why does tagging require a bunch of merges? | 13:46 |
zaneb | it looks like it's trying to merge stuff from Juno back into master | 13:46 |
zaneb | I can't understand when that would be a good idea | 13:47 |
*** rpothier has joined #heat | 13:47 | |
*** shufflebot has quit IRC | 13:48 | |
ryansb | yeeeaah. I can already see the tag in gerrit | 13:48 |
skraynev | Yahho!!! go to the party correspond Juno release. | 13:48 |
ryansb | (just fetched it) | 13:48 |
*** jmckind has joined #heat | 13:50 | |
*** cody-somerville has joined #heat | 13:50 | |
*** cody-somerville has quit IRC | 13:50 | |
*** cody-somerville has joined #heat | 13:50 | |
zaneb | ok, so there's a script that merges Juno back to master | 13:54 |
zaneb | and if you look carefully, it has resolved all the conflicts in favour of master | 13:54 |
zaneb | so it actually doesn't change anything | 13:54 |
* zaneb shrugs | 13:55 | |
*** ramishra has quit IRC | 14:00 | |
*** aweiteka has quit IRC | 14:01 | |
*** elynn_ has joined #heat | 14:04 | |
openstackgerrit | Oleksii Chuprykov proposed a change to openstack/heat: Alter models and add migration https://review.openstack.org/127535 | 14:08 |
openstackgerrit | Oleksii Chuprykov proposed a change to openstack/heat: Add ModelSMigrationSync classes https://review.openstack.org/127536 | 14:08 |
*** ramishra has joined #heat | 14:09 | |
openstackgerrit | Dan Prince proposed a change to openstack/heat-templates: Use packaged heatclient in the heat-config element https://review.openstack.org/128936 | 14:11 |
*** jprovazn has joined #heat | 14:12 | |
*** spzala has joined #heat | 14:14 | |
*** aweiteka has joined #heat | 14:16 | |
*** tango has joined #heat | 14:17 | |
*** spzala has quit IRC | 14:18 | |
*** spzala has joined #heat | 14:18 | |
*** packet has joined #heat | 14:22 | |
*** sgordon_ has joined #heat | 14:23 | |
*** Qiming has joined #heat | 14:23 | |
*** vijendar has quit IRC | 14:26 | |
*** thedodd has quit IRC | 14:29 | |
*** thedodd has joined #heat | 14:31 | |
*** coolsvap is now known as coolsvap|afk | 14:36 | |
*** pasquier-s has quit IRC | 14:37 | |
*** k4n0 has quit IRC | 14:40 | |
*** tiantian has quit IRC | 14:43 | |
*** tiantian has joined #heat | 14:43 | |
*** cody-somerville has quit IRC | 14:44 | |
openstackgerrit | Adrien Vergé proposed a change to openstack/heat: Support Cinder scheduler hints https://review.openstack.org/126298 | 14:47 |
*** apporc has quit IRC | 14:47 | |
*** amakarov has quit IRC | 14:47 | |
*** openstackgerrit has quit IRC | 14:48 | |
*** openstackgerrit has joined #heat | 14:50 | |
*** pasquier-s has joined #heat | 14:52 | |
*** ckmvishnu has quit IRC | 14:54 | |
*** jasond has quit IRC | 14:55 | |
openstackgerrit | Oleksii Chuprykov proposed a change to openstack/heat: Remove vim headers https://review.openstack.org/128943 | 14:55 |
*** vijendar has joined #heat | 14:56 | |
*** ramishra has quit IRC | 15:00 | |
*** rpothier has quit IRC | 15:00 | |
*** jprovazn is now known as jprovazn_afk | 15:00 | |
*** lazy_prince is now known as killer_prince | 15:01 | |
*** sdake_ has joined #heat | 15:03 | |
*** sdake_ has quit IRC | 15:03 | |
*** sdake_ has joined #heat | 15:03 | |
*** rpothier has joined #heat | 15:03 | |
*** stannie has quit IRC | 15:06 | |
*** zz_gondoi is now known as gondoi | 15:06 | |
openstackgerrit | A change was merged to openstack/heat: Merge tag '2014.2' https://review.openstack.org/128908 | 15:07 |
*** ramishra has joined #heat | 15:10 | |
*** kopparam has joined #heat | 15:14 | |
*** ifarkas has quit IRC | 15:14 | |
*** daneyon has quit IRC | 15:14 | |
*** daneyon has joined #heat | 15:15 | |
*** ifarkas has joined #heat | 15:16 | |
*** EricGonczer_ has joined #heat | 15:17 | |
*** vijayaguru has joined #heat | 15:18 | |
*** kopparam has quit IRC | 15:19 | |
*** ramishra has quit IRC | 15:22 | |
*** jyoti-ranjan has joined #heat | 15:24 | |
*** vijendar has quit IRC | 15:28 | |
*** killer_prince has quit IRC | 15:28 | |
*** fayablazer has quit IRC | 15:34 | |
*** killer_prince has joined #heat | 15:37 | |
*** killer_prince is now known as lazy_prince | 15:37 | |
*** shakamunyi has joined #heat | 15:38 | |
*** jistr has quit IRC | 15:40 | |
*** swygue has quit IRC | 15:42 | |
*** thedodd has quit IRC | 15:53 | |
*** robklg has quit IRC | 15:57 | |
*** jistr has joined #heat | 16:00 | |
skraynev | g'night guys:) | 16:01 |
*** EricGonczer_ has quit IRC | 16:03 | |
*** randallburt has joined #heat | 16:04 | |
*** tspatzier has quit IRC | 16:05 | |
*** vdreamarkitex has quit IRC | 16:06 | |
*** jergerber has joined #heat | 16:08 | |
*** zns has joined #heat | 16:10 | |
*** nosnos has quit IRC | 16:12 | |
elynn_ | good night skraynev :) | 16:12 |
*** nosnos has joined #heat | 16:12 | |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: ResourceGroup update refactor https://review.openstack.org/128364 | 16:12 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: ResourceGroup add remove_policies property https://review.openstack.org/128365 | 16:13 |
*** openstackstatus has joined #heat | 16:13 | |
*** ChanServ sets mode: +v openstackstatus | 16:13 | |
*** kopparam has joined #heat | 16:16 | |
*** nosnos has quit IRC | 16:17 | |
-openstackstatus- NOTICE: An error in a configuration change to mitigate the poodle vulnerability caused a brief outage of git.openstack.org from 16:06-16:12. The problem has been corrected and git.openstack.org is working again. | 16:18 | |
*** aweiteka has quit IRC | 16:18 | |
*** tomek_adamczewsk has quit IRC | 16:19 | |
*** pasquier-s has quit IRC | 16:19 | |
zaneb | damn poodles | 16:19 |
*** kopparam has quit IRC | 16:21 | |
*** ramishra has joined #heat | 16:22 | |
*** sarob has joined #heat | 16:23 | |
*** vijendar has joined #heat | 16:23 | |
*** jcoufal has quit IRC | 16:26 | |
pas-ha | zaneb, lol | 16:26 |
pas-ha | cats rule :) | 16:27 |
*** sarob has quit IRC | 16:28 | |
*** lsmola has quit IRC | 16:29 | |
*** lazy_prince has quit IRC | 16:30 | |
*** shakamunyi has quit IRC | 16:30 | |
*** Qiming has quit IRC | 16:31 | |
ryansb | I feel like "let's give a silly name to every major security vulnerability" improves awareness, but man is it annoying. | 16:34 |
*** ramishra has quit IRC | 16:34 | |
*** achanda has joined #heat | 16:43 | |
*** lsmola has joined #heat | 16:45 | |
*** derekh has quit IRC | 16:50 | |
*** zns has quit IRC | 16:52 | |
*** dims_ has quit IRC | 16:55 | |
*** dims_ has joined #heat | 16:55 | |
*** coolsvap|afk is now known as coolsvap | 16:55 | |
*** julienvey has quit IRC | 17:01 | |
*** bdossant has quit IRC | 17:03 | |
*** killer_prince has joined #heat | 17:04 | |
*** killer_prince is now known as lazy_prince | 17:05 | |
*** bdossant has joined #heat | 17:05 | |
*** randallburt has quit IRC | 17:05 | |
*** aweiteka has joined #heat | 17:08 | |
*** bdossant has quit IRC | 17:10 | |
ryansb | zaneb: can you point me to the right place to figure out if an update is destructive or not? So far the best I've been able to come up with is to iterate over the properties of the old+new stacks and compare | 17:11 |
*** randallburt has joined #heat | 17:13 | |
ryansb | (checking if update_allowed=True) | 17:14 |
*** tango has quit IRC | 17:17 | |
*** ifarkas has quit IRC | 17:18 | |
*** jergerber has quit IRC | 17:18 | |
*** thedodd has joined #heat | 17:18 | |
*** jstrachan has quit IRC | 17:19 | |
*** harlowja_away is now known as harlowja | 17:19 | |
pas-ha | ryansb, I think it is a quite creative task | 17:19 |
pas-ha | update_allowed=False will definitely cause UpdateReplace, but some places raise it inside handle_update.. | 17:20 |
*** tomek_adamczewsk has joined #heat | 17:20 | |
ryansb | yeah, I saw that in the nova server resource | 17:21 |
*** jergerber has joined #heat | 17:22 | |
pas-ha | also you might need to parse dependency graph, since a update_allowed=False property might take an another resource's attribute that might change during update as well | 17:22 |
pas-ha | what you can be sure - if property is immutable=True - it will never be destroyed :) the stack update will simply fail when trying to modify it | 17:23 |
pas-ha | but we have it for now only for some AWS-compatible resources | 17:24 |
*** cody-somerville has joined #heat | 17:25 | |
*** zns has joined #heat | 17:27 | |
ryansb | thanks pas-ha, that definitely gives me something to work with | 17:27 |
*** bdossant has joined #heat | 17:34 | |
*** zns has quit IRC | 17:37 | |
*** zns has joined #heat | 17:37 | |
*** achanda_ has joined #heat | 17:38 | |
*** tomek_adamczewsk has quit IRC | 17:38 | |
*** bdossant has quit IRC | 17:39 | |
*** kopparam has joined #heat | 17:41 | |
*** dims_ has quit IRC | 17:42 | |
*** achanda has quit IRC | 17:42 | |
*** dims_ has joined #heat | 17:42 | |
*** ccrouch has quit IRC | 17:43 | |
*** ccrouch has joined #heat | 17:43 | |
zaneb | ryansb: Resource._needs_update() should do most of the heavy lifting for you | 17:44 |
*** zns has quit IRC | 17:45 | |
*** che-arne has quit IRC | 17:45 | |
*** vijayaguru has left #heat | 17:45 | |
*** kopparam has quit IRC | 17:46 | |
*** zns has joined #heat | 17:46 | |
*** thedodd has quit IRC | 17:47 | |
*** cdent has quit IRC | 17:54 | |
*** cody-somerville has quit IRC | 17:57 | |
*** zns has quit IRC | 17:58 | |
*** jergerber has quit IRC | 17:58 | |
*** zns has joined #heat | 18:01 | |
*** tiantian has quit IRC | 18:01 | |
*** tiantian has joined #heat | 18:02 | |
*** zns has quit IRC | 18:04 | |
*** thedodd has joined #heat | 18:05 | |
*** jyoti-ranjan has quit IRC | 18:07 | |
*** bdossant has joined #heat | 18:13 | |
*** EricGonczer_ has joined #heat | 18:15 | |
*** bdossant has quit IRC | 18:17 | |
*** jamiehannaford has quit IRC | 18:19 | |
*** lvh has quit IRC | 18:20 | |
openstackgerrit | A change was merged to openstack/heat: Update api docstrings to match guidelines https://review.openstack.org/73515 | 18:21 |
*** lvh has joined #heat | 18:22 | |
openstackgerrit | A change was merged to openstack/heat: Remove vim headers https://review.openstack.org/128943 | 18:31 |
*** ramishra has joined #heat | 18:35 | |
jdandrea | Reality check Q: For OS::Ceilometer::Alarm, does it filter (query) based upon the resource_id value within the sample? | 18:37 |
* jdandrea is looking at code and isn't finding it, so perhaps not | 18:37 | |
*** achanda_ has quit IRC | 18:37 | |
*** spzala has quit IRC | 18:37 | |
zaneb | jdandrea: I think there was a discussion here the other day that established that it didn't, but don't quote me or anything | 18:38 |
*** jdob has quit IRC | 18:38 | |
jdandrea | zaneb: I won't. ;) | 18:38 |
*** jdob has joined #heat | 18:38 | |
*** achanda has joined #heat | 18:38 | |
jdandrea | zaneb: I ask because I'm creating samples from a Server once per minute (a heartbeat of sorts). I see it in Ceilometer, but the alarm doesn't fire. | 18:38 |
*** andersonvom has quit IRC | 18:39 | |
jdandrea | zaneb: ... and based on yesterday's chat, I know that a Server doesn't know its resource ID (at least not at cloud-init time). | 18:39 |
*** wpf has quit IRC | 18:39 | |
jdandrea | (or at least I can't pass it in to cloud-init) | 18:39 |
*** ramishra has quit IRC | 18:40 | |
*** zns has joined #heat | 18:40 | |
jdandrea | zaneb: If Heat *does* expect resource_id to match, then I have a chicken-egg problem. | 18:40 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: ResourceGroup add remove_policies property https://review.openstack.org/128365 | 18:40 |
zaneb | jdandrea: I know nothing, sorry | 18:41 |
jdandrea | zaneb: np | 18:41 |
pas-ha | g'night all | 18:42 |
*** kopparam has joined #heat | 18:42 | |
*** zns has quit IRC | 18:42 | |
*** pas-ha has quit IRC | 18:42 | |
shardy | jdandrea: I thought we established you could use the nova metadata instance-id, if you're sending heartbeat data from inside the instance? | 18:43 |
shardy | that is the same as the Instance resource_id | 18:43 |
*** saurabhs has joined #heat | 18:43 | |
jdandrea | shardy: We can (and I do), but it's not working, so I thought about it again ... and that instance-id does *not* look like a typical UUID. It's much shorter, like 0-0000140. | 18:43 |
*** andersonvom has joined #heat | 18:44 | |
*** wpf has joined #heat | 18:44 | |
shardy | jdandrea: Oh, hmm, that's not helpful :( | 18:44 |
jdandrea | I went rummaging around in there and ... yeah, I didn't find it. :( | 18:44 |
shardy | jdandrea: are you using SoftwareConfig resources by any chance? | 18:45 |
*** randallburt has quit IRC | 18:45 | |
shardy | SoftwareDeployment resources are created after the server, so you'd be free to reference the server ID in the inputs to that | 18:46 |
shardy | It's too much effort unless you're already using them tho.. | 18:46 |
jdandrea | shardy: Not yet. I want to, but this project I'm working on is on Icehouse, so I'm blocked by a nested template update issue. | 18:46 |
jdandrea | I have a SoftwareConfig version waiting in the wings though! | 18:46 |
*** kopparam has quit IRC | 18:46 | |
jdandrea | shardy: I seem to recall from the Atlanta summit that there are env variables available in the SoftwareConfig case (was looking for the doc for that). | 18:47 |
jdandrea | But maybe (still) not the resource id. | 18:47 |
shardy | jdandrea: you can pass in whatever inputs you like, which could include the server resource ID | 18:48 |
* jdandrea is really looking forward to using SoftwareConfig/Deployment. | 18:48 | |
* jdandrea blinks | 18:48 | |
*** jdob has quit IRC | 18:49 | |
*** jdob has joined #heat | 18:49 | |
jdandrea | shardy: Ah! Yes, of course. At that point the config is a separate bona fide resource, so it can get the server resource id easily that way, mhm. | 18:49 |
shardy | https://github.com/openstack/heat-templates/blob/master/hot/software-config/example-templates/wordpress/WordPress_software-config_1-instance.yaml#L98 | 18:49 |
jdandrea | So much nicer. | 18:49 |
shardy | You already pass the server_id in, so there's no reason why you can't also have a server_id input in input_values | 18:50 |
jdandrea | Alas, for now ... I have this. | 18:50 |
*** derekh has joined #heat | 18:50 | |
jdandrea | shardy: That's for SoftwareConfig. I get/appreciate that. Meanwhile, I appear stuck for the cloud-init user_data case. | 18:50 |
shardy | There must be some other uniquely identifying data availably via both the nova metadata and server attributes | 18:50 |
shardy | Or you could drop some unique token in via OS::Heat::RandomString into the server metadata: property | 18:51 |
shardy | (hack alert!) ;) | 18:51 |
jdandrea | shardy: Interesting thought! | 18:51 |
jdandrea | HA! Yes. | 18:51 |
shardy | Just thinking out loud, will ponder some more, gotta go for dinner now | 18:52 |
jdandrea | I mean, if resource_id (in Ceilometer) can be "any string" then that would help. But ... if Heat is expecting resource_id in the sample to MATCH the server resource id ... | 18:52 |
jdandrea | Ok. Thanks! | 18:52 |
*** bnemec has quit IRC | 18:52 | |
shardy | I think you can define whatever query you want when defining the alarm, but I could be wrong | 18:52 |
* jdandrea notices that the Ceilometer alarm has no notion of the server resource, so it very likely should *not* care. | 18:53 | |
shardy | https://github.com/openstack/heat-templates/blob/master/hot/autoscaling.yaml#L122 | 18:53 |
*** bnemec has joined #heat | 18:53 | |
*** ramishra has joined #heat | 18:53 | |
shardy | you could replace the get_param: OS::stack_id with get_param: somerandomstringresource | 18:53 |
shardy | or at least I think you could - asalkeld is probably the one to ask when he wakes up ;) | 18:54 |
* shardy wonders off for food | 18:54 | |
*** ramishra has quit IRC | 18:58 | |
*** jistr has quit IRC | 18:59 | |
*** alexheneveld has quit IRC | 19:00 | |
*** spzala has joined #heat | 19:01 | |
openstackgerrit | Adrien Vergé proposed a change to openstack/heat: Support Cinder scheduler hints https://review.openstack.org/126298 | 19:02 |
*** boris-42 has quit IRC | 19:02 | |
*** boris-42 has joined #heat | 19:02 | |
*** bdossant has joined #heat | 19:07 | |
*** otoolee has quit IRC | 19:09 | |
*** cody-somerville has joined #heat | 19:09 | |
*** bdossant has quit IRC | 19:11 | |
*** jprovazn_afk has quit IRC | 19:12 | |
openstackgerrit | A change was merged to openstack/heat: Ensure all Neutron LoadBalancer members are deleted https://review.openstack.org/128729 | 19:14 |
*** otoolee has joined #heat | 19:22 | |
*** bdossant has joined #heat | 19:41 | |
*** kebray has joined #heat | 19:42 | |
*** kopparam has joined #heat | 19:43 | |
*** kebray has quit IRC | 19:43 | |
*** EricGonczer_ has quit IRC | 19:45 | |
*** bdossant has quit IRC | 19:46 | |
*** cody-somerville has quit IRC | 19:46 | |
*** kopparam has quit IRC | 19:47 | |
*** gondoi is now known as zz_gondoi | 19:48 | |
*** sarob has joined #heat | 19:48 | |
*** zz_gondoi is now known as gondoi | 19:52 | |
*** ramishra has joined #heat | 19:54 | |
*** derekh has quit IRC | 19:54 | |
*** EricGonczer_ has joined #heat | 19:55 | |
*** randallburt has joined #heat | 19:56 | |
*** cody-somerville has joined #heat | 19:58 | |
*** ramishra has quit IRC | 19:59 | |
*** achanda has quit IRC | 19:59 | |
*** zns has joined #heat | 20:05 | |
*** zns has quit IRC | 20:05 | |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: ResourceGroup add remove_id to remove_policies https://review.openstack.org/129035 | 20:07 |
*** kebray has joined #heat | 20:08 | |
*** zns has joined #heat | 20:09 | |
stevebaker | morning | 20:09 |
shardy | stevebaker: hey | 20:11 |
*** daneyon has quit IRC | 20:11 | |
*** daneyon has joined #heat | 20:12 | |
shardy | stevebaker: FYI I went in a few circles today re the remove_properties but ended up implementing what you asked for, once I got my head around the scary three-level nesting of schema which was required ;) | 20:12 |
*** achanda has joined #heat | 20:12 | |
shardy | Also posted a WIP remove-by-id patch | 20:12 |
stevebaker | shardy: lol, thanks. Its looking good | 20:14 |
*** EricGonczer_ has quit IRC | 20:15 | |
*** jasond has joined #heat | 20:19 | |
stevebaker | shardy: reviewed | 20:19 |
shardy | stevebaker: thanks, finishing now but I'll address your comment in the morning, sounds like we're getting there | 20:22 |
stevebaker | yep | 20:23 |
*** che-arne has joined #heat | 20:24 | |
*** alexheneveld has joined #heat | 20:25 | |
*** ipolyzos_ is now known as ipolyzos | 20:30 | |
*** ipolyzos has quit IRC | 20:30 | |
*** ipolyzos has joined #heat | 20:30 | |
*** bdossant has joined #heat | 20:36 | |
*** kebray has quit IRC | 20:40 | |
*** tomek_adamczewsk has joined #heat | 20:41 | |
*** kopparam has joined #heat | 20:43 | |
*** kebray has joined #heat | 20:45 | |
*** cody-somerville has quit IRC | 20:46 | |
*** kopparam has quit IRC | 20:48 | |
*** ramishra has joined #heat | 20:55 | |
*** che-arne has quit IRC | 20:56 | |
*** ramishra has quit IRC | 20:59 | |
*** jdob has quit IRC | 21:01 | |
*** thedodd has quit IRC | 21:03 | |
*** EricGonczer_ has joined #heat | 21:14 | |
*** tonisbones has quit IRC | 21:18 | |
*** cody-somerville has joined #heat | 21:25 | |
*** cody-somerville has quit IRC | 21:25 | |
*** cody-somerville has joined #heat | 21:25 | |
*** achanda has quit IRC | 21:28 | |
*** mkollaro has quit IRC | 21:29 | |
*** achanda has joined #heat | 21:31 | |
*** jasond has quit IRC | 21:31 | |
*** cody-somerville has quit IRC | 21:35 | |
*** alexpilotti has joined #heat | 21:41 | |
*** kopparam has joined #heat | 21:44 | |
*** thedodd has joined #heat | 21:47 | |
*** spzala has quit IRC | 21:47 | |
*** zns has quit IRC | 21:47 | |
*** spzala has joined #heat | 21:48 | |
*** kopparam has quit IRC | 21:50 | |
*** rpothier has quit IRC | 21:50 | |
*** ramishra has joined #heat | 21:55 | |
*** jmckind has quit IRC | 21:56 | |
*** cody-somerville has joined #heat | 22:00 | |
*** cody-somerville has quit IRC | 22:00 | |
*** cody-somerville has joined #heat | 22:00 | |
*** ramishra has quit IRC | 22:00 | |
*** radez is now known as radez_g0n3 | 22:04 | |
*** kebray has quit IRC | 22:05 | |
*** rwsu has quit IRC | 22:07 | |
*** bdossant_ has joined #heat | 22:09 | |
*** charlesr has quit IRC | 22:09 | |
*** packet has quit IRC | 22:09 | |
*** EricGonczer_ has quit IRC | 22:11 | |
*** bdossant has quit IRC | 22:12 | |
*** funzo has quit IRC | 22:15 | |
*** funzo has joined #heat | 22:15 | |
*** EricGonczer_ has joined #heat | 22:16 | |
*** asalkeld has joined #heat | 22:20 | |
*** sdake has quit IRC | 22:21 | |
*** zsl has quit IRC | 22:23 | |
*** kebray has joined #heat | 22:23 | |
*** EricGonczer_ has quit IRC | 22:23 | |
*** EricGonczer_ has joined #heat | 22:24 | |
*** EricGonc_ has joined #heat | 22:24 | |
*** FL1SK has quit IRC | 22:25 | |
*** EricGonc_ has quit IRC | 22:26 | |
*** kebray has quit IRC | 22:27 | |
*** FL1SK has joined #heat | 22:28 | |
*** EricGonczer_ has quit IRC | 22:28 | |
*** sgordon_ has quit IRC | 22:34 | |
*** thedodd has quit IRC | 22:35 | |
*** EricGonczer_ has joined #heat | 22:35 | |
*** sdake has joined #heat | 22:37 | |
*** sdake has quit IRC | 22:37 | |
*** sdake has joined #heat | 22:37 | |
asalkeld | morning | 22:37 |
*** EricGonczer_ has quit IRC | 22:40 | |
*** kebray has joined #heat | 22:43 | |
*** kopparam has joined #heat | 22:45 | |
*** gondoi is now known as zz_gondoi | 22:46 | |
*** reed has joined #heat | 22:50 | |
*** kopparam has quit IRC | 22:50 | |
*** achanda has quit IRC | 22:54 | |
*** ramishra has joined #heat | 22:56 | |
*** achanda has joined #heat | 22:58 | |
*** ramishra has quit IRC | 23:01 | |
*** randallburt has quit IRC | 23:12 | |
*** tomek_adamczewsk has quit IRC | 23:16 | |
*** kebray has quit IRC | 23:20 | |
*** randallburt has joined #heat | 23:22 | |
*** charlesr has joined #heat | 23:23 | |
asalkeld | https://ask.openstack.org/en/question/50858/heat-authentication-failure-in-devstack/ | 23:24 |
*** tomek_adamczewsk has joined #heat | 23:27 | |
*** randallburt has quit IRC | 23:27 | |
asalkeld | bbl doctor's | 23:29 |
stevebaker | ok | 23:30 |
*** dims__ has joined #heat | 23:30 | |
*** dims__ has quit IRC | 23:33 | |
*** dims_ has quit IRC | 23:33 | |
*** dims_ has joined #heat | 23:34 | |
*** cody-somerville has quit IRC | 23:39 | |
*** saurabhs has quit IRC | 23:42 | |
*** tomek_adamczewsk has quit IRC | 23:46 | |
*** kopparam has joined #heat | 23:46 | |
*** pscheie has quit IRC | 23:47 | |
*** pscheie has joined #heat | 23:50 | |
*** kopparam has quit IRC | 23:50 | |
*** Qiming has joined #heat | 23:54 | |
*** ramishra has joined #heat | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!