*** Qiming has joined #heat | 00:04 | |
*** piyush has quit IRC | 00:07 | |
*** sarob has quit IRC | 00:09 | |
*** rushiagr has quit IRC | 00:09 | |
openstackgerrit | A change was merged to openstack/heat: Store clients in context https://review.openstack.org/108436 | 00:09 |
---|---|---|
*** piyush has joined #heat | 00:10 | |
*** Qiming has quit IRC | 00:11 | |
*** piyush has quit IRC | 00:14 | |
*** dims has joined #heat | 00:14 | |
*** daneyon has joined #heat | 00:15 | |
*** daneyon has quit IRC | 00:18 | |
*** nijaba has quit IRC | 00:18 | |
*** nijaba has joined #heat | 00:19 | |
*** nijaba has joined #heat | 00:19 | |
*** killer_prince has quit IRC | 00:22 | |
*** derekh_ has joined #heat | 00:28 | |
*** mkerrin has joined #heat | 00:30 | |
*** lvdongbing has joined #heat | 00:31 | |
*** mkerrin1 has joined #heat | 00:32 | |
*** mkerrin has quit IRC | 00:35 | |
*** nati_ueno has joined #heat | 00:38 | |
*** shakamunyi has joined #heat | 00:43 | |
*** Yanyanhu has joined #heat | 00:48 | |
*** sarob has joined #heat | 00:57 | |
*** Qiming has joined #heat | 01:00 | |
*** cody-somerville has quit IRC | 01:02 | |
*** tiantian has joined #heat | 01:20 | |
*** nati_ueno has quit IRC | 01:21 | |
*** LiJiansheng has joined #heat | 01:29 | |
*** nosnos has joined #heat | 01:43 | |
*** aweiteka has joined #heat | 01:46 | |
*** asalkeld has quit IRC | 01:48 | |
*** jcoufal has joined #heat | 01:49 | |
*** LiJiansheng has quit IRC | 01:59 | |
*** LiJiansheng has joined #heat | 02:02 | |
*** Qiming_ has joined #heat | 02:06 | |
*** Qiming has quit IRC | 02:10 | |
*** asalkeld has joined #heat | 02:11 | |
*** PragadeeswaranS has joined #heat | 02:13 | |
*** nanjj has joined #heat | 02:13 | |
elynn | morning all :) | 02:14 |
*** dims has quit IRC | 02:14 | |
Qiming_ | morning, elynn | 02:15 |
*** killer_prince has joined #heat | 02:33 | |
*** killer_prince is now known as lazy_prince | 02:33 | |
openstackgerrit | Zane Bitter proposed a change to openstack/heat: Refactor handling of exceptions in Resource actions https://review.openstack.org/104676 | 02:37 |
openstackgerrit | Zane Bitter proposed a change to openstack/heat: Refactor calling handle_* into a separate task https://review.openstack.org/109171 | 02:37 |
*** dims has joined #heat | 02:40 | |
*** dims has quit IRC | 02:44 | |
openstackgerrit | Justin Shepherd proposed a change to openstack/heat: Moving log messages to INFO level https://review.openstack.org/109172 | 02:46 |
*** tspatzier has joined #heat | 02:56 | |
*** slowe has quit IRC | 03:00 | |
*** derekh_ has quit IRC | 03:09 | |
*** ramishra has joined #heat | 03:13 | |
*** nosnos has quit IRC | 03:15 | |
*** piyush has joined #heat | 03:15 | |
*** lvdongbing has quit IRC | 03:20 | |
*** lvdongbing has joined #heat | 03:20 | |
*** cmyster has joined #heat | 03:24 | |
*** cmyster has quit IRC | 03:24 | |
*** cmyster has joined #heat | 03:24 | |
*** Tross has joined #heat | 03:24 | |
*** rushiagr has joined #heat | 03:32 | |
*** metral is now known as metral_zzz | 03:34 | |
*** metral_zzz is now known as metral | 03:34 | |
*** cmyster has quit IRC | 03:34 | |
*** aweiteka has quit IRC | 03:35 | |
*** tspatzier has quit IRC | 03:40 | |
*** dims has joined #heat | 03:41 | |
*** cmyster has joined #heat | 03:42 | |
*** cmyster has quit IRC | 03:42 | |
*** cmyster has joined #heat | 03:42 | |
*** dims has quit IRC | 03:45 | |
*** pmyers has quit IRC | 03:49 | |
*** pmyers has joined #heat | 03:50 | |
*** LiJiansheng has quit IRC | 03:52 | |
*** chandankumar has joined #heat | 03:53 | |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/heat: Updated from global requirements https://review.openstack.org/105166 | 03:57 |
*** rushiagr has quit IRC | 04:02 | |
*** nanjj has quit IRC | 04:05 | |
*** nosnos has joined #heat | 04:18 | |
*** kebray has joined #heat | 04:20 | |
*** lazy_prince is now known as killer_prince | 04:21 | |
*** asalkeld has quit IRC | 04:25 | |
*** slowe has joined #heat | 04:26 | |
*** slowe has quit IRC | 04:26 | |
*** piyush has quit IRC | 04:28 | |
*** ramishra has quit IRC | 04:36 | |
*** nkhare has joined #heat | 04:38 | |
*** nati_ueno has joined #heat | 04:40 | |
*** dims has joined #heat | 04:41 | |
*** mkerrin1 has quit IRC | 04:46 | |
*** dims has quit IRC | 04:46 | |
*** Qiming_ has quit IRC | 04:47 | |
*** Qiming_ has joined #heat | 04:49 | |
*** chandankumar has quit IRC | 04:49 | |
*** akuznetsov has quit IRC | 04:54 | |
*** akuznetsov has joined #heat | 04:55 | |
*** lvdongbing has quit IRC | 04:59 | |
*** chandankumar has joined #heat | 04:59 | |
*** lvdongbing has joined #heat | 04:59 | |
*** kopparam has joined #heat | 05:00 | |
*** nanjj has joined #heat | 05:02 | |
*** kopparam has quit IRC | 05:04 | |
*** kopparam has joined #heat | 05:04 | |
*** rushiagr has joined #heat | 05:10 | |
*** harlowja has quit IRC | 05:11 | |
*** harlowja has joined #heat | 05:11 | |
*** asalkeld has joined #heat | 05:20 | |
*** kebray has quit IRC | 05:24 | |
*** k4n0 has joined #heat | 05:24 | |
*** bvivek has joined #heat | 05:27 | |
*** cody-somerville has joined #heat | 05:28 | |
*** tiantian has quit IRC | 05:32 | |
*** dims has joined #heat | 05:42 | |
*** rakesh_hs has joined #heat | 05:43 | |
*** rushiagr has quit IRC | 05:46 | |
*** dims has quit IRC | 05:47 | |
*** bmahalakshmi has joined #heat | 05:47 | |
openstackgerrit | Jun Jie Nan proposed a change to openstack/heat-specs: VNC console attribute support https://review.openstack.org/108949 | 05:49 |
openstackgerrit | Angus Salkeld proposed a change to openstack/heat: Import the stack module directly https://review.openstack.org/107292 | 06:00 |
openstackgerrit | Angus Salkeld proposed a change to openstack/heat: Move the Stack class into stack.py https://review.openstack.org/107290 | 06:00 |
openstackgerrit | Angus Salkeld proposed a change to openstack/heat: Use the template module to access the Template class https://review.openstack.org/107291 | 06:00 |
*** unmeshg has joined #heat | 06:00 | |
asalkeld | any heat cores about? | 06:00 |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/heat: Imported Translations from Transifex https://review.openstack.org/104975 | 06:00 |
openstackgerrit | Ethan Lynn proposed a change to openstack/heat: Move UpdateReplace exception to exception.py https://review.openstack.org/109194 | 06:08 |
openstackgerrit | Ethan Lynn proposed a change to openstack/heat: Enable lazy translation on heat https://review.openstack.org/108917 | 06:13 |
*** tiantian has joined #heat | 06:15 | |
openstackgerrit | Jun Jie Nan proposed a change to openstack/heat-specs: VNC console attribute support https://review.openstack.org/108949 | 06:16 |
therve | asalkeld, Hola | 06:16 |
*** akuznetsov has quit IRC | 06:19 | |
asalkeld | hey therve, sorry just in a hangout | 06:20 |
openstackgerrit | Yaoguo Jiang proposed a change to openstack/heat: Add template version for the provider template https://review.openstack.org/96999 | 06:20 |
*** akuznetsov has joined #heat | 06:26 | |
*** zigo has quit IRC | 06:27 | |
*** ChanServ changes topic to "support @ https://ask.openstack.org | developer wiki @ https://wiki.openstack.org/wiki/Heat | development @ https://launchpad.net/heat | logged @ http://eavesdrop.openstack.org/irclogs/%23heat/" | 06:32 | |
*** zigo has joined #heat | 06:32 | |
*** andreaf has quit IRC | 06:34 | |
*** liusheng has joined #heat | 06:34 | |
*** killer_prince is now known as lazy_prince | 06:37 | |
skraynev | Good morning | 06:38 |
elynn | Hi guys, anybody can review this patch, it's been a while not receiving reviews :) https://review.openstack.org/#/c/98580/ | 06:38 |
elynn | morning skraynev :) | 06:38 |
skraynev | hi elynn | 06:39 |
*** harlowja is now known as harlowja_away | 06:42 | |
*** dims has joined #heat | 06:43 | |
asalkeld | therve, skraynev are you guys up to knocking this in: https://review.openstack.org/#/c/107290/ | 06:47 |
asalkeld | it's been approved a bunch of times | 06:47 |
asalkeld | someone keeps modifing parser.py | 06:47 |
*** dims has quit IRC | 06:48 | |
skraynev | asalkeld: I thought, that it is landed already :) | 06:49 |
openstackgerrit | Sergey Kraynev proposed a change to openstack/heat: Reusing PARAMETER_CONSTRAINTS value https://review.openstack.org/108998 | 06:50 |
*** nati_ueno has quit IRC | 06:50 | |
therve | Is that really an interesting change? It's going to break tons of patchs for little benefits | 06:51 |
asalkeld | therve, just something we have wanted to do for a while | 06:51 |
therve | asalkeld, Well I've wanted a panda for a while, doesn't mean it's a good idea | 06:52 |
asalkeld | therve, it's not a panda | 06:52 |
therve | asalkeld, It's that a good or bad point? :) | 06:53 |
asalkeld | therve, there is not much change in parser.py | 06:54 |
skraynev | it means, that this patch is not so cute such as panda ... | 06:54 |
asalkeld | ocasional small changes | 06:54 |
asalkeld | I don't think it'll cause waves | 06:54 |
asalkeld | less waves than this conversation | 06:54 |
asalkeld | :) | 06:54 |
*** cody-somerville has quit IRC | 06:56 | |
skraynev | talks about nature ^ :) | 06:56 |
openstackgerrit | Ethan Lynn proposed a change to openstack/heat: Implement custom constraints for subnet/port/router https://review.openstack.org/105101 | 06:59 |
*** kopparam has quit IRC | 07:00 | |
*** kopparam has joined #heat | 07:01 | |
*** shakamunyi has quit IRC | 07:03 | |
asalkeld | Could not find any downloads that satisfy the requirement retrying>=1.2.2 | 07:05 |
asalkeld | that's a joke ^ | 07:05 |
asalkeld | couldn't it retry;) | 07:05 |
*** kopparam has quit IRC | 07:05 | |
openstackgerrit | Yaoguo Jiang proposed a change to openstack/heat: Change type validate method of template resource https://review.openstack.org/97020 | 07:05 |
skraynev | asalkeld: :) | 07:06 |
*** cody-somerville has joined #heat | 07:08 | |
tiantian | <asalkeld>: hi, trouble again https://review.openstack.org/#/c/105110/ | 07:10 |
asalkeld | looking | 07:11 |
tiantian | https://review.openstack.org/#/c/103725/ welcome to review :) | 07:16 |
*** jcoufal has quit IRC | 07:16 | |
*** bgorski has joined #heat | 07:20 | |
*** bvivek has quit IRC | 07:23 | |
*** jistr has joined #heat | 07:24 | |
*** rushiagr has joined #heat | 07:26 | |
*** kopparam has joined #heat | 07:31 | |
*** viktors has joined #heat | 07:35 | |
*** kopparam has quit IRC | 07:36 | |
elynn | hi skraynev & asalkeld | 07:39 |
elynn | I upload a patch which needs oslo.i18n, but it seems it's not in jenkins, so the tests are all failed. | 07:40 |
elynn | https://review.openstack.org/#/c/108924/ | 07:40 |
elynn | What can I do for it? | 07:40 |
*** dims_ has joined #heat | 07:43 | |
*** nanjj has quit IRC | 07:45 | |
therve | elynn, There is a typo in your requirements file | 07:46 |
*** zslot has joined #heat | 07:48 | |
*** sdake has quit IRC | 07:48 | |
*** dims_ has quit IRC | 07:48 | |
*** tomek_adamczewsk has joined #heat | 07:49 | |
viktors | therve: hi! | 07:49 |
elynn | therve, aha, my fault ;P | 07:50 |
elynn | thx therve :) | 07:50 |
viktors | therve: can I make a pull request to your patch https://review.openstack.org/#/c/104566/ ? =) | 07:50 |
therve | viktors, What does that mean? | 07:50 |
elynn | therve, should I add # Apache-2.0 at the end of line? | 07:51 |
therve | elynn, I think so. I don't know if we confuse the requirements sync or not, but it seems to be the new rule. | 07:51 |
elynn | got it , thx :) | 07:52 |
*** zslot has quit IRC | 07:52 | |
viktors | therve: I just found that heat uses BaseMigrationTestCase from oslo.db.sqlalchemy.test_migrations, but this class was removed from oslo.db recently - we decided to use opportunistic approach for migration testing | 07:52 |
*** kopparam has joined #heat | 07:52 | |
openstackgerrit | Ethan Lynn proposed a change to openstack/heat: Import oslo.i18n and port heat bins to use oslo.i18n https://review.openstack.org/108924 | 07:53 |
therve | viktors, opportunistic approach? | 07:53 |
*** zslot has joined #heat | 07:53 | |
viktors | therve: don't use openstack_citest database for testing, but create a new database for each test | 07:54 |
viktors | therve: see patch in Ironic - https://review.openstack.org/#/c/107053/ | 07:55 |
therve | viktors, So, first that patch got approved, so I don't think we should change it | 07:56 |
therve | We can do another patch | 07:56 |
therve | But you shouldn't remove stuff from libraries | 07:56 |
*** vpanizo_ has joined #heat | 07:58 | |
viktors | therve: my fault, this change was proposed to incubator at first for a long time ago, so we supposed, that it will be safe to merge it | 07:59 |
viktors | therve: ok, I'll make a patch, based on your's | 07:59 |
openstackgerrit | Visnusaran Murugan proposed a change to openstack/heat: Added UUID to stack table and int id as primary https://review.openstack.org/106054 | 07:59 |
*** vpanizo has quit IRC | 08:00 | |
therve | viktors, Thanks! | 08:00 |
therve | I hope we won't break the gate | 08:00 |
therve | I guess we'll know soon enough | 08:00 |
*** jstrachan has joined #heat | 08:01 | |
viktors | therve: afaik, gate tests uses oslo.* libraries from master, not from pypi | 08:01 |
viktors | therve: but unittests uses oslo.* libraries from pypi | 08:02 |
*** sdake has joined #heat | 08:02 | |
viktors | therve: so we should not break the gate =) | 08:02 |
*** vpanizo_ has quit IRC | 08:03 | |
*** andreaf has joined #heat | 08:05 | |
* asalkeld heads off to OpenStack brisbane birthday party | 08:06 | |
*** tiantian has quit IRC | 08:20 | |
*** vpanizo has joined #heat | 08:22 | |
*** bvivek has joined #heat | 08:25 | |
*** dims_ has joined #heat | 08:44 | |
*** lvdongbing has quit IRC | 08:44 | |
*** avquadri has joined #heat | 08:48 | |
*** dims_ has quit IRC | 08:49 | |
avquadri | Please review https://review.openstack.org/#/c/107664/ | 08:49 |
*** akuznetsov has quit IRC | 08:58 | |
openstackgerrit | huangtianhua proposed a change to openstack/heat: Match tenant_id when name ambiguity in get_secgroup_uuids() https://review.openstack.org/109222 | 09:10 |
*** cody-somerville has quit IRC | 09:11 | |
*** iyozhikov is now known as IgorYozhikov | 09:16 | |
openstackgerrit | unmesh-gurjar proposed a change to openstack/heat: Database model and apis for convergence https://review.openstack.org/109012 | 09:16 |
*** cody-somerville has joined #heat | 09:23 | |
*** Yanyanhu has quit IRC | 09:27 | |
*** sdake has quit IRC | 09:28 | |
openstackgerrit | huangtianhua proposed a change to openstack/heat: Match tenant_id when name ambiguity in get_secgroup_uuids() https://review.openstack.org/109222 | 09:41 |
*** sdake has joined #heat | 09:42 | |
*** tiantian has joined #heat | 09:43 | |
*** Dev_Jin has joined #heat | 09:43 | |
*** dims_ has joined #heat | 09:45 | |
openstackgerrit | Jun Jie Nan proposed a change to openstack/heat-specs: VNC console attribute support https://review.openstack.org/108949 | 09:45 |
*** nanjj has joined #heat | 09:46 | |
*** dims_ has quit IRC | 09:50 | |
*** tomek_adamczewsk has quit IRC | 09:50 | |
Dev_Jin | I want to use paramters inside HOT in json format.. I can do it in yaml format but it’s throwing parameter not provided error and stack creation fails.. | 09:51 |
openstackgerrit | lvdongbing proposed a change to openstack/python-heatclient: Don't expose X-Auth-Token in heat CLI https://review.openstack.org/109234 | 09:53 |
openstackgerrit | A change was merged to openstack/heat: Use config region_name_for_services for rackspace clients https://review.openstack.org/98686 | 09:54 |
openstackgerrit | A change was merged to openstack/heat: Create a new revision of HOT for Juno https://review.openstack.org/105558 | 09:54 |
openstackgerrit | A change was merged to openstack/heat: Move the Stack class into stack.py https://review.openstack.org/107290 | 09:54 |
openstackgerrit | A change was merged to openstack/heat: Migrate to oslo.db https://review.openstack.org/104566 | 09:54 |
Dev_Jin | "Parameters": { | 09:56 |
Dev_Jin | "init_addr": { | 09:56 |
Dev_Jin | "Type": "String", | 09:56 |
Dev_Jin | "Label": "init addr" | 09:56 |
Dev_Jin | } | 09:56 |
Dev_Jin | }, | 09:56 |
Dev_Jin | 09:56 | |
Dev_Jin | "user_data": { | 09:56 |
Dev_Jin | "str_replace": { | 09:56 |
Dev_Jin | "template": "sudo sh -c 'echo $init_addr\" init\" >> /etc/hosts'\n", | 09:56 |
Dev_Jin | "params": { | 09:56 |
Dev_Jin | "$init_addr": { "get_param": "init_addr" } | 09:56 |
Dev_Jin | } | 09:56 |
Dev_Jin | } | 09:56 |
Dev_Jin | } | 09:56 |
Dev_Jin | and I am passing init_addr in heat stack-create with -P option | 09:56 |
Dev_Jin | what am I missing? | 09:56 |
*** OOjoe has joined #heat | 09:58 | |
*** tomek_adamczewsk has joined #heat | 09:59 | |
Qiming_ | Dev_Jin, it would be a disaster to mix different template types and functions ... | 10:04 |
Dev_Jin | Qiming_ : you mean to say intrinsic functions are available only in HOT and not for json ? | 10:05 |
Qiming_ | Dev_Jin, I would suggest either stick to CFN format and their functions, or HOT format with Heat functions | 10:06 |
*** k4n0 has quit IRC | 10:07 | |
Qiming_ | Dev_Jin, it makes life much easier at least | 10:08 |
Qiming_ | so in your case, you may want to try "Fn::Join" to build the user_data, or switch to HOT and use str_replace | 10:09 |
*** tomek_adamczewsk has quit IRC | 10:12 | |
Dev_Jin | thanks Qiming_ for valuable input.. | 10:13 |
Qiming_ | np | 10:13 |
Dev_Jin | one more question.. if I want to launch a new stack from some other machine than cloud controller (some other machine which can communicate with controller) .. is it advisable to this by directly calling REST apis ? | 10:14 |
openstackgerrit | lvdongbing proposed a change to openstack/python-heatclient: Don't expose X-Auth-Token in heat CLI https://review.openstack.org/109234 | 10:18 |
*** Qiming_ has quit IRC | 10:19 | |
*** agentgonzo has joined #heat | 10:19 | |
*** k4n0 has joined #heat | 10:20 | |
agentgonzo | Hello all - does anyone know if there is a way to get heat to set the status of the stack to 'failed' if some software fails to install on a nova server? We are using user_data to download and install some of our software and want the stack to have a failed status if the user_data bash command exits in error | 10:21 |
*** sergmelikyan has joined #heat | 10:23 | |
*** blinky_ghost has joined #heat | 10:37 | |
*** IgorYozhikov is now known as iyozhikov | 10:38 | |
*** kopparam has quit IRC | 10:39 | |
*** kopparam has joined #heat | 10:40 | |
*** ajc_ has joined #heat | 10:41 | |
*** kopparam has quit IRC | 10:44 | |
*** tiantian has quit IRC | 10:48 | |
*** pasquier-s_ has quit IRC | 10:51 | |
*** nanjj has quit IRC | 10:53 | |
*** ckmvishnu has quit IRC | 10:55 | |
*** harlowja_away has quit IRC | 10:59 | |
*** k4n0 has quit IRC | 11:01 | |
blinky_ghost | Hi all, can anybody help me with waitconditions? I have a template with 2 instances. I want that server1 is created after the second one is online, but when the server1 finishes, the second one should proceed doing some stuff. The problem is that server2 sends the signal to the first one then exits. Is there some way to "pause it"? Thanks. | 11:04 |
*** rushiagr has quit IRC | 11:05 | |
*** rushiagr has joined #heat | 11:05 | |
*** tspatzier has joined #heat | 11:06 | |
*** Qiming_ has joined #heat | 11:07 | |
*** Qiming_ is now known as Qiming | 11:07 | |
*** zslot has quit IRC | 11:07 | |
*** piyush has joined #heat | 11:08 | |
*** kopparam has joined #heat | 11:10 | |
*** jcoufal has joined #heat | 11:11 | |
*** kopparam has quit IRC | 11:15 | |
*** kopparam has joined #heat | 11:16 | |
*** liusheng has quit IRC | 11:16 | |
*** ramishra has joined #heat | 11:17 | |
*** chandankumar has quit IRC | 11:17 | |
*** nanjj has joined #heat | 11:18 | |
*** k4n0 has joined #heat | 11:18 | |
unmeshg | blinky_ghost: you can use waitCondition for pausing stack creation till server2 comes up and sends a signal | 11:21 |
unmeshg | only then server1 will be created | 11:21 |
sgran | blinky_ghost: so you want server2 to come up, get mostly configured, send a signal. this triggers server1 to come on line and get fully configured, then send a signal | 11:23 |
lifeless | blinky_ghost: what do you mean 'server2 exits' ? | 11:23 |
sgran | at that point you want server2 to notice and resume processing? | 11:23 |
blinky_ghost | sgran: correct. I have cfn-signal on the server2 that stops what was doing | 11:24 |
sgran | sure, once it's sent the signal, it's job is done. That's how cfn-signal and waitconditions work | 11:25 |
*** DaveJ__ has joined #heat | 11:25 | |
blinky_ghost | sgran: Yes, I want: server2 -> pause -> server1 -> pause -> server2 -> finish server1-> finish | 11:26 |
*** bvivek has quit IRC | 11:30 | |
*** jstrachan has quit IRC | 11:31 | |
*** nanjj has quit IRC | 11:31 | |
*** chandankumar has joined #heat | 11:32 | |
*** jstrachan has joined #heat | 11:32 | |
blinky_ghost | sgran: to solve this, I was thinking on doing a "until" loop after the cfn-signal on both instances that wait for a parameter or flag from the other cfn-signal instance. | 11:33 |
openstackgerrit | A change was merged to openstack/heat: Move network constraint to neutron plugin https://review.openstack.org/100420 | 11:33 |
*** pasquier-s has joined #heat | 11:37 | |
openstackgerrit | A change was merged to openstack/heat: Remove tools/glance-jeos-add-from-github.sh https://review.openstack.org/108056 | 11:37 |
blinky_ghost | sgran: can you check it please? http://pastebin.com/5U3EgPTW | 11:39 |
*** vpanizo has quit IRC | 11:43 | |
*** sorantis has joined #heat | 11:43 | |
*** nanjj has joined #heat | 11:44 | |
*** sorantis has quit IRC | 11:44 | |
*** dims has joined #heat | 11:44 | |
*** akuznetsov has joined #heat | 11:47 | |
openstackgerrit | A change was merged to openstack/python-heatclient: Implement events pagination, sorting and filtering https://review.openstack.org/105110 | 11:47 |
*** mkerrin has joined #heat | 11:48 | |
*** nanjj has quit IRC | 11:48 | |
*** agentgonzo has quit IRC | 11:50 | |
openstackgerrit | Thomas Herve proposed a change to openstack/heat: Sync olso incubator https://review.openstack.org/109257 | 11:53 |
*** bmahalakshmi has quit IRC | 11:54 | |
*** blomquisg has joined #heat | 11:55 | |
*** cdent has joined #heat | 11:59 | |
*** k4n0 has quit IRC | 11:59 | |
*** OOjoe has quit IRC | 11:59 | |
*** unmeshg has quit IRC | 11:59 | |
*** cmyster has quit IRC | 12:00 | |
*** blomquisg has quit IRC | 12:00 | |
*** rbuilta has joined #heat | 12:02 | |
*** achampion has quit IRC | 12:02 | |
*** ramishra has quit IRC | 12:03 | |
*** nosnos has quit IRC | 12:09 | |
*** asalkeld has quit IRC | 12:11 | |
*** jstrachan_ has joined #heat | 12:15 | |
*** denis_makogon has quit IRC | 12:16 | |
*** mkerrin has quit IRC | 12:16 | |
*** jstrachan has quit IRC | 12:17 | |
*** denis_makogon has joined #heat | 12:18 | |
*** jcoufal has quit IRC | 12:19 | |
*** cdent_ has joined #heat | 12:21 | |
*** cdent has quit IRC | 12:22 | |
*** cdent_ is now known as cdent | 12:22 | |
*** kopparam has quit IRC | 12:26 | |
*** kopparam has joined #heat | 12:26 | |
*** tonisbones has joined #heat | 12:29 | |
*** OOjoe has joined #heat | 12:31 | |
*** kopparam has quit IRC | 12:32 | |
*** tomek_adamczewsk has joined #heat | 12:36 | |
*** Tross has quit IRC | 12:38 | |
*** nkhare has quit IRC | 12:39 | |
sgran | blinky_ghost: I don't think that's how waitconditions work, but I could be wrong | 12:42 |
*** nanjj has joined #heat | 12:42 | |
*** sgordon has joined #heat | 12:47 | |
*** sgordon has quit IRC | 12:47 | |
*** sgordon has joined #heat | 12:47 | |
*** jdob has joined #heat | 12:48 | |
*** ajc_ has quit IRC | 12:48 | |
openstackgerrit | Thomas Herve proposed a change to openstack/heat: Sync olso incubator https://review.openstack.org/109257 | 12:50 |
*** mkerrin has joined #heat | 12:53 | |
*** bnemec has joined #heat | 12:56 | |
*** mkerrin1 has joined #heat | 12:56 | |
*** mkerrin has quit IRC | 12:58 | |
*** achampion has joined #heat | 13:00 | |
*** otoolee has joined #heat | 13:01 | |
otoolee | Hello all, a quick question. Does heat support stack policies a-la AWS? | 13:02 |
therve | Nope | 13:02 |
*** zigo has quit IRC | 13:03 | |
*** jcoufal has joined #heat | 13:03 | |
*** jcoufal has quit IRC | 13:04 | |
*** zigo has joined #heat | 13:04 | |
otoolee | Thanks, I thought not but wanted to be sure. | 13:05 |
*** Tross has joined #heat | 13:06 | |
shardy | morning all | 13:06 |
*** OOjoe is now known as joeroyall | 13:06 | |
otoolee | Is support for stack policies on the radar at all for heat? | 13:06 |
Qiming | morning, shardy | 13:06 |
joeroyall | gmorning | 13:07 |
*** jcoufal has joined #heat | 13:07 | |
shardy | blinky_ghost: Your use-case would be much better satisfied with SoftwareConfig and SoftwareDeployment resources | 13:09 |
*** aweiteka has joined #heat | 13:09 | |
shardy | It's probably possible with WaitConditions but the resulting template and user-data implementation will be ugly | 13:10 |
*** chandankumar has quit IRC | 13:10 | |
*** jmckind has joined #heat | 13:11 | |
shardy | https://github.com/openstack/heat-templates/blob/master/hot/software-config/example-templates/example-deploy-sequence.yaml | 13:11 |
therve | otoolee, Not I know. It doesn't seem super useful to me, but maybe someone will get interested. | 13:11 |
*** nanjj has quit IRC | 13:11 | |
openstackgerrit | Ton Ngo proposed a change to openstack/heat: Pass flag to engine service to patch parameters https://review.openstack.org/109042 | 13:12 |
openstackgerrit | Ton Ngo proposed a change to openstack/heat: Pass list of parameters to engine service to reset https://review.openstack.org/109284 | 13:12 |
*** dims has quit IRC | 13:13 | |
*** dims has joined #heat | 13:14 | |
*** ccrouch has joined #heat | 13:14 | |
*** ccrouch has quit IRC | 13:14 | |
*** ccrouch has joined #heat | 13:14 | |
*** alexpilotti has joined #heat | 13:16 | |
*** PragadeeswaranS has quit IRC | 13:28 | |
*** piyush has quit IRC | 13:31 | |
*** blomquisg has joined #heat | 13:31 | |
*** tspatzier has quit IRC | 13:33 | |
*** andersonvom has joined #heat | 13:34 | |
blinky_ghost | shardy: this is exactly what I need :) thanks a lot | 13:34 |
*** erecio has joined #heat | 13:35 | |
*** dsneddon has joined #heat | 13:37 | |
*** erecio has quit IRC | 13:43 | |
openstackgerrit | A change was merged to openstack/heat-cfntools: Update for psutil version https://review.openstack.org/103319 | 13:46 |
*** Dev_Jin has quit IRC | 13:47 | |
*** kopparam has joined #heat | 13:49 | |
*** kopparam has quit IRC | 13:52 | |
openstackgerrit | A change was merged to openstack/heat: Refactor ResourceGroup's FnGetAtt() https://review.openstack.org/106537 | 13:56 |
openstackgerrit | A change was merged to openstack/heat: Move glance_utils functions to glance client plugin https://review.openstack.org/100419 | 13:56 |
*** radez_g0n3 is now known as radez | 13:56 | |
*** samstav has joined #heat | 13:56 | |
*** vijendar has joined #heat | 14:00 | |
*** tspatzier has joined #heat | 14:01 | |
*** jstrachan_ has quit IRC | 14:02 | |
*** ramishra has joined #heat | 14:03 | |
*** jstrachan has joined #heat | 14:04 | |
*** aweiteka has quit IRC | 14:05 | |
*** sjmc7 has joined #heat | 14:05 | |
*** ramishra has quit IRC | 14:08 | |
*** piyush has joined #heat | 14:08 | |
*** avquadri has quit IRC | 14:10 | |
*** vijendar has quit IRC | 14:13 | |
*** vijendar has joined #heat | 14:13 | |
*** aweiteka has joined #heat | 14:17 | |
*** ramishra has joined #heat | 14:17 | |
*** hipokrit has joined #heat | 14:18 | |
*** joeroyall has quit IRC | 14:19 | |
*** joeroyall has joined #heat | 14:19 | |
*** kopparam has joined #heat | 14:21 | |
*** rakesh_hs has quit IRC | 14:22 | |
*** ramishra has quit IRC | 14:22 | |
*** nanjj has joined #heat | 14:22 | |
*** kopparam has quit IRC | 14:23 | |
ryansb | Hey folks, I'm working on https://bugs.launchpad.net/heat/+bug/1342487 and have sorta hit a snag. As is we presume JSON must be a map, and we have a separate list type (commaseparatedlist) | 14:23 |
uvirtbot | Launchpad bug 1342487 in heat "json parameters require json strings rather than accepting arbitrary json structures" [High,In progress] | 14:23 |
*** kopparam has joined #heat | 14:23 | |
ryansb | I'm thinking either a) using the CommaSeparatedListParam, or b) introducing a JsonListParam and JsonMapParam since a list shouldn't inherit from collections.Map | 14:25 |
zaneb | ryansb: looking... | 14:27 |
*** rwsu has joined #heat | 14:28 | |
*** kopparam has quit IRC | 14:28 | |
*** david-lyle has joined #heat | 14:28 | |
*** derekh_ has joined #heat | 14:29 | |
ryansb | we have the "schema.LIST" that maps to CommaDelimitedListParam but if you use a JsonParam with a JSON list instead of an object you'll end up with a JsonParam (which is a collection.Mapping) trying to do map operations on a list | 14:30 |
ryansb | which is sad times. | 14:30 |
zaneb | indeed | 14:30 |
zaneb | that explains why it's implemented like that | 14:30 |
*** shakamunyi has joined #heat | 14:31 | |
zaneb | and yet it works fine if you decode a list from a JSON string... | 14:32 |
ryansb | well, "fine" | 14:32 |
zaneb | heh :) | 14:32 |
ryansb | since it's (supposed to be) a map, people could do myparam["foo"] | 14:33 |
ryansb | which will fail if the param is made from a JSON string | 14:33 |
ryansb | because a list index can't be a string | 14:33 |
zaneb | I'm wondering if we ever actually take advantage of the fact that we can theoretically treat a Parameter object as a Mapping or Sequence or whatever | 14:34 |
zaneb | or if we always just call value() and leave it at that | 14:34 |
zaneb | in which case we should probably just do away with all the __getitem__ &c. stuff | 14:35 |
openstackgerrit | Thomas Herve proposed a change to openstack/heat: Sync olso incubator https://review.openstack.org/109257 | 14:35 |
ryansb | zaneb: Maybe, but I feel like that could bite pretty hard later | 14:35 |
ryansb | esp. if $non_heat_dev tries to do something complex in a template and then someone passes a list | 14:36 |
ryansb | *a json list | 14:36 |
ryansb | which could break spectacularly | 14:36 |
ryansb | make sense, or am I being paranoid? | 14:38 |
zaneb | ryansb: it depends how it's being used in the code | 14:39 |
zaneb | if we're never treating it as a dictionary, it doesn't matter whether it is one or not | 14:40 |
zaneb | the best way to get and idea is to make it not one and see what breaks in the unit tests | 14:40 |
*** nkhare has joined #heat | 14:41 | |
ryansb | heh. Actually taking away the collection.Mapping inheritance doesn't break any unit tests. I'll track down where we use it and see if there's anything the tests may be missing. | 14:43 |
zaneb | I suspect that we're not using it and that it was just a giant boondoggle on my part | 14:45 |
therve | If you can remove some Mapping inheritances you're my hero | 14:45 |
*** andreaf has quit IRC | 14:47 | |
openstackgerrit | Steven Hardy proposed a change to openstack/python-heatclient: Add rel field to links display https://review.openstack.org/99326 | 14:48 |
*** nati_ueno has joined #heat | 14:49 | |
ryansb | therve: It's looking like I can, but may I ask why you want them removed? | 14:49 |
therve | ryansb, They give indirection from the consumer side of things | 14:50 |
therve | Why have __getitem__ as an API when you can get_object? | 14:50 |
*** cody-somerville has quit IRC | 14:51 | |
*** kopparam has joined #heat | 14:51 | |
*** che-arne|2 is now known as che-arne | 14:52 | |
*** kopparam has quit IRC | 14:53 | |
*** shakamunyi has quit IRC | 14:53 | |
ryansb | lord. all of engine.parser.Stack is a mapping | 14:54 |
zaneb | I think at the time I wrote that stuff, I was imagining that one day when we parsed out functions, we would replace get_param with the actual Parameter object, and therefore it would need to act like the type of the parameter | 14:55 |
zaneb | but in the end I didn't do that | 14:55 |
zaneb | and, in fact, strong typing of intrinsic functions doesn't work :( | 14:56 |
zaneb | nonetheless, there are legitimate uses | 14:56 |
zaneb | e.g. the Parameters (plural) collection is a Mapping, and that is a Good Thing | 14:57 |
*** zslot has joined #heat | 14:59 | |
*** ramishra has joined #heat | 14:59 | |
*** kebray has joined #heat | 14:59 | |
therve | Possibly. I think a lot could be done with functions instead of having an object | 15:02 |
ryansb | yeah, going to try making JSONParam not a mapping and see how that goes, since it could be a list. | 15:02 |
*** yanyanhu has joined #heat | 15:02 | |
*** chandankumar has joined #heat | 15:02 | |
*** ramishra has quit IRC | 15:03 | |
*** david-ly_ has joined #heat | 15:04 | |
ryansb | zaneb: how likely is it that "the tests aren't failing" actually translates to "making this not a mapping won't wreck things"? | 15:06 |
*** david-lyle has quit IRC | 15:06 | |
zaneb | I think pretty likely in this case | 15:07 |
*** lazy_prince is now known as killer_prince | 15:07 | |
jpeeler | shardy: i thought this status code bug would be simple, but since abandon() returns the stack template i can't just raise the appropriate exception. so that's what is taking so long | 15:09 |
ryansb | Alright. I'll keep looking for uses, thanks for the tip | 15:09 |
*** sballe has joined #heat | 15:11 | |
shardy | jpeeler: no worries, do you need any help? | 15:12 |
*** kopparam has joined #heat | 15:13 | |
zaneb | ryansb: Property objects are pretty much only ever accessed through the Properties object afaik. So if that is always calling value() then we're golden | 15:14 |
jpeeler | shardy: not sure yet, will let you know in a few | 15:18 |
ryansb | zaneb: do you mean the Parameters object? | 15:19 |
zaneb | sigh, yes | 15:19 |
zaneb | it's too early in the morning | 15:20 |
* zaneb goes to get water | 15:20 | |
zaneb | that's better | 15:22 |
*** dsneddon has quit IRC | 15:22 | |
ryansb | s/water/coffee/ | 15:22 |
ryansb | fixed that for ya | 15:22 |
*** kopparam has quit IRC | 15:23 | |
*** daneyon has joined #heat | 15:23 | |
*** maxskew has joined #heat | 15:23 | |
*** jistr has quit IRC | 15:24 | |
blinky_ghost | shardy: does it make sense to use SoftwareConfig feature with Autoscale? I want to use the deployment dependency but I do not have a predefined number of instances, as I use dynamic Autoscale. Thanks | 15:27 |
Qiming | hi, guys, how am I supposed to refresh the contents in heat.egg-info/entry_points.txt ? | 15:27 |
*** wirehead_ has quit IRC | 15:28 | |
*** wirehead_ has joined #heat | 15:29 | |
stevebaker | blinky_ghost: yes, as long as the deployment resource is inside the scaling unit with the server resource. You'll probably want the config resource outsided the scaling unit | 15:30 |
*** yanyanhu has quit IRC | 15:32 | |
*** nkhare has quit IRC | 15:34 | |
therve | Qiming, pip install -e . | 15:36 |
* Qiming write down this magic command and hide it in a secure place | 15:38 | |
*** metral is now known as metral_zzz | 15:38 | |
*** denis_makogon has quit IRC | 15:38 | |
*** joeroyall has quit IRC | 15:40 | |
*** piyush1 has joined #heat | 15:42 | |
*** randallburt has joined #heat | 15:43 | |
*** piyush has quit IRC | 15:44 | |
*** blomquisg has quit IRC | 15:44 | |
*** randallburt has quit IRC | 15:44 | |
*** randallburt has joined #heat | 15:44 | |
*** nanjj has quit IRC | 15:46 | |
*** nanjj has joined #heat | 15:46 | |
*** nati_ueno has quit IRC | 15:50 | |
*** metral_zzz is now known as metral | 15:52 | |
*** zslot has quit IRC | 15:55 | |
*** david-ly_ is now known as david-lyle | 15:57 | |
openstackgerrit | Alexey Ivanitskiy proposed a change to openstack/heat: Adding log messages to improve error handling https://review.openstack.org/109333 | 16:01 |
*** joeroyall has joined #heat | 16:01 | |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/heat: Updated from global requirements https://review.openstack.org/105166 | 16:03 |
*** kebray has quit IRC | 16:05 | |
*** kebray has joined #heat | 16:06 | |
*** andersonvom has quit IRC | 16:07 | |
*** andersonvom has joined #heat | 16:07 | |
blinky_ghost | stevebaker: I'm testing this template https://github.com/openstack/heat-templates/blob/master/hot/software-config/example-templates/example-deploy-sequence.yaml but it get's stuck on deployment_a resource...Any hint? | 16:07 |
stevebaker | blinky_ghost: you'll need to log into the server and check for errors when you run the following: | 16:08 |
stevebaker | os-collect-config --one-time | 16:08 |
stevebaker | # which calls | 16:08 |
stevebaker | os-refresh-config | 16:08 |
stevebaker | # which calls | 16:09 |
stevebaker | os-apply-config | 16:09 |
lifeless | blinky_ghost: be sure to stop the service first | 16:09 |
lifeless | stevebaker: ^ | 16:09 |
stevebaker | blinky_ghost: are you running on a recently built image? | 16:09 |
blinky_ghost | stevebaker: I'm running a centos 6.5 image, but I don't see that command | 16:09 |
stevebaker | blinky_ghost: oh, did you build an image with diskimage-builder? You'll need to do that. https://github.com/openstack/heat-templates/tree/master/hot/software-config/elements | 16:10 |
*** andreaf has joined #heat | 16:11 | |
*** andreaf has quit IRC | 16:11 | |
blinky_ghost | stevebaker: nopes :P checking | 16:11 |
*** andreaf has joined #heat | 16:11 | |
stevebaker | blinky_ghost: try building a fedora image first, the centos element hasn't landed yet | 16:12 |
*** andreaf_ has joined #heat | 16:13 | |
*** jang has joined #heat | 16:14 | |
blinky_ghost | stevebaker: you mean that it won't work on Centos? How about if I try Centos 7? | 16:16 |
*** andreaf_ has quit IRC | 16:16 | |
*** andreaf_ has joined #heat | 16:16 | |
*** andreaf_ has quit IRC | 16:16 | |
*** andreaf_ has joined #heat | 16:17 | |
*** ccrouch has quit IRC | 16:17 | |
*** andreaf has quit IRC | 16:17 | |
*** gokrokve has joined #heat | 16:18 | |
stevebaker | blinky_ghost: there is currently no base element to build a custom image based on centos, but there is a centos7 element which looks like it should merge soon https://review.openstack.org/#/c/104449/ | 16:18 |
stevebaker | blinky_ghost: you should read this https://github.com/openstack/diskimage-builder | 16:19 |
*** viktors is now known as viktors|afk | 16:20 | |
blinky_ghost | stevebaker: Thanks I'll take a look. I guess that I have to wait, using Fedora is not an option, all my deployment/development is based on Centos instances. | 16:21 |
stevebaker | would centos7 be ok? | 16:22 |
stevebaker | blinky_ghost: I'm curious now, I'm going to build a centos7 image and see if it works | 16:25 |
*** Tross has quit IRC | 16:26 | |
blinky_ghost | stevebaker: I guess so, I really don't consider Fedora for production :) | 16:27 |
*** ccrouch has joined #heat | 16:27 | |
*** tspatzier has quit IRC | 16:29 | |
*** pasquier-s has quit IRC | 16:29 | |
*** bgorski has quit IRC | 16:33 | |
*** neophy has joined #heat | 16:33 | |
*** jcoufal has quit IRC | 16:34 | |
jpeeler | shardy: ok do i need to create an HEATAPIException for the 202 status code? | 16:34 |
neophy | Hi all, I am having three node (controller+compute+storage) Openstack Havana. I getting : ERROR: Unknown resource Type : OS::Neutron::SecurityGroup error while creating stack. Here is my HOT : http://paste.openstack.org/show/87968/ | 16:36 |
*** Qiming has quit IRC | 16:36 | |
shardy | jpeeler: Hmm, I wasn't thinking we'd need to, as it's not an exception, just a normal response | 16:38 |
shardy | Probably, we need to remove the hard-coded 201 from StackSerializer and pass the specific return code back with the response body from each controller function | 16:39 |
shardy | I guess that means that the codes for create/update are wrong too | 16:39 |
*** alexpilotti has quit IRC | 16:40 | |
jpeeler | is raising an exception for the http status code wrong then? | 16:40 |
*** aweiteka has quit IRC | 16:40 | |
shardy | zaneb: What is your view re changing API response codes? We return 201 for everything which isn't an error atm, but all the asynchronous calls should arguably return 202 | 16:40 |
zaneb | my view is that's a 2.0 thing | 16:41 |
shardy | jpeeler: well it will be if you want to return a reponse body, e.g as you mentioned before in abandon | 16:41 |
jpeeler | and delete returns 204 right? | 16:41 |
*** nanjj has quit IRC | 16:42 | |
shardy | jpeeler: Yeah, it does do that via raising an exception | 16:43 |
*** jcoufal has joined #heat | 16:43 | |
shardy | zaneb: the issue is delete returns 204, and abandon returns 200 (although it's documented as 204, which is definitely wrong because it returns a response) | 16:43 |
*** chandankumar has quit IRC | 16:44 | |
shardy | Maybe we just fix the docs and bump the rest to the v2 API | 16:44 |
zaneb | I think it's probably safe to fix abandon | 16:44 |
shardy | bbiab meeting | 16:45 |
jpeeler | zaneb: well delete is easy to fix since it doesn't return any data | 16:45 |
zaneb | jpeeler: so delete returns 204 but it should be 202, right? | 16:46 |
jpeeler | right | 16:46 |
zaneb | I don't think we can fix that in the 1.x API | 16:46 |
jpeeler | oh, well okay | 16:46 |
zaneb | and abandon returns 200, is documented as 204, but should be 202? | 16:48 |
jpeeler | i'm not sure what it's documented as, but the rest is correct | 16:48 |
*** derekh_ has quit IRC | 16:49 | |
*** jistr has joined #heat | 16:50 | |
zaneb | I doubt many people are using abandon because it's so flaky... so I'm more OK with changing that, but I don't actually see a pressing need | 16:51 |
zaneb | docs should be fixed, obviously | 16:51 |
*** bnemec has quit IRC | 16:52 | |
*** aweiteka has joined #heat | 16:52 | |
zaneb | actually the whole abandon thing is badly designed, because it serves up the critical data after it has started a destructive operation | 16:52 |
zaneb | there's innumerable ways to lose it | 16:53 |
zaneb | we should ditch that whole API in 2.0 | 16:53 |
*** nati_ueno has joined #heat | 16:54 | |
jpeeler | so i should just update the docs and then ? | 16:54 |
zaneb | probably just the docs | 16:55 |
zaneb | shardy: thoughts? ^ | 16:56 |
*** bnemec has joined #heat | 16:56 | |
*** rwsu has quit IRC | 16:58 | |
*** alexpilotti has joined #heat | 16:58 | |
ryansb | zaneb: the Property (heat.engine.property.Property) isn't ever used to refer to JSON params, is it? | 16:58 |
*** rwsu has joined #heat | 17:00 | |
*** jdob has quit IRC | 17:01 | |
*** bvivek has joined #heat | 17:02 | |
*** jdob has joined #heat | 17:03 | |
*** nati_uen_ has joined #heat | 17:05 | |
*** nati_ueno has quit IRC | 17:05 | |
*** derekh_ has joined #heat | 17:11 | |
*** akuznetsov has quit IRC | 17:15 | |
*** andreaf_ has quit IRC | 17:20 | |
*** andreaf_ has joined #heat | 17:20 | |
*** lsmola has joined #heat | 17:21 | |
*** bnemec has quit IRC | 17:22 | |
*** gokrokve has quit IRC | 17:22 | |
openstackgerrit | Ryan Brown proposed a change to openstack/heat: Allow JSON parameters in environment files https://review.openstack.org/109357 | 17:23 |
*** Tross has joined #heat | 17:25 | |
openstackgerrit | Ryan Brown proposed a change to openstack/heat: Allow JSON parameters in environment files https://review.openstack.org/109357 | 17:25 |
*** gokrokve has joined #heat | 17:27 | |
*** zackf has joined #heat | 17:29 | |
*** piyush1 has quit IRC | 17:33 | |
openstackgerrit | Randall Burt proposed a change to openstack/heat: Client plugin exception handling methods https://review.openstack.org/100421 | 17:33 |
*** harlowja has joined #heat | 17:35 | |
*** jistr has quit IRC | 17:42 | |
*** tomek_adamczewsk has quit IRC | 17:44 | |
*** jstrachan has quit IRC | 18:05 | |
*** rushiagr has quit IRC | 18:05 | |
*** piyush has joined #heat | 18:08 | |
*** piyush1 has joined #heat | 18:10 | |
shardy | zaneb: actually we only proposed abandon/adopt as a preview feature for Icehouse, I'd be +2 on reverting the whole thing for Juno | 18:10 |
shardy | particularly because the original author hasn't demonstrated any commitment to maintaining it | 18:11 |
shardy | jpeeler: if the easiest thing is just to fix the docs, I'm fine with that | 18:11 |
zaneb | shardy: can't disagree with that | 18:11 |
shardy | I've added the status code thing to https://wiki.openstack.org/wiki/Heat/Blueprints/V2API | 18:11 |
zaneb | ryansb: I don't think so. they're related-but-separate | 18:12 |
openstackgerrit | Ryan Brown proposed a change to openstack/heat: Remove rst2script.sed and integration.sh https://review.openstack.org/108399 | 18:12 |
*** metral is now known as metral_zzz | 18:13 | |
*** metral_zzz is now known as metral | 18:13 | |
*** piyush has quit IRC | 18:13 | |
ryansb | zaneb: that's what I suspected but wasn't 100% | 18:13 |
jpeeler | shardy: yeah fixing the docs is the easiest thing to do, though i submitted it as a partial-bug fix. should it just be closed now that you've captured the status code in the wiki? | 18:15 |
shardy | jpeeler: Yeah that's fine, I assumed it would be easy to fix the API, but if its not then feel free to won't-fix the bug and move on to something more interesting ;) | 18:15 |
shardy | you can add openstack-api-site to the bug to track the docs patch if you like | 18:16 |
jpeeler | you mean just as a comment? | 18:17 |
shardy | jpeeler: no with "also affects project", I've just done it :) | 18:18 |
*** nati_uen_ has quit IRC | 18:18 | |
shardy | I can propose the docs fix later, unless you're already doing it | 18:18 |
jpeeler | this is all i did: https://review.openstack.org/#/c/109371/ | 18:19 |
*** nati_ueno has joined #heat | 18:19 | |
*** nati_ueno has quit IRC | 18:20 | |
shardy | jpeeler: Cool, I'd just change that to Closes-Bug and mark the heat line invalid or won't fix | 18:20 |
jpeeler | alrighty, thanks | 18:21 |
*** neophy has quit IRC | 18:21 | |
shardy | jpeeler: thank you, sorry it turned into a bit of a waste of time | 18:21 |
*** bandarji has joined #heat | 18:28 | |
*** rbuilta has quit IRC | 18:28 | |
*** nati_ueno has joined #heat | 18:30 | |
*** vijendar has quit IRC | 18:30 | |
*** vijendar has joined #heat | 18:31 | |
openstackgerrit | Randall Burt proposed a change to openstack/heat: Nova use ignore_not_found() https://review.openstack.org/100422 | 18:31 |
*** bvivek has quit IRC | 18:38 | |
*** DaveJ__ has quit IRC | 18:38 | |
*** bnemec has joined #heat | 18:40 | |
*** radez is now known as radez_g0n3 | 18:42 | |
*** kebray has quit IRC | 18:44 | |
*** kebray has joined #heat | 18:46 | |
*** blomquisg has joined #heat | 18:46 | |
*** blinky_ghost has quit IRC | 18:48 | |
jpeeler | is it worth preserving old docs like this? https://wiki.openstack.org/wiki/Heat/GettingStartedUsingMasterOnUbuntu | 18:51 |
* jpeeler is thinking of just deleting it | 18:51 | |
jpeeler | actually it doesn't look deleteable | 18:52 |
*** tomek_adamczewsk has joined #heat | 18:54 | |
*** tomek_adamczewsk has quit IRC | 18:56 | |
*** tomek_adamczewsk has joined #heat | 18:56 | |
SpamapS | jpeeler: I think it is worth it to leave them there with a glaring disclaimer "THIS IS FOR HISTORICAL POSTERITY ONLY" at the top | 18:57 |
jpeeler | yeah that's what i'm basically doing now | 18:57 |
*** tomek_adamczewsk has quit IRC | 18:59 | |
*** tomek_adamczewsk has joined #heat | 18:59 | |
*** bnemec has quit IRC | 19:02 | |
*** radez_g0n3 is now known as radez | 19:04 | |
*** kebray has quit IRC | 19:04 | |
*** kebray has joined #heat | 19:05 | |
*** tomek_adamczewsk has quit IRC | 19:05 | |
*** tomek_adamczewsk has joined #heat | 19:06 | |
openstackgerrit | Randall Burt proposed a change to openstack/heat: Nova use ignore_not_found() https://review.openstack.org/100422 | 19:06 |
*** daneyon has quit IRC | 19:07 | |
*** vijendar has quit IRC | 19:08 | |
*** vijendar has joined #heat | 19:08 | |
*** tomek_adamczewsk has quit IRC | 19:08 | |
*** tomek_adamczewsk has joined #heat | 19:08 | |
*** bandarji has quit IRC | 19:11 | |
*** andreaf_ has quit IRC | 19:14 | |
*** hipokrit has quit IRC | 19:15 | |
*** tspatzier has joined #heat | 19:15 | |
*** tomek_adamczewsk has quit IRC | 19:15 | |
*** tomek_adamczewsk has joined #heat | 19:16 | |
*** lsmola has quit IRC | 19:20 | |
openstackgerrit | Randall Burt proposed a change to openstack/heat: Nova use ignore_not_found() https://review.openstack.org/100422 | 19:21 |
*** daneyon has joined #heat | 19:23 | |
openstackgerrit | Randall Burt proposed a change to openstack/heat: Neutron use ignore_not_found() https://review.openstack.org/100423 | 19:30 |
*** hipokrit has joined #heat | 19:31 | |
*** tomek_adamczewsk has quit IRC | 19:33 | |
*** sgordon has quit IRC | 19:33 | |
*** tomek_adamczewsk has joined #heat | 19:33 | |
*** gokrokve has quit IRC | 19:35 | |
*** tonisbones has quit IRC | 19:35 | |
*** tomek_adamczewsk has quit IRC | 19:36 | |
*** tomek_adamczewsk has joined #heat | 19:36 | |
openstackgerrit | Ryan Brown proposed a change to openstack/heat: Remove rst2script.sed and integration.sh https://review.openstack.org/108399 | 19:37 |
*** tomek_adamczewsk has quit IRC | 19:38 | |
*** tomek_adamczewsk has joined #heat | 19:39 | |
*** ccrouch has quit IRC | 19:45 | |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: SoftwareDeployments move signal reason into resource plugin https://review.openstack.org/106825 | 19:47 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Appropriate exception for signal handling failure https://review.openstack.org/109096 | 19:47 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Convert CFN waitcondition API to resource_signal https://review.openstack.org/106824 | 19:47 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Allow plugins to specify signal event reason https://review.openstack.org/106821 | 19:47 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Update test_signal to use stub_keystoneclient https://review.openstack.org/106820 | 19:47 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Return metadata from resource_signal RPC interface https://review.openstack.org/106823 | 19:47 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: WaitConditionHandle resources, create events with reason data https://review.openstack.org/106822 | 19:47 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Add native WaitConditionHandle resource https://review.openstack.org/102888 | 19:47 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Mark metadata_update RPC call deprecated https://review.openstack.org/106985 | 19:47 |
*** alexpilotti has quit IRC | 19:48 | |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Add OS::Ironic::Port resource https://review.openstack.org/104224 | 19:49 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Add OS::Ironic::Node resource https://review.openstack.org/104223 | 19:49 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Add Ironic resource base class https://review.openstack.org/104222 | 19:49 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Add OS::Ironic::Chassis resource https://review.openstack.org/103133 | 19:49 |
*** tomek_adamczewsk has quit IRC | 19:49 | |
*** jang has quit IRC | 19:50 | |
*** bnemec has joined #heat | 20:04 | |
*** randallburt has quit IRC | 20:05 | |
*** kebray has quit IRC | 20:06 | |
*** gokrokve has joined #heat | 20:06 | |
*** kebray has joined #heat | 20:07 | |
*** chandankumar has joined #heat | 20:11 | |
openstackgerrit | Ryan Brown proposed a change to openstack/heat: Remove deprecated README instructions https://review.openstack.org/109404 | 20:11 |
*** gokrokve has quit IRC | 20:11 | |
openstackgerrit | Vijendar Komalla proposed a change to openstack/heat: Encrypt heat template parameters https://review.openstack.org/97900 | 20:12 |
openstackgerrit | Ryan Brown proposed a change to openstack/heat: Remove deprecated tools/README instructions https://review.openstack.org/109404 | 20:12 |
jdandrea | Possibly silly question: Can outputs be referenced within *other* outputs (in conjunction with str_replace)? Output dependencies, if you will. | 20:14 |
zaneb | jdandrea: no | 20:16 |
jdandrea | Ah well. Thx. :) | 20:16 |
shardy | jdandrea: can't you just reference the same attributes in multiple outputs? | 20:17 |
*** chandankumar has quit IRC | 20:17 | |
*** hipokrit has quit IRC | 20:17 | |
jdandrea | I can. I was trying to keep things somewhat DRY and not type 4-deep arrays multiple times. | 20:17 |
*** bnemec has quit IRC | 20:20 | |
*** gokrokve has joined #heat | 20:26 | |
*** hipokrit has joined #heat | 20:34 | |
*** randallburt has joined #heat | 20:37 | |
*** bandarji has joined #heat | 20:37 | |
*** randallburt has quit IRC | 20:37 | |
*** randallburt1 has joined #heat | 20:37 | |
*** randallburt1 has quit IRC | 20:38 | |
*** bnemec has joined #heat | 20:38 | |
*** randallburt has joined #heat | 20:38 | |
openstackgerrit | Randall Burt proposed a change to openstack/heat: Glance, swift use ignore_not_found() https://review.openstack.org/100424 | 20:38 |
*** piyush1 has quit IRC | 20:47 | |
openstackgerrit | Randall Burt proposed a change to openstack/heat: Remove function get_software_config https://review.openstack.org/101396 | 20:52 |
*** uberj has joined #heat | 20:53 | |
*** jmckind has quit IRC | 20:56 | |
uberj | which part of hot puts instance metadata into the metadata api? | 20:57 |
*** asalkeld has joined #heat | 20:58 | |
stevebaker | uberj: you'll need to explain which of the 3 metadatas you mean ;) | 20:59 |
uberj | haha | 20:59 |
*** andersonvom has quit IRC | 21:00 | |
uberj | I've defined a metadata section under an instance resource in a HOT template. The metadata I define isn't showing up with I query http://169.254.169.254/openstack/2013-10-17/meta_data.json | 21:00 |
openstackgerrit | Randall Burt proposed a change to openstack/heat: Cinder, trove, ceilo use ignore_not_found() https://review.openstack.org/101397 | 21:01 |
uberj | I'm poking around for somewhere to begin debugging things | 21:01 |
uberj | stevebaker: so to rephrase: which part of heat/hot puts data into the nova-metadata service? | 21:04 |
*** bnemec has quit IRC | 21:05 | |
stevebaker | uberj: do you mean the Metadata property from the old cloudformation templates? | 21:05 |
uberj | stevebaker: something very similar to this https://github.com/openstack/heat-templates/blob/master/hot/autoscaling.yaml#L71 | 21:06 |
*** cdent has quit IRC | 21:07 | |
*** derekh_ has quit IRC | 21:08 | |
stevebaker | uberj: that *is* a hot template ;) the "metadata" property is supported in HOT, but not documented because we want to encourage people to use SoftwareConfig/SoftwareDeployment resources for most of the things that Metadata used to be used for | 21:09 |
uberj | stevebaker: erm, okay, so what is the "right" way for an image to introspect information about itself? I haven't heard of SoftwareConfig/SoftwareDeployment before... | 21:11 |
* uberj reads https://wiki.openstack.org/wiki/Heat/Blueprints/hot-software-config-spec | 21:12 | |
*** bandarji has quit IRC | 21:12 | |
stevebaker | uberj: You'll need to describe exactly what you want to achieve, setting aside the mechanism for now | 21:12 |
uberj | when a machine comes up, I want to be able to introspect its "role" | 21:13 |
shardy | uberj: If you just want key/value data you can pass that into nova via the metadata property of the OS::Nova::Server resource | 21:18 |
*** bandarji has joined #heat | 21:18 | |
stevebaker | uberj: You could set the role in the metadata property of OS::Nova::Server http://docs.openstack.org/developer/heat/template_guide/openstack.html#OS::Nova::Server ... | 21:18 |
shardy | That data is then availabile inside the instance: | 21:18 |
shardy | http://docs.openstack.org/admin-guide-cloud/content/section_metadata-service.html | 21:18 |
stevebaker | shardy: jinx!!!! | 21:18 |
shardy | lol | 21:18 |
stevebaker | shardy: I know for a fact you did not lol | 21:18 |
uberj | shardy: stevebaker: fixed my issue. Using http://docs.openstack.org/developer/heat/template_guide/openstack.html#OS::Nova::Server-hot as an example, I had the metadata: property under the <the_resource> scope instead of the <properties> scope | 21:22 |
uberj | once I moved it to the correct location it showed up in the nova-metatdata service | 21:22 |
stevebaker | uberj: nice | 21:23 |
uberj | thanks for documentation hints :) | 21:24 |
*** bnemec has joined #heat | 21:24 | |
uberj | this SoftwareConfig/SoftwareDeployment stuff looks really cool though! | 21:24 |
asalkeld | anyone read this: [openstack-dev] Thoughts on the patch test failure rate and moving forward | 21:27 |
asalkeld | suggesting we move to having functionaltests in tree (not mixed into the unittests tho') | 21:28 |
stevebaker | asalkeld: yes, trying to reply but too busy. +1 but have questions about how we can forklift the tests into our tree without depending on tempest | 21:29 |
shardy | asalkeld: +1 to moving the testcases in tree, still run via tempest | 21:29 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: timeutils function retry_backoff_delay https://review.openstack.org/108477 | 21:30 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Exceptions ResourceInError, ResourceUnknownStatus https://review.openstack.org/102394 | 21:30 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Retry resource create until success https://review.openstack.org/102397 | 21:30 |
asalkeld | stevebaker, we don't have to add a actual dep into test-requirements | 21:31 |
asalkeld | I'll respond too | 21:31 |
*** che-arne|2 has joined #heat | 21:31 | |
*** che-arne has quit IRC | 21:31 | |
*** cody-somerville has joined #heat | 21:31 | |
stevebaker | asalkeld: that would be fine, but I wonder when you describe what Solum does the response will be DONTDOTHAT | 21:32 |
asalkeld | really | 21:33 |
stevebaker | i hope i'm wrong | 21:33 |
asalkeld | i like a lot what solum does re: functional tests | 21:33 |
asalkeld | one issue is the instability of the tempest "library" code | 21:33 |
*** aweiteka has quit IRC | 21:33 | |
asalkeld | we have had breakages cos they rework so client code | 21:34 |
stevebaker | exactly | 21:34 |
openstackgerrit | Jason Dunsmore proposed a change to openstack/heat: Add OS::Swift::Signal resource https://review.openstack.org/96947 | 21:34 |
openstackgerrit | Jason Dunsmore proposed a change to openstack/heat: Add utility functions for Swift TempURLs https://review.openstack.org/104302 | 21:34 |
asalkeld | they will need to start maintaing an api | 21:34 |
*** mkerrin1 has quit IRC | 21:34 | |
*** Meeral has joined #heat | 21:36 | |
Meeral | I have a question related to using OS::Neutron::LoadBalancer | 21:37 |
Meeral | if the instances I'm creating are on an internal network | 21:37 |
Meeral | and the load balancer is using that internal network pool, how do i access the load balancer from outside the network | 21:38 |
Meeral | I've tried attaching a floating ip to the vip of the pool but i get a "no route to host" error | 21:38 |
*** Meeral has quit IRC | 21:39 | |
*** jdob has quit IRC | 21:43 | |
*** rwsu has quit IRC | 21:44 | |
*** jcoufal has quit IRC | 21:44 | |
*** mkerrin has joined #heat | 21:45 | |
*** bnemec has quit IRC | 21:47 | |
*** sjmc7 has quit IRC | 21:51 | |
*** sjmc7 has joined #heat | 21:51 | |
*** vpanizo has joined #heat | 21:52 | |
*** mkerrin has quit IRC | 21:53 | |
*** vijendar has quit IRC | 21:55 | |
*** vijendar has joined #heat | 21:57 | |
*** radez is now known as radez_g0n3 | 22:00 | |
*** sjmc7 has quit IRC | 22:00 | |
*** vijendar has quit IRC | 22:03 | |
*** hipokrit has quit IRC | 22:03 | |
openstackgerrit | Steve Martinelli proposed a change to openstack/python-heatclient: Add a tox job for generating docs https://review.openstack.org/109433 | 22:08 |
*** dims_ has joined #heat | 22:09 | |
*** cody-somerville has quit IRC | 22:09 | |
openstackgerrit | Steve Martinelli proposed a change to openstack/python-heatclient: Update theme for docs https://review.openstack.org/109434 | 22:10 |
*** dims has quit IRC | 22:12 | |
*** dims_ has quit IRC | 22:16 | |
*** achampion has quit IRC | 22:21 | |
*** Tross has quit IRC | 22:27 | |
*** m_22 has joined #heat | 22:32 | |
*** noTHD has joined #heat | 22:33 | |
*** sballe has quit IRC | 22:39 | |
*** nati_ueno has quit IRC | 22:40 | |
*** nati_ueno has joined #heat | 22:40 | |
*** dims_ has joined #heat | 22:42 | |
*** tomek_adamczewsk has joined #heat | 22:43 | |
*** kebray has quit IRC | 22:47 | |
*** dims_ has quit IRC | 22:47 | |
openstackgerrit | Randall Burt proposed a change to openstack/heat: Move nova_utils functions to nova client plugin https://review.openstack.org/101782 | 22:49 |
*** m_22 has left #heat | 22:49 | |
*** tomek_adamczewsk has quit IRC | 22:52 | |
*** kebray has joined #heat | 22:52 | |
*** vpanizo has quit IRC | 22:54 | |
*** tomek_adamczewsk has joined #heat | 22:54 | |
*** tomek_adamczewsk has quit IRC | 22:56 | |
*** tomek_adamczewsk has joined #heat | 22:57 | |
*** nati_ueno has quit IRC | 23:04 | |
*** nati_ueno has joined #heat | 23:05 | |
openstackgerrit | Randall Burt proposed a change to openstack/heat: Use setuptools to install contrib plugins https://review.openstack.org/103441 | 23:05 |
*** tomek_adamczewsk has quit IRC | 23:05 | |
*** daneyon has quit IRC | 23:07 | |
*** nati_ueno has quit IRC | 23:08 | |
*** kebray has quit IRC | 23:09 | |
*** zackf has quit IRC | 23:11 | |
*** tspatzier has quit IRC | 23:13 | |
openstackgerrit | Randall Burt proposed a change to openstack/heat: Port rackspace clients to client plugins https://review.openstack.org/98687 | 23:15 |
*** david-lyle has quit IRC | 23:19 | |
*** joeroyall has quit IRC | 23:20 | |
*** m_22 has joined #heat | 23:22 | |
*** m_22 has left #heat | 23:22 | |
*** bandarji has quit IRC | 23:26 | |
*** vpanizo has joined #heat | 23:32 | |
*** m_22 has joined #heat | 23:42 | |
*** dims_ has joined #heat | 23:43 | |
*** m_22 has left #heat | 23:43 | |
*** jcoufal has joined #heat | 23:45 | |
*** dims_ has quit IRC | 23:47 | |
*** daneyon has joined #heat | 23:53 | |
openstackgerrit | Randall Burt proposed a change to openstack/heat: Implement marconi client plugin https://review.openstack.org/98683 | 23:53 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!