*** ramishra has joined #heat | 00:04 | |
*** blamar has quit IRC | 00:08 | |
*** ramishra has quit IRC | 00:09 | |
*** liusheng has quit IRC | 00:12 | |
*** liusheng has joined #heat | 00:13 | |
*** blamar has joined #heat | 00:17 | |
*** dsneddon has quit IRC | 00:25 | |
*** matsuhashi has joined #heat | 00:25 | |
bodepd | I have a few questions about template reuse. I'm trying to create a single userdata script that can be reused by all servers that conform to a certain pattern | 00:28 |
---|---|---|
bodepd | (in my case, that they are using Puppet for configs) | 00:28 |
bodepd | the first thing I would like to do is to create a single template using str_replace, but one of the replaces values would be different per server | 00:29 |
bodepd | ie: role | 00:29 |
*** piyush has quit IRC | 00:30 | |
bodepd | the most logical methods (for me) would be some kind of deep hash merging (or inheritence, they are kind of the same thing), or some way to attach parameters to a resource and perform a lookup | 00:33 |
bodepd | I guess there is no 'self' for get_attr? (ie: look up this value from the current resource) | 00:33 |
bodepd | is there a certain level of reuse complexity where you wind up just creating an erb template, and having an external script generate the heat templates? | 00:34 |
bodepd | s/erb/python-equiv-template/ :) | 00:34 |
*** piyush has joined #heat | 00:35 | |
*** sorantis has quit IRC | 00:36 | |
*** Qiming has joined #heat | 00:36 | |
*** ericgoncz has joined #heat | 00:36 | |
asalkeld | stevebaker, re: you plugin code | 00:38 |
asalkeld | shouldn't we be moving to stevedore? | 00:38 |
asalkeld | seems to be entrenching the current plugin stuff, which imo we should be moving away from | 00:39 |
*** matsuhashi has quit IRC | 00:40 | |
*** matsuhashi has joined #heat | 00:40 | |
asalkeld | posted to review | 00:42 |
stevebaker | asalkeld: its just another plugin type and doesn't really do anything special. They can all move to stevedore when someone gets around to doing that | 00:42 |
asalkeld | seems like an opertunity to start using it | 00:43 |
asalkeld | (easy change btw) | 00:43 |
asalkeld | it's a nice lib | 00:43 |
stevebaker | asalkeld: yes, but I don't want to make the series any more scary than it already is to reviewers | 00:44 |
asalkeld | it wouldn't change the plugins | 00:44 |
asalkeld | only that one loader | 00:44 |
asalkeld | it's not scary | 00:44 |
asalkeld | ~ 15 lines different? | 00:44 |
asalkeld | https://github.com/stackforge/mistral/commit/ebf225553daae7a6f2f75780d58092eefcc69bf3 | 00:46 |
asalkeld | added plugin support to mistral ^ | 00:46 |
*** ericgoncz has quit IRC | 00:48 | |
*** nati_ueno has quit IRC | 00:50 | |
*** nati_ueno has joined #heat | 00:50 | |
stevebaker | asalkeld: I'm all for stevedore, I'd just prefer if all plugin types moved to it at the same time. Either before or after client-plugins is fine with me | 00:50 |
*** matsuhashi has quit IRC | 00:51 | |
*** sjmc7 has quit IRC | 00:51 | |
asalkeld | -1 | 00:51 |
asalkeld | that could cause big problems | 00:51 |
*** matsuhashi has joined #heat | 00:51 | |
asalkeld | the way the current loader mangles packages is not done in stevedore | 00:51 |
asalkeld | I'd say only do that on a change to the resource api change | 00:52 |
asalkeld | I think the sooner we start doing the right thing the better | 00:53 |
stevebaker | asalkeld: so is https://blueprints.launchpad.net/heat/+spec/stevedore-plugins not actually possible? | 00:53 |
asalkeld | rather than making the job more difficult later | 00:53 |
asalkeld | I am not sure | 00:54 |
asalkeld | the one thing that zane did was the way of renaming modules | 00:54 |
asalkeld | I am not sure of how that is in stevedore | 00:55 |
asalkeld | but I am not sure why we do it and not everyone else that using stevedore | 00:55 |
asalkeld | stevedore using "namespaces" | 00:55 |
*** matsuhashi has quit IRC | 00:55 | |
asalkeld | which we don't | 00:55 |
asalkeld | so maybe that is the answer | 00:56 |
asalkeld | but as we currently don't register our plugins under that namespace could be a problem | 00:56 |
asalkeld | which is why I'd suggest you do it now under stevedore | 00:56 |
asalkeld | to prevent more pain down the road | 00:56 |
asalkeld | brb: getting coffee | 00:57 |
stevebaker | The only time I see side-effects of the module renaming thing is when tests fail. They might convert cleanly | 00:58 |
*** ericgoncz has joined #heat | 00:58 | |
*** ramishra has joined #heat | 01:05 | |
*** TravT has quit IRC | 01:06 | |
*** openstackgerrit has quit IRC | 01:06 | |
*** alexheneveld has quit IRC | 01:06 | |
asalkeld | stevebaker, re: resource plugins- I think we could basically add support for stevedore plugins | 01:07 |
asalkeld | and migrate the intree stuff | 01:07 |
*** openstackgerrit has joined #heat | 01:07 | |
asalkeld | and keep the current loader around for a while | 01:07 |
asalkeld | for out of tree plugins | 01:07 |
*** tiantian has joined #heat | 01:07 | |
stevebaker | oh, so stevedore wouldn't use resource_mapping() | 01:09 |
*** ramishra has quit IRC | 01:09 | |
*** Qiming has quit IRC | 01:11 | |
asalkeld | stevebaker, you would have that in the setup.cfg | 01:14 |
asalkeld | stevebaker, I can give that bp a crack if no one else is busy with it | 01:14 |
tiantian | morning:) | 01:15 |
asalkeld | hi tiantian | 01:15 |
asalkeld | stevebaker, then maybe these two things can be done roughly at the same time | 01:15 |
stevebaker | asalkeld: that is what I was thinking, whichever lands second gets to adapt | 01:16 |
asalkeld | stevebaker, well they are seperate | 01:16 |
stevebaker | asalkeld: since you've done it for a project already it may be quickest for you | 01:16 |
*** alexheneveld has joined #heat | 01:17 | |
stevebaker | asalkeld: you could always start with constraints, and we could just assume there are none out-of-tree | 01:17 |
*** zhiyan_ is now known as zhiyan | 01:18 | |
asalkeld | I guess they have only been introduced this cycle | 01:18 |
*** matsuhashi has joined #heat | 01:21 | |
*** bandarji has quit IRC | 01:22 | |
*** matsuhashi has quit IRC | 01:27 | |
*** devx has joined #heat | 01:31 | |
*** dkoper has joined #heat | 01:32 | |
openstackgerrit | huangtianhua proposed a change to openstack/heat: Fix error count for stack-list while show deleted https://review.openstack.org/101078 | 01:34 |
*** ericgoncz has quit IRC | 01:34 | |
tiantian | stevebaker, asalkeld: would you please to review the bp specs: https://review.openstack.org/#/c/101133/ https://review.openstack.org/#/c/102139/ thanks:) | 01:35 |
stevebaker | tiantian: maybe later, my queue is quite long | 01:37 |
tiantian | stevebaker: you have +2 yesterday, I just modify according shardy's suggestion, if you have no time, I will wait:) | 01:39 |
*** nati_ueno has quit IRC | 01:39 | |
stevebaker | tiantian: you don't need to wait for spec approval before starting the development | 01:43 |
tiantian | <stevebaker>: ok:) | 01:44 |
asalkeld | weren't we going to move to notifications instead of event table? | 01:45 |
asalkeld | i.e totally ditch it? | 01:45 |
asalkeld | and the api just calls the ceilometer api? | 01:46 |
asalkeld | shrug | 01:46 |
harlowja | SpamapS have u guys talked to the stackforge/congress folks at all? the convergence engine seems similar to the active policy enforcement engine that they are thinking about | 01:52 |
harlowja | *both converge on some type of template/policy and actively maintain it | 01:52 |
*** lazy_prince has quit IRC | 01:52 | |
*** nosnos has joined #heat | 01:52 | |
*** yanyanhu has joined #heat | 01:53 | |
*** yanyanhu has quit IRC | 02:01 | |
*** yanyanhu has joined #heat | 02:02 | |
*** dims_ has quit IRC | 02:02 | |
*** piyush has quit IRC | 02:03 | |
*** randallburt has joined #heat | 02:03 | |
openstackgerrit | Angus Salkeld proposed a change to openstack/heat: Support loading constraints as stevedore extensions https://review.openstack.org/102990 | 02:03 |
*** randallburt has quit IRC | 02:03 | |
asalkeld | stevebaker, a quick first cut ^ | 02:03 |
*** fandi has joined #heat | 02:03 | |
*** randallburt has joined #heat | 02:03 | |
*** ericgoncz has joined #heat | 02:04 | |
*** ramishra has joined #heat | 02:06 | |
stevebaker | asalkeld: cool. As I discovered we have poor test coverage for checking that constraints actually work | 02:07 |
asalkeld | yeah | 02:07 |
asalkeld | on hassel with stevedore is you have to put the test extensions in setup.cfg too | 02:08 |
asalkeld | one hassle | 02:08 |
asalkeld | but we could filter the test ones out of normal startup | 02:08 |
stevebaker | asalkeld: can it discover plugins without having to declare them in setup.cfg? | 02:10 |
asalkeld | nope | 02:10 |
asalkeld | afaik | 02:10 |
stevebaker | hrm | 02:10 |
stevebaker | how does that work for out-of-tree stevedore plugins? | 02:10 |
asalkeld | easily | 02:10 |
*** ramishra has quit IRC | 02:10 | |
asalkeld | you just have to register you class within the same namespace | 02:11 |
openstackgerrit | A change was merged to openstack/python-heatclient: Improve --debug logging output https://review.openstack.org/101359 | 02:13 |
asalkeld | stevebaker, that's one of the nice things: we don't need this "plugins_dir" | 02:13 |
*** sjmc7 has joined #heat | 02:13 | |
*** piyush has joined #heat | 02:14 | |
asalkeld | I am off to lunch: bbl | 02:17 |
*** ericgoncz has quit IRC | 02:18 | |
stevebaker | asalkeld: oh, in each third-parties own setup.cfg? | 02:20 |
*** piyush has quit IRC | 02:24 | |
asalkeld | stevebaker, yip | 02:25 |
openstackgerrit | A change was merged to openstack/python-heatclient: Fix unicode display in parameters https://review.openstack.org/100191 | 02:29 |
openstackgerrit | huangtianhua proposed a change to openstack/heat: Fix failed to delete the EIP resource https://review.openstack.org/102758 | 02:33 |
stevebaker | SpamapS: heatclient 0.2.10 is out | 02:39 |
*** fandi has quit IRC | 02:41 | |
*** piyush has joined #heat | 02:45 | |
*** ramishra has joined #heat | 02:49 | |
*** harlowja is now known as harlowja_away | 02:53 | |
*** zhiyan is now known as zhiyan_ | 03:05 | |
*** zhiyan_ is now known as zhiyan | 03:06 | |
*** alexheneveld has quit IRC | 03:06 | |
*** achampion has joined #heat | 03:08 | |
*** cyli has quit IRC | 03:09 | |
*** cyli has joined #heat | 03:13 | |
*** nati_ueno has joined #heat | 03:19 | |
*** ramishra has quit IRC | 03:25 | |
*** randallburt has quit IRC | 03:25 | |
*** zhangyang has joined #heat | 03:25 | |
*** piyush has quit IRC | 03:26 | |
stevebaker | hey, heat-slow is voting again! | 03:29 |
*** ramishra has joined #heat | 03:40 | |
openstackgerrit | Zhang Yang proposed a change to openstack/heat-specs: Specification for filtering stacks by status for cfn API https://review.openstack.org/101140 | 03:41 |
*** killer_prince has joined #heat | 03:43 | |
*** killer_prince is now known as lazy_prince | 03:43 | |
*** jyoti-ranjan has joined #heat | 03:44 | |
openstackgerrit | Zhang Yang proposed a change to openstack/heat: Add stacklock for resource_signal https://review.openstack.org/90325 | 03:46 |
*** jyoti-ranjan has quit IRC | 03:47 | |
*** jyoti-ranjan has joined #heat | 03:47 | |
*** nosnos has quit IRC | 03:49 | |
*** nosnos has joined #heat | 03:49 | |
*** nosnos has quit IRC | 03:50 | |
*** nosnos has joined #heat | 03:50 | |
*** nosnos has quit IRC | 03:55 | |
*** samstav has quit IRC | 03:57 | |
*** nosnos has joined #heat | 04:13 | |
*** lazy_prince is now known as killer_prince | 04:20 | |
*** piyush has joined #heat | 04:21 | |
*** yanyanhu has quit IRC | 04:24 | |
*** ccrouch has joined #heat | 04:41 | |
*** kirankv has joined #heat | 04:44 | |
*** ccrouch has quit IRC | 04:46 | |
*** mohits has joined #heat | 04:52 | |
*** rakesh_hs has joined #heat | 05:04 | |
*** nkhare has joined #heat | 05:04 | |
*** sjmc7 has quit IRC | 05:05 | |
*** packet has quit IRC | 05:06 | |
*** ramishra_ has joined #heat | 05:10 | |
*** ramishra has quit IRC | 05:11 | |
*** ajc_ has joined #heat | 05:15 | |
*** killer_prince is now known as lazy_prince | 05:16 | |
*** akuznetsov has quit IRC | 05:17 | |
*** lazy_prince is now known as killer_prince | 05:21 | |
*** tiantian has quit IRC | 05:21 | |
*** chandan_kumar has joined #heat | 05:22 | |
*** bmahalakshmi has joined #heat | 05:23 | |
*** sab has joined #heat | 05:24 | |
*** akuznetsov has joined #heat | 05:28 | |
*** ramishra has joined #heat | 05:29 | |
*** ramishra_ has quit IRC | 05:29 | |
*** chandan_kumar has quit IRC | 05:35 | |
*** jprovazn has joined #heat | 05:36 | |
openstackgerrit | Sirushti Murugesan proposed a change to openstack/heat: Resolve AWS::EC2::Instance AZ output to a value if not specified https://review.openstack.org/103020 | 05:40 |
*** bvivek has joined #heat | 05:41 | |
*** killer_prince is now known as lazy_prince | 05:42 | |
*** chandan_kumar has joined #heat | 05:43 | |
openstackgerrit | Sirushti Murugesan proposed a change to openstack/heat: Resolve AWS::EC2::Instance AZ output to a value if not specified https://review.openstack.org/103020 | 05:50 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Only support client plugins https://review.openstack.org/98688 | 06:01 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Glance, swift use ignore_not_found() https://review.openstack.org/100424 | 06:02 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement keystone client plugin https://review.openstack.org/97985 | 06:02 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement heat client plugin https://review.openstack.org/97984 | 06:02 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Client plugin exception handling methods https://review.openstack.org/100421 | 06:02 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Move network constraint to neutron plugin https://review.openstack.org/100420 | 06:02 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Neutron use ignore_not_found() https://review.openstack.org/100423 | 06:02 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Nova use ignore_not_found() https://review.openstack.org/100422 | 06:02 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Move nova_utils functions to nova client plugin https://review.openstack.org/101782 | 06:02 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Store clients in context https://review.openstack.org/98935 | 06:02 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Move glance_utils functions to glance client plugin https://review.openstack.org/100419 | 06:02 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Remove function get_software_config https://review.openstack.org/101396 | 06:02 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Cinder, trove, ceilo use ignore_not_found() https://review.openstack.org/101397 | 06:02 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement barbican client plugin https://review.openstack.org/98684 | 06:02 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Use config region_name_for_services for rackspace clients https://review.openstack.org/98686 | 06:02 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Port rackspace clients to client plugins https://review.openstack.org/98687 | 06:02 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Deprecate direct access to clients methods https://review.openstack.org/97973 | 06:02 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Make heat.engine.clients a package https://review.openstack.org/97974 | 06:02 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Base class for client plugins https://review.openstack.org/97975 | 06:02 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement marconi client plugin https://review.openstack.org/98683 | 06:02 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Initialise client plugins https://review.openstack.org/97976 | 06:02 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement nova client plugin https://review.openstack.org/97977 | 06:02 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement swift client plugin https://review.openstack.org/97978 | 06:02 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement glance client plugin https://review.openstack.org/97979 | 06:02 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement neutron client plugin https://review.openstack.org/97980 | 06:02 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement cinder client plugin https://review.openstack.org/97981 | 06:02 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement trove client plugin https://review.openstack.org/97982 | 06:02 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement ceilometer client plugin https://review.openstack.org/97983 | 06:02 |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/heat: Imported Translations from Transifex https://review.openstack.org/89750 | 06:02 |
*** piyush has quit IRC | 06:10 | |
*** AndroUser has joined #heat | 06:15 | |
*** AndroUser has joined #heat | 06:16 | |
*** AndroUser is now known as unmeshg | 06:16 | |
*** unmeshg has quit IRC | 06:18 | |
*** unmeshg has joined #heat | 06:18 | |
*** tiantian has joined #heat | 06:20 | |
*** unmeshg has quit IRC | 06:23 | |
*** unmeshg has joined #heat | 06:23 | |
*** avquadri has joined #heat | 06:23 | |
*** dkoper has quit IRC | 06:26 | |
*** unmeshg has quit IRC | 06:27 | |
*** avquadri has quit IRC | 06:27 | |
*** unmeshg has joined #heat | 06:28 | |
*** avquadri has joined #heat | 06:28 | |
skraynev | Good morning | 06:28 |
*** avquadri has quit IRC | 06:30 | |
*** avquadri has joined #heat | 06:30 | |
*** unmeshg has quit IRC | 06:30 | |
*** unmeshg has joined #heat | 06:31 | |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/heat: Updated from global requirements https://review.openstack.org/96507 | 06:31 |
*** unmeshg has quit IRC | 06:32 | |
*** unmeshg has joined #heat | 06:32 | |
shardy | morning all | 06:34 |
skraynev | stevebaker: I have checked email and was pleasantly surprised. thx for the great chance to join the team :) | 06:34 |
*** avquadri has quit IRC | 06:35 | |
*** bvivek has quit IRC | 06:35 | |
*** avquadri has joined #heat | 06:35 | |
shardy | skraynev: :) | 06:37 |
*** avquadri has quit IRC | 06:37 | |
*** unmeshg has quit IRC | 06:37 | |
*** avquadri has joined #heat | 06:37 | |
*** unmeshg has joined #heat | 06:37 | |
skraynev | shardy, yeap awesome Friday :) | 06:38 |
*** unmeshg has quit IRC | 06:39 | |
*** unmeshg has joined #heat | 06:40 | |
*** avquadri has quit IRC | 06:42 | |
*** tspatzier has joined #heat | 06:42 | |
*** avquadri has joined #heat | 06:42 | |
stevebaker | skraynev: you're welcome :) | 06:44 |
*** TonyBurn_ has joined #heat | 06:44 | |
*** nosnos has quit IRC | 06:44 | |
*** avquadri has quit IRC | 06:44 | |
*** nosnos has joined #heat | 06:44 | |
*** avquadri has joined #heat | 06:45 | |
*** unmeshg has quit IRC | 06:46 | |
*** avquadri has quit IRC | 06:48 | |
*** piyush has joined #heat | 06:48 | |
tspatzier | stevebaker: you're around? | 06:50 |
*** sy01 has joined #heat | 06:51 | |
sy01 | Hello, do we have conditional statements available for HOT ? | 06:51 |
*** rwsu has quit IRC | 06:53 | |
*** jcoufal has joined #heat | 06:54 | |
*** unmeshg has joined #heat | 06:55 | |
sab | Hi, I created an endpoint in the heat api, But I get a "Access was denied to this resource." , should something be done in policy.json? | 06:56 |
shardy | sy01: No, or at least not yet | 06:58 |
shardy | We also don't yet support the conditionals which AWS added to CFN templates | 06:58 |
*** ramishra has quit IRC | 07:01 | |
*** ramishra has joined #heat | 07:03 | |
*** bvivek has joined #heat | 07:05 | |
openstackgerrit | Zhang Yang proposed a change to openstack/heat: Add stacklock for resource_signal https://review.openstack.org/90325 | 07:05 |
sy01 | shardy: You mean, these http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/intrinsic-function-reference-conditions.html are not supported. | 07:08 |
shardy | sy01: that's correct - AWS added those after we implemented our CFN-compatible parser | 07:20 |
*** julienvey has joined #heat | 07:28 | |
*** alexheneveld has joined #heat | 07:29 | |
*** mohits has quit IRC | 07:31 | |
*** ramishra has quit IRC | 07:32 | |
elynn | afternoon :) | 07:33 |
*** ramishra_ has joined #heat | 07:34 | |
*** tiantian has quit IRC | 07:34 | |
*** bvivek has quit IRC | 07:36 | |
openstackgerrit | Angus Salkeld proposed a change to openstack/heat: Support loading constraints as stevedore extensions https://review.openstack.org/102990 | 07:39 |
openstackgerrit | Angus Salkeld proposed a change to openstack/heat: Support loading resources from stevedore extensions https://review.openstack.org/103044 | 07:39 |
asalkeld | stevebaker, ^ not too hard | 07:39 |
sy01 | shardy: Ohh, so any blueprints available for this ? | 07:40 |
shardy | sy01: https://blueprints.launchpad.net/heat/+spec/intrinsics | 07:43 |
sy01 | shardy: Thanks! | 07:43 |
*** tomek_adamczewsk has joined #heat | 07:43 | |
openstackgerrit | Ethan Lynn proposed a change to openstack/heat: Update cinderclient to latest to pass unittests https://review.openstack.org/103045 | 07:45 |
*** mohits has joined #heat | 07:47 | |
elynn | hi <skraynev>, are your there? | 07:48 |
*** piyush has quit IRC | 07:48 | |
*** sorantis has joined #heat | 07:49 | |
*** sy01 has quit IRC | 07:49 | |
skraynev | elynn: yes | 07:50 |
skraynev | elynn: hi :) | 07:50 |
therve | elynn, You can't change heat requirements, I think | 07:55 |
elynn | hi skraynev | 08:03 |
elynn | It's about my patch https://review.openstack.org/#/c/102094/ | 08:03 |
skraynev | elynn, I agree with therve. The first of all this version should be updated in global requirements https://github.com/openstack/requirements/blob/master/global-requirements.txt#L87, after that it will be updated in heat | 08:04 |
elynn | therve, ok ,will abandon my patch :) | 08:04 |
elynn | hi skraynev | 08:04 |
skraynev | elynn: Yes, I saw your answer. I re-check it again. | 08:05 |
elynn | therve, when does global requirement.txt update? | 08:06 |
therve | elynn, When you change it? | 08:06 |
skraynev | elynn: just one question: when you say all cases worked - you mean, that update passes without error or you also do nova flavor-show? | 08:07 |
elynn | skraynev, yes, all pass | 08:07 |
*** nosnos has quit IRC | 08:07 | |
elynn | I check with flavor-show | 08:07 |
elynn | command | 08:07 |
elynn | skraynev, If you encounter a failure again, I may need more info from you :) | 08:08 |
*** jyoti-ranjan has quit IRC | 08:08 | |
*** bvivek has joined #heat | 08:08 | |
skraynev | elynn: hm. strange. it will be useful. | 08:08 |
*** rwsu has joined #heat | 08:08 | |
*** rwsu has quit IRC | 08:08 | |
*** ifarkas has joined #heat | 08:08 | |
elynn | therve, Do I need to add a patch to global requirement? | 08:09 |
elynn | Or it will automatic update to latest version? | 08:10 |
openstackgerrit | Zhang Yang proposed a change to openstack/heat: Add stacklock for resource_signal https://review.openstack.org/90325 | 08:10 |
skraynev | elynn: I suppose first variant is acceptable. (upload patch to global-requirements) | 08:11 |
elynn | Thx, skraynev :) again | 08:13 |
skraynev | elynn: np, I did same thing for neutron-client. | 08:14 |
*** e0ne has joined #heat | 08:18 | |
openstackgerrit | Angus Salkeld proposed a change to openstack/heat: Support loading resources from stevedore extensions https://review.openstack.org/103044 | 08:19 |
openstackgerrit | Angus Salkeld proposed a change to openstack/heat: Support loading constraints as stevedore extensions https://review.openstack.org/102990 | 08:19 |
*** jyoti-ranjan has joined #heat | 08:21 | |
*** piyush has joined #heat | 08:31 | |
*** nkhare has quit IRC | 08:32 | |
*** nkhare has joined #heat | 08:32 | |
*** tiantian has joined #heat | 08:44 | |
pas-ha | morning all | 08:45 |
*** piyush1 has joined #heat | 08:45 | |
*** ifarkas has quit IRC | 08:47 | |
*** piyush has quit IRC | 08:48 | |
*** nati_ueno has quit IRC | 08:49 | |
*** pas-ha has quit IRC | 08:51 | |
*** lazy_prince has quit IRC | 08:58 | |
tiantian | <skraynev>: congratulations :) | 08:59 |
skraynev | tiantian: thanks | 09:00 |
*** e0ne has quit IRC | 09:02 | |
*** pas-ha has joined #heat | 09:05 | |
*** e0ne has joined #heat | 09:08 | |
*** jyoti-ranjan has quit IRC | 09:08 | |
sorantis | skraynev: congrats! | 09:09 |
skraynev | sorantis: thx ;) | 09:09 |
sorantis | hi! was user_data_format supported in havana? | 09:12 |
sorantis | for OS::Nova::Server i mean | 09:12 |
shardy | sorantis: no, it was new for Icehouse | 09:13 |
sorantis | shardy: so if I specify an script in the user_data field will it have the RAW format by default? | 09:14 |
*** jyoti-ranjan has joined #heat | 09:15 | |
shardy | sorantis: no, it will be formatted into a multi-part message by heat | 09:15 |
shardy | So you can't control cloud-init directly without user_data_format | 09:15 |
shardy | sorantis: If you just want to specify a script, that should work though | 09:15 |
*** rakesh_hs has quit IRC | 09:16 | |
sorantis | shardy: I want to simulate the user_data_format: RAW behavior | 09:16 |
*** ckmvishnu has joined #heat | 09:16 | |
shardy | sorantis: well some aspects of it's behavior are impossible without user_data_format=RAW, that's why we added it | 09:17 |
shardy | depends on exactly what you want to do | 09:17 |
sorantis | shardy: I want to pass a waitcondition trigger in my user_data | 09:18 |
sorantis | before seeting the format to RAW my script was modified by heat | 09:18 |
sorantis | so the RAW resolved this problem | 09:18 |
sorantis | now, since I need to support Havana too, I don’t have the format option anymore | 09:19 |
shardy | Do you have heat-cfntools in your image? | 09:19 |
sorantis | no | 09:20 |
*** piyush1 has quit IRC | 09:22 | |
*** piyush has joined #heat | 09:22 | |
*** ckmvishnu has quit IRC | 09:22 | |
*** SnowDust has joined #heat | 09:24 | |
*** SnowDust has left #heat | 09:24 | |
*** nkhare has quit IRC | 09:37 | |
*** nosnos has joined #heat | 09:42 | |
*** nosnos has quit IRC | 09:44 | |
tiantian | <skraynev>: hi, can you help me to see a problem | 09:45 |
*** nosnos has joined #heat | 09:45 | |
skraynev | tiantian: hi, what kind of problem do you mean? | 09:45 |
tiantian | <skraynev>: https://review.openstack.org/#/c/102758/ about this patch, I test it in my local devstack, and it works, but the jenkins python27 job run failed | 09:46 |
tiantian | <skraynev>: the error is: AttributeError: 'module' object has no attribute 'UnprocessableEntity' | 09:46 |
tiantian | <skraynev>: about the exceptino 'UnprocessableEntity', I check the novaclient git log | 09:48 |
*** nosnos has quit IRC | 09:49 | |
skraynev | tiantian: the first idea, when you can not see same problem on your environment, is not fresh code. | 09:50 |
tiantian | <skraynev>: In Jan 29, there is a patch about 'Reuse exceptions from Oslo' | 09:51 |
skraynev | tiantian: try to rebase on last master | 09:51 |
skraynev | and re-run tests | 09:51 |
tiantian | <skraynev>: it's newest | 09:51 |
skraynev | tiantian: what about requirements ? | 09:51 |
skraynev | they are newest too ? | 09:52 |
tiantian | <skraynev>: it's related with novaclient | 09:54 |
tiantian | <skraynev>: and the novaclient is 2.17.0 | 09:54 |
tiantian | <skraynev>: or what do you mean? | 09:54 |
*** zhiyan is now known as zhiyan_ | 09:57 | |
skraynev | tiantian: ok, I will check it on my environment, so please wait ;) | 09:58 |
*** denis_makogon has joined #heat | 09:58 | |
tiantian | <skraynev>: thanks, I download it again and the test run successful still | 09:59 |
*** nati_ueno has joined #heat | 10:00 | |
*** killer_prince has joined #heat | 10:02 | |
*** killer_prince is now known as lazy_prince | 10:02 | |
*** ifarkas has joined #heat | 10:02 | |
openstackgerrit | Angus Salkeld proposed a change to openstack/heat: Support loading resources from stevedore extensions https://review.openstack.org/103044 | 10:05 |
*** tspatzier has quit IRC | 10:05 | |
*** nati_ueno has quit IRC | 10:05 | |
tiantian | asalkeld: about the patch 102990, it doesn't work still:( | 10:08 |
*** rakesh_hs has joined #heat | 10:08 | |
skraynev | tiantian: I have tested your change and got same error about AttributeError: 'module' object has no attribute 'UnprocessableEntity' | 10:09 |
tiantian | <skraynev>: the error means clients.novaclient.exceptions has no attribute 'UnprocessableEntity', right? | 10:11 |
skraynev | tiantian: yeap | 10:11 |
skraynev | tiantian: possibly your environment has some problems | 10:11 |
skraynev | tiantian: try to download new repo and re-test it | 10:12 |
skraynev | FYI, I used "tox -r" | 10:12 |
asalkeld | tiantian, did you pip install -e . | 10:12 |
asalkeld | it needs the entry_points in setup.cfg installed | 10:13 |
tiantian | <skraynev>: but we can see this exception is in novaclient.openstack.common.apiclient.exceptions.py ? | 10:13 |
tiantian | <asalkeld>: try | 10:13 |
*** piyush has quit IRC | 10:17 | |
skraynev | tiantian: possibly yes, but I don't know why it happens. | 10:19 |
tiantian | <asalkeld>: it works:) | 10:22 |
asalkeld | of course it does:-) | 10:23 |
tiantian | <skraynev>: I don't know too :( so want your help | 10:24 |
* skraynev find solution... | 10:24 | |
*** nkhare has joined #heat | 10:30 | |
*** tspatzier has joined #heat | 10:34 | |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Implement OS::Sahara::NodeGroupTemplate resource https://review.openstack.org/100288 | 10:53 |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Implement sahara client plugin https://review.openstack.org/100588 | 10:53 |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Implement OS::Sahara::Cluster resource https://review.openstack.org/72336 | 10:53 |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Implement OS::Sahara::ClusterTemplate resource https://review.openstack.org/101509 | 10:53 |
tiantian | <skraynev>: I still can find the problem:( | 10:54 |
tiantian | s/can /can't | 10:54 |
*** ckmvishnu has joined #heat | 10:55 | |
tiantian | duty off, bye all | 10:55 |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Improve OS::Trove::Instance resource https://review.openstack.org/97460 | 10:55 |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Add datastore properties to OS::Trove::Instance https://review.openstack.org/60532 | 10:56 |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Add networks property to OS::Trove::Instance https://review.openstack.org/91088 | 10:56 |
skraynev | tiantian: wait :) | 10:56 |
skraynev | tiantian: could you try to install python-novaclient using pip and check code. It looks like this package really has not this exception. | 10:57 |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Implement update of AWS::EC2::SecurityGroup https://review.openstack.org/88548 | 10:57 |
*** rakesh_hs has quit IRC | 10:58 | |
*** sergmelikyan has quit IRC | 10:58 | |
*** ekarlso has joined #heat | 10:59 | |
ekarlso | is it possible to do a partial stack-update ? | 10:59 |
ekarlso | like not having to specify all the parameters... | 10:59 |
*** rakesh_hs has joined #heat | 10:59 | |
skraynev | tiantian: yeap, I am right :) So in 2.17.0 version package (which is used by pip) the 'UnprocessableEntity' is not presented in novaclient/exceptions.py and exceptions from oslo are not used yet. | 11:00 |
skraynev | tiantian: I suggest you to wait new version of python-novaclient. It should fix the problem. | 11:01 |
pas-ha | ekarlso, no, but there is a bug #1224828 for that | 11:01 |
uvirtbot | Launchpad bug 1224828 in tuskar "heat stack-update wants all parameters and the template all over again" [Medium,Triaged] https://launchpad.net/bugs/1224828 | 11:01 |
ekarlso | meh | 11:03 |
ekarlso | is it possible via bindings ? | 11:03 |
*** sy01 has joined #heat | 11:07 | |
ekarlso | pas-ha: is it the REST api as well that requires all parameters or just client ? | 11:07 |
pas-ha | IMO both | 11:08 |
pas-ha | Heat receives a full new template and figures the difference itself | 11:08 |
sy01 | This is strange. Whenever a stack creation fails. I have to manually delete the security group port binding from the db, in order to delete the failed stack. | 11:09 |
openstackgerrit | Bernhard M. Wiedemann proposed a change to openstack/heat: Patch 044 migration to work w/ MySQL 5.6 https://review.openstack.org/100475 | 11:18 |
*** bvivek has quit IRC | 11:25 | |
*** lazy_prince has quit IRC | 11:30 | |
*** mohits has quit IRC | 11:34 | |
ekarlso | pas-ha: what u think is the timeframe for that bug ? | 11:39 |
*** sab has quit IRC | 11:39 | |
*** bmahalakshmi has quit IRC | 11:40 | |
skraynev | elynn: ping | 11:40 |
*** ramishra_ has quit IRC | 11:43 | |
*** ramishra has joined #heat | 11:44 | |
*** ramishra has quit IRC | 11:47 | |
*** ramishra has joined #heat | 11:47 | |
*** bvivek has joined #heat | 11:51 | |
*** nkhare has quit IRC | 11:52 | |
pas-ha | ekarlso, probably not fast, as it implies changing the Heat REST API to properly process PATCH verb. but you are welcome to contribute :) | 11:52 |
ekarlso | pas-ha: heh | 11:52 |
*** lazy_prince has joined #heat | 11:54 | |
*** tspatzier has quit IRC | 11:58 | |
*** kirankv has quit IRC | 11:59 | |
*** ccrouch has joined #heat | 12:01 | |
*** tiantian has quit IRC | 12:01 | |
*** ajc_ has quit IRC | 12:03 | |
*** nkhare has joined #heat | 12:03 | |
*** jdob has joined #heat | 12:08 | |
*** zhiyan_ is now known as zhiyan | 12:08 | |
*** tspatzier has joined #heat | 12:10 | |
*** ckmvishnu has left #heat | 12:17 | |
*** unmeshg has left #heat | 12:18 | |
*** ifarkas has quit IRC | 12:21 | |
*** e0ne has quit IRC | 12:21 | |
*** erecio has joined #heat | 12:21 | |
*** rbuilta has joined #heat | 12:22 | |
*** ericgoncz has joined #heat | 12:24 | |
*** lazy_prince has quit IRC | 12:25 | |
*** sgordon has joined #heat | 12:28 | |
*** alexpilotti has joined #heat | 12:30 | |
*** blamar has quit IRC | 12:30 | |
*** blamar has joined #heat | 12:31 | |
openstackgerrit | Angus Salkeld proposed a change to openstack/heat: Support loading resources from stevedore extensions https://review.openstack.org/103044 | 12:35 |
openstackgerrit | Angus Salkeld proposed a change to openstack/heat: Change template loading to use stevedore extensions https://review.openstack.org/103113 | 12:35 |
asalkeld | g'night | 12:40 |
*** asalkeld has quit IRC | 12:40 | |
*** ericgoncz_ has joined #heat | 12:44 | |
*** ericgoncz has quit IRC | 12:47 | |
*** ericgoncz_ is now known as ericgoncz | 12:47 | |
*** e0ne has joined #heat | 12:51 | |
elynn | Hi skraynev | 12:53 |
skraynev | elynn, hey, I posted my answer on review. | 12:54 |
elynn | Sorry for late, I'm just eating dinner. | 12:54 |
skraynev | elynn: np | 12:54 |
*** erecio has quit IRC | 12:54 | |
elynn | skraynev, saw your reply, thank you for review :) | 12:55 |
*** erecio has joined #heat | 12:55 | |
*** killer_prince has joined #heat | 12:56 | |
*** killer_prince is now known as lazy_prince | 12:56 | |
elynn | Also congratulate you to be the core member :) I will upload more patches to heat for your review in the future :) | 12:57 |
*** aweiteka has joined #heat | 12:57 | |
skraynev | elynn: lol | 12:57 |
ekarlso | http://paste.openstack.org/show/85069/ < doesn't that look ok or ? | 12:58 |
*** nkhare has quit IRC | 12:58 | |
skraynev | elynn: thx, but voting is still going on ;) | 12:58 |
ekarlso | I get HTTPBadRequest: ERROR: dictionary update sequence element #0 has length 1; 2 is required | 12:58 |
elynn | O? But your effort is well known. | 13:01 |
ekarlso | I get HTTPBadRequest: ERROR: dictionary update sequence element #0 has length 1; 2 is required | 13:02 |
ekarlso | sorry,. wrong window | 13:02 |
ekarlso | but could seriously need help on stack updaets ;) | 13:02 |
*** samstav has joined #heat | 13:04 | |
*** achampion has quit IRC | 13:07 | |
ekarlso | elynn: u got a clue ? ; 9 | 13:09 |
elynn | ekarlso, a clue on what? | 13:10 |
ekarlso | the paste I pasted above, I get the error I pasted as wll.. | 13:10 |
ekarlso | So i'm pretty clueless on why that fails :( | 13:12 |
elynn | What is your codes for? You run these codes and get an error? | 13:12 |
ekarlso | i'm trying to update some parameters of a stack | 13:13 |
elynn | Did you get any log? | 13:13 |
elynn | Using what? | 13:13 |
elynn | heat stack-update? | 13:14 |
ekarlso | no, bindings | 13:14 |
ekarlso | elynn: dude I just pasted you the code above ? | 13:14 |
*** nati_ueno has joined #heat | 13:15 | |
elynn | So you run these codes in heat service? | 13:16 |
*** radez_g0n3 is now known as radez | 13:16 | |
elynn | or you write a python file and execute it? | 13:16 |
ekarlso | python file | 13:16 |
ekarlso | it was just to illustrate what I'm trying to do | 13:17 |
elynn | I need to test it. | 13:20 |
*** rakesh_hs has quit IRC | 13:24 | |
*** jyoti-ranjan has quit IRC | 13:25 | |
*** vijendar has joined #heat | 13:27 | |
*** sy01 has quit IRC | 13:29 | |
*** alexheneveld has quit IRC | 13:36 | |
*** bvivek has quit IRC | 13:41 | |
*** pafuent has joined #heat | 13:43 | |
*** vijendar has quit IRC | 13:46 | |
*** vijendar has joined #heat | 13:47 | |
*** achampion has joined #heat | 13:55 | |
*** blamar has quit IRC | 13:56 | |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Add OS::Ironic::Chassis resource https://review.openstack.org/103133 | 13:58 |
*** DandyPandy has joined #heat | 14:01 | |
*** nati_ueno has quit IRC | 14:17 | |
*** sjmc7 has joined #heat | 14:26 | |
*** rwsu has joined #heat | 14:27 | |
*** daneyon has joined #heat | 14:27 | |
*** tomek_adamczewsk has quit IRC | 14:30 | |
*** jprovazn is now known as jprovazn_afk | 14:31 | |
*** zhiyan is now known as zhiyan_ | 14:32 | |
openstackgerrit | Jason Dunsmore proposed a change to openstack/heat: Guaranteed password complexity using OS::Heat::RandomString https://review.openstack.org/101634 | 14:34 |
*** zz_gondoi is now known as gondoi | 14:41 | |
*** ramishra has quit IRC | 14:45 | |
SpamapS | stevebaker: thanks for releasing heatclient | 14:46 |
SpamapS | harlowja_away: just now seeing your question about congress. Will read up now. | 14:46 |
*** jmckind has joined #heat | 14:50 | |
andrearosa | jasond: I have a quesion about your change for RandomString, are u around? | 14:52 |
jasond | andrearosa: yes | 14:52 |
andrearosa | first of all thanks for the clarification about the weighted stuff | 14:53 |
*** shakamunyi has joined #heat | 14:53 | |
jasond | andrearosa: np | 14:53 |
andrearosa | jasond: ...hold on. probably I found the answer to the quesiton I want to ask you...let me try | 14:55 |
*** jmckind has quit IRC | 14:55 | |
andrearosa | be back to you if I am still confused | 14:55 |
jasond | sure thing | 14:55 |
*** Qiming has joined #heat | 14:58 | |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Implement OS::Sahara::NodeGroupTemplate resource https://review.openstack.org/100288 | 15:00 |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Implement OS::Sahara::Cluster resource https://review.openstack.org/72336 | 15:00 |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Implement OS::Sahara::ClusterTemplate resource https://review.openstack.org/101509 | 15:00 |
andrearosa | jasond: here we go. So in the while loop where you create the weighted_choices i can't understand where the len(cahr_calsses) and len(char_sequences) get changed | 15:05 |
jasond | oh, i see what you're saying. i can move that variable outside the while loop | 15:06 |
jasond | thanks for the persistence :) | 15:07 |
andrearosa | yes | 15:07 |
andrearosa | thanks again for your time | 15:08 |
openstackgerrit | Jason Dunsmore proposed a change to openstack/heat: Guaranteed password complexity using OS::Heat::RandomString https://review.openstack.org/101634 | 15:08 |
*** tomek_adamczewsk has joined #heat | 15:16 | |
*** randallburt has joined #heat | 15:16 | |
*** ramishra has joined #heat | 15:16 | |
*** randallburt has quit IRC | 15:16 | |
*** randallburt has joined #heat | 15:17 | |
*** ramishra has quit IRC | 15:20 | |
*** openstackgerrit has quit IRC | 15:21 | |
Qiming | hi, anybody seeing this symptom as well? https://ask.openstack.org/en/question/33324/heat-autoscaling-doesnt-work/ | 15:25 |
jdob | random question: I'm at a point where I need to parse a template into an object model so I can dork with it. does anyone know if the template parsing code can be used outside of the heat server? I haven't looked yet but I figured I'd ask first | 15:26 |
Qiming | in my case, auto-scaling works, but not so stable. Sometimes, I have to touch an instance (e.g. nova show <instance_id>) to have it deleted. Or else, all instances just hang there, though the alarm signal is sent. | 15:27 |
*** david-lyle has joined #heat | 15:29 | |
*** akuznetsov has quit IRC | 15:37 | |
*** sorantis_ has joined #heat | 15:37 | |
*** akuznetsov has joined #heat | 15:37 | |
*** sab_ has joined #heat | 15:38 | |
*** TonyBurn_ has quit IRC | 15:38 | |
*** sorantis has quit IRC | 15:39 | |
*** sorantis_ is now known as sorantis | 15:39 | |
*** tomek_adamczewsk has quit IRC | 15:39 | |
*** tomek_adamczewsk has joined #heat | 15:40 | |
*** openstackgerrit has joined #heat | 15:44 | |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Implement OS::Sahara::Cluster resource https://review.openstack.org/72336 | 15:48 |
*** tomek_adamczewsk has quit IRC | 15:48 | |
*** tomek_adamczewsk has joined #heat | 15:49 | |
pas-ha | btw do we have heat-related tempest tests that use keystone v3? | 15:51 |
ekarlso | why does heat not dump json params as a string but as a python struct ? | 15:53 |
SpamapS | ekarlso: bug? | 15:53 |
ekarlso | u'messaging_images': u"{u'messaging2': u'ed9c4473-4850-46e7-ab4d-16f0cab769f5', u'messaging0': u'ed9c4473-4850-46e7-ab4d-16f0cab769f5', u'messaging1': u'1f20338d-eca0-4d45-a20b-88d09fe0252d'}", | 15:53 |
ekarlso | SpamapS: literally yes... | 15:53 |
SpamapS | ekarlso: it's likely just using the str() of the parsed json structure.. which is .. interesting | 15:54 |
SpamapS | pas-ha: I believe support needs to land in heatclient first | 15:54 |
SpamapS | since we don't have a shared keystone session thing that everybody can just consume directly | 15:54 |
ekarlso | SpamapS: that's kidna ... bad( | 15:55 |
ekarlso | makes it useless to re-parse the structure on the other end | 15:55 |
*** tango has joined #heat | 15:55 | |
*** sab_ has quit IRC | 15:57 | |
*** tomek_adamczewsk has quit IRC | 15:58 | |
*** e0ne has quit IRC | 15:58 | |
ekarlso | SpamapS: does heat know that it's a json thing and not just a str ? | 15:59 |
*** sorantis has quit IRC | 15:59 | |
*** kebray has quit IRC | 15:59 | |
*** sorantis has joined #heat | 15:59 | |
*** sorantis has quit IRC | 16:00 | |
*** tomek_adamczewsk has joined #heat | 16:00 | |
SpamapS | ekarlso: yeah, the server is sending it as json, I'm 99% sure | 16:03 |
*** Qiming has quit IRC | 16:04 | |
*** erecio has quit IRC | 16:04 | |
*** dsneddon has joined #heat | 16:07 | |
SpamapS | ekarlso: *hm* | 16:07 |
SpamapS | ekarlso: they may actually be coming from the server in that form. | 16:08 |
SpamapS | the 1% wins again! | 16:08 |
*** tomek_adamczewsk has quit IRC | 16:10 | |
SpamapS | ekarlso: https://git.openstack.org/cgit/openstack/heat/tree/heat/api/openstack/v1/views/stacks_view.py#n51 | 16:10 |
SpamapS | DOH | 16:10 |
SpamapS | ekarlso: pretty sure that is the problem | 16:11 |
*** jcoufal has quit IRC | 16:12 | |
*** tomek_adamczewsk has joined #heat | 16:12 | |
*** sballe has joined #heat | 16:21 | |
openstackgerrit | David J Hu proposed a change to openstack/python-heatclient: Add keystone v3 auth support https://review.openstack.org/92728 | 16:24 |
*** tomek_adamczewsk has quit IRC | 16:25 | |
*** shakamunyi has quit IRC | 16:28 | |
*** achampion has quit IRC | 16:29 | |
zaneb | SpamapS: btw, that TODO can be removed, since we're never doing XML | 16:30 |
*** gondoi is now known as zz_gondoi | 16:41 | |
*** chandan_kumar has quit IRC | 16:46 | |
*** pas-ha has quit IRC | 16:53 | |
*** pas-ha has joined #heat | 16:54 | |
*** harlowja_away is now known as harlowja | 16:56 | |
harlowja | SpamapS let me know, i was just learning about congress from a guy here, and was talking about how it seemed similar to convergence style stuff | 16:59 |
harlowja | when he gets in, maybe can get him in here :-P | 16:59 |
*** bnemec is now known as beekneemech | 16:59 | |
*** noTHD has joined #heat | 17:04 | |
*** TravT has joined #heat | 17:05 | |
bodepd | as soon as I start thinking about reuse, resource attribute inheritance etc, it's probably time to write a resource plugin? | 17:06 |
*** DandyPandy has quit IRC | 17:07 | |
*** DandyPandy has joined #heat | 17:08 | |
bodepd | with plugins, can I combine external API actions (for managing remote resources) with actions to be performed on those resource once they exist (userdata)? | 17:09 |
bodepd | what I really want to do it create a userdata template that's parameterized and create custom attributes related to a resource that can be used to build that template. Otherwise, I just need a regular nova::server resource | 17:10 |
*** jprovazn_afk has quit IRC | 17:12 | |
*** tango has quit IRC | 17:15 | |
*** tspatzier has quit IRC | 17:17 | |
*** ramishra has joined #heat | 17:17 | |
*** tango has joined #heat | 17:20 | |
*** ramishra has quit IRC | 17:21 | |
*** daneyon has quit IRC | 17:25 | |
*** julienvey has quit IRC | 17:28 | |
*** ramishra has joined #heat | 17:33 | |
*** yogeshmehra has joined #heat | 17:37 | |
*** tango|2 has joined #heat | 17:38 | |
*** e0ne has joined #heat | 17:38 | |
*** e0ne has quit IRC | 17:40 | |
*** DandyPandy has quit IRC | 17:40 | |
*** e0ne has joined #heat | 17:40 | |
*** tango has quit IRC | 17:41 | |
*** TravT has quit IRC | 17:42 | |
*** achampion has joined #heat | 17:50 | |
*** e0ne has quit IRC | 17:51 | |
*** dsneddon has quit IRC | 17:53 | |
*** dsneddon has joined #heat | 17:53 | |
*** julienvey has joined #heat | 17:58 | |
*** julienvey has quit IRC | 18:00 | |
*** julienvey has joined #heat | 18:00 | |
*** harlowja is now known as harlowja_away | 18:04 | |
*** julienvey has quit IRC | 18:05 | |
*** denis_makogon has quit IRC | 18:05 | |
*** e0ne has joined #heat | 18:08 | |
*** e0ne has quit IRC | 18:12 | |
*** harlowja_away is now known as harlowja | 18:15 | |
*** sarob has joined #heat | 18:15 | |
harlowja | sarob SpamapS might be interested in the congress stuff, especially around how the policy stuff will be actively enforced | 18:16 |
harlowja | *converging toward enforcement* | 18:16 |
harlowja | sarob i'd actually like to know myself also ;) | 18:17 |
harlowja | how to scalably *actively* enforce policy | 18:17 |
sarob | harlowja this design doc is pre wiki https://docs.google.com/document/d/1f2xokl9Tc47aV67KEua0PBRz4jsdSDLXth7dYe-jz6Q/edit#heading=h.temawx9epmol | 18:21 |
harlowja | sarob thx, just from a quick skim, what actually does the active/reactive enforcement? | 18:22 |
harlowja | alot about the language, what policy, but not what the active enforcer is | 18:23 |
* SpamapS reads | 18:23 | |
harlowja | *which seems like it would be similar to the convergence engine needed by heat (replace convergence with enforcement) | 18:23 |
sarob | harlowja: congress would enforce desired state by project API | 18:24 |
harlowja | sarob sure, thats great, but that doesn't explain the software component doing that enforcement :) | 18:24 |
SpamapS | sarob: so it is basically identical to convergence in Heat then. | 18:24 |
harlowja | sarob and thats the scalable thing that is at the heart of it ;) | 18:24 |
sarob | harlowja: congress project plugins would translate policy | 18:24 |
harlowja | sarob sure, thats how u write plugins (which is fine), but not how u scalable make it enforced | 18:25 |
SpamapS | the active bit, preventing policy violations, is not, but reacting to skew from policy.. that's basically what Heat is going to do. | 18:25 |
harlowja | *not how u scalably make it enforced | 18:25 |
*** jergerber has joined #heat | 18:26 | |
* sarob rereading juno etherpad on convergence | 18:26 | |
harlowja | sarob the idea for convergence is probably simipler than that etherpad ;) | 18:27 |
SpamapS | sarob: dont' read the etherpad | 18:27 |
SpamapS | sarob: https://review.openstack.org/95907 | 18:27 |
SpamapS | sarob: and https://review.openstack.org/96394 | 18:28 |
SpamapS | sarob: https://review.openstack.org/96404 | 18:28 |
harlowja | SpamapS ah nice, cool | 18:28 |
SpamapS | sarob: https://review.openstack.org/100012 | 18:28 |
SpamapS | we need to put those all in one topic | 18:28 |
sarob | spamaps looks like we have some cross project convergence here | 18:29 |
harlowja | u guys can converge on convergence | 18:29 |
SpamapS | sarob: hah, indeed | 18:29 |
SpamapS | I wonder if congress could just spit out a heat template for the reactive bit | 18:30 |
sarob | harlowja: spamaps there is overlap with mistral and rubric | 18:30 |
sarob | a bit | 18:30 |
harlowja | sarob likely is | 18:30 |
SpamapS | I'd hope we don't overlap at all with workflow | 18:30 |
SpamapS | trying VERY hard not to do anything workflow. | 18:31 |
harlowja | :) | 18:31 |
SpamapS | sarob: you say overlap, I say "opportunity to move to a higher level" | 18:31 |
sarob | spamaps roger that | 18:31 |
sarob | spamaps its opportunity for collab not a bad thing | 18:32 |
SpamapS | sarob: right. Basically let Heat do any cross-project API twiddling. | 18:32 |
SpamapS | that is what it does. | 18:32 |
sarob | spamaps the upgrade policy spec seems like a heat thing | 18:32 |
sarob | spamaps this spec is a good one https://review.openstack.org/#/c/95907/6/specs/convergence.rst | 18:33 |
sarob | spamaps we def can have bene from sharing spec | 18:34 |
sarob | spamaps im going to dig in and cross ref congress spec | 18:36 |
sarob | harlowja: thanks bro | 18:36 |
harlowja | np | 18:36 |
harlowja | sarob if heat can do most of the work for u; might as well let them ;) | 18:36 |
harlowja | sarob i'm just unsure how the translation from policy -> actual heat things would work, but u can figure that out | 18:37 |
harlowja | at some underlying layer the plugins in congress would have to react to things by returning some part of a heat template if u want heat to do the rest of the work | 18:37 |
devx | is there way to concatenate two variables in a hot template? | 18:38 |
sarob | harlowja: congress plugins are the plan | 18:42 |
sarob | harlowja: lightweight translation of state | 18:42 |
harlowja | sarob sure, so thats how congress uses plugins, but if heat does the work, there needs to be some layer that translates to heat stuff (plugin or other) | 18:42 |
sarob | harlowja: yaup | 18:43 |
*** erecio has joined #heat | 18:52 | |
SpamapS | devx: replace | 18:54 |
devx | SpamapS: thank you | 18:54 |
SpamapS | devx: not sure why there isn't a join :-P | 18:55 |
SpamapS | devx: but yeah, {str_replace: {template: "k1k2", {params: {k1: {get_param: foo}, k2:{get_param: bar}}}}} | 18:56 |
devx | ok i didn't come accross that, but that will work thank you | 18:57 |
*** sarob has quit IRC | 18:57 | |
openstackgerrit | Rabi Mishra proposed a change to openstack/heat-templates: Adds in-instance hook for saltstack https://review.openstack.org/102616 | 18:58 |
*** julienvey has joined #heat | 19:01 | |
*** julienvey has quit IRC | 19:06 | |
*** ramishra has quit IRC | 19:09 | |
*** sarob has joined #heat | 19:09 | |
*** e0ne has joined #heat | 19:15 | |
*** aweiteka has quit IRC | 19:17 | |
*** randallburt has quit IRC | 19:19 | |
*** openstackgerrit has quit IRC | 19:20 | |
*** openstackgerrit has joined #heat | 19:21 | |
*** arunrajan has joined #heat | 19:23 | |
*** arunrajan has left #heat | 19:23 | |
*** nati_ueno has joined #heat | 19:23 | |
*** sarob has quit IRC | 19:24 | |
*** sarob has joined #heat | 19:24 | |
*** sarob has quit IRC | 19:29 | |
*** e0ne has quit IRC | 19:38 | |
*** brint_ has joined #heat | 19:41 | |
*** john-n-s- has joined #heat | 19:41 | |
*** john-n-seattle has quit IRC | 19:43 | |
*** brint has quit IRC | 19:43 | |
*** fabbione has quit IRC | 19:43 | |
*** Demitar has quit IRC | 19:43 | |
*** funzo has quit IRC | 19:43 | |
*** iyozhikov has quit IRC | 19:43 | |
*** brint_ is now known as brint | 19:43 | |
*** fabbione has joined #heat | 19:43 | |
*** IgorYozhikov has joined #heat | 19:43 | |
*** funzo has joined #heat | 19:43 | |
*** arunrajan has joined #heat | 19:57 | |
*** rbuilta has quit IRC | 20:00 | |
*** julienvey has joined #heat | 20:02 | |
*** david-lyle has quit IRC | 20:03 | |
*** david-ly_ has joined #heat | 20:04 | |
*** randallburt has joined #heat | 20:05 | |
*** julienvey has quit IRC | 20:07 | |
*** erecio has quit IRC | 20:09 | |
*** shakamunyi has joined #heat | 20:15 | |
*** arunrajan has quit IRC | 20:20 | |
*** arunrajan has joined #heat | 20:20 | |
*** randallburt has quit IRC | 20:21 | |
*** randallburt has joined #heat | 20:21 | |
*** shakamunyi has quit IRC | 20:22 | |
*** shakamunyi has joined #heat | 20:22 | |
*** nati_ueno has quit IRC | 20:28 | |
*** e0ne has joined #heat | 20:30 | |
*** arunrajan has quit IRC | 20:31 | |
stevebaker | skraynev: Feel free to turn your +1s into +2(approved) where appropriate ;) | 20:32 |
*** arunrajan has joined #heat | 20:33 | |
openstackgerrit | Zane Bitter proposed a change to openstack/heat: Pass the context when updating raw_templates https://review.openstack.org/101288 | 20:36 |
openstackgerrit | Zane Bitter proposed a change to openstack/heat: Unit tests: Check for lost resource after failed rollback https://review.openstack.org/103236 | 20:36 |
randallburt | congrats, skraynev | 20:36 |
*** nati_ueno has joined #heat | 20:39 | |
*** sorantis has joined #heat | 20:40 | |
openstackgerrit | Jason Dunsmore proposed a change to openstack/heat: OS::Swift::Signal resource https://review.openstack.org/96947 | 20:43 |
*** nati_ueno has quit IRC | 20:50 | |
*** nati_ueno has joined #heat | 20:50 | |
*** larsks|alt has joined #heat | 20:51 | |
*** sballe has quit IRC | 20:52 | |
*** jasond has quit IRC | 20:52 | |
*** larsks has quit IRC | 20:52 | |
*** dsneddon has quit IRC | 20:53 | |
*** richa has quit IRC | 20:57 | |
*** jasond has joined #heat | 20:57 | |
openstackgerrit | A change was merged to openstack/heat: Added links to missing integration information https://review.openstack.org/101738 | 20:58 |
*** liusheng has quit IRC | 21:00 | |
*** liusheng has joined #heat | 21:00 | |
*** dsneddon has joined #heat | 21:02 | |
*** tylerdurden has joined #heat | 21:02 | |
*** julienvey has joined #heat | 21:02 | |
*** pafuent has left #heat | 21:04 | |
*** maxskew_ has joined #heat | 21:05 | |
*** shakamunyi has quit IRC | 21:05 | |
*** jdob has quit IRC | 21:06 | |
*** mtreinish has quit IRC | 21:07 | |
*** julienvey has quit IRC | 21:07 | |
*** maxskew has quit IRC | 21:08 | |
*** shakamunyi has joined #heat | 21:11 | |
*** FL1SK has quit IRC | 21:11 | |
*** tylerdurden has quit IRC | 21:12 | |
*** Adri2000 has quit IRC | 21:13 | |
*** alexpilotti has quit IRC | 21:13 | |
*** alexpilotti has joined #heat | 21:14 | |
*** david-ly_ has quit IRC | 21:14 | |
*** Adri2000 has joined #heat | 21:14 | |
*** Adri2000 is now known as Guest34731 | 21:15 | |
*** jdandrea has joined #heat | 21:16 | |
*** sgordon has quit IRC | 21:16 | |
*** jdandrea has quit IRC | 21:19 | |
*** jdandrea has joined #heat | 21:20 | |
*** dsneddon has quit IRC | 21:20 | |
*** dsneddon has joined #heat | 21:20 | |
*** zigo_ has joined #heat | 21:24 | |
*** shuffleb1t has joined #heat | 21:26 | |
*** lvh_ has joined #heat | 21:26 | |
*** morganfainberg is now known as stevemar3 | 21:27 | |
*** jdandrea has quit IRC | 21:27 | |
*** sorantis_ has joined #heat | 21:27 | |
*** david-lyle has joined #heat | 21:27 | |
*** stevemar3 is now known as morganfainberg | 21:28 | |
*** jdandrea has joined #heat | 21:28 | |
*** sgordon` has quit IRC | 21:29 | |
*** vijendar has quit IRC | 21:29 | |
*** sgordon` has joined #heat | 21:30 | |
*** Guest34731 has quit IRC | 21:31 | |
*** sorantis has quit IRC | 21:31 | |
*** brint has quit IRC | 21:31 | |
*** radix has quit IRC | 21:31 | |
*** wendar has quit IRC | 21:31 | |
*** adam_g has quit IRC | 21:31 | |
*** zz_gondoi has quit IRC | 21:31 | |
*** stevebaker has quit IRC | 21:31 | |
*** lvh has quit IRC | 21:31 | |
*** zigo has quit IRC | 21:31 | |
*** shufflebot has quit IRC | 21:31 | |
*** uvirtbot has quit IRC | 21:31 | |
*** abramley has quit IRC | 21:31 | |
*** sorantis_ is now known as sorantis | 21:31 | |
*** abramley has joined #heat | 21:32 | |
*** radez is now known as radez_g0n3 | 21:32 | |
*** jdandrea has quit IRC | 21:32 | |
*** e0ne has quit IRC | 21:34 | |
*** larsks|alt is now known as larsks | 21:37 | |
*** larsks is now known as larsks|afk | 21:37 | |
*** julienvey has joined #heat | 21:39 | |
*** julienvey has quit IRC | 21:41 | |
*** julienvey has joined #heat | 21:41 | |
*** sarob has joined #heat | 21:43 | |
*** julienvey has quit IRC | 21:46 | |
*** sorantis has quit IRC | 21:47 | |
openstackgerrit | Zane Bitter proposed a change to openstack/heat: Fix pagination of stack-list https://review.openstack.org/101605 | 21:48 |
*** yogeshmehra has quit IRC | 21:49 | |
*** rwsu has quit IRC | 21:49 | |
*** ccrouch has quit IRC | 22:02 | |
openstackgerrit | A change was merged to openstack/heat: Document get_file get_param incompatibility https://review.openstack.org/102956 | 22:06 |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/heat: Updated from global requirements https://review.openstack.org/96507 | 22:08 |
*** sabeen1 has quit IRC | 22:09 | |
*** ericgoncz has quit IRC | 22:16 | |
*** ccrouch has joined #heat | 22:17 | |
*** adam_g has joined #heat | 22:20 | |
*** adam_g has quit IRC | 22:21 | |
*** adam_g has joined #heat | 22:21 | |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Implement CFN CancelUpdateStack action https://review.openstack.org/102852 | 22:22 |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Implement cancelling of stack update https://review.openstack.org/102851 | 22:22 |
*** alexpilotti has quit IRC | 22:26 | |
*** radix has joined #heat | 22:29 | |
*** daneyon has joined #heat | 22:38 | |
*** daneyon has quit IRC | 22:38 | |
*** daneyon has joined #heat | 22:39 | |
*** arunrajan has quit IRC | 22:40 | |
*** julienvey has joined #heat | 22:42 | |
*** arunrajan has joined #heat | 22:43 | |
*** julienvey has quit IRC | 22:47 | |
*** achampion has quit IRC | 22:49 | |
*** sabeen has joined #heat | 22:50 | |
*** shakamunyi has quit IRC | 22:56 | |
*** shakamunyi has joined #heat | 22:56 | |
*** arunrajan has quit IRC | 22:58 | |
*** randallburt has quit IRC | 22:59 | |
*** mkollaro has quit IRC | 22:59 | |
*** sarob has quit IRC | 23:00 | |
*** sarob has joined #heat | 23:01 | |
*** arunrajan has joined #heat | 23:02 | |
*** arunrajan has quit IRC | 23:04 | |
*** sarob has quit IRC | 23:05 | |
*** arunrajan has joined #heat | 23:05 | |
*** david-lyle has quit IRC | 23:05 | |
*** david-lyle has joined #heat | 23:07 | |
*** nati_ueno has quit IRC | 23:09 | |
*** nati_ueno has joined #heat | 23:10 | |
*** david-lyle has quit IRC | 23:11 | |
*** akuznetsov has quit IRC | 23:21 | |
*** m_22 has joined #heat | 23:23 | |
*** sarob has joined #heat | 23:24 | |
*** ccrouch has quit IRC | 23:27 | |
*** arunrajan has quit IRC | 23:30 | |
*** sjmc7 has quit IRC | 23:32 | |
*** openstackgerrit has quit IRC | 23:37 | |
*** sarob has quit IRC | 23:38 | |
*** m_22 has quit IRC | 23:38 | |
*** sarob has joined #heat | 23:39 | |
*** tango|2 has quit IRC | 23:41 | |
*** julienvey has joined #heat | 23:42 | |
*** sarob has quit IRC | 23:43 | |
*** shakamunyi has quit IRC | 23:47 | |
*** julienvey has quit IRC | 23:47 | |
*** daneyon has quit IRC | 23:51 | |
*** rwsu has joined #heat | 23:54 | |
*** daneyon has joined #heat | 23:54 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!