*** vijendar1 has joined #heat | 00:00 | |
*** wendar has joined #heat | 00:01 | |
*** lazy_prif has joined #heat | 00:01 | |
*** lazy_prif is now known as lazy_prince | 00:02 | |
*** matt____ has joined #heat | 00:02 | |
*** radix__ has joined #heat | 00:03 | |
*** Isotopp_ has joined #heat | 00:03 | |
*** Michalik___ has joined #heat | 00:06 | |
*** stevebak` has joined #heat | 00:06 | |
*** rm_work| has joined #heat | 00:08 | |
*** matt____ has quit IRC | 00:08 | |
*** zz_gondoi has joined #heat | 00:08 | |
*** EmilienM_ has joined #heat | 00:13 | |
*** matt____ has joined #heat | 00:13 | |
*** sgordon has quit IRC | 00:13 | |
*** killer_prince has quit IRC | 00:13 | |
*** devx has quit IRC | 00:13 | |
*** coolsvap has quit IRC | 00:13 | |
*** wendar_ has quit IRC | 00:13 | |
*** Michalik__ has quit IRC | 00:13 | |
*** Ng has quit IRC | 00:13 | |
*** adam_g has quit IRC | 00:13 | |
*** vijendar has quit IRC | 00:13 | |
*** sileht has quit IRC | 00:13 | |
*** rm_work has quit IRC | 00:13 | |
*** radix has quit IRC | 00:13 | |
*** stevebaker has quit IRC | 00:13 | |
*** gondoi has quit IRC | 00:13 | |
*** EmilienM has quit IRC | 00:13 | |
*** Isotopp has quit IRC | 00:13 | |
*** mattoliverau has quit IRC | 00:13 | |
*** asalkeld has quit IRC | 00:13 | |
*** EmilienM_ is now known as EmilienM | 00:13 | |
*** rm_work| is now known as rm_work | 00:13 | |
*** zz_gondoi is now known as gondoi | 00:13 | |
*** matt____ is now known as mattoliverau | 00:13 | |
*** rm_work has quit IRC | 00:13 | |
*** rm_work has joined #heat | 00:13 | |
*** Michalik___ is now known as Michalik__ | 00:14 | |
*** sileht has joined #heat | 00:14 | |
*** swygue has quit IRC | 00:15 | |
openstackgerrit | Angus Salkeld proposed a change to openstack/heat: Add OSprofiler integration into Heat https://review.openstack.org/118115 | 00:16 |
---|---|---|
*** Ng_ has joined #heat | 00:17 | |
*** packet has joined #heat | 00:18 | |
*** adam_g has joined #heat | 00:19 | |
*** adam_g has quit IRC | 00:19 | |
*** adam_g has joined #heat | 00:19 | |
*** coolsvap has joined #heat | 00:21 | |
*** JayJ___ has joined #heat | 00:22 | |
*** EricGonczer_ has joined #heat | 00:28 | |
openstackgerrit | Jose Castanos proposed a change to openstack/heat-templates: Software config hook for configuring with Chef-Solo https://review.openstack.org/80229 | 00:30 |
*** JayJ___ has quit IRC | 00:30 | |
*** packet has quit IRC | 00:32 | |
*** asalkeld has joined #heat | 00:37 | |
*** sgordon has joined #heat | 00:42 | |
*** EricGonczer_ has quit IRC | 00:47 | |
*** JayJ___ has joined #heat | 00:49 | |
*** packet has joined #heat | 00:51 | |
*** dimsum_ has quit IRC | 00:57 | |
*** erkules_ has quit IRC | 01:06 | |
*** JayJ____ has joined #heat | 01:07 | |
*** JayJ___ has quit IRC | 01:10 | |
*** dimsum_ has joined #heat | 01:13 | |
*** packet has quit IRC | 01:15 | |
*** packet has joined #heat | 01:17 | |
*** LiJiansheng has joined #heat | 01:18 | |
*** JayJ____ has quit IRC | 01:38 | |
*** blomquisg has joined #heat | 01:49 | |
*** JayJ____ has joined #heat | 01:51 | |
*** dimsum_ has quit IRC | 01:51 | |
openstackgerrit | A change was merged to openstack/heat: Add RPC API for cancel update stack https://review.openstack.org/102851 | 01:51 |
openstackgerrit | A change was merged to openstack/heat: Add Heat REST API action for cancel update stack https://review.openstack.org/116911 | 01:52 |
*** liuhang has joined #heat | 01:54 | |
*** Qiming has joined #heat | 02:02 | |
*** JayJ____ has quit IRC | 02:02 | |
*** tiantian has joined #heat | 02:19 | |
*** liu_hang has joined #heat | 02:20 | |
*** liuhang has quit IRC | 02:22 | |
*** liu_hang has quit IRC | 02:24 | |
*** ramishra has joined #heat | 02:28 | |
*** ramishra has quit IRC | 02:36 | |
*** ramishra has joined #heat | 02:37 | |
*** packet has quit IRC | 02:37 | |
*** ccrouch1 has joined #heat | 02:59 | |
*** ccrouch has quit IRC | 03:00 | |
*** cody-somerville has quit IRC | 03:00 | |
*** blomquisg has quit IRC | 03:01 | |
*** KanagarajM has joined #heat | 03:01 | |
*** cmyster_away is now known as cmyster | 03:07 | |
*** jrist has joined #heat | 03:09 | |
*** Qiming has quit IRC | 03:14 | |
asalkeld | https://etherpad.openstack.org/p/kilo-heat-summit-topics | 03:17 |
asalkeld | just made that ^ | 03:17 |
* cmyster clicks | 03:18 | |
cmyster | morning btw | 03:18 |
asalkeld | hi cmyster | 03:18 |
*** stevemar has quit IRC | 03:18 | |
*** stevemar has joined #heat | 03:19 | |
cmyster | asalkeld: testing is under upgrades ? | 03:20 |
asalkeld | testing the upgrade (grenade) | 03:20 |
cmyster | oh | 03:20 |
*** Michalik__ is now known as Michalik | 03:28 | |
*** david-lyle has joined #heat | 03:30 | |
*** Qiming has joined #heat | 03:30 | |
*** ramishra has quit IRC | 03:33 | |
*** ramishra has joined #heat | 03:33 | |
*** larsks|alt is now known as larsks | 03:35 | |
*** ccrouch has joined #heat | 03:36 | |
*** ramishra has quit IRC | 03:37 | |
*** ramishra has joined #heat | 03:38 | |
*** ccrouch1 has quit IRC | 03:39 | |
*** ramishra has quit IRC | 03:41 | |
*** ramishra has joined #heat | 03:42 | |
*** ramishra has quit IRC | 03:42 | |
*** ramishra has joined #heat | 03:42 | |
*** sgordon has quit IRC | 03:43 | |
*** ramishra has quit IRC | 03:44 | |
*** ramishra has joined #heat | 03:44 | |
*** gokrokve_ has quit IRC | 03:54 | |
*** hdd has joined #heat | 03:57 | |
*** liusheng has left #heat | 04:04 | |
*** liusheng has joined #heat | 04:05 | |
*** gokrokve has joined #heat | 04:15 | |
openstackgerrit | huangtianhua proposed a change to openstack/heat: Correct KEY/VALUE names for NOVA_SCHEDULER_HINTS https://review.openstack.org/121441 | 04:16 |
*** gokrokve has quit IRC | 04:20 | |
*** gokrokve has joined #heat | 04:22 | |
*** achampion has joined #heat | 04:24 | |
*** achampio1 has quit IRC | 04:27 | |
*** gokrokve has quit IRC | 04:27 | |
*** liusheng has quit IRC | 04:31 | |
*** liusheng has joined #heat | 04:31 | |
*** nkhare has joined #heat | 04:36 | |
*** rushiagr_away is now known as rushiagr | 04:37 | |
*** asalkeld has quit IRC | 04:39 | |
*** lazy_prince is now known as killer_prince | 04:46 | |
*** david-lyle has quit IRC | 04:47 | |
*** david-lyle has joined #heat | 04:48 | |
*** hdd has quit IRC | 04:51 | |
*** sanjayu has joined #heat | 04:54 | |
*** jrist has quit IRC | 04:54 | |
*** jrist has joined #heat | 04:55 | |
*** kopparam has joined #heat | 04:56 | |
*** kopparam has quit IRC | 04:59 | |
*** kopparam has joined #heat | 05:02 | |
*** MohitS has joined #heat | 05:16 | |
*** tiantian has quit IRC | 05:20 | |
*** rushiagr is now known as rushiagr_away | 05:24 | |
*** uru_ has joined #heat | 05:35 | |
*** uru_ is now known as urulama | 05:35 | |
*** killer_prince has quit IRC | 05:42 | |
*** lazy_prince has joined #heat | 05:42 | |
*** rakesh_hs has joined #heat | 05:46 | |
*** stevemar has quit IRC | 05:46 | |
*** che-arne has joined #heat | 05:48 | |
*** ishant has joined #heat | 05:49 | |
*** jprovazn has joined #heat | 05:51 | |
*** k4n0 has joined #heat | 05:57 | |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/heat: Imported Translations from Transifex https://review.openstack.org/120004 | 06:03 |
*** KanagarajM has quit IRC | 06:04 | |
*** nikunj2512 has joined #heat | 06:11 | |
*** rushiagr_away is now known as rushiagr | 06:18 | |
*** achampio1 has joined #heat | 06:18 | |
*** achampion has quit IRC | 06:20 | |
*** gokrokve has joined #heat | 06:22 | |
*** rushiagr is now known as rushiagr_away | 06:23 | |
*** gokrokve has quit IRC | 06:23 | |
*** gokrokve has joined #heat | 06:24 | |
Qiming | tiantian, online? | 06:28 |
*** gokrokve has quit IRC | 06:28 | |
*** tspatzier has joined #heat | 06:33 | |
*** pas-ha has joined #heat | 06:46 | |
pas-ha | morning all | 06:46 |
*** david-lyle has quit IRC | 06:52 | |
cmyster | morning | 06:57 |
*** KanagarajM has joined #heat | 06:59 | |
*** pasquier-s has joined #heat | 07:02 | |
*** kopparam has quit IRC | 07:06 | |
*** wpf has quit IRC | 07:07 | |
*** wpf has joined #heat | 07:08 | |
shardy | morning all | 07:09 |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/python-heatclient: Add 'cancel_update' action and command https://review.openstack.org/102854 | 07:10 |
openstackgerrit | Thomas Herve proposed a change to openstack/heat: Add snapshot restore HTTP API https://review.openstack.org/92125 | 07:11 |
openstackgerrit | Thomas Herve proposed a change to openstack/heat: Implement stack restore https://review.openstack.org/92124 | 07:11 |
therve | Yop! | 07:11 |
*** lee_ has joined #heat | 07:11 | |
*** ccrouch has quit IRC | 07:14 | |
*** gokrokve has joined #heat | 07:22 | |
*** Yanyanhu has joined #heat | 07:24 | |
*** gokrokve has quit IRC | 07:26 | |
*** ifarkas has joined #heat | 07:28 | |
*** jistr has joined #heat | 07:33 | |
*** lee_ has quit IRC | 07:35 | |
*** kopparam has joined #heat | 07:38 | |
*** ramishra has quit IRC | 07:39 | |
*** ramishra has joined #heat | 07:39 | |
*** jamielennox is now known as jamielennox|away | 07:49 | |
*** erkules has joined #heat | 07:49 | |
*** pasquier-s_ has joined #heat | 07:49 | |
*** erkules has quit IRC | 07:51 | |
*** erkules has joined #heat | 07:51 | |
*** pasquier-s has quit IRC | 07:53 | |
*** akuznetsov has joined #heat | 07:59 | |
*** devx_ has joined #heat | 07:59 | |
*** sorantis has joined #heat | 08:02 | |
*** Ng_ is now known as Ng | 08:02 | |
*** jamielennox|away is now known as jamielennox | 08:03 | |
*** vijendar1 has quit IRC | 08:04 | |
*** vijendar1 has joined #heat | 08:04 | |
*** Michalik has quit IRC | 08:04 | |
*** Michalik has joined #heat | 08:04 | |
*** coolsvap has quit IRC | 08:04 | |
*** coolsvap has joined #heat | 08:04 | |
*** Ng has quit IRC | 08:04 | |
*** Ng has joined #heat | 08:04 | |
*** nkhare has quit IRC | 08:05 | |
*** nkhare has joined #heat | 08:05 | |
*** sileht has quit IRC | 08:05 | |
*** MohitS has quit IRC | 08:05 | |
*** MohitS has joined #heat | 08:05 | |
*** rakesh_hs has quit IRC | 08:05 | |
*** rakesh_hs has joined #heat | 08:05 | |
*** che-arne has quit IRC | 08:05 | |
*** che-arne has joined #heat | 08:05 | |
*** ishant has quit IRC | 08:05 | |
*** ishant has joined #heat | 08:05 | |
*** k4n0 has quit IRC | 08:05 | |
*** k4n0 has joined #heat | 08:05 | |
*** nikunj2512 has quit IRC | 08:05 | |
*** nikunj2512 has joined #heat | 08:05 | |
*** lee_ has joined #heat | 08:05 | |
*** tspatzier has quit IRC | 08:05 | |
*** tspatzier has joined #heat | 08:05 | |
*** KanagarajM has quit IRC | 08:06 | |
*** KanagarajM has joined #heat | 08:06 | |
*** ifarkas has quit IRC | 08:06 | |
*** ifarkas has joined #heat | 08:06 | |
*** jistr has quit IRC | 08:06 | |
*** jistr has joined #heat | 08:06 | |
*** ramishra has quit IRC | 08:06 | |
*** ramishra has joined #heat | 08:06 | |
*** derekh has joined #heat | 08:08 | |
*** tomek_adamczewsk has joined #heat | 08:12 | |
*** sileht has joined #heat | 08:18 | |
*** jstrachan has joined #heat | 08:18 | |
*** f13o has quit IRC | 08:23 | |
*** bjornar has joined #heat | 08:25 | |
*** f13o has joined #heat | 08:25 | |
bjornar | I get a error, unknown resource type: OS::Heat::WaitCondition ... | 08:26 |
shardy | bjornar: That was added very recently, are you running Icehouse Heat? | 08:26 |
bjornar | yes | 08:27 |
shardy | bjornar: You'll need to use either the AWS WaitCondition resources or SoftwareDeployment then | 08:27 |
bjornar | If added recently, should it not depend on a different heat_template_version, or do I misunderstand | 08:27 |
*** inc0 has joined #heat | 08:27 | |
*** jamielennox is now known as jamielennox|away | 08:28 | |
shardy | bjornar: No, resource type availability is not tied to HOT version | 08:28 |
shardy | we're working on getting version information into the documentation | 08:28 |
shardy | bjornar: You can check what resoruces are available on a heat service with heat resource-type-list | 08:28 |
bjornar | ok.. | 08:31 |
*** f13o has quit IRC | 08:32 | |
inc0 | hello guysm good morning | 08:33 |
bjornar | shardy, So OS::Heat::WaitCondition is not supported in icehouse? | 08:35 |
shardy | bjornar: no | 08:36 |
inc0 | I'm looking at convergence specs and, as I understand it, convergence-observer will poll nova and so on to check stack consistency, but what convergence will do if this check return fail? What process will manage that and what actions will be performed? | 08:36 |
inc0 | for example host goes down and scalling group loses quorum | 08:36 |
*** f13o has joined #heat | 08:39 | |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Six-ify error handling in heat-api* scripts https://review.openstack.org/121473 | 08:39 |
*** stannie has joined #heat | 08:40 | |
*** alexheneveld has joined #heat | 08:47 | |
*** k4n0 has quit IRC | 08:48 | |
*** sergmelikyan has joined #heat | 08:55 | |
*** chmouel_ is now known as chmouel | 08:59 | |
*** tiantian has joined #heat | 08:59 | |
*** mkollaro has joined #heat | 09:02 | |
inc0 | what would you think of adding optional method "rebuild" to heat resource? | 09:03 |
bjornar | shardy, I get "The template version is invalid: Template version was not provided" in master... | 09:05 |
therve | How did you install heat? | 09:06 |
*** k4n0 has joined #heat | 09:07 | |
*** lee_ has quit IRC | 09:08 | |
bjornar | therve, in venv, helped when I did setup.py install | 09:10 |
*** ramishra has quit IRC | 09:11 | |
bjornar | therve, But now I have: "Resource CREATE failed: Forbidden: You are not authorized to perform the requested action: identity:list_roles (HTTP 403)" | 09:11 |
*** ramishra has joined #heat | 09:11 | |
therve | Sounds harder | 09:11 |
inc0 | bjornar, confirm that your heatr comunicates with keystone without problems | 09:11 |
bjornar | its waitcondition that causes this seems | 09:11 |
bjornar | inc0: it does | 09:12 |
inc0 | chceck if ks works, check heat credentials | 09:12 |
inc0 | ok | 09:12 |
shardy | bjornar: You need to setup the stack domain, or be admin, to use WaitConditionHandle (and any other resource involving signals) | 09:13 |
shardy | http://hardysteven.blogspot.co.uk/2014/04/heat-auth-model-updates-part-2-stack.html | 09:13 |
shardy | devstack does this automatically now (as do some other installers) | 09:13 |
bjornar | ok... I dont have the openstack command, but keystone can be used for this? | 09:14 |
*** ckmvishnu has joined #heat | 09:15 | |
bjornar | shardy, or eventually, what package has the "openstack" command? | 09:16 |
inc0 | bjornar, I think this one https://github.com/openstack/python-openstackclient | 09:16 |
bjornar | thanks | 09:17 |
*** sileht has quit IRC | 09:19 | |
*** kopparam has quit IRC | 09:20 | |
*** kopparam has joined #heat | 09:21 | |
*** gokrokve has joined #heat | 09:22 | |
bjornar | openstack --os-token $OS_TOKEN --os-url=$KS_ENDPOINT_V3 --os-identity-api-version=3 role add --user $DOMAIN_ADMIN_ID --domain $HEAT_DOMAIN_ID admin | 09:25 |
bjornar | .. Could not find role: admin | 09:26 |
*** ramishra has quit IRC | 09:26 | |
*** kopparam has quit IRC | 09:26 | |
bjornar | ... I have the admin role, but is this not related to that? | 09:26 |
*** kopparam has joined #heat | 09:26 | |
*** ramishra has joined #heat | 09:26 | |
*** blues-man has joined #heat | 09:27 | |
*** gokrokve has quit IRC | 09:27 | |
inc0 | shardy, do you have any scheduled meetings about convergence? To discuss more detailed things? | 09:29 |
*** kopparam has quit IRC | 09:31 | |
*** ramishra has quit IRC | 09:32 | |
*** ramishra has joined #heat | 09:32 | |
*** sileht has joined #heat | 09:33 | |
*** kopparam has joined #heat | 09:39 | |
*** rushiagr_away is now known as rushiagr | 09:42 | |
*** tomek_adamczewsk has quit IRC | 09:46 | |
*** tomek_adamczewsk has joined #heat | 09:47 | |
openstackgerrit | liusheng proposed a change to openstack/heat: Log translation hint for Heat.engine https://review.openstack.org/109512 | 09:50 |
*** f13o has quit IRC | 09:52 | |
*** Yanyanhu has quit IRC | 09:52 | |
openstackgerrit | liusheng proposed a change to openstack/heat: Log translation hint for Heat.contrib https://review.openstack.org/109484 | 09:53 |
*** Qiming has quit IRC | 09:58 | |
*** mkollaro has quit IRC | 09:59 | |
*** kopparam has quit IRC | 10:06 | |
*** sorantis has quit IRC | 10:09 | |
*** kopparam has joined #heat | 10:12 | |
*** kopparam_ has joined #heat | 10:17 | |
*** koppara__ has joined #heat | 10:18 | |
*** kopparam has quit IRC | 10:21 | |
*** kopparam_ has quit IRC | 10:22 | |
*** gokrokve has joined #heat | 10:22 | |
*** sorantis has joined #heat | 10:24 | |
*** gokrokve has quit IRC | 10:27 | |
shardy | inc0: I guess the next discussions will be at the summit really, but you're free to start a thread on openstack-dev at any time | 10:27 |
bjornar | After updating to master (and following this: http://hardysteven.blogspot.co.uk/2014/04/heat-auth-model-updates-part-2-stack.html) I can create stacks as admin user (with OS::Heat::WaitCondition), but I am not able to use heat as a regular user.. | 10:29 |
shardy | bjornar: If you followed those steps, updated heat.conf and restarted heat-engine, you should be able to create WaitConditionHandle resources as a regular user | 10:30 |
bjornar | shardy, Problem is I am not able to create stacks at all as a regular user anymore | 10:31 |
shardy | bjornar: something must be misconfigured then, please provide the exact steps of what you just changed, and the error you're seeing | 10:33 |
*** Krast has joined #heat | 10:34 | |
*** Krast has quit IRC | 10:35 | |
*** tsufiev_ is now known as tsufiev | 10:36 | |
*** rushiagr is now known as rushiagr_away | 10:37 | |
*** k4n0 has quit IRC | 10:42 | |
*** rushiagr_away is now known as rushiagr | 10:44 | |
*** nikunj2512 has quit IRC | 10:46 | |
inc0 | shardy, I will, I just want to clarify what is already decided so I won't create any more information chaos;) thanks | 10:51 |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Implement CFN CancelUpdateStack action https://review.openstack.org/102852 | 10:54 |
*** rushiagr is now known as rushiagr_away | 10:56 | |
*** lazy_prince has quit IRC | 10:58 | |
bjornar | shardy, seems like removing the user from heat_stack_user old role fixed some problem.. | 10:58 |
*** EricGonczer_ has joined #heat | 11:00 | |
shardy | bjornar: that's right, users interacting with heat shouldn't be given that role, it's used for limiting the API surface accessible to in-instance users | 11:02 |
shardy | If you're using trusts, they should be given heat_stack_owner though | 11:02 |
*** k4n0 has joined #heat | 11:03 | |
*** tnurlygayanov has joined #heat | 11:04 | |
*** JayJ____ has joined #heat | 11:06 | |
*** lazy_prince has joined #heat | 11:06 | |
*** JayJ____ has quit IRC | 11:11 | |
*** pmyers has quit IRC | 11:12 | |
*** dimsum_ has joined #heat | 11:12 | |
*** f13o has joined #heat | 11:13 | |
*** koppara__ has quit IRC | 11:16 | |
*** kopparam has joined #heat | 11:16 | |
*** gokrokve has joined #heat | 11:22 | |
*** ckmvishnu has quit IRC | 11:23 | |
*** dims_ has joined #heat | 11:24 | |
*** dimsum_ has quit IRC | 11:24 | |
*** ramishra has quit IRC | 11:24 | |
*** gokrokve has quit IRC | 11:27 | |
*** EricGonczer_ has quit IRC | 11:30 | |
*** swygue has joined #heat | 11:31 | |
*** EricGonczer_ has joined #heat | 11:32 | |
*** MohitS has quit IRC | 11:32 | |
*** blues-man has quit IRC | 11:33 | |
*** dims_ has quit IRC | 11:33 | |
*** dims has joined #heat | 11:33 | |
*** lazy_prince has quit IRC | 11:34 | |
bjornar | shardy, ok, thanks again. | 11:35 |
*** EricGonczer_ has quit IRC | 11:37 | |
*** tiantian has quit IRC | 11:37 | |
*** KanagarajM has quit IRC | 11:38 | |
*** EricGonczer_ has joined #heat | 11:39 | |
*** rushiagr_away is now known as rushiagr | 11:42 | |
bjornar | shardy, How can I use get_resource to get the network of a port inside the ResourceGroup ? | 11:47 |
therve | bjornar, You need to use get_attr | 11:48 |
*** cmyster is now known as cmyster_away | 11:55 | |
bjornar | therve, got any example on this? | 12:00 |
therve | bjornar, https://github.com/openstack/heat-templates/blob/master/hot/resource_group.yaml#L16 | 12:02 |
*** tomek_adamczewsk has quit IRC | 12:05 | |
*** tomek_adamczewsk has joined #heat | 12:07 | |
*** nkhare_ has joined #heat | 12:11 | |
*** nkhare has quit IRC | 12:13 | |
*** nkhare_ has quit IRC | 12:13 | |
*** nkhare has joined #heat | 12:14 | |
*** rakesh_hs has quit IRC | 12:14 | |
*** sgordon has joined #heat | 12:17 | |
*** dims has quit IRC | 12:18 | |
*** dims has joined #heat | 12:19 | |
*** kopparam has quit IRC | 12:19 | |
*** gokrokve has joined #heat | 12:22 | |
*** gokrokve has quit IRC | 12:27 | |
*** jdob has joined #heat | 12:27 | |
*** julienvey has joined #heat | 12:29 | |
*** nkhare has quit IRC | 12:33 | |
*** ramishra has joined #heat | 12:33 | |
*** kopparam has joined #heat | 12:35 | |
*** andreaf has quit IRC | 12:35 | |
*** andreaf has joined #heat | 12:35 | |
*** kopparam has quit IRC | 12:39 | |
*** tonisbones has joined #heat | 12:42 | |
*** blues-man has joined #heat | 12:42 | |
*** ishant has quit IRC | 12:43 | |
*** flyemsafe has joined #heat | 12:44 | |
*** swygue has quit IRC | 12:47 | |
*** JayJ____ has joined #heat | 12:48 | |
*** ccrouch has joined #heat | 12:50 | |
*** ccrouch has quit IRC | 12:50 | |
*** ccrouch has joined #heat | 12:50 | |
*** kopparam has joined #heat | 12:50 | |
*** sorantis_ has joined #heat | 12:52 | |
*** shardy has quit IRC | 12:54 | |
*** aweiteka has joined #heat | 12:54 | |
*** sorantis has quit IRC | 12:54 | |
*** sorantis_ is now known as sorantis | 12:54 | |
*** shardy has joined #heat | 12:55 | |
*** kopparam has quit IRC | 12:55 | |
*** jcoufal has joined #heat | 12:59 | |
*** jistr has quit IRC | 13:00 | |
*** jistr has joined #heat | 13:03 | |
openstackgerrit | A change was merged to openstack/heat: Add OS::Heat::SoftwareComponent resource https://review.openstack.org/112952 | 13:03 |
openstackgerrit | A change was merged to openstack/heat: Enable SoftwareDeployment for SoftwareComponent https://review.openstack.org/112954 | 13:03 |
openstackgerrit | A change was merged to openstack/heat: Enhance SoftwareComponent property validation https://review.openstack.org/113259 | 13:04 |
*** lazy_prince has joined #heat | 13:04 | |
*** jstrachan has quit IRC | 13:09 | |
*** asalkeld has joined #heat | 13:12 | |
openstackgerrit | Angus Salkeld proposed a change to openstack/heat: Fix some sphinx warnings/errors https://review.openstack.org/121532 | 13:12 |
openstackgerrit | Angus Salkeld proposed a change to openstack/heat: Add a composition section to the template_guide https://review.openstack.org/121533 | 13:12 |
*** jasond has joined #heat | 13:12 | |
*** k4n0 has quit IRC | 13:13 | |
*** rbowen has joined #heat | 13:17 | |
*** tango has joined #heat | 13:19 | |
*** asalkeld has quit IRC | 13:20 | |
*** gokrokve has joined #heat | 13:22 | |
*** jamielennox|away is now known as jamielennox | 13:25 | |
*** gokrokve has quit IRC | 13:27 | |
*** jamielennox is now known as jamielennox|away | 13:27 | |
*** tomek_adamczewsk has quit IRC | 13:27 | |
*** tomek_adamczewsk has joined #heat | 13:28 | |
*** sorantis has quit IRC | 13:33 | |
*** achampio1 has quit IRC | 13:37 | |
*** sanjayu has quit IRC | 13:37 | |
*** russellb has joined #heat | 13:39 | |
*** russellb has left #heat | 13:39 | |
*** blomquisg has joined #heat | 13:41 | |
*** achampion has joined #heat | 13:42 | |
*** sabeen has joined #heat | 13:43 | |
*** sabeen has quit IRC | 13:44 | |
*** sabeen has joined #heat | 13:44 | |
*** radez_g0n3 is now known as radez | 13:49 | |
*** kopparam has joined #heat | 13:51 | |
*** kopparam has quit IRC | 13:56 | |
*** gokrokve has joined #heat | 14:00 | |
*** kopparam has joined #heat | 14:10 | |
*** gokrokve has quit IRC | 14:13 | |
*** rbowen is now known as DrBacchus | 14:15 | |
*** ramishra has quit IRC | 14:18 | |
*** trey has joined #heat | 14:18 | |
*** gokrokve has joined #heat | 14:20 | |
*** rwsu has joined #heat | 14:21 | |
*** gokrokve has quit IRC | 14:25 | |
*** gokrokve has joined #heat | 14:25 | |
*** cdent has joined #heat | 14:26 | |
*** beekneemech is now known as bnemec | 14:26 | |
*** sjmc7 has joined #heat | 14:30 | |
*** sjmc7_ has joined #heat | 14:31 | |
*** Isotopp_ is now known as Isotopp | 14:33 | |
*** david-lyle has joined #heat | 14:33 | |
*** vijendar1 has quit IRC | 14:34 | |
*** sjmc7 has quit IRC | 14:35 | |
bjornar | No route matched for GET /signal/arn:openstack:heat:: .... | 14:35 |
zaneb | bjornar: is it possible you are url-decoding the URL before passing it? | 14:37 |
*** sjmc7_ is now known as sjmc7 | 14:38 | |
bjornar | nioe | 14:38 |
bjornar | also, do I need the X-Auth-Token with this? | 14:38 |
bjornar | it I pass the token, it says 404, if I dont pass it I get auth error | 14:39 |
zaneb | isn't the path supposed to be /v1/signal/arn... | 14:40 |
bjornar | it is.. | 14:41 |
bjornar | curl -X POST 'http://orchestration.int.foobar.org/v1/signal/arn%3Aopenstack%3Aheat%3A%3Afb1ae96642c84aad8697571b2cb4f623%3Astacks%2Fautoscale%2Faaa90fe7-c64f-4a4e-9c3a-9dec9c81f156%2Fresources%2Fscale_up_policy?Timestamp=2014-09-15T14%3A25%3A28Z&SignatureMethod=HmacSHA256&AWSAccessKeyId=aa379094e66c4aaf8858998624d882e8&SignatureVersion=2&Signature=iJDkKPHz%2BFCthDwIPSgemO5RNx1aAoLIF75BSSkr9KU%3D' | 14:41 |
*** gondoi is now known as zz_gondoi | 14:41 | |
zaneb | that looks ok then | 14:42 |
*** zz_gondoi is now known as gondoi | 14:43 | |
*** kopparam has quit IRC | 14:44 | |
*** gokrokve has quit IRC | 14:44 | |
*** kopparam has joined #heat | 14:44 | |
*** gokrokve has joined #heat | 14:44 | |
*** kopparam has quit IRC | 14:48 | |
*** ramishra has joined #heat | 14:49 | |
*** zns has joined #heat | 14:50 | |
*** gokrokve has quit IRC | 14:52 | |
openstackgerrit | A change was merged to openstack/heat: Convert functions into a fixed part of the template https://review.openstack.org/103484 | 14:54 |
*** dims_ has joined #heat | 14:56 | |
*** dims__ has joined #heat | 14:58 | |
*** lazy_prince has quit IRC | 14:58 | |
*** dims has quit IRC | 14:59 | |
*** inc0 has quit IRC | 15:01 | |
*** dims_ has quit IRC | 15:01 | |
*** pscheie has quit IRC | 15:01 | |
*** che-arne has quit IRC | 15:03 | |
*** rushiagr is now known as rushiagr_away | 15:05 | |
*** gondoi is now known as zz_gondoi | 15:07 | |
*** kopparam has joined #heat | 15:09 | |
*** JayJ____ has quit IRC | 15:11 | |
*** kopparam has quit IRC | 15:14 | |
*** sorantis has joined #heat | 15:15 | |
*** radix__ is now known as radix | 15:18 | |
therve | zaneb, Hey. I updated https://review.openstack.org/#/c/92124/ after your review. Do you think it's a J target? | 15:18 |
zaneb | therve: hmmm... it never got targeted for Juno, so it's pretty late even for a FFE | 15:19 |
therve | zaneb, Okay. It's a bit unfortunate for the rest of the snapshot operations that landed, though. | 15:20 |
therve | If we don't land this maybe we should back out those APIs | 15:20 |
zaneb | oh, I see, most of them landed | 15:20 |
shardy | zaneb: The bp target is a bit of an admin mistake IMO, given that we've landed most of the feature already | 15:21 |
*** cody-somerville has joined #heat | 15:21 | |
therve | The lateness is on me, I didn't find enough time to push it through the summer :/ | 15:22 |
openstackgerrit | Qiming Teng proposed a change to openstack/heat: Fix outdated comment in KeystoneClientV3. https://review.openstack.org/121598 | 15:22 |
zaneb | and admin mistakes are on me be definition ;) | 15:23 |
zaneb | s/be/by/ | 15:23 |
therve | :D | 15:23 |
shardy | zaneb: Oh, I didn't mean it like that, more that it's an anomaly in LP rather than a truly late feature :) | 15:23 |
shardy | I agree it's a bit late, but it'd be a shame if we can't land the last two of the series | 15:24 |
zaneb | therve: so the create snapshot api landed, but restore hasn't iiuc? | 15:24 |
therve | zaneb, Correct | 15:24 |
zaneb | is creating snapshots useful by itself? | 15:24 |
therve | Kinda. You can manually use the artefacts. | 15:25 |
therve | You can basically do what restore does by doing a stack update with the relevant image/volume ids | 15:26 |
zaneb | ok, so no need to back out anything | 15:26 |
zaneb | but I'm OK with a FFE | 15:26 |
zaneb | given that this has actually been in review the whole time | 15:27 |
therve | Great, thanks | 15:27 |
therve | I think it's relatively low risk too, as it doesn't impact anything else | 15:27 |
therve | (Of course it may be horribly broken) | 15:27 |
*** JayJ____ has joined #heat | 15:29 | |
ryansb | Hey guys, I'm working on adding an update dry-run feature, but I don't think it fits well into the existing update API | 15:30 |
shardy | ryansb: could you use the same pattern as preview for create? | 15:32 |
shardy | e.g PUT stacks/​{stack_name}​/​{stack_id}​/preview | 15:32 |
ryansb | shardy: probably call the endpoint preview for consistency? | 15:33 |
*** Murali_ has joined #heat | 15:34 | |
*** AlexYang has joined #heat | 15:34 | |
shardy | ryansb: not sure of the context of "endpoint" there, can you clarify? | 15:35 |
ryansb | s/endpoint/url path/ | 15:35 |
shardy | the endpoint would be the same, but we'd add preview to the path, like we do for create | 15:35 |
shardy | ryansb: aha, yup that's what I was suggesting | 15:35 |
ryansb | since for preview it'd be ​/stacks/preview, for update it'd be...oh, you got it. | 15:35 |
*** tspatzier has quit IRC | 15:40 | |
*** andersonvom has joined #heat | 15:40 | |
*** JayJ____ has quit IRC | 15:42 | |
*** vijendar has joined #heat | 15:43 | |
*** tomek_adamczewsk has quit IRC | 15:44 | |
*** daneyon has joined #heat | 15:46 | |
*** hdd has joined #heat | 15:47 | |
*** reed has joined #heat | 15:51 | |
*** pscheie has joined #heat | 15:52 | |
*** JayJ____ has joined #heat | 15:53 | |
*** jergerber has joined #heat | 15:55 | |
*** JayJ____ has quit IRC | 16:00 | |
*** rushiagr_away is now known as rushiagr | 16:05 | |
*** gokrokve has joined #heat | 16:06 | |
*** spzala has joined #heat | 16:08 | |
*** killer_prince has joined #heat | 16:11 | |
*** killer_prince is now known as lazy_prince | 16:11 | |
pscheie | Is there a way to return a resource's networks info, which is a dict I think, as a string? | 16:11 |
*** JayJ____ has joined #heat | 16:12 | |
pscheie | I'm trying to use {get_attr: [memcached, networks, private,0]} to get the IP of my memcached instance. | 16:12 |
pscheie | But it's coming back empty. | 16:12 |
*** JayJ____ has quit IRC | 16:13 | |
pscheie | So, I'd like to pull the whole networks dictionary. | 16:13 |
shardy | pscheie: maybe put {get_attr: [memcached, networks]} in a stack output? | 16:13 |
*** daneyon has quit IRC | 16:14 | |
shardy | Then use heat stack-show to look at it | 16:14 |
pscheie | shardy, ok, sounds like a good idea. Um, where does the output appear? | 16:14 |
*** daneyon has joined #heat | 16:14 | |
pscheie | Ah, it ends up as a "property" of the stack? | 16:14 |
*** jcoufal has quit IRC | 16:15 | |
shardy | pscheie: there's an outputs section in the stack-show data | 16:15 |
*** jcoufal has joined #heat | 16:18 | |
*** ifarkas has quit IRC | 16:19 | |
pscheie | shardy, are the names of the outputs just arbitrary? IOW, in your example at https://github.com/openstack/heat-templates/blob/master/hot/F20/WordPress_2_Instances.yaml#L140, is websiteURL just a made-up name? | 16:19 |
shardy | pscheie: yes you can call them whatever you like | 16:20 |
pscheie | shardy, oh, that's brilliant! | 16:23 |
*** jistr has quit IRC | 16:25 | |
*** JayJ____ has joined #heat | 16:26 | |
pscheie | So, the output_value is a dictionary with the stack name as the key and the IP address as the value. | 16:27 |
*** pasquier-s_ has quit IRC | 16:28 | |
pscheie | So, to get a particular resource's IP, it looks like I need to use the syntax [<resource>,networks,<stackname>] ? | 16:29 |
*** KanagarajM has joined #heat | 16:29 | |
larsks | pscheie: I think that last key is <networkname>, not <stackname>. | 16:29 |
*** Drago has joined #heat | 16:31 | |
pscheie | larsks, oops, you are correct. That's not the stack name I'm seeing, it's the label for the network. | 16:32 |
larsks | pscheie: are you familiar with http://docs.openstack.org/developer/heat/template_guide/openstack.html ? | 16:32 |
larsks | That documents all the available attributes for core hear resource types. | 16:32 |
*** che-arne|2 has joined #heat | 16:33 | |
larsks | s/hear/heat/ | 16:33 |
pscheie | larsks, yes, I'm familiar with it. Lots of things in there I don't know about yet, though. | 16:33 |
jdandrea | I think I asked this a while ago but now I forget. Please humor me. Are lots of "Starting new HTTP connection" lines in heat-engine.log normal and, if so, what do they represent? | 16:34 |
larsks | jdandrea: they just represent heat querying other services for information. | 16:34 |
jdandrea | larsks: Thanks! | 16:34 |
larsks | pscheie: I ran an intro-to-heat hangout a week ago: http://blog.oddbit.com/2014/09/05/heat-hangout/ | 16:35 |
larsks | There are some associated templates and whatnot that might be useful as examples. Or possibly not, depending on what you think the hangout :) | 16:35 |
shardy | easy heatclient review if anyone has a moment: https://review.openstack.org/#/c/114239/ | 16:35 |
pscheie | larsks, cool! Thanks for that. | 16:36 |
*** AlexYang has quit IRC | 16:36 | |
larsks | shardy: do you have a link to the corresponding change to the engine (that would permit --show-nested to work)? | 16:37 |
shardy | larsks: https://review.openstack.org/#/c/114233/ | 16:38 |
larsks | Thanks! | 16:38 |
shardy | larsks: Actually https://review.openstack.org/#/c/114234/ was the top of the series | 16:38 |
*** JayJ____ has quit IRC | 16:41 | |
*** blues-man has quit IRC | 16:41 | |
*** sanjayu has joined #heat | 16:42 | |
KanagarajM | Can someone review the patch https://review.openstack.org/110557 ? Thanks. | 16:46 |
*** hdd has quit IRC | 16:49 | |
*** xmltok_ has joined #heat | 16:51 | |
*** xmltok_ has quit IRC | 16:51 | |
shardy | KanagarajM: FWIW I would prefer you mark that WIP until Kilo opens and you've investigated a way to ease the upgrade pain | 16:53 |
*** zz_gondoi is now known as gondoi | 16:53 | |
*** JayJ____ has joined #heat | 16:54 | |
*** xmltok has joined #heat | 16:56 | |
*** julienvey has quit IRC | 16:58 | |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/heat: Updated from global requirements https://review.openstack.org/105166 | 16:58 |
*** dims__ has quit IRC | 16:59 | |
*** derekh has quit IRC | 16:59 | |
*** dims has joined #heat | 16:59 | |
*** dims has quit IRC | 17:04 | |
*** harlowja has joined #heat | 17:04 | |
*** sanjayu has quit IRC | 17:04 | |
*** dims has joined #heat | 17:04 | |
*** sorantis has quit IRC | 17:06 | |
*** tango has quit IRC | 17:07 | |
*** cdent has quit IRC | 17:07 | |
*** andreaf is now known as andreaf_ | 17:07 | |
KanagarajM | shardy: sure. | 17:09 |
pas-ha | g'night all | 17:10 |
*** pas-ha has quit IRC | 17:11 | |
*** ramishra has quit IRC | 17:12 | |
*** alexheneveld has quit IRC | 17:16 | |
*** JayJ____ has quit IRC | 17:17 | |
*** JayJ____ has joined #heat | 17:18 | |
*** KanagarajM has quit IRC | 17:20 | |
*** sabeen has quit IRC | 17:30 | |
*** jroyall has joined #heat | 17:33 | |
*** bjornar_ has joined #heat | 17:33 | |
bjornar_ | Is it the way that a scaleup request requires a token or not? When I dont use a token, I get keystonemiddleware.auth_token [-] Invalid user token - rejecting request, but I dont know if this is correct, since when using token, I get 404 | 17:35 |
*** tiantian has joined #heat | 17:36 | |
*** tiantian has quit IRC | 17:42 | |
*** jprovazn has quit IRC | 17:45 | |
*** tango has joined #heat | 17:48 | |
*** zns has quit IRC | 17:49 | |
*** tomek_adamczewsk has joined #heat | 17:54 | |
*** rushiagr is now known as rushiagr_away | 18:03 | |
*** dims has quit IRC | 18:06 | |
*** aweiteka has quit IRC | 18:11 | |
*** dims has joined #heat | 18:11 | |
*** kebray has joined #heat | 18:13 | |
*** jistr has joined #heat | 18:18 | |
openstackgerrit | A change was merged to openstack/python-heatclient: Add --show-nested option to stack-list https://review.openstack.org/114239 | 18:24 |
*** aweiteka has joined #heat | 18:24 | |
*** openstackgerrit has quit IRC | 18:32 | |
*** openstackgerrit has joined #heat | 18:33 | |
*** ramishra has joined #heat | 18:43 | |
*** lazy_prince is now known as killer_prince | 18:44 | |
*** ramishra has quit IRC | 18:47 | |
*** rushiagr_away is now known as rushiagr | 18:51 | |
*** skyler_ has joined #heat | 18:54 | |
*** jroyall has quit IRC | 18:58 | |
*** tomek_adamczewsk has quit IRC | 18:59 | |
*** spzala has quit IRC | 19:00 | |
*** sabeen has joined #heat | 19:03 | |
*** sabeen has quit IRC | 19:04 | |
*** sabeen has joined #heat | 19:04 | |
*** rushiagr is now known as rushiagr_away | 19:08 | |
zaneb | bjornar_: it's a pre-signed URL so it shouldn't need a token. It's probably asking for one because it's hitting the wrong endpoint (that's the only one that doesn't require a token), which will be the same reason you're getting 404 when you do supply one | 19:09 |
*** harlowja has quit IRC | 19:14 | |
*** harlowja_ has joined #heat | 19:14 | |
bjornar_ | zaneb, So is this heat-api endpoint? | 19:17 |
bjornar_ | I would guess since its OS::Heat:: ... but i dunno... I only have OS endpoints enabled, so cloudformation/aws | 19:18 |
*** jistr has quit IRC | 19:18 | |
*** jistr has joined #heat | 19:19 | |
shardy | bjornar_: pre-signed URL's only work with heat-api-cfn enabled | 19:20 |
shardy | e.g for the AWS WaitCondition resources | 19:20 |
shardy | OS::Heat::WaitConditionHandle generates a token, not a pre-signed URL | 19:20 |
*** sabeen has quit IRC | 19:21 | |
shardy | so it will work with the native heat-api service | 19:21 |
*** sabeen has joined #heat | 19:22 | |
shardy | RC1 targetted bug which needs a couple more +2s if anyone has a moment: | 19:22 |
shardy | https://review.openstack.org/#/q/status:open+project:openstack/heat+branch:master+topic:bug/1308834,n,z | 19:22 |
*** sabeen has quit IRC | 19:23 | |
*** sabeen has joined #heat | 19:24 | |
*** tspatzier has joined #heat | 19:24 | |
*** jistr has quit IRC | 19:25 | |
*** tomek_adamczewsk has joined #heat | 19:34 | |
bjornar_ | shardy, hmm... | 19:35 |
bjornar_ | shardy, I only use OS::Heat ... find it strange that it uses cfn | 19:35 |
shardy | bjornar_: It doesn't, unless your keystone catalog has the incorrect endpoint for the 'orchestration' endpoint type | 19:38 |
shardy | bjornar_: can you paste your template somewhere? | 19:38 |
shardy | https://github.com/openstack/heat-templates/blob/master/hot/native_waitcondition.yaml | 19:38 |
shardy | also see that example | 19:38 |
*** kebray has quit IRC | 19:40 | |
*** kebray has joined #heat | 19:40 | |
bjornar_ | its not waitcondition, that works | 19:42 |
*** tiantian has joined #heat | 19:42 | |
bjornar_ | its the scaling urls | 19:42 |
bjornar_ | OS::Heat::ScalingPolicy | 19:42 |
shardy | bjornar_: Ah, yes they do all use heat-api-cfn, even OS::Heat::ScalingPolicy | 19:43 |
shardy | sorry, evidently I missed some context from our earlier dicussions | 19:43 |
*** ramishra has joined #heat | 19:44 | |
*** sabeen has quit IRC | 19:44 | |
*** sabeen has joined #heat | 19:45 | |
*** tomek_adamczewsk has quit IRC | 19:45 | |
shardy | It is odd that that OS::Heat resource uses the cfn API, it's a historical thing we need to fix at some point | 19:45 |
*** hdd has joined #heat | 19:46 | |
*** tiantian has quit IRC | 19:48 | |
*** ramishra has quit IRC | 19:48 | |
*** uberj_ has quit IRC | 19:50 | |
*** uberj has joined #heat | 19:50 | |
*** tspatzier has quit IRC | 19:50 | |
*** tonisbones has quit IRC | 19:56 | |
*** aweiteka has quit IRC | 19:56 | |
*** kebray has quit IRC | 20:04 | |
*** spzala has joined #heat | 20:08 | |
*** hdd has quit IRC | 20:12 | |
stevebak` | morning | 20:12 |
*** hdd has joined #heat | 20:13 | |
*** tomek_adamczewsk has joined #heat | 20:13 | |
*** sabeen has quit IRC | 20:14 | |
zaneb | stevebak`: is https://blueprints.launchpad.net/heat/+spec/action-aware-sw-config now complete? | 20:19 |
stevebak` | zaneb: the heat side is, we still need a hook in heat-templates | 20:20 |
shardy | One more RC1 targetted bug needing review if anyone has time: https://review.openstack.org/#/c/119847/ | 20:20 |
shardy | (thanks zaneb for approving the others) | 20:20 |
zaneb | stevebak`: that doesn't sound like a rc1 issue :) | 20:21 |
*** stevebak` is now known as stevebaker | 20:21 | |
*** tomek_adamczewsk has quit IRC | 20:21 | |
stevebaker | zaneb: nope | 20:21 |
* zaneb move bp to Implemented | 20:22 | |
*** alexheneveld has joined #heat | 20:22 | |
*** tomek_adamczewsk has joined #heat | 20:22 | |
*** sgordon` has joined #heat | 20:26 | |
*** sgordon has quit IRC | 20:30 | |
*** gokrokve has quit IRC | 20:32 | |
*** gokrokve has joined #heat | 20:32 | |
*** tomek_adamczewsk has quit IRC | 20:33 | |
*** dims has quit IRC | 20:34 | |
*** dims has joined #heat | 20:34 | |
bjornar_ | shardy, yeah.. thats insanity | 20:38 |
bjornar_ | shardy, I mean.. it forces me to enable cfn more-or-less | 20:39 |
*** dims has quit IRC | 20:39 | |
bjornar_ | shardy, also, looks like I need absolute urls for subresources... | 20:41 |
*** gondoi is now known as zz_gondoi | 20:42 | |
*** tomek_adamczewsk has joined #heat | 20:42 | |
*** ramishra has joined #heat | 20:44 | |
*** shardy is now known as shardy_z | 20:45 | |
*** mburns_ is now known as mburns | 20:47 | |
bjornar_ | shardy_z, can I include scripts (template:) from external url? | 20:48 |
*** harlowja_ is now known as harlowja_away | 20:49 | |
*** ramishra has quit IRC | 20:49 | |
*** zz_gondoi is now known as gondoi | 20:50 | |
bjornar_ | Is it possible to include user-data template from external url, foo.sh ? | 20:55 |
*** achampio1 has joined #heat | 20:56 | |
bjornar_ | perhaps with get_file ... | 20:57 |
*** jdob has quit IRC | 20:58 | |
*** achampion has quit IRC | 20:58 | |
stevebaker | bjornar_: yes, you can use get_file in user_data. You can even use get_file as the template for a str_replace call | 21:02 |
bjornar_ | ok.. | 21:04 |
bjornar_ | so template: get_file http://foo.org ? | 21:04 |
bjornar_ | or template: { get_file ... ? | 21:04 |
stevebaker | bjornar_: template: {get_file: path/to/file.yaml} | 21:05 |
skyler_ | I haven't been able to find useful documentation on stack-adopt. Could somebody point me in the right direction? | 21:06 |
*** jroyall has joined #heat | 21:06 | |
zaneb | tango: I just posted comments on your PATCH update patches... they're really close but need a couple of tweaks. If you are able to make quick changes, feel free to ping me and I can re-review | 21:07 |
tango | zaneb: Sure, I will get on it right away | 21:09 |
zaneb | tango: awesome, thank you | 21:09 |
zaneb | I think we may just get all our FFE blueprints merged on time | 21:10 |
*** sabeen has joined #heat | 21:11 | |
stevebaker | This is technically not in the FFE, but we promised it for j-3 https://review.openstack.org/#/c/110171/ | 21:13 |
zaneb | stevebaker: btw I moved that spec to ongoing | 21:14 |
zaneb | but yes, we promised it for the gap analysis | 21:14 |
stevebaker | ok | 21:14 |
stevebaker | also, having a decent set of integration tests for the juno RCs seems really really important | 21:15 |
*** urulama is now known as urulama-afk | 21:16 | |
*** jroyall has quit IRC | 21:18 | |
tango | zaneb: Can I clarify on your comment on https://review.openstack.org/#/c/109284/12/heat/engine/environment.py ? | 21:20 |
zaneb | tango: you can try ;) | 21:21 |
tango | zaneb: What I mean to check is, if the user did not specify a parameter previously (i.e. using the template default value), and the user now wants to reset it, then I flag it as an error. | 21:21 |
tango | zaneb: It could be an innocuous error | 21:21 |
zaneb | ok, so that's definitely what you're checking | 21:22 |
zaneb | I'm not sure why that would be considered an error though? | 21:22 |
tango | zaneb: Yeah, I was being picky. We can treat it as a no-op | 21:22 |
zaneb | if they tried to reset a parameter that didn't exist in the template, *that* would be an error | 21:22 |
zaneb | which this also catches | 21:22 |
*** tomek_adamczewsk has quit IRC | 21:22 | |
tango | zaneb: Well, that would be caught later in the validation | 21:23 |
tango | zaneb: So maybe it's safe to not catch an error here | 21:23 |
zaneb | I don't think it would, because clear_parameters doesn't get looked at again | 21:24 |
zaneb | but I think that's OK | 21:24 |
bjornar_ | stevebaker, it says, when using template: { get_file: http://foo.bar/bash.sh } .. unexpected : in string | 21:24 |
zaneb | I'm not too worried whether we flag an error in that case | 21:24 |
bjornar_ | ..lets try quotes.. | 21:24 |
stevebaker | bjornar_: try quoting the url, get_file: 'http://...' | 21:24 |
tango | zaneb: ok then I will remove that catch | 21:25 |
zaneb | but I don't think --reset-parameter should do different things based on whether or not we previously specified a value. The whole point of this patch is that we shouldn't ever need to know the previous value :) | 21:25 |
zaneb | tango: you probably want to do current_parameters.pop(p, None) | 21:26 |
zaneb | i.e. if there was no previous value, just ignore it and carry on | 21:26 |
bjornar_ | stevebaker: ok.. so a get_file "file" must have a files: section? | 21:27 |
bjornar_ | huh | 21:27 |
tango | zaneb: Yep, sounds good. Let me run it through | 21:27 |
stevebaker | bjornar_: it creates a files section in the create request, if that is what you mean | 21:27 |
*** spzala has quit IRC | 21:27 | |
stevebaker | bjornar_: paths/urls are resolved on the client | 21:28 |
bjornar_ | atleast is says: "no content found in the files section of http://.... | 21:28 |
bjornar_ | but url is correct and gives a bash script.. | 21:28 |
stevebaker | bjornar_: are you using the heat cli to launch your stack? | 21:28 |
bjornar_ | stevebaker, no | 21:28 |
bjornar_ | horizon | 21:29 |
andersonvom | hey folks, is there currently a way to get attributes from a resource other than putting them as outputs in the template at stack creation time? | 21:29 |
andersonvom | and, of course, without having to update the template in order to add them to the outputs. =) | 21:29 |
*** dims has joined #heat | 21:29 | |
bjornar_ | stevebaker, ah.. so horizon dont know how to handle these? | 21:30 |
bjornar_ | thats just stupid | 21:30 |
*** dims_ has joined #heat | 21:31 | |
stevebaker | bjornar_: Jordan OMara is working on a new stack-create flow which even prompts for get_file with relative paths. Let me see if I can find where those changes are at | 21:32 |
stevebaker | bjornar_: looks like its still WIP https://review.openstack.org/#/c/118416/ | 21:33 |
*** vijendar has quit IRC | 21:34 | |
*** dims has quit IRC | 21:34 | |
*** asifrc has joined #heat | 21:35 | |
stevebaker | andersonvom: I've considered an API call to allow arbitrary attribute lookup, but there would be security implications | 21:36 |
*** jasond has quit IRC | 21:37 | |
andersonvom | stevebaker: how so? | 21:38 |
*** radez is now known as radez_g0n3 | 21:38 | |
stevebaker | andersonvom: attributes expose all manner of things, we'd have to seriously consider whether we wanted to allow that | 21:38 |
*** EricGonczer_ has quit IRC | 21:40 | |
andersonvom | stevebaker: but isn't it stuff that can already be displayed through the client given that I have a resource id? | 21:40 |
andersonvom | stevebaker: say calling nova to get a server's attributes | 21:41 |
stevebaker | andersonvom: most of it, yes. Someone needs to do the work though to demonstrate that it doesn't create an issue, best place to do that would be the spec | 21:42 |
*** ccrouch has quit IRC | 21:44 | |
andersonvom | stevebaker: that gives me ideas... =) | 21:45 |
*** ramishra has joined #heat | 21:45 | |
bjornar_ | stevebaker, same happends when I try to launch with heat... | 21:48 |
bjornar_ | atleast icehouse heat client | 21:48 |
stevebaker | bjornar_: what is your heat --version | 21:49 |
bjornar_ | 0.2.10 | 21:49 |
bjornar_ | [-f <FILE>] [-e <FILE or URL>] [-u <URL>] [-o <URL>] | 21:49 |
*** spzala has joined #heat | 21:49 | |
bjornar_ | ...very informative | 21:50 |
*** ramishra has quit IRC | 21:50 | |
stevebaker | bjornar_: heat help | 21:50 |
stevebaker | bjornar_: heat help create | 21:50 |
stevebaker | bjornar_: heat help stack-create | 21:51 |
stevebaker | i mean | 21:51 |
stevebaker | bjornar_: if you run heat stack-create with --debug then you'll see what your files section is populated with. 0.2.10 is the latest so it should work fine | 21:52 |
*** asifrc has quit IRC | 21:54 | |
*** trey has quit IRC | 21:56 | |
*** ccrouch has joined #heat | 21:56 | |
*** hdd has quit IRC | 21:58 | |
*** asalkeld has joined #heat | 22:00 | |
*** sballe__ has quit IRC | 22:03 | |
*** david-lyle has quit IRC | 22:06 | |
*** david-lyle has joined #heat | 22:07 | |
*** blomquisg has quit IRC | 22:08 | |
*** jamielennox|away is now known as jamielennox | 22:11 | |
*** gondoi is now known as zz_gondoi | 22:20 | |
*** vijendar has joined #heat | 22:21 | |
*** vijendar has quit IRC | 22:22 | |
*** vijendar has joined #heat | 22:22 | |
*** lipinski has joined #heat | 22:22 | |
lipinski | Any idea what this means? allowed_address_pairs Property error : allowed_address_pairs: 0 Property error : 0: Property ip_address not assigned | 22:22 |
lipinski | My template validates, but when I try to create a stack, I get that error | 22:24 |
stevebaker | lipinski: can you paste that part of the stack? | 22:24 |
lipinski | I am creating two ports. One gets assigned to a VM, and I include the IP of the other one in the allowed_address pairs | 22:24 |
lipinski | of the stack or template? | 22:24 |
*** harlowja_away is now known as harlowja_ | 22:24 | |
*** jcoufal has quit IRC | 22:25 | |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Default port update policy to force replacement https://review.openstack.org/121693 | 22:25 |
*** gokrokve has quit IRC | 22:26 | |
stevebaker | zaneb: please share my despair with heat/nova/port interaction ^ | 22:26 |
lipinski | http://paste.openstack.org/show/111911/ | 22:30 |
lipinski | could I need a depends_on possibly? | 22:31 |
stevebaker | lipinski: http://docs.openstack.org/developer/heat/template_guide/openstack.html#OS::Neutron::Port docs say you need a list of maps | 22:33 |
lipinski | well, depends_on doesn't seem to work... | 22:33 |
stevebaker | lipinski: allowed_address_pairs: | 22:33 |
*** achampio1 has quit IRC | 22:33 | |
stevebaker | lipinski: - {ip_address: {get_attr: etc}} | 22:33 |
*** Murali_ has quit IRC | 22:34 | |
lipinski | ah - ok thanks. | 22:34 |
*** achampion has joined #heat | 22:35 | |
asalkeld | morning | 22:37 |
stevebaker | morning | 22:39 |
*** bjornar_ has quit IRC | 22:39 | |
uberj | so I did a stack-update and it failed for some reason. I forgot to enable roll back and now the stack is stuck in a bad state. how does one retro actively trigger a rollback? | 22:41 |
zaneb | stevebaker: must I? :/ | 22:41 |
stevebaker | zaneb: you might have a suggestion for the fixed_ips ip_address case | 22:43 |
zaneb | ok, 1 sec | 22:43 |
*** ramishra has joined #heat | 22:46 | |
*** spzala has quit IRC | 22:47 | |
*** ramishra has quit IRC | 22:51 | |
*** JayJ____ has quit IRC | 22:52 | |
*** david-lyle has quit IRC | 22:53 | |
*** ramishra has joined #heat | 22:56 | |
*** JayJ____ has joined #heat | 22:57 | |
*** JayJ____ has quit IRC | 23:02 | |
zaneb | stevebaker: that is truly painful :/ | 23:02 |
zaneb | uberj: what version of Heat? | 23:03 |
stevebaker | zaneb: feel my pain. The nova delete fix is languishing | 23:03 |
zaneb | stevebaker: so they have a fix? and they're not merging it? because... ???! | 23:03 |
stevebaker | zaneb: the contributor may have run out of puff https://review.openstack.org/#/c/77043/ | 23:04 |
uberj | zaneb: 'heat --version' on the client says "0.2.10" | 23:04 |
zaneb | uberj: yeah, that | 23:04 |
zaneb | that's the client version | 23:04 |
uberj | you want the engine version? | 23:05 |
uberj | (I would assume yes) | 23:05 |
zaneb | uberj: Icehouse or latest master | 23:05 |
uberj | icehouse | 23:05 |
zaneb | delete the stack and try again. sorry. | 23:05 |
uberj | darn! | 23:06 |
uberj | heh | 23:06 |
uberj | so how much better is the juno version of heat going to be? | 23:06 |
zaneb | stevebaker: only 21 patchsets. lightweight. | 23:06 |
*** ramishra has quit IRC | 23:06 | |
zaneb | uberj: in Juno you just do another update with the old template | 23:06 |
zaneb | or the new template | 23:06 |
zaneb | or another template | 23:07 |
zaneb | any template you like | 23:07 |
zaneb | and Heat will just keep on trucking | 23:07 |
zaneb | in theory ;) | 23:07 |
uberj | question about heat version. I have icehouse running but really want to try out heat latest, do I need to upgrade my entire cloud to use heat latest? | 23:07 |
uberj | err | 23:07 |
uberj | wow, that came out weird | 23:07 |
zaneb | probably not | 23:08 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Deprecate OS::Heat::HARestarter https://review.openstack.org/121702 | 23:08 |
zaneb | uberj: but if it breaks you get to keep both bits ;) | 23:08 |
ekarlso | does heat juno support partial stack update aka PATCH ? | 23:08 |
zaneb | ekarlso: the patch is under review right now. we hope (& I expect) that it will make it | 23:09 |
uberj | zaneb: what do you mean? | 23:09 |
*** dims_ has quit IRC | 23:09 | |
ekarlso | zaneb: i sure hope so :| | 23:09 |
ekarlso | will make our lives easier :P | 23:09 |
zaneb | uberj: I mean that there's no guarantees | 23:09 |
uberj | fair enough | 23:09 |
zaneb | ekarlso: but note it's only parameters that you can leave out at this stage | 23:10 |
ekarlso | zaneb: .... | 23:10 |
ekarlso | booo | 23:10 |
stevebaker | ekarlso: all PATCH does is allow you to not restate parameters | 23:10 |
ekarlso | stevebaker: so u still have to have the template around then .. | 23:11 |
ekarlso | meh | 23:11 |
zaneb | ekarlso: if you don't know the template, there's an API to download it | 23:11 |
ekarlso | k | 23:11 |
zaneb | ekarlso: but the whole point of templates is that you keep them around | 23:11 |
*** jergerber has quit IRC | 23:16 | |
*** Murali has joined #heat | 23:16 | |
*** jroyall has joined #heat | 23:17 | |
*** ramishra has joined #heat | 23:18 | |
*** hdd has joined #heat | 23:18 | |
*** ramishra has quit IRC | 23:19 | |
*** Murali has quit IRC | 23:19 | |
*** Murali has joined #heat | 23:20 | |
*** ccrouch has quit IRC | 23:26 | |
*** ccrouch has joined #heat | 23:39 | |
*** andreaf has joined #heat | 23:48 | |
*** ramishra has joined #heat | 23:50 | |
*** hdd_ has joined #heat | 23:51 | |
*** hdd has quit IRC | 23:52 | |
*** cody-somerville has quit IRC | 23:52 | |
*** andreaf_ has quit IRC | 23:52 | |
*** cody-somerville has joined #heat | 23:54 | |
*** ramishra has quit IRC | 23:54 | |
*** dims has joined #heat | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!