*** IlyaE has joined #heat | 00:01 | |
*** wusWWW has quit IRC | 00:03 | |
*** vijendar has joined #heat | 00:03 | |
*** vijendar has quit IRC | 00:03 | |
*** aignatov has quit IRC | 00:04 | |
*** vijendar has joined #heat | 00:04 | |
*** IlyaE has quit IRC | 00:05 | |
*** aignatov has joined #heat | 00:06 | |
*** zns has quit IRC | 00:08 | |
*** achampion has joined #heat | 00:09 | |
*** radez is now known as radez_g0n3 | 00:09 | |
*** jmckind has quit IRC | 00:11 | |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Add tools/create_heat_domain helper script https://review.openstack.org/78048 | 00:12 |
---|---|---|
shardy | SpamapS, stevebaker: ^^ | 00:13 |
shardy | https://bugs.launchpad.net/heat/+bug/1287980 | 00:13 |
shardy | I will look at the config-fallback stuff tomorrow morning | 00:14 |
stevebaker | shardy: nice, it would be good for devstack to eventually use create_heat_domain too | 00:15 |
shardy | stevebaker: IMO it wouldn't, devstack uses openstackclient everywhere | 00:15 |
stevebaker | hmm, ok | 00:15 |
shardy | hopefully this will be a short(ish) term hack | 00:15 |
shardy | when everyone has openstackclient we can remove this or replace it with a trivial three line shell script | 00:16 |
shardy | anyway, we can debate that when the time comes, I need some sleep now ;) | 00:17 |
stevebaker | shardy: yes, get some sleep | 00:17 |
shardy | o/ | 00:17 |
*** nszceta has joined #heat | 00:18 | |
*** sgordon has quit IRC | 00:19 | |
SpamapS | shardy: ACK | 00:21 |
*** shakayumi has joined #heat | 00:24 | |
*** jdob has quit IRC | 00:25 | |
*** blomquisg has quit IRC | 00:26 | |
*** arbylee1 has joined #heat | 00:28 | |
*** cadenzajon_ has joined #heat | 00:28 | |
*** arbylee has quit IRC | 00:29 | |
*** nati_ueno has quit IRC | 00:30 | |
*** cadenzajon has quit IRC | 00:32 | |
*** jcru has joined #heat | 00:38 | |
*** topol has quit IRC | 00:38 | |
*** blomquisg has joined #heat | 00:39 | |
*** tango|2 has quit IRC | 00:40 | |
*** nati_ueno has joined #heat | 00:41 | |
*** kebray has joined #heat | 00:42 | |
*** IlyaE has joined #heat | 00:42 | |
*** pvaneck has quit IRC | 00:50 | |
*** saurabhs has left #heat | 00:51 | |
*** radez_g0n3 is now known as radez | 00:53 | |
*** pablosan has quit IRC | 00:55 | |
*** arbylee1 has quit IRC | 00:55 | |
*** IlyaE has quit IRC | 01:01 | |
*** vijendar has quit IRC | 01:02 | |
*** blamar has quit IRC | 01:05 | |
sdake_ | jpeeler or zaneb or any other cores could someone review https://review.openstack.org/#/c/77472/ | 01:05 |
sdake_ | takes about 5 minutes at most :) | 01:05 |
sdake_ | wow took a nap and ptfo'ed for 4 hours | 01:06 |
sdake_ | not good | 01:06 |
sdake_ | now going to be up all night | 01:06 |
asalkeld | sdake_ that sample seems messed up | 01:08 |
asalkeld | no: [clients_nova] group anymore | 01:08 |
sdake_ | asalkeld try generating a sample on master and tell me its not messed up | 01:08 |
sdake_ | try generating on master and see if clients_nova is created | 01:08 |
sdake_ | I thikn the rpc options registration for clients* is wrong | 01:09 |
sdake_ | it does some globals nonsense | 01:09 |
asalkeld | I think this is what I was struggling with | 01:09 |
sdake_ | which part | 01:10 |
asalkeld | it to do with the __eq__ in oslo.conf | 01:10 |
asalkeld | they changed it's behaviour | 01:10 |
sdake_ | when were you struggling with it | 01:10 |
asalkeld | when I was doing the messaging stuff | 01:11 |
asalkeld | I did say there was some horrible config stuff | 01:11 |
sdake_ | there was a bunch of other work involved in getting messaging going | 01:11 |
*** wchrisj has quit IRC | 01:11 | |
sdake_ | asalkeld so if I run generate_sampe.sh on master, I get the following diff:http://paste.fedoraproject.org/82412/98197413 | 01:13 |
sdake_ | you see in that diff clients_* is removed | 01:13 |
*** Michalik has quit IRC | 01:14 | |
asalkeld | i think it is the version of oslo.config that exist when you run and when jenkins runs it | 01:14 |
sdake_ | interesting, so not a config generator problem per say | 01:14 |
*** arbylee has joined #heat | 01:15 | |
asalkeld | https://github.com/openstack/oslo.config/commit/74cd448be10ffcaf1ee7e0f8afd00e2180f6397a | 01:15 |
asalkeld | sdake_ well both | 01:15 |
sdake_ | I guess I could rewrite the register rpc clients options | 01:15 |
sdake_ | so it doesn't suck | 01:15 |
*** arbylee has quit IRC | 01:15 | |
asalkeld | sdake_ the only way it will work is to copy them out | 01:15 |
asalkeld | no for loop | 01:16 |
asalkeld | super ugly | 01:16 |
sdake_ | why no for loop? | 01:16 |
asalkeld | it's the way the generator figures out if it has added an option already | 01:16 |
asalkeld | and currently an option can only be in one group | 01:17 |
sdake_ | i was speculating the issue is StrOpt/etc had the same keys | 01:17 |
asalkeld | which is stupid | 01:17 |
sdake_ | looks like my sepculation was right :) | 01:17 |
asalkeld | so some options: do it ugly in heat, fix the generator to support mulitple opts in a group | 01:18 |
asalkeld | and make oslo.conf __eq__ smarter | 01:18 |
asalkeld | opt == opt2 should look at the contents of the opt | 01:19 |
sdake_ | i was hoping something that didn't involve replacing oslo.config in the gate | 01:19 |
asalkeld | you could do a short term ugly fix | 01:20 |
asalkeld | remove the for loop | 01:20 |
sdake_ | make all separate calls you mean? | 01:20 |
*** Michalik has joined #heat | 01:20 | |
asalkeld | and define each option explicitly | 01:20 |
sdake_ | with the option such as "client_swift_xyz" | 01:21 |
asalkeld | yeah | 01:21 |
sdake_ | or have a client_swift section still | 01:21 |
asalkeld | well dont' copy options in code | 01:21 |
asalkeld | copy options in your editor | 01:21 |
asalkeld | (super ugly) | 01:21 |
sdake_ | i also speculated that copying opitons was resulting in the same potion reference | 01:22 |
sdake_ | which was breaking the generator | 01:22 |
sdake_ | i was thinking of just making new options each time | 01:22 |
sdake_ | I did have a work in progress patch of htis functionality, but it also didn't work :( | 01:22 |
sdake_ | eg stropt('host) to generate a new stropt object | 01:23 |
sdake_ | but that probably isn't working | 01:23 |
sdake_ | maybe because of the oslo eq | 01:23 |
asalkeld | https://github.com/openstack/oslo-incubator/blob/master/openstack/common/config/generator.py#L152 | 01:23 |
*** pablosan has joined #heat | 01:23 | |
*** sgordon has joined #heat | 01:24 | |
stevebaker | sdake_, asalkeld, zaneb, reviews on this would close a blueprint https://review.openstack.org/#/c/69238/ | 01:24 |
sdake_ | stevebbaker looking | 01:24 |
*** derekh has quit IRC | 01:24 | |
asalkeld | hang on, need coffee | 01:25 |
*** slagle is now known as slagle-afk | 01:25 | |
*** rwsu has quit IRC | 01:29 | |
*** slagle-afk has quit IRC | 01:29 | |
stevebaker | sdake_: maybe jasond` could help with uncommenting the lock tests https://review.openstack.org/#/c/72798/50/heat/tests/test_engine_service.py | 01:30 |
*** gokrokve_ has quit IRC | 01:30 | |
*** harlowja has quit IRC | 01:31 | |
openstackgerrit | Zhang Yang proposed a change to openstack/python-heatclient: Modify timeout in client shell https://review.openstack.org/77784 | 01:32 |
*** jprovazn has quit IRC | 01:32 | |
stevebaker | asalkeld: a review on this would also close a blueprint https://review.openstack.org/#/c/77529/ | 01:34 |
*** daneyon has quit IRC | 01:34 | |
*** wchrisj has joined #heat | 01:37 | |
*** ramishra has joined #heat | 01:41 | |
asalkeld | :( been reviewing all morning | 01:42 |
asalkeld | woot, no vim headers | 01:49 |
*** Linz_ has quit IRC | 01:52 | |
*** Linz has joined #heat | 01:55 | |
*** nosnos has joined #heat | 01:56 | |
*** fandi has joined #heat | 01:58 | |
*** cody-somerville has joined #heat | 01:59 | |
*** cody-somerville has quit IRC | 01:59 | |
*** cody-somerville has joined #heat | 01:59 | |
*** blomquisg has quit IRC | 02:00 | |
*** randallburt has joined #heat | 02:01 | |
ramishra | stevebaker: Hello, GM | 02:02 |
*** randallburt has quit IRC | 02:02 | |
*** randallburt has joined #heat | 02:03 | |
stevebaker | ramishra: hi | 02:03 |
ramishra | stevebaker: if you have sometime can you please reviw https://review.openstack.org/#/c/77084/ | 02:03 |
stevebaker | I can take a look in about an hour | 02:04 |
*** topol has joined #heat | 02:04 | |
ramishra | stevebaker:np, I have also assigned https://bugs.launchpad.net/heat/+bug/1286128 to me.. Hope it's ok | 02:04 |
sdake_ | stevebaker thanks for the oslo.messaging review | 02:07 |
sdake_ | I was expecting more hostility :) | 02:07 |
sdake_ | mainly around service.py but guess that isn't the case :) | 02:08 |
*** wchrisj has quit IRC | 02:11 | |
*** erkules_ has joined #heat | 02:14 | |
*** blomquisg has joined #heat | 02:14 | |
*** erkules has quit IRC | 02:16 | |
*** erkules_ is now known as erkules | 02:16 | |
*** gokrokve has joined #heat | 02:16 | |
*** harlowja has joined #heat | 02:17 | |
*** slagle-afk has joined #heat | 02:22 | |
*** jprovazn has joined #heat | 02:27 | |
*** jcru has quit IRC | 02:28 | |
*** sgordon has quit IRC | 02:28 | |
*** wchrisj has joined #heat | 02:31 | |
*** gokrokve has quit IRC | 02:35 | |
*** wchrisj__ has joined #heat | 02:37 | |
*** wchrisj has quit IRC | 02:37 | |
*** wchrisj__ has quit IRC | 02:41 | |
*** ramishra has quit IRC | 02:42 | |
*** ramishra has joined #heat | 02:43 | |
*** nati_ueno has quit IRC | 02:43 | |
*** ramishra has quit IRC | 02:47 | |
stevebaker | sdake_: only because I don't understand it ;) | 02:48 |
sdake_ | basically transports connect to endpoints via dispatchers | 02:49 |
sdake_ | oslo-messaging handles the connections, all you do is provide the objects | 02:49 |
sdake_ | transport = aqmp,etc | 02:49 |
sdake_ | endpoints=your list of functions to call | 02:49 |
sdake_ | oslo-incuabot doesn't have this model | 02:50 |
stevebaker | Where is amqp2.0 / proton at? | 02:50 |
sdake_ | I think proton is amqp 1.0 but i'm not sure | 02:51 |
stevebaker | Oh that's what I mean | 02:51 |
sdake_ | those cats haven't actually written a transport driver for oslo as far as I can tell | 02:51 |
sdake_ | I htink proton is just a client for activemq | 02:52 |
stevebaker | Right. Step 1 get everyone on Oslo.messaging | 02:52 |
sdake_ | seems backwards to me but oslo.messaging is good anyway | 02:53 |
sdake_ | oslo-incubator/rpc is only being maintained from a very minimal bug fix perspective | 02:53 |
sdake_ | oslo.messaging is far superiod | 02:53 |
sdake_ | ior | 02:53 |
*** sgordon has joined #heat | 02:54 | |
*** daneyon has joined #heat | 02:54 | |
*** coolsvap1 has quit IRC | 02:55 | |
*** cfriesen_ has joined #heat | 02:58 | |
*** pablosan is now known as ZZpablosan | 02:58 | |
*** ramishra has joined #heat | 02:59 | |
*** yogesh has joined #heat | 03:00 | |
*** liang has joined #heat | 03:04 | |
*** yogesh has quit IRC | 03:04 | |
*** gokrokve has joined #heat | 03:05 | |
*** radez is now known as radez_g0n3 | 03:07 | |
*** harlowja is now known as harlowja_away | 03:13 | |
openstackgerrit | Liang Chen proposed a change to openstack/heat: Provide attribute schema for waitcondition resource https://review.openstack.org/76552 | 03:14 |
sdake_ | is there any way for an assertequal to be told to ignore one element of a dictionary | 03:20 |
sdake_ | one key that is | 03:20 |
*** samkottler has quit IRC | 03:21 | |
*** ramishra has quit IRC | 03:21 | |
*** zns has joined #heat | 03:24 | |
*** Linz has quit IRC | 03:25 | |
stevebaker | sdake_: you might have to copy the expected dict and delete that key | 03:28 |
stevebaker | sdake_: I mean the observed dict | 03:29 |
stevebaker | sdake_: or set the value to a known value before asserting | 03:29 |
*** samkottler has joined #heat | 03:30 | |
*** samkottler has quit IRC | 03:30 | |
*** samkottler has joined #heat | 03:30 | |
*** samkottler has quit IRC | 03:31 | |
sdake_ | stevebaker I found a solution but good to know assertqual doesn't have an override like MOCK.any | 03:34 |
sdake_ | rather mock.ANY | 03:34 |
*** daneyon has quit IRC | 03:38 | |
*** sgordon has quit IRC | 03:39 | |
*** chandan_kumar has joined #heat | 03:43 | |
*** samstav has joined #heat | 03:44 | |
*** samstav has quit IRC | 03:46 | |
*** chandan_kumar has quit IRC | 03:46 | |
*** samstav has joined #heat | 03:46 | |
*** wchrisj has joined #heat | 03:47 | |
*** samstav has quit IRC | 03:47 | |
*** Linz has joined #heat | 03:47 | |
*** samstav has joined #heat | 03:48 | |
*** wchrisj has quit IRC | 03:49 | |
*** samstav has quit IRC | 03:49 | |
*** samstav has joined #heat | 03:50 | |
*** samstav has quit IRC | 03:51 | |
*** samstav has joined #heat | 03:52 | |
*** samstav has quit IRC | 03:53 | |
*** samstav has joined #heat | 03:54 | |
*** samstav has quit IRC | 03:55 | |
*** IlyaE has joined #heat | 03:55 | |
*** samstav has joined #heat | 03:55 | |
*** david-lyle has joined #heat | 03:57 | |
*** samstav has quit IRC | 03:57 | |
*** daneyon has joined #heat | 03:57 | |
*** daneyon has quit IRC | 03:57 | |
*** samstav has joined #heat | 03:57 | |
*** samstav has quit IRC | 03:59 | |
openstackgerrit | A change was merged to openstack/heat-cfntools: Support of ignoreErrors for commands https://review.openstack.org/67099 | 03:59 |
*** samstav has joined #heat | 03:59 | |
sdake_ | stevebaker what are your thoughts on pushing tags for heat-templtaes | 04:01 |
sdake_ | eg, having a release cycle | 04:01 |
*** samstav has quit IRC | 04:01 | |
stevebaker | sdake_: If red hat packages it then I guess we should | 04:01 |
*** fandikurnia has joined #heat | 04:01 | |
sdake_ | atm rht release git commits which is workable | 04:02 |
*** samstav has joined #heat | 04:02 | |
sdake_ | eg, we are allowed to do that | 04:02 |
sdake_ | rather git snapshots | 04:02 |
stevebaker | ok, i haven't considered tagging heat-templates before | 04:02 |
sdake_ | me either | 04:03 |
*** fandi has quit IRC | 04:03 | |
sdake_ | something to think about how to solve | 04:03 |
sdake_ | I dont have an immediate proposal | 04:03 |
*** samstav has quit IRC | 04:06 | |
*** nszceta has quit IRC | 04:10 | |
*** cody-somerville has quit IRC | 04:15 | |
openstackgerrit | Zhang Yang proposed a change to openstack/python-heatclient: Modify timeout in client shell https://review.openstack.org/77784 | 04:16 |
*** harlowja_away has quit IRC | 04:17 | |
*** Linz has quit IRC | 04:19 | |
*** cody-somerville has joined #heat | 04:25 | |
*** zns has quit IRC | 04:32 | |
*** wchrisj has joined #heat | 04:32 | |
*** zns has joined #heat | 04:33 | |
*** jprovazn has quit IRC | 04:33 | |
*** nszceta has joined #heat | 04:34 | |
*** wchrisj has quit IRC | 04:37 | |
*** blomquisg has quit IRC | 04:38 | |
*** nszceta has quit IRC | 04:47 | |
*** blomquisg has joined #heat | 04:52 | |
*** topol has quit IRC | 04:56 | |
*** topol has joined #heat | 04:56 | |
openstackgerrit | Randall Burt proposed a change to openstack/heat: Migrate pre-validation HOT templates to proper schema https://review.openstack.org/78094 | 05:00 |
*** cmyster has joined #heat | 05:04 | |
*** cmyster has joined #heat | 05:04 | |
*** wchrisj has joined #heat | 05:11 | |
*** randallburt has quit IRC | 05:13 | |
openstackgerrit | Jun Jie Nan proposed a change to openstack/python-heatclient: Encode non utf8 file via base64 https://review.openstack.org/76443 | 05:19 |
*** cmyster has quit IRC | 05:21 | |
*** chandankumar_ has quit IRC | 05:28 | |
*** nkhare has joined #heat | 05:35 | |
*** chandan_kumar has joined #heat | 05:38 | |
openstackgerrit | Steven Dake proposed a change to openstack/heat: Ensure StackNotFound is properly returned to the user https://review.openstack.org/78101 | 05:45 |
openstackgerrit | Steven Dake proposed a change to openstack/heat: Migrate to oslo.messaging from oslo-incubator rpc https://review.openstack.org/72798 | 05:45 |
openstackgerrit | Steven Dake proposed a change to openstack/heat: Update config generator for oslo.messaging https://review.openstack.org/77472 | 05:45 |
*** slagle-afk has quit IRC | 05:46 | |
openstackgerrit | Steven Dake proposed a change to openstack/heat: Migrate to oslo.messaging from oslo-incubator rpc https://review.openstack.org/72798 | 05:51 |
openstackgerrit | Steven Dake proposed a change to openstack/heat: Update config generator for oslo.messaging https://review.openstack.org/77472 | 05:51 |
openstackgerrit | Steven Dake proposed a change to openstack/heat: Decorate StackNotFound exceptions for a variety of RPC calls https://review.openstack.org/78101 | 05:51 |
sdake_ | tomorrow -> remaining test cases | 05:52 |
sdake_ | time for bed | 05:53 |
openstackgerrit | Jenkins proposed a change to openstack/heat: Imported Translations from Transifex https://review.openstack.org/72566 | 06:08 |
*** topol has quit IRC | 06:09 | |
*** achampion is now known as slic | 06:09 | |
*** slic is now known as achampion | 06:10 | |
*** bvandenh has joined #heat | 06:15 | |
*** ramishra has joined #heat | 06:17 | |
*** wchrisj has quit IRC | 06:29 | |
*** cmyster has joined #heat | 06:30 | |
*** cmyster has joined #heat | 06:30 | |
*** IlyaE has quit IRC | 06:32 | |
*** gokrokve has quit IRC | 06:37 | |
*** alexpilotti has quit IRC | 06:39 | |
*** amritanshu_RnD has joined #heat | 06:45 | |
*** amritanshu_RnD is now known as Guest551 | 06:45 | |
*** ramishra has quit IRC | 06:48 | |
*** DinaBelova has joined #heat | 06:49 | |
*** tspatzier has joined #heat | 06:51 | |
*** tspatzier has quit IRC | 06:55 | |
*** saju_m has joined #heat | 07:02 | |
*** cfriesen_ has quit IRC | 07:04 | |
*** lsmola has joined #heat | 07:04 | |
*** ramishra has joined #heat | 07:12 | |
skraynev | morning all | 07:30 |
skraynev | stevebaker: Sorry, I was busy and could not give a explanation. I plan to add description of my fix in related bug. I guess I will do it before heat meeting will start. | 07:33 |
*** ramishra has quit IRC | 07:36 | |
cmyster | morning | 07:37 |
*** zns has quit IRC | 07:37 | |
skraynev | stevebaker: also the man, who reported this bug, told me, that it appears recently. I have researched it and have found, that error message for this bug mention about incorrect property. | 07:40 |
skraynev | stevebaker: s/property/parameter | 07:40 |
pshchelo | morning :) | 07:41 |
skraynev | stevebaker: but we have empty section of parameters, so ... the real problem was using not corresponding method for resolving reference. | 07:42 |
stevebaker | skraynev: OK I will take a look tomorrow | 07:43 |
*** IlyaE has joined #heat | 07:43 | |
skraynev | stevebaker: ok, np. I hope I will fix you comment to this time ;) | 07:44 |
*** nati_ueno has joined #heat | 07:47 | |
*** TonyBurn_ has joined #heat | 07:47 | |
*** e0ne has joined #heat | 07:47 | |
*** yogesh has joined #heat | 07:48 | |
pshchelo | guys, as I'm new the the heat/openstack release cycle - when is our feature freeze / how to proceed around it? | 07:49 |
cmyster | now, as for around it, what do you mean ? | 07:50 |
*** ifarkas has joined #heat | 07:50 | |
pshchelo | cmyster: I mean what to do whith my code that has missed the freeze. 've got -2 until thaw | 07:53 |
pshchelo | presumable I wouldn't upload new patchsets to -2'ed change? | 07:53 |
cmyster | core devs should be able to help you here | 07:54 |
cmyster | expect at least 1 or two in the next half hour :) | 07:55 |
pshchelo | :) | 07:57 |
*** funzo_ has joined #heat | 08:02 | |
*** e0ne has quit IRC | 08:11 | |
*** IlyaE has quit IRC | 08:11 | |
*** david-lyle has quit IRC | 08:11 | |
*** nosnos has quit IRC | 08:11 | |
*** ZZpablosan has quit IRC | 08:11 | |
*** asalkeld has quit IRC | 08:11 | |
*** dmakogon_ has quit IRC | 08:11 | |
*** piousbox has quit IRC | 08:11 | |
*** openstackgerrit has quit IRC | 08:11 | |
*** funzo has quit IRC | 08:11 | |
*** q3k has quit IRC | 08:11 | |
*** mattoliverau has quit IRC | 08:11 | |
*** tnurlygayanov has quit IRC | 08:11 | |
*** che-arne has quit IRC | 08:11 | |
*** saju_m has quit IRC | 08:11 | |
*** nkhare has quit IRC | 08:11 | |
*** cadenzajon_ has quit IRC | 08:11 | |
*** clarkb has quit IRC | 08:11 | |
*** jpeeler has quit IRC | 08:11 | |
*** kevinbenton has quit IRC | 08:11 | |
*** mestery has quit IRC | 08:11 | |
*** chandan_kumar has quit IRC | 08:11 | |
*** erkules has quit IRC | 08:11 | |
*** shakayumi has quit IRC | 08:11 | |
*** aignatov has quit IRC | 08:11 | |
*** mnaser has quit IRC | 08:11 | |
*** pshchelo has quit IRC | 08:11 | |
*** pasquier-s has quit IRC | 08:11 | |
*** _jmp_ has quit IRC | 08:11 | |
*** zpatten has quit IRC | 08:11 | |
*** dteselkin_ has quit IRC | 08:11 | |
*** glucas has quit IRC | 08:11 | |
*** shortstop has quit IRC | 08:11 | |
*** SpamapS has quit IRC | 08:11 | |
*** sgran has quit IRC | 08:11 | |
*** sdake has quit IRC | 08:11 | |
*** nati_ueno has quit IRC | 08:11 | |
*** cody-somerville has quit IRC | 08:11 | |
*** liang has quit IRC | 08:11 | |
*** bada has quit IRC | 08:11 | |
*** spzala has quit IRC | 08:11 | |
*** killer_prince has quit IRC | 08:11 | |
*** zaneb has quit IRC | 08:11 | |
*** sergmelikyan has quit IRC | 08:11 | |
*** sileht has quit IRC | 08:11 | |
*** jdag_ has quit IRC | 08:11 | |
*** sbadia has quit IRC | 08:11 | |
*** varora has quit IRC | 08:11 | |
*** FL1SK has quit IRC | 08:11 | |
*** mkerrin has quit IRC | 08:11 | |
*** dklyle has quit IRC | 08:11 | |
*** PhilK has quit IRC | 08:11 | |
*** brint has quit IRC | 08:11 | |
*** yogesh has quit IRC | 08:11 | |
*** TonyBurn_ has quit IRC | 08:11 | |
*** lsmola has quit IRC | 08:11 | |
*** bvandenh has quit IRC | 08:11 | |
*** fandikurnia has quit IRC | 08:11 | |
*** rpothier has quit IRC | 08:11 | |
*** larsks has quit IRC | 08:11 | |
*** annegentle has quit IRC | 08:11 | |
*** skraynev has quit IRC | 08:11 | |
*** scroiset has quit IRC | 08:11 | |
*** scollier has quit IRC | 08:11 | |
*** jrist has quit IRC | 08:11 | |
*** Slower has quit IRC | 08:11 | |
*** nijaba has quit IRC | 08:11 | |
*** ifarkas has quit IRC | 08:11 | |
*** Guest551 has quit IRC | 08:11 | |
*** cmyster has quit IRC | 08:11 | |
*** blomquisg has quit IRC | 08:11 | |
*** Tross has quit IRC | 08:11 | |
*** aedocw has quit IRC | 08:11 | |
*** akuznetsov has quit IRC | 08:11 | |
*** john-n-s- has quit IRC | 08:11 | |
*** SergeyLukjanov has quit IRC | 08:11 | |
*** ruhe has quit IRC | 08:11 | |
*** DinaBelova has quit IRC | 08:11 | |
*** sdake_ has quit IRC | 08:11 | |
*** jasond` has quit IRC | 08:11 | |
*** pleia2 has quit IRC | 08:11 | |
*** pscheie_ has quit IRC | 08:11 | |
*** Ng has quit IRC | 08:11 | |
*** plomakin_ has quit IRC | 08:11 | |
*** shadower has quit IRC | 08:11 | |
*** radez_g0n3 has quit IRC | 08:11 | |
*** lon|gone has quit IRC | 08:11 | |
*** lifeless has quit IRC | 08:11 | |
*** mordred has quit IRC | 08:11 | |
*** Daviey has quit IRC | 08:11 | |
*** tteggel has quit IRC | 08:11 | |
*** stevebaker has quit IRC | 08:11 | |
*** wirehead_ has quit IRC | 08:11 | |
*** EmilienM has quit IRC | 08:11 | |
*** chmouel has quit IRC | 08:11 | |
*** fungi has quit IRC | 08:11 | |
*** zigo has quit IRC | 08:11 | |
*** lekha has quit IRC | 08:11 | |
*** wendar has quit IRC | 08:11 | |
*** russellb has quit IRC | 08:11 | |
*** gondoi has quit IRC | 08:11 | |
*** radix has quit IRC | 08:11 | |
*** mikal has quit IRC | 08:11 | |
*** rockstar has quit IRC | 08:11 | |
*** ChanServ has quit IRC | 08:11 | |
*** stannie has quit IRC | 08:11 | |
*** DandyPandy has quit IRC | 08:11 | |
*** IgorYozhikov has quit IRC | 08:11 | |
*** bnemec has quit IRC | 08:11 | |
*** therve has quit IRC | 08:11 | |
*** anteaya has quit IRC | 08:11 | |
*** abramley has quit IRC | 08:11 | |
*** cyli has quit IRC | 08:11 | |
*** shardy has quit IRC | 08:11 | |
*** aliljet has quit IRC | 08:11 | |
*** tspatzier has joined #heat | 08:18 | |
*** q3k has joined #heat | 08:19 | |
*** piousbox has joined #heat | 08:20 | |
*** dmakogon_ has joined #heat | 08:22 | |
*** david-lyle has joined #heat | 08:29 | |
*** nosnos has joined #heat | 08:29 | |
*** mattoliverau has joined #heat | 08:29 | |
*** asalkeld has joined #heat | 08:29 | |
*** david-lyle has quit IRC | 08:29 | |
*** nosnos has quit IRC | 08:29 | |
*** tnurlygayanov has joined #heat | 08:29 | |
*** jistr has joined #heat | 08:49 | |
*** Guest551 has joined #heat | 09:02 | |
*** cmyster has joined #heat | 09:02 | |
*** giulivo has joined #heat | 09:02 | |
*** ramishra has joined #heat | 09:02 | |
*** openstackgerrit has joined #heat | 09:02 | |
*** e0ne_ has joined #heat | 09:02 | |
*** nosnos_ has joined #heat | 09:02 | |
*** pablosan has joined #heat | 09:02 | |
*** david_lyle_ has joined #heat | 09:02 | |
*** ifarkas has joined #heat | 09:02 | |
*** yogesh has joined #heat | 09:02 | |
*** TonyBurn_ has joined #heat | 09:02 | |
*** nati_ueno has joined #heat | 09:02 | |
*** lsmola has joined #heat | 09:02 | |
*** saju_m has joined #heat | 09:02 | |
*** DinaBelova has joined #heat | 09:02 | |
*** bvandenh has joined #heat | 09:02 | |
*** chandan_kumar has joined #heat | 09:02 | |
*** nkhare has joined #heat | 09:02 | |
*** blomquisg has joined #heat | 09:02 | |
*** cody-somerville has joined #heat | 09:02 | |
*** fandikurnia has joined #heat | 09:02 | |
*** liang has joined #heat | 09:02 | |
*** erkules has joined #heat | 09:02 | |
*** cadenzajon_ has joined #heat | 09:02 | |
*** aignatov has joined #heat | 09:02 | |
*** Tross has joined #heat | 09:02 | |
*** rpothier has joined #heat | 09:02 | |
*** larsks has joined #heat | 09:02 | |
*** bada has joined #heat | 09:02 | |
*** che-arne has joined #heat | 09:02 | |
*** varora has joined #heat | 09:02 | |
*** spzala has joined #heat | 09:02 | |
*** mnaser has joined #heat | 09:02 | |
*** annegentle has joined #heat | 09:02 | |
*** aedocw has joined #heat | 09:02 | |
*** pshchelo has joined #heat | 09:02 | |
*** akuznetsov has joined #heat | 09:02 | |
*** killer_prince has joined #heat | 09:02 | |
*** john-n-s- has joined #heat | 09:02 | |
*** clarkb has joined #heat | 09:02 | |
*** jpeeler has joined #heat | 09:02 | |
*** tteggel has joined #heat | 09:02 | |
*** kevinbenton has joined #heat | 09:02 | |
*** pasquier-s has joined #heat | 09:02 | |
*** skraynev has joined #heat | 09:02 | |
*** zaneb has joined #heat | 09:02 | |
*** sergmelikyan has joined #heat | 09:02 | |
*** sileht has joined #heat | 09:02 | |
*** SergeyLukjanov has joined #heat | 09:02 | |
*** ruhe has joined #heat | 09:02 | |
*** mestery has joined #heat | 09:02 | |
*** sdake_ has joined #heat | 09:02 | |
*** stannie has joined #heat | 09:02 | |
*** DandyPandy has joined #heat | 09:02 | |
*** jasond` has joined #heat | 09:02 | |
*** pleia2 has joined #heat | 09:02 | |
*** pscheie_ has joined #heat | 09:02 | |
*** Ng has joined #heat | 09:02 | |
*** IgorYozhikov has joined #heat | 09:02 | |
*** bnemec has joined #heat | 09:02 | |
*** therve has joined #heat | 09:02 | |
*** scroiset has joined #heat | 09:02 | |
*** _jmp_ has joined #heat | 09:02 | |
*** zpatten has joined #heat | 09:02 | |
*** dteselkin_ has joined #heat | 09:02 | |
*** glucas has joined #heat | 09:02 | |
*** shortstop has joined #heat | 09:02 | |
*** SpamapS has joined #heat | 09:02 | |
*** sgran has joined #heat | 09:02 | |
*** jdag_ has joined #heat | 09:02 | |
*** jrist has joined #heat | 09:02 | |
*** Slower has joined #heat | 09:02 | |
*** sbadia has joined #heat | 09:02 | |
*** FL1SK has joined #heat | 09:02 | |
*** sdake has joined #heat | 09:02 | |
*** stevebaker has joined #heat | 09:02 | |
*** scollier has joined #heat | 09:02 | |
*** mkerrin has joined #heat | 09:02 | |
*** nijaba has joined #heat | 09:02 | |
*** wirehead_ has joined #heat | 09:02 | |
*** brint has joined #heat | 09:02 | |
*** PhilK has joined #heat | 09:02 | |
*** dklyle has joined #heat | 09:02 | |
*** plomakin_ has joined #heat | 09:02 | |
*** EmilienM has joined #heat | 09:02 | |
*** shadower has joined #heat | 09:02 | |
*** anteaya has joined #heat | 09:02 | |
*** radez_g0n3 has joined #heat | 09:02 | |
*** lon|gone has joined #heat | 09:02 | |
*** lifeless has joined #heat | 09:02 | |
*** mordred has joined #heat | 09:02 | |
*** Daviey has joined #heat | 09:02 | |
*** abramley has joined #heat | 09:02 | |
*** chmouel has joined #heat | 09:02 | |
*** fungi has joined #heat | 09:02 | |
*** zigo has joined #heat | 09:02 | |
*** lekha has joined #heat | 09:02 | |
*** wendar has joined #heat | 09:02 | |
*** russellb has joined #heat | 09:02 | |
*** cyli has joined #heat | 09:02 | |
*** gondoi has joined #heat | 09:02 | |
*** radix has joined #heat | 09:02 | |
*** mikal has joined #heat | 09:02 | |
*** rockstar has joined #heat | 09:02 | |
*** aliljet has joined #heat | 09:02 | |
*** ChanServ has joined #heat | 09:02 | |
*** shardy has joined #heat | 09:02 | |
*** dickson.freenode.net sets mode: +o ChanServ | 09:02 | |
*** jistr has quit IRC | 09:02 | |
*** jistr has joined #heat | 09:02 | |
*** bvandenh has quit IRC | 09:02 | |
*** tomek_adamczewsk has joined #heat | 09:02 | |
*** cody-somerville has quit IRC | 09:14 | |
*** saju_m has quit IRC | 09:19 | |
*** saju_m has joined #heat | 09:35 | |
*** yogesh has quit IRC | 09:37 | |
*** jamieh has joined #heat | 09:42 | |
*** tspatzier has quit IRC | 09:46 | |
*** tomek_adamczewsk has quit IRC | 09:51 | |
*** christophk has joined #heat | 09:52 | |
*** tomek_adamczewsk has joined #heat | 09:54 | |
therve | pshchelo, https://wiki.openstack.org/wiki/Icehouse_Release_Schedule | 09:57 |
pshchelo | therve: thanks | 09:57 |
*** tspatzier has joined #heat | 09:58 | |
*** tspatzier has quit IRC | 10:01 | |
*** ramishra has quit IRC | 10:06 | |
*** ramishra has joined #heat | 10:15 | |
*** bada has quit IRC | 10:22 | |
*** alexpilotti has joined #heat | 10:25 | |
*** Guest551 has quit IRC | 10:30 | |
*** Guest551 has joined #heat | 10:31 | |
*** sergmelikyan has quit IRC | 10:31 | |
*** blomquisg has quit IRC | 10:32 | |
*** dteselkin_ has quit IRC | 10:32 | |
*** IgorYozhikov has quit IRC | 10:32 | |
*** dteselkin has joined #heat | 10:32 | |
*** Guest551 has quit IRC | 10:33 | |
*** IgorYozhikov has joined #heat | 10:33 | |
*** Guest551 has joined #heat | 10:33 | |
openstackgerrit | Zhang Yang proposed a change to openstack/heat: Add doccument for firewall properties https://review.openstack.org/77840 | 10:34 |
*** jamieh has quit IRC | 10:37 | |
*** jamieh has joined #heat | 10:38 | |
*** alexheneveld has joined #heat | 10:41 | |
*** dmakogon_ is now known as denis_makogon | 10:41 | |
*** blomquisg has joined #heat | 10:46 | |
openstackgerrit | A change was merged to openstack/heat: I18N support for error message https://review.openstack.org/69630 | 10:46 |
openstackgerrit | A change was merged to openstack/python-heatclient: Enable --help for each command https://review.openstack.org/77380 | 10:46 |
*** mkollaro has joined #heat | 10:49 | |
*** liang has quit IRC | 10:51 | |
*** bvandenh has joined #heat | 10:51 | |
*** gokrokve has joined #heat | 10:52 | |
*** gokrokve_ has joined #heat | 10:54 | |
*** gokrokve has quit IRC | 10:57 | |
therve | shardy, FWIW getting http://paste.openstack.org/show/72550/ in current master | 10:58 |
*** gokrokve_ has quit IRC | 10:59 | |
*** bvandenh has quit IRC | 10:59 | |
shardy | therve: have you updated heat.conf with the domain stuff, and what setting are you using for deferred_auth_method? | 11:01 |
therve | shardy, I used latest devstack so yes, and using trusts | 11:04 |
* therve -> lunch, bbiab | 11:04 | |
*** ifarkas has quit IRC | 11:08 | |
*** ifarkas has joined #heat | 11:10 | |
shardy | therve: Ok thanks, I'll try to reproduce | 11:11 |
*** ramishra has quit IRC | 11:17 | |
*** piousbox has quit IRC | 11:24 | |
*** chandan_kumar has quit IRC | 11:25 | |
*** fandikurnia has quit IRC | 11:28 | |
*** piousbox has joined #heat | 11:29 | |
*** nkhare has quit IRC | 11:36 | |
*** pasquier-s has quit IRC | 11:37 | |
*** pasquier-s has joined #heat | 11:38 | |
*** ramishra has joined #heat | 11:44 | |
*** lazy_prince has joined #heat | 11:44 | |
*** pablosan_ has joined #heat | 11:48 | |
*** bada has joined #heat | 11:52 | |
*** gokrokve has joined #heat | 11:52 | |
*** jdag__ has joined #heat | 11:53 | |
*** alexpilotti_ has joined #heat | 11:54 | |
*** jamieh_ has joined #heat | 11:55 | |
*** sbadia_ has joined #heat | 11:55 | |
*** john-n-seattle1 has joined #heat | 11:55 | |
*** killer_prince has quit IRC | 11:55 | |
*** FL1SK has quit IRC | 11:55 | |
*** lazy_prince is now known as killer_prince | 11:56 | |
*** nkhare has joined #heat | 11:56 | |
*** nkhare has quit IRC | 11:56 | |
*** nkhare has joined #heat | 11:56 | |
*** jdag_ has quit IRC | 11:56 | |
*** nati_ueno has quit IRC | 11:56 | |
*** jdag__ is now known as jdag_ | 11:56 | |
*** gokrokve has quit IRC | 11:56 | |
*** pablosan has quit IRC | 11:56 | |
*** jamieh has quit IRC | 11:56 | |
*** sbadia has quit IRC | 11:56 | |
*** IgorYozhikov has quit IRC | 11:56 | |
*** alexpilotti has quit IRC | 11:56 | |
*** alexpilotti_ is now known as alexpilotti | 11:57 | |
*** sbadia_ is now known as sbadia | 11:57 | |
*** blomquisg has quit IRC | 11:58 | |
*** IgorYozhikov has joined #heat | 12:03 | |
*** chandan_kumar has joined #heat | 12:11 | |
openstackgerrit | Zhang Yang proposed a change to openstack/heat: Add state check when suspend or resume stack https://review.openstack.org/76155 | 12:12 |
*** sgordon_ has joined #heat | 12:16 | |
therve | shardy, It works with the password deferred_auth_method fwiw | 12:16 |
openstackgerrit | Zhang Yang proposed a change to openstack/heat: Add state check when suspend or resume stack https://review.openstack.org/76155 | 12:16 |
shardy | therve: Ok thanks, can you raise a bug with your reproduce procedure please and I'll take a look | 12:17 |
therve | Sure | 12:18 |
therve | At any rate native ScalingPolicy works :) | 12:22 |
therve | radix, When scaling down, what's the behavior? oldest deleted first or newest? | 12:26 |
openstackgerrit | A change was merged to openstack/heat: Switch over to oslosphinx https://review.openstack.org/73367 | 12:29 |
openstackgerrit | A change was merged to openstack/heat: run_tests.sh default doc omits pep8 https://review.openstack.org/74257 | 12:29 |
*** rpothier has quit IRC | 12:30 | |
openstackgerrit | A change was merged to openstack/heat: Handle API limit exception in nova_utils.refresh_server https://review.openstack.org/71660 | 12:31 |
shardy | therve: I can't reproduce atm but my keystone and keystoneclient aren't the latest - what sha's are you at for those? | 12:34 |
therve | Somewhere last week I believe | 12:35 |
therve | I can try more recent | 12:36 |
therve | shardy, Maybe I missing some setup, like giving the role to everybody needing it | 12:36 |
shardy | therve: http://paste.openstack.org/show/72583/ | 12:38 |
shardy | therve: Hmm, possibly but in that case the failure should be much more obvious (fail creating the stack) | 12:39 |
* shardy pulls latest keystone | 12:39 | |
therve | shardy, Can you try heat resource-signal? | 12:39 |
openstackgerrit | Rabi Mishra proposed a change to openstack/heat: Allows vip from a different subnet for lbaas resource https://review.openstack.org/77084 | 12:40 |
therve | Oh that's what you did, sorry | 12:41 |
*** wchrisj has joined #heat | 12:51 | |
*** nkhare has quit IRC | 12:51 | |
*** gokrokve has joined #heat | 12:52 | |
*** bvandenh has joined #heat | 12:53 | |
*** achampion has quit IRC | 12:53 | |
openstackgerrit | Rabi Mishra proposed a change to openstack/heat: Allows vip from a different subnet for lbaas resource https://review.openstack.org/77084 | 12:55 |
shardy | therve: latest keystoneclient master breaks it for me | 12:56 |
*** gokrokve has quit IRC | 12:56 | |
therve | shardy, Good, I guess | 12:58 |
therve | https://github.com/openstack/python-keystoneclient/commit/1d6ee91eb99aa79ff54c9e75f13c97cd1c915ba3 looks too big to be good :/ | 13:08 |
shardy | therve: [96b8e81b1d75833051d5bdc3d8769dd1fb20536c] Create V2 Auth Plugins | 13:10 |
shardy | thats what git bisect says | 13:10 |
shardy | I'll try to debug :) | 13:11 |
* shardy thanks git for being awesome | 13:11 | |
therve | shardy, That's the last one working or the one breaking? | 13:12 |
shardy | therve: that's the bad commit AFAICS | 13:13 |
therve | shardy, Weird we should be using v3 right? | 13:14 |
*** sergmelikyan has joined #heat | 13:15 | |
*** jistr is now known as jistr|english | 13:19 | |
*** david_lyle_ has quit IRC | 13:20 | |
*** ramishra has quit IRC | 13:20 | |
therve | Yeha this one works, it's the next one | 13:21 |
*** funzo_ is now known as funzo | 13:21 | |
shardy | therve: Yeah sorry my bad | 13:21 |
therve | No worries, that makes more sense at least | 13:22 |
*** rpothier has joined #heat | 13:22 | |
*** tspatzier has joined #heat | 13:27 | |
*** aweiteka has joined #heat | 13:28 | |
*** cmyster has quit IRC | 13:28 | |
therve | shardy, I found the difference | 13:28 |
shardy | therve: ha, beat me to it! :) | 13:29 |
therve | shardy, https://github.com/openstack/python-keystoneclient/blob/master/keystoneclient/auth/identity/v3.py#L98 | 13:29 |
therve | It used to override scope when trust was specified, now it adds it | 13:30 |
shardy | therve: aha, good catch! | 13:36 |
*** jprovazn has joined #heat | 13:37 | |
shardy | therve: are you happy to post a patch with the fix? | 13:37 |
therve | https://github.com/openstack/keystone/blob/master/keystone/auth/controllers.py#L180 indicates you can only specify one of those | 13:37 |
therve | I can try :) | 13:37 |
shardy | The controller error is not exactly super-helpful is it? | 13:39 |
therve | Not super helpful :) | 13:42 |
therve | I also uses sum to do boolean logic which is the worst thing | 13:42 |
shardy | It's not the first keystone error where it implies one thing but means the exact opposite, unfortunately | 13:43 |
*** nosnos_ has quit IRC | 13:45 | |
*** nosnos has joined #heat | 13:48 | |
*** nosnos has quit IRC | 13:49 | |
*** nosnos has joined #heat | 13:50 | |
*** tspatzier has quit IRC | 13:51 | |
*** gokrokve has joined #heat | 13:52 | |
therve | shardy, https://review.openstack.org/#/c/78224/ | 13:52 |
*** nosnos has quit IRC | 13:54 | |
shardy | therve: nice, thanks! | 13:56 |
openstackgerrit | Sergey Kraynev proposed a change to openstack/heat: Fix resolving for Ref function https://review.openstack.org/77923 | 13:57 |
*** gokrokve has quit IRC | 13:57 | |
*** ramishra has joined #heat | 14:00 | |
*** rbuilta has joined #heat | 14:01 | |
radix | huh | 14:03 |
*** achampion has joined #heat | 14:04 | |
radix | therve: umm, lemme check, I think it deletes newest first | 14:05 |
*** spzala has quit IRC | 14:07 | |
openstackgerrit | Sergey Kraynev proposed a change to openstack/heat: Make OS::Nova::Server networks property updatable https://review.openstack.org/74299 | 14:10 |
radix | therve: nope, deletes oldest first | 14:12 |
*** saju_m has quit IRC | 14:15 | |
*** zns has joined #heat | 14:15 | |
*** piousbox has quit IRC | 14:15 | |
skraynev | therve: one short question related with https://review.openstack.org/#/c/74299/: is it really better have error message in event-list (received from nova client) or I can stay duplicate error in patch ? | 14:16 |
openstackgerrit | Ziad Sawalha proposed a change to openstack/heat: Update contrib docstrings to match guidelines https://review.openstack.org/73070 | 14:21 |
therve | skraynev, Why would the error be displayed differently? | 14:22 |
therve | radix, OK that's what I observed :Ã ) | 14:22 |
*** jistr|english is now known as jistr | 14:25 | |
*** gokrokve has joined #heat | 14:25 | |
aweiteka | i'm finding lbaas session_persistence is not being configured with the lbaas pool. i understand this may be an lbaas bug (not heat). anyone know the bug reference? | 14:26 |
aweiteka | FYI, workaround: neutron lb-vip-update ose_broker_vip --session-persistence type=dict type='SOURCE_IP' | 14:26 |
openstackgerrit | Ziad Sawalha proposed a change to openstack/heat: Update common docstrings to match guidelines https://review.openstack.org/73519 | 14:27 |
openstackgerrit | Ziad Sawalha proposed a change to openstack/heat: Update api docstrings to match guidelines https://review.openstack.org/73515 | 14:27 |
*** piousbox has joined #heat | 14:27 | |
*** IlyaE has joined #heat | 14:28 | |
*** gokrokve has quit IRC | 14:28 | |
*** tomek_adamczewsk has quit IRC | 14:29 | |
*** gokrokve has joined #heat | 14:33 | |
*** arbylee has joined #heat | 14:33 | |
*** slagle-afk has joined #heat | 14:33 | |
therve | aweiteka, Why do you think it may be an lbaas bug? | 14:33 |
therve | You haven't really described your problem | 14:34 |
aweiteka | therve, session_persistence wasn't working after heat deployed lbaas. rohara mentioned there might be a bug on this. Here's the bug, i think, https://bugs.launchpad.net/python-neutronclient/+bug/1259504 | 14:35 |
aweiteka | therve, the point is, it's not a heat issue; it's the lbaas api | 14:36 |
therve | I think you're confused | 14:36 |
aweiteka | therve, how so? | 14:36 |
therve | aweiteka, This bug is about the command line client | 14:37 |
therve | Not using the library | 14:37 |
aweiteka | therve, ok, so since heat uses the api it should work, right? | 14:37 |
therve | Yes it should work | 14:37 |
*** cfriesen_ has joined #heat | 14:38 | |
aweiteka | therve, i'll test again after deploying my heat stack next time to confirm but there's definitely an issue with persistence | 14:39 |
*** samstav has joined #heat | 14:40 | |
therve | I justed tested in master and it seemed to work fine | 14:43 |
aweiteka | therve, interesting. FWIW line 15 only appears after the lb-vip-update http://paste.openstack.org/show/72614/ | 14:44 |
aweiteka | therve, template: https://github.com/aweiteka/heat-templates/blob/ha_updates/openshift-enterprise/heat/neutron/highly-available/ose_ha_stack.yaml#L370 | 14:44 |
therve | aweiteka, Which version of heat are you using? | 14:45 |
aweiteka | therve, but my real test is the behavior i'm seeing when hitting my servers. re-asking for credentials, then no auth | 14:45 |
aweiteka | therve, i'm on havana... openstack-heat-engine-2013.2.1-4.el6ost.noarch | 14:45 |
openstackgerrit | Rabi Mishra proposed a change to openstack/heat: Allows vip from a different subnet for lbaas resource https://review.openstack.org/77084 | 14:46 |
therve | aweiteka, Yeah this property doesn't exist on havana. | 14:46 |
therve | I'm surprised this even validates | 14:46 |
*** radez_g0n3 is now known as radez | 14:46 | |
aweiteka | therve, ah, ok. yeah, that was surprising if it's not failing | 14:46 |
aweiteka | therve, at least this is better than failing mid-deployment :) | 14:47 |
therve | Kinda :) | 14:48 |
*** bvandenh has quit IRC | 14:48 | |
*** Guest551 has quit IRC | 14:51 | |
*** daneyon has joined #heat | 14:54 | |
*** vijendar has joined #heat | 14:55 | |
skraynev | therve: Huh. I've checked it, You are right.. It was my wrong thoughts. thanks | 14:56 |
therve | skraynev, No problem, glad I could help :) | 14:56 |
*** zns has quit IRC | 14:57 | |
*** zns has joined #heat | 14:58 | |
*** tomek_adamczewsk has joined #heat | 14:59 | |
*** randallburt has joined #heat | 15:11 | |
*** ramishra has quit IRC | 15:15 | |
*** slagle-afk is now known as slagle | 15:15 | |
openstackgerrit | Vyacheslav Vakhlyuev proposed a change to openstack/heat: Fix comparison with singletons in unit tests https://review.openstack.org/76209 | 15:16 |
randallburt | zaneb: if you have a sec, could you peek at the comments from jasond` on https://review.openstack.org/#/c/78094/ and weigh in? | 15:19 |
zaneb | randallburt: that seemed like a good idea when I came up with it. and iirc it was shot down for what seemed like valid reasons also | 15:21 |
randallburt | zaneb: k, thanks. FWIW, I'm not opposed to moving to using tools for data migration scripts, but really not fussed either way. Thanks! | 15:22 |
zaneb | randallburt: yeah, basically I am not fussed either | 15:23 |
therve | randallburt, If we use a script, it won't be run automatically at upgrade time | 15:25 |
therve | Ideally you'd have a script, and a patch to run the script at least once | 15:26 |
randallburt | therve: yeah, running it automatically is a pretty good incentive to keep it where it is. | 15:26 |
jasond` | the purpose of the script is to make sure the raw templates in the db are correct. IMO that should be separate from db schema migrations | 15:27 |
*** coolsvap has joined #heat | 15:27 | |
*** FL1SK has joined #heat | 15:28 | |
jasond` | and it would be necessary everytime HOT validation becomes stricter without a version bump | 15:28 |
jasond` | the overhead of schema migrations is significant because the schema migration scripts need to know the data of the db schema. but that's not necessary at all for this | 15:30 |
jasond` | s/data/state | 15:30 |
therve | Sure, but it's still nice that it runs at all | 15:31 |
therve | If you put a script in a random place you need to tell people about it | 15:31 |
randallburt | its not that the bear dances well... | 15:31 |
jasond` | therve: maybe it should run every time db_sync is run | 15:32 |
therve | Didn't you just talk about overhead? | 15:32 |
therve | It seems like the worse of both worlds | 15:33 |
jasond` | i meant dev overhead (versioning), not CPU overhead, but good point | 15:33 |
jasond` | triggering the script when necessary from a db migration seems like a good solution | 15:34 |
therve | Although, hum, looking at the patch it seems awfully specific | 15:35 |
therve | Fixing typos like "constrants" doesn't have much generic value | 15:35 |
*** rcleere has joined #heat | 15:36 | |
jasond` | that is strange | 15:36 |
therve | Can someone review https://review.openstack.org/#/c/77920/1 ? | 15:40 |
*** sabeen has joined #heat | 15:40 | |
*** david-lyle has joined #heat | 15:44 | |
*** andersonvom has joined #heat | 15:45 | |
randallburt | therve: done | 15:46 |
*** chandan_kumar has quit IRC | 15:51 | |
*** ramishra has joined #heat | 15:53 | |
therve | radix, So the ways to scale several resources is 1) AWS::CloudFormation::Stack or 2) provider templates? | 15:54 |
radix | therve: yes | 15:54 |
therve | radix, so 1) We need a native Stack implementation | 15:55 |
therve | radix, And 2) We could have one which inlines the data maybe? | 15:55 |
radix | yep | 15:55 |
radix | that'd be cool | 15:55 |
therve | June BP it is :) | 15:56 |
radix | after thinking about it a bit, I think abstraction into templates should be encouraged, but unfortunately right now that means you have to run an HTTP server which sucks | 15:56 |
radix | so inline would be pretty useful | 15:56 |
radix | (unless I'm missing something) | 15:56 |
*** pablosan_ has quit IRC | 15:56 | |
therve | AFAIK yeah | 15:56 |
therve | Or if you have access to heat server | 15:56 |
therve | Hum... maybe swift? | 15:56 |
radix | swift requires auth doesn't it? | 15:57 |
randallburt | radix, therve: andrew_plunk and I have discussed the need for an "Inline template" type resource, is that what you're discussing? | 15:57 |
therve | I think you can have public objects | 15:57 |
radix | randallburt: yes | 15:57 |
*** chandan_kumar has joined #heat | 15:57 | |
randallburt | radix: cool. that was the next thing he was going to work on. I'll have him ping you when he gets in if that's ok. | 15:58 |
radix | oh, cool. | 15:58 |
*** skraynev is now known as skraynev_afk | 15:58 | |
*** samstav has quit IRC | 16:01 | |
*** andrew_plunk has joined #heat | 16:01 | |
*** samstav has joined #heat | 16:01 | |
andrew_plunk | I am a little late to the party, but I hear there is some interest in an inline template radix and therve? | 16:02 |
radix | :) | 16:02 |
randallburt | andrew_plunk: morning! radix and therve were just discussing the possiblitly of an in-line template resource. I know we've discussed it recently, maybe you want to work with them on the bp/proof of concept? | 16:02 |
*** mkollaro has quit IRC | 16:02 | |
radix | andrew_plunk: yeah, we were just talking about it in the context of OS::Heat::AutoScalingGroup | 16:02 |
radix | (and also, of course, ResourceGroup) | 16:02 |
randallburt | ResourceGroup is what brought it up for us too. | 16:03 |
radix | so I was assuming this would basically be the equivalent of AWS::CloudFormation::Stack, but native to Heat | 16:03 |
randallburt | seems like you'd want to have say a server and its software config in a group, and provider templates do make it a little awkward. | 16:03 |
randallburt | radix: but allowing for defining the child template in-line vs having to specify a URL? | 16:04 |
*** jergerber has joined #heat | 16:04 | |
andrew_plunk | Yeah, we need a way to create multiple components of a stack, inside of a template | 16:04 |
radix | randallburt: well, maybe either/or | 16:04 |
randallburt | or allowing for either, maybe? | 16:04 |
randallburt | jinkx | 16:04 |
radix | :) | 16:04 |
*** ifarkas has quit IRC | 16:05 | |
andrew_plunk | radix, I am wondering how this resource would handle intrinsic functions | 16:07 |
radix | andrew_plunk: oh yeah, now I remember the last conversation I had with therve :) | 16:08 |
radix | IIRC, our conclusion was "who knows" | 16:08 |
radix | and thus "let's just leave it to external templates for now" :) | 16:08 |
andrew_plunk | randallburt and I thought about having a special syntax that puts off the intrinsic function handling until this resource is created | 16:08 |
andrew_plunk | something like {nested:get_attr ...} | 16:09 |
radix | yeah, that reminds me of discussions I had ages about autoscaling | 16:09 |
radix | there maybe was even a mailing list thread about it, I don't remember | 16:09 |
radix | there was general skepticism :) | 16:09 |
randallburt | actaully, I andrew_plunk and I discussed this a bit. basically, intrinsic functions would function the same way they do today; however, you could prefix them with something like "nested:" and this resource would remove the prefix when it created the actual nested template. | 16:09 |
therve | radix, andrew_plunk: if you consider the resources as a blob, wouldn't that work? | 16:10 |
randallburt | so you could have things resolve to values from the parent template prior to creating the child stack as well as having things resolve in the child stack itself. | 16:10 |
radix | therve: make it a string? | 16:10 |
therve | radix, Yeah I guess it doesn't work that way | 16:10 |
radix | therve: you'd have to prevent heat from processing it somehow | 16:10 |
radix | therve: it's actually pretty easy, you use a | | 16:11 |
radix | foo: | | 16:11 |
radix | bar: baz | 16:11 |
*** CaptTofu has joined #heat | 16:11 | |
therve | radix, That would break external references as well, though | 16:11 |
randallburt | or the yaml_str instrinsic function that went away :( | 16:11 |
radix | foo will be a string containing "bar: baz" (maybe some whitespace too, can't remember) | 16:11 |
radix | therve: right, but you can use parameters for that | 16:11 |
randallburt | therve, radix what about the prefix idea? | 16:11 |
therve | radix, Well one point of inlining is not to have parameters | 16:11 |
radix | well, ok | 16:12 |
andrew_plunk | I think heat would still resolve the references in a string... right? | 16:12 |
radix | randallburt: yeah, that could work | 16:12 |
radix | andrew_plunk: nah | 16:12 |
therve | I created a provider template for Server+Member, adding parameters gets old fast | 16:12 |
randallburt | andrew_plunk: nope. it matches functions in keys, not just any old value. | 16:12 |
therve | I want **kwargs for templates :/ | 16:12 |
randallburt | therve: agreed. | 16:12 |
randallburt | lol | 16:12 |
radix | therve: heh, yeah, that is a lot of parameters... | 16:12 |
randallburt | actually, doing the inline template as a string is a really simple first pass, though. | 16:13 |
radix | it's probably something that people will love to bikeshed about | 16:14 |
andrew_plunk | agreed, then you don't even have to introduce special syntax | 16:14 |
openstackgerrit | Zane Bitter proposed a change to openstack/heat: Load functions from plugins https://review.openstack.org/74592 | 16:14 |
openstackgerrit | Zane Bitter proposed a change to openstack/heat: Make template formats pluggable https://review.openstack.org/77755 | 16:14 |
openstackgerrit | Zane Bitter proposed a change to openstack/heat: Add an InvalidTemplateVersion exception https://review.openstack.org/77754 | 16:14 |
openstackgerrit | Zane Bitter proposed a change to openstack/heat: Move HOT template code to its own module https://review.openstack.org/77753 | 16:14 |
openstackgerrit | Zane Bitter proposed a change to openstack/heat: Move HOT parameters code to a separate module https://review.openstack.org/77752 | 16:14 |
openstackgerrit | Zane Bitter proposed a change to openstack/heat: Use PluginManager to load resources https://review.openstack.org/74591 | 16:14 |
*** jmckind has joined #heat | 16:15 | |
*** nszceta has joined #heat | 16:15 | |
andrew_plunk | the only downside I can see to the string approach is loosing yaml/json syntax highlighting haha | 16:15 |
radix | I'm not really into the string idea | 16:15 |
radix | I don't like blobs in general :) | 16:15 |
andrew_plunk | it is only a blob until the resource is created ;) | 16:16 |
andrew_plunk | I mean the alternative to it is doing nested: and I think that would be more controversial | 16:17 |
randallburt | andrew_plunk: well, maybe start on the bp and a WiP patch using the string way at first then start the discussion after Juno opens up? | 16:18 |
randallburt | maybe propose a session for Atlanta? | 16:18 |
andrew_plunk | sounds good randallburt. btw, when do the design summit proposals open up? | 16:19 |
andrew_plunk | I hope that I have not have missed that :/ | 16:20 |
randallburt | zaneb: weren't some of those already approved? | 16:20 |
*** alexheneveld has quit IRC | 16:20 | |
randallburt | andrew_plunk: dunno. maybe stevebaker will know when he gets online. | 16:20 |
andrew_plunk | sounds good | 16:20 |
zaneb | randallburt: design summit proposals? | 16:20 |
randallburt | zaneb: no, your patches. nevermind. missed a dependency. | 16:21 |
zaneb | andrew_plunk: you haven't missed it, design summit stuff doesn't happen until closer to the summit | 16:21 |
andrew_plunk | awesome zaneb. Thanks! | 16:21 |
zaneb | well after voting has closed on the conference talks | 16:21 |
zaneb | randallburt: yah, conflict requiring rebases :/ | 16:22 |
randallburt | :( | 16:22 |
zaneb | a bunch did get merged though | 16:22 |
zaneb | yay | 16:22 |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Fix start_with_acquired_lock - pass kwargs to func https://review.openstack.org/76251 | 16:23 |
zaneb | randallburt: hmm, that first one has no differences... maybe it was just the gate jobs being slow (needed to rebase anyway, so that a later patch could be unblocked) | 16:24 |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Add tests for ThreadGroupManager https://review.openstack.org/78286 | 16:24 |
zaneb | I guess technically I should wait for the check jobs before re-approving | 16:25 |
randallburt | zaneb: yeah, why I originally asked. and yeah, I was looking through them and LGTM so far, but was going to wait on zuul. | 16:25 |
*** alexheneveld has joined #heat | 16:26 | |
* zaneb will be good for once | 16:26 | |
*** jprovazn has quit IRC | 16:26 | |
randallburt | lol | 16:26 |
*** Tross has quit IRC | 16:27 | |
*** piousbox has quit IRC | 16:28 | |
*** slagle has quit IRC | 16:29 | |
*** lsmola has quit IRC | 16:41 | |
*** fandi has joined #heat | 16:42 | |
*** piousbox has joined #heat | 16:42 | |
*** achampion has quit IRC | 16:43 | |
*** TonyBurn_ has quit IRC | 16:52 | |
*** topol has joined #heat | 16:53 | |
openstackgerrit | A change was merged to openstack/heat: Remove vim header from files. https://review.openstack.org/76378 | 16:54 |
*** dklyle has quit IRC | 16:54 | |
*** daneyon has quit IRC | 16:55 | |
shardy | therve: Hi, could you please remove the +A from https://review.openstack.org/#/c/71929/ as unfortunately I have to rebase the entire series behind a gross hack for backwards compatibility :( | 16:56 |
*** slagle has joined #heat | 16:56 | |
*** daneyon has joined #heat | 16:56 | |
*** daneyon has quit IRC | 16:57 | |
*** jmckind has quit IRC | 16:58 | |
openstackgerrit | A change was merged to openstack/heat: Nova server to ref cloud-config resources in user_data https://review.openstack.org/69238 | 16:59 |
*** andrew_plunk has quit IRC | 17:00 | |
*** rpothier_ has joined #heat | 17:01 | |
openstackgerrit | Bartosz Górski proposed a change to openstack/heat: Pass stack create/update timeout to scaling group https://review.openstack.org/77902 | 17:02 |
zaneb | skraynev_afk: are you going to submit a patch to revert https://review.openstack.org/#/c/65970/ ? | 17:02 |
openstackgerrit | Clint "SpamapS" Byrum proposed a change to openstack/heat: Add space to description of stack_domain_admin https://review.openstack.org/78305 | 17:02 |
*** pablosan has joined #heat | 17:02 | |
*** pablosan has quit IRC | 17:03 | |
*** rwsu has joined #heat | 17:03 | |
*** pablosan has joined #heat | 17:03 | |
*** rpothier has quit IRC | 17:05 | |
*** jprovazn has joined #heat | 17:05 | |
*** harlowja has joined #heat | 17:07 | |
*** ifarkas has joined #heat | 17:07 | |
*** e0ne_ has quit IRC | 17:08 | |
*** jdob has joined #heat | 17:08 | |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: heat_keystoneclient add legacy fallback path https://review.openstack.org/78310 | 17:14 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: migrate User/AccessKey resources to StackUser base class https://review.openstack.org/72763 | 17:14 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: StackUser add _delete_keypair function https://review.openstack.org/72762 | 17:14 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Add test for StackUser._create_keypair https://review.openstack.org/72761 | 17:14 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: StackUser add suspend/resume support https://review.openstack.org/71930 | 17:14 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Fixup uuid stubbing in test_stack_user.py https://review.openstack.org/77920 | 17:14 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: heat_keystoneclient add delete_stack_domain_user_keypair https://review.openstack.org/71929 | 17:14 |
*** derekh has joined #heat | 17:14 | |
*** chandan_kumar has quit IRC | 17:16 | |
*** cadenzajon_ has quit IRC | 17:17 | |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: migrate User/AccessKey resources to StackUser base class https://review.openstack.org/72763 | 17:19 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: StackUser add _delete_keypair function https://review.openstack.org/72762 | 17:19 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Add test for StackUser._create_keypair https://review.openstack.org/72761 | 17:19 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: StackUser add suspend/resume support https://review.openstack.org/71930 | 17:19 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: heat_keystoneclient add delete_stack_domain_user_keypair https://review.openstack.org/71929 | 17:19 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: heat_keystoneclient add legacy fallback path https://review.openstack.org/78310 | 17:19 |
openstackgerrit | Clint "SpamapS" Byrum proposed a change to openstack/heat: Add space to description of stack_domain_admin https://review.openstack.org/78305 | 17:21 |
shardy | SpamapS: https://review.openstack.org/#/c/78310/ legacy fallback stuff as promised.. | 17:21 |
SpamapS | shardy: we are having a hell of a time getting v3 and v2 to play nice together... | 17:21 |
*** blomquisg has joined #heat | 17:22 | |
SpamapS | shardy: thanks. We are completely stymied by the v3 change.. it is not small but it is something we realize we have to do. | 17:22 |
shardy | SpamapS: what are the issues you're facing? | 17:23 |
shardy | SpamapS: I made sure the heat code would work regardless of which version is provided via the service catalog, so in theory it should just need a keystone which has v3 enabled | 17:24 |
SpamapS | shardy: slagle has the details | 17:24 |
*** CaptTofu has quit IRC | 17:25 | |
slagle | shardy: i've created the admin project with openstack client, and can see that in 'keystone tenant-list' | 17:26 |
slagle | i can create the admin role with os client, and see it when i 'openstack role list' | 17:26 |
slagle | but keystone role-list just gives me a 'Unable to authorize user' | 17:26 |
*** jcru has joined #heat | 17:27 | |
shardy | slagle: everything which happens via the keytone cli hits the v2 API, which means the default domain, and I think roles may work differently | 17:28 |
therve | shardy, You managed to do something? | 17:28 |
shardy | slagle: I think you may be better creating the global role via "keystone" if you need it to work via both API versions | 17:28 |
slagle | shardy: ok, will try that | 17:29 |
shardy | slagle: maybe also look at what devstack does, as they are making heavy use of openstackclient now | 17:29 |
shardy | slagle: I've been testing on devstack, and RDO, and all I did was add the heat domain, user and role assignment via "openstack" as mentioned in the commit messages | 17:30 |
slagle | shardy: right, ok. think i might try just continuing to switch everything over to v3 | 17:30 |
slagle | instead of trying to mix the 2 | 17:30 |
*** spzala has joined #heat | 17:30 | |
shardy | slagle: probably not a bad plan, but FWIW I have been mixing them and it mostly works | 17:30 |
slagle | shardy: what about endpoints? i also saw where endpoints i created with openstack, weren't showing up for keystone endpoint-list | 17:31 |
SpamapS | shardy: tiny nits on https://review.openstack.org/#/c/78310/ .. thanks so much again for getting that in | 17:31 |
therve | zaneb, Is the oslo sync policy documented anywhere? | 17:31 |
*** openstackgerrit has quit IRC | 17:32 | |
zaneb | therve: good question. it was re-agreed at the meeting last week, if that's any help | 17:32 |
therve | zaneb, Ah good to know, I don't think I caught up on that one | 17:32 |
SpamapS | shardy: this seems like a bigger bug in keystone... | 17:33 |
*** zns has quit IRC | 17:33 | |
shardy | slagle: I'm not sure why you're seeing that, creating the endpoints via devstack (using openstackclient) makes them visible via both keystone and openstack for me: | 17:33 |
shardy | https://review.openstack.org/#/c/77662/1/lib/heat | 17:33 |
shardy | I tested that a couple of days ago, I guess maybe there's some new exciting keystone issue somewhere :( | 17:34 |
SpamapS | shardy: once people start using v3 and domains, seems like it will be quite disruptive to v2 users. | 17:34 |
slagle | shardy: i'm using openstack client from pip. i wonder how old that is | 17:34 |
* slagle looks | 17:34 | |
shardy | SpamapS: in theory the V2 users shouldn't see anything that's not in the default domain, only they did/do due to bugs | 17:35 |
*** dims has quit IRC | 17:35 | |
shardy | maybe those are fixed now, I raised one and I think I saw a commit | 17:35 |
shardy | SpamapS: so *in theory* they shouldn't be disrupted, but the reality is...bugs | 17:36 |
shardy | I guess it takes some of us actually switching to v3 to flush those out, unfortunately | 17:36 |
SpamapS | shardy: so I think we'll be able to think more clearly if we can work through the issues one by one and not be blocking all of our devs ... perhaps we should try hard to get the fallback code landed in Heat. :-/ | 17:36 |
SpamapS | starting to think we should have reverted.. :-/ | 17:36 |
SpamapS | shardy: sorry for the mess. :-P | 17:36 |
shardy | SpamapS: I just provided a fix? | 17:37 |
therve | zaneb, So is someone going to take care of syncing? | 17:37 |
shardy | which falls back to the exact same code as before? | 17:37 |
therve | Because the discussion seemed like "let's do it!" without nobody taking care of it | 17:37 |
*** tomek_adamczewsk has quit IRC | 17:37 | |
SpamapS | shardy: yeah so I'm thinking we should try and get that landed ASAP :) | 17:37 |
*** dims has joined #heat | 17:37 | |
SpamapS | shardy: I noted a tiny nit in the error messages ... otherwise +2 from me. | 17:37 |
*** rbuilta has quit IRC | 17:38 | |
zaneb | therve: well the idea is that there are people wanting to get patches in there all the time. So we force them to do a complete sync to get them, and everything stays up to date and manageable. | 17:38 |
zaneb | therve: as opposed to letting them cherry-pick changes, and then it just becomes a mess | 17:38 |
therve | zaneb, complete sync of one module though? | 17:39 |
*** blamar has joined #heat | 17:39 | |
zaneb | therve: ideally everything | 17:41 |
therve | Hum | 17:41 |
zaneb | but I guess there are occasions that could cause trouble | 17:42 |
therve | zaneb, We need to do one global sync though | 17:42 |
therve | We're pretty far behind now | 17:42 |
zaneb | are we? ok. then this would seem like a good time to do one | 17:43 |
zaneb | although I know sdake asked not to touch the messaging stuff atm | 17:43 |
therve | 4.5k diff currently | 17:44 |
therve | There doesn't seem to be anything in rpc changing, weird | 17:45 |
shardy | SpamapS: https://review.openstack.org/#/c/78310/ updated | 17:49 |
shardy | not sure where the bot has gone.. | 17:49 |
zaneb | randallburt: checks passed... https://review.openstack.org/#/c/77752/ needs another +2 if you have a moment :) | 17:50 |
SpamapS | zaneb: https://review.openstack.org/#/c/78310/ could you please review. :) | 17:51 |
SpamapS | randallburt: https://review.openstack.org/#/c/78310/ please | 17:51 |
SpamapS | therve: https://review.openstack.org/#/c/78310/ you too | 17:51 |
SpamapS | it would take the pressure off of slagle at this TripleO sprint :) | 17:51 |
* randallburt looking | 17:51 | |
*** andersonvom has quit IRC | 17:53 | |
randallburt | zaneb: approved | 17:55 |
randallburt | SpamapS: do you want me to give zaneb and therve another couple of minutes to look that over? | 17:55 |
zaneb | randallburt: thank you! | 17:55 |
randallburt | np | 17:55 |
zaneb | SpamapS: +2'd | 17:56 |
zaneb | one log message could be improved, I thought | 17:56 |
zaneb | but not worth holding it up for | 17:56 |
*** andersonvom has joined #heat | 17:57 | |
randallburt | zaneb, SpamapS: ok, approved. | 17:57 |
randallburt | now take a vacation while the gates do their thing. | 17:57 |
*** tango has joined #heat | 17:58 | |
SpamapS | if only the gate were instant :) | 17:58 |
zaneb | good news, everyone! I scrubbed my Gerrit mailbox | 17:58 |
SpamapS | zaneb: Hopefully you rinsed it after.. | 18:00 |
shardy | therve: sorry I didn't reply to your earlier comment, I cancelled the +A by uploading a new patch to https://review.openstack.org/#/c/71929/ | 18:00 |
shardy | therve: changes are minor (adding the legacy fallback path) but needs re-reviewing I'm afraid | 18:01 |
*** nati_ueno has joined #heat | 18:02 | |
*** jmckind has joined #heat | 18:03 | |
*** zns has joined #heat | 18:11 | |
*** pvaneck has joined #heat | 18:12 | |
*** CaptTofu has joined #heat | 18:14 | |
CaptTofu | hi there heat folk! | 18:14 |
CaptTofu | who out there can tell me how I might get the launch with (stock) devstack working of a test stack that keeps failing? | 18:19 |
CaptTofu | "No valid host was found" | 18:19 |
CaptTofu | looks like the instance it launches fails | 18:20 |
*** gokrokve has quit IRC | 18:22 | |
*** randallburt has quit IRC | 18:23 | |
*** ramishra has quit IRC | 18:23 | |
*** ramishra has joined #heat | 18:24 | |
larsks | CaptTofu: Does your devstack environment otherwise work correctly? That is, can you boot instances on it manually? | 18:24 |
*** pablosan is now known as ZZpablosan | 18:25 | |
CaptTofu | larsks: hi again! You help out in a lot of channels. Yes, last time I checked. Let me quadruple-check again | 18:25 |
*** openstackgerrit has joined #heat | 18:26 | |
*** ramishra has quit IRC | 18:28 | |
*** arbylee has quit IRC | 18:29 | |
Slower | CaptTofu: I had this problem not long ago.. | 18:30 |
Slower | CaptTofu: my issue was I was asking to start an m1.large instance on a machine not capable of fullfilling it | 18:30 |
Slower | eg not enough ram | 18:30 |
*** IlyaE has quit IRC | 18:31 | |
CaptTofu | let me see about that.... | 18:31 |
Slower | CaptTofu: what are you trying to launch? | 18:32 |
*** rbuilta has joined #heat | 18:33 | |
*** ZZpablosan is now known as pablosan | 18:34 | |
*** jistr has quit IRC | 18:35 | |
*** yogesh has joined #heat | 18:36 | |
*** rbuilta has quit IRC | 18:37 | |
CaptTofu | Slower: the test stack per http://docs.openstack.org/developer/heat/getting_started/on_devstack.html | 18:44 |
CaptTofu | Slower: larsks: seems it was the size issue. | 18:45 |
larsks | I sort of expected that. That's what the "no valid host" message usually means :) | 18:45 |
CaptTofu | larsks: though, the question "wget ${WebsiteURL}" doesn't work that way | 18:48 |
*** IlyaE has joined #heat | 18:48 | |
larsks | CaptTofu: ? | 18:49 |
*** e0ne has joined #heat | 18:49 | |
slagle | shardy: so, when i create endpoints via openstack, legacy_endpoint_id in the keystone endpoint table is NULL | 18:49 |
slagle | shardy: that's what's causing keystone endpoint-list to not show them | 18:50 |
*** rbuilta has joined #heat | 18:51 | |
*** nszceta has quit IRC | 18:54 | |
Slower | CaptTofu: awesome | 18:57 |
Slower | well kinda, now you need to order more ram :) | 18:57 |
openstackgerrit | A change was merged to openstack/heat: Native ScalingPolicy resource https://review.openstack.org/77529 | 18:58 |
*** skraynev_afk is now known as skraynev | 18:59 | |
*** openstackgerrit has quit IRC | 19:02 | |
*** nati_uen_ has joined #heat | 19:03 | |
skraynev | zaneb: About revert: I will do it immediately ! | 19:05 |
zaneb | skraynev: thanks! :) was just going through my list of patch reviews I had been ignoring ;) | 19:06 |
CaptTofu | larsks: sorry, was distracted. There is no "WestsiteURL" in the output of heat show per that page | 19:06 |
CaptTofu | WebsiteURL | 19:06 |
*** nati_ueno has quit IRC | 19:06 | |
*** samstav_ has joined #heat | 19:07 | |
*** zns has quit IRC | 19:07 | |
*** zns has joined #heat | 19:07 | |
zaneb | CaptTofu: is the stack CREATE_COMPLETE? | 19:07 |
CaptTofu | yeah, there is much happiness there | 19:07 |
zaneb | WebsiteURL is definitely one of the outputs, see the bottom of https://raw.github.com/openstack/heat-templates/master/cfn/F17/WordPress_Single_Instance.template | 19:08 |
larsks | CaptTofu: Do you see anything listed under the "outputs" label of "heat stack-show"? | 19:08 |
*** samstav has quit IRC | 19:08 | |
*** samstav_ has quit IRC | 19:09 | |
*** packet has joined #heat | 19:09 | |
skraynev | zaneb: np. my fail. I hope that we will improve documentation for this case. I guess that developers know how to use resource list and resource show for nested resources. But We should share these knowledge with users. | 19:09 |
skraynev | zaneb: https://review.openstack.org/#/c/78363/1 | 19:09 |
zaneb | skraynev: +1 | 19:09 |
*** zns has quit IRC | 19:09 | |
*** samstav has joined #heat | 19:09 | |
*** zns has joined #heat | 19:10 | |
skraynev | zaneb: have we any bug for this issue? I would try to describe such use case ;) | 19:11 |
zaneb | not that I know of | 19:12 |
CaptTofu | larsks: let me check! | 19:15 |
CaptTofu | larsks: d'oh, yes | 19:15 |
larsks | ...and does it have a WebsiteURL output? | 19:15 |
*** randallburt has joined #heat | 19:17 | |
CaptTofu | larsks: just checked, and I can get in! Internal IP,but in nonetheless | 19:17 |
Slower | CaptTofu: you're trying to get to the website url? | 19:18 |
Slower | CaptTofu: can you ssh into the vm? | 19:18 |
*** lindsayk has joined #heat | 19:19 | |
CaptTofu | Slower: yes, horray! | 19:20 |
CaptTofu | who here could I pick the brain of about heat (big picture, etc) ? | 19:21 |
*** lindsayk has quit IRC | 19:21 | |
*** lindsayk1 has joined #heat | 19:22 | |
*** jamieh_ has quit IRC | 19:22 | |
sdake | https://review.openstack.org/#/c/78101/ could use some core love - really easy patch to review :) | 19:22 |
sdake | I am pretty sure I am just going to rewrite config/generator.py | 19:23 |
*** gokrokve has joined #heat | 19:23 | |
sdake | it doesn't work when there are groups with the same option names | 19:23 |
*** coolsvap has quit IRC | 19:24 | |
*** alexheneveld has quit IRC | 19:28 | |
Slower | CaptTofu: maybe just start asking questions? :) | 19:32 |
CaptTofu | Slower: Aight! | 19:32 |
*** zns has quit IRC | 19:32 | |
CaptTofu | Slower: with heat, the service is for a single cloud provider? | 19:33 |
*** lindsayk1 has quit IRC | 19:33 | |
*** lindsayk1 has joined #heat | 19:33 | |
zaneb | CaptTofu: y-es | 19:34 |
CaptTofu | Q: Can Heat yet work with AWS? | 19:34 |
CaptTofu | or other non-openstack cloud provider? | 19:34 |
zaneb | no | 19:34 |
*** arbylee has joined #heat | 19:35 | |
*** samstav has quit IRC | 19:36 | |
CaptTofu | Q: If I had two separate cloud providers, would they simply need the heat service set up in order to use them and I would use Heat for each separately? | 19:36 |
CaptTofu | I mean, I'd have didfferent openstack creds for each | 19:36 |
CaptTofu | s/didfferent/different/ | 19:37 |
zaneb | in theory, yes | 19:37 |
zaneb | we do have a standalone mode that allows you to run it locally if the cloud provider doesn't have it | 19:38 |
zaneb | but you will miss out on a lot of features | 19:38 |
zaneb | and more as time goes on | 19:38 |
zaneb | it's not something we will be supporting | 19:38 |
CaptTofu | Q: is that because you really want admin access to a cloud to use? | 19:39 |
zaneb | there is, however, a proposal for allowing multi-region/multi-cloud stacks (or, more precisely, trees of nested stacks) | 19:39 |
zaneb | CaptTofu: pretty much, yes. we have to do things like adding users that require admin rights | 19:39 |
zaneb | *usually require | 19:39 |
*** andrew_plunk has joined #heat | 19:40 | |
CaptTofu | Q: what is the aim of Heat in terms of what somone ought to use for provisioning - long-term plans? | 19:40 |
Slower | I think running on the server side means it can do the more fancy features like load balancing etc.. it has better integration | 19:41 |
Slower | better HA too | 19:41 |
zaneb | CaptTofu: define 'provisioning' in this context | 19:42 |
CaptTofu | zaneb: "should we at Org Z use Salt, Ansible, Chef, Heat..." | 19:42 |
zaneb | CaptTofu: yes. | 19:43 |
*** pablosan is now known as ZZpablosan | 19:43 | |
CaptTofu | so,you are saying nothing is mutually exclusive? | 19:44 |
zaneb | correct | 19:44 |
*** asalkeld has quit IRC | 19:44 | |
*** jmckind has quit IRC | 19:44 | |
zaneb | in particular, Heat is not a config management tool | 19:44 |
*** samstav has joined #heat | 19:46 | |
* zaneb has vague plans to write a blog post about this before Summit | 19:46 | |
CaptTofu | I am thinking of a post on this as well, from a clue-bee point of view | 19:50 |
skraynev | zaneb: today is alt-time meeting? | 19:53 |
*** funzo has quit IRC | 19:54 | |
CaptTofu | Q: what is the big picture with AWS::CloudFormation ? | 19:54 |
zaneb | skraynev: good question. I think so | 19:54 |
*** rbuilta has quit IRC | 19:54 | |
*** funzo has joined #heat | 19:54 | |
zaneb | skraynev: yes | 19:54 |
CaptTofu | for the single instance WP example template, it's what is used to specify which pages to install | 19:54 |
* skraynev always forget update personal calendar ) | 19:55 | |
zaneb | CaptTofu: we will continue to support CloudFormation templates as best we can. but it's not going to be the focus of innovation for obvious reasons | 19:55 |
skraynev | zaneb: thanks. | 19:55 |
*** alexheneveld has joined #heat | 19:55 | |
*** funzo has quit IRC | 19:56 | |
*** asalkeld has joined #heat | 19:57 | |
*** funzo has joined #heat | 19:57 | |
*** funzo has quit IRC | 19:57 | |
*** funzo has joined #heat | 19:57 | |
stevebaker | morning | 19:58 |
stevebaker | heat meeting is in 4 hours | 19:58 |
Slower | mornin! | 19:59 |
stevebaker | CaptTofu: Org Z should continue using the config management tool that they are already invested in, but if they haven't chosen one yet they should consider deploying software with golden images | 20:00 |
*** funzo has quit IRC | 20:01 | |
*** funzo has joined #heat | 20:02 | |
*** funzo has quit IRC | 20:02 | |
*** funzo has joined #heat | 20:03 | |
CaptTofu | stevebaker: what is meant by golden images? Clean pristine images that you then use the template to define what things to add? | 20:05 |
*** skraynev is now known as skraynev_afk | 20:06 | |
stevebaker | CaptTofu: custom images which have all dependencies and your releases baked into them, so when heat launches them it only has to push in minimal config data containing the values of your various stack resources and parameters | 20:07 |
stevebaker | CaptTofu: you can build an image with a tool like diskimage-builder. This is what tripleo does | 20:07 |
*** ZZpablosan is now known as pablosan | 20:10 | |
CaptTofu | stevebaker: ah, I see, so you bake these images and simply use them | 20:10 |
*** zns has joined #heat | 20:11 | |
stevebaker | CaptTofu: yes, and when you do a release you have a toolchain which builds a new image, then do a stack update to roll it out (or spin up a new stack then delete the old one) | 20:11 |
CaptTofu | stevebaker: say I have some config file changes I need: for instance, I launch 3 nodes for a galera cluster and I need to modify the my.cnf file to include the specific IPs of each in the cluster address list - would I use heat for that as well? | 20:12 |
CaptTofu | each cluster node launched from a golden image with everything on it except instance-specific changes... | 20:12 |
*** samstav has quit IRC | 20:13 | |
stevebaker | CaptTofu: yes, although ideally you would use autoscaling and my.cnf would get updated whenever the node count changed | 20:13 |
sdake | stevebaker zaneb has a q on https://review.openstack.org/#/c/78101/ that I don't know how to answer | 20:13 |
*** samstav has joined #heat | 20:14 | |
Slower | heh, that was my question too | 20:15 |
Slower | I was trying to figure out what else could be thrown in the code path | 20:15 |
sdake | so what that wrapper does is tell the rpc engine to not generate a backtrace, an dinstead pass the exception to the client | 20:15 |
sdake | eg, to expect it to happen | 20:16 |
stevebaker | the exception is always passed to the client, this just prevents error logging | 20:16 |
zaneb | should we have our own decorator that lists all of the client exceptions that can be raised? | 20:17 |
*** lindsayk1 has quit IRC | 20:18 | |
Slower | so I guess we would only decorate for those exceptions that we expect and don't want logged | 20:18 |
Slower | expect in normal usage | 20:18 |
sdake | we only want to not log exceptions for certain heat.common.exception classes | 20:18 |
stevebaker | we should decorate for exceptions that users can trigger at-will | 20:18 |
zaneb | there is a *big* list of those though | 20:19 |
stevebaker | the immediate goal is to switch back on tempest failing for any ERROR in logs | 20:20 |
*** lindsayk has joined #heat | 20:21 | |
*** lindsayk1 has joined #heat | 20:22 | |
sdake | titanfall in 3 days | 20:22 |
stevebaker | maybe we could have a UserTriggeredHeatException parent class | 20:22 |
sdake | \o/ | 20:22 |
sdake | maybe we shouldn't put that in the critical path of oslo.messaging :) | 20:23 |
sdake | but such parent class, a special wrapper could be written | 20:24 |
stevebaker | sdake: speaking of which, ttx needs some compelling benefits of oslo.messaging to give it a FFE, to outweigh the risk of regressions | 20:25 |
*** lindsayk has quit IRC | 20:25 | |
sdake | stevebaker I'll shoot you an email | 20:26 |
stevebaker | thanks | 20:26 |
Slower | that almost sounds like something I could do.. maybe.. :) | 20:27 |
CaptTofu | stevebaker: what is it that re-writes the my.cnf for the particular members of a cluster? | 20:33 |
CaptTofu | stevebaker: if I use salt, ansible or chef, I have a list of nodes that have a given role or whatever and use that to interpolate in a jinja template for my.cnf (or IRB for chef) | 20:33 |
CaptTofu | erb | 20:34 |
zaneb | stevebaker: you'd think that. and then you'd look at the filthy implementation and realise that it won't work: https://github.com/openstack/heat/blob/master/heat/openstack/common/rpc/common.py#L425 | 20:35 |
zaneb | :( | 20:35 |
funzo | can anyone give me some guidance on how to delete a stack if it's stuck in DELETE_IN_PROGRESS? | 20:36 |
zaneb | and btw it's not fixed in oslo.messaging https://github.com/openstack/oslo.messaging/blob/e9821fe602344c6e755a1510ddd60f7ed0f09853/oslo/messaging/_drivers/common.py#L436 | 20:36 |
sdake | zaneb we could write our own decorator that looks at the parent class I believe | 20:36 |
*** IlyaE has quit IRC | 20:36 | |
funzo | I cranked up the logging and see the schedule get run through deleting all the resources, all the resources are indeed deleted | 20:36 |
stevebaker | CaptTofu: lets say there is a resource which has an attribute that returns a list of all IP addresses. A SoftwareDeployment will have that attribute as one of its input_values. On the server os-collect-config will poll for changes. When it notices the change IP address list it will run os-refresh-config which will run os-apply-config which will write out the new my.cnf. Then os-refress-config will run the | 20:36 |
funzo | but the stack stays around | 20:36 |
stevebaker | pos-config scripts which will restart mysqld | 20:36 |
zaneb | sdake: yes, we could do that | 20:36 |
stevebaker | zaneb: is the oslo.messaging version less filthy? | 20:36 |
zaneb | stevebaker: nope https://github.com/openstack/oslo.messaging/blob/e9821fe602344c6e755a1510ddd60f7ed0f09853/oslo/messaging/_drivers/common.py#L436 | 20:37 |
*** IlyaE has joined #heat | 20:38 | |
stevebaker | zaneb: it would be nice to have an explicit list of exceptions for each service method, but defined somewhere other than the decrator for that method | 20:38 |
*** tspatzier has joined #heat | 20:38 | |
CaptTofu | stevebaker: I see what you mean. What could I look at as an example of something that does this? | 20:38 |
zaneb | stevebaker: your Java is showing ;) | 20:39 |
stevebaker | CaptTofu: tripleo-heat-templates, tripleo-image-elements. However its not that clean yet since they have to hack around everything that heat doesn't do yet (until icehouse is released anyway) | 20:40 |
stevebaker | zaneb: :p | 20:40 |
*** gokrokve has quit IRC | 20:51 | |
*** randallburt has quit IRC | 20:52 | |
*** randallburt has joined #heat | 20:56 | |
*** john-n-seattle1 has quit IRC | 20:57 | |
*** tomek_adamczewsk has joined #heat | 20:58 | |
*** jcru has quit IRC | 20:59 | |
*** denis_makogon has quit IRC | 20:59 | |
*** dmakogon_ has joined #heat | 20:59 | |
*** pablosan is now known as ZZpablosan | 21:04 | |
*** ZZpablosan is now known as pablosan | 21:04 | |
*** john-n-seattle has joined #heat | 21:04 | |
*** pablosan is now known as ZZpablosan | 21:04 | |
*** tomek_adamczewsk has quit IRC | 21:04 | |
*** randallburt1 has joined #heat | 21:05 | |
*** randallburt2 has joined #heat | 21:06 | |
*** randallburt has quit IRC | 21:06 | |
*** andrew_plunk has quit IRC | 21:06 | |
*** randallburt1 has quit IRC | 21:09 | |
*** alexheneveld has quit IRC | 21:11 | |
*** cody-somerville has joined #heat | 21:14 | |
*** andrew_plunk has joined #heat | 21:21 | |
*** nezabulka has joined #heat | 21:26 | |
*** tomek_adamczewsk has joined #heat | 21:30 | |
*** andrew_plunk has quit IRC | 21:32 | |
*** radez is now known as radez_g0n3 | 21:36 | |
*** e0ne has quit IRC | 21:36 | |
*** zns has quit IRC | 21:37 | |
*** ifarkas has quit IRC | 21:40 | |
*** tomek_adamczewsk has quit IRC | 21:47 | |
*** tomek_adamczewsk has joined #heat | 21:49 | |
*** aweiteka has quit IRC | 21:57 | |
*** asalkeld has quit IRC | 21:58 | |
*** tspatzier has quit IRC | 22:06 | |
*** rpothier_ has quit IRC | 22:09 | |
*** andersonvom has quit IRC | 22:10 | |
*** asalkeld has joined #heat | 22:10 | |
*** lindsayk1 has quit IRC | 22:13 | |
*** lindsayk has joined #heat | 22:13 | |
*** piousbox has quit IRC | 22:20 | |
*** lindsayk has quit IRC | 22:25 | |
*** lindsayk has joined #heat | 22:25 | |
stevebaker | SpamapS: are you around for the heat meeting in 90 minutes? | 22:29 |
SpamapS | stevebaker: yes | 22:30 |
stevebaker | SpamapS: should we add stack-update fail recovery to the agenda | 22:31 |
stevebaker | ? | 22:31 |
SpamapS | stevebaker: certainly | 22:31 |
SpamapS | stevebaker: I haven't been able to focus much on it because of the instance-users fallout :( | 22:32 |
SpamapS | stevebaker: really close to a working patch with full test coverage though | 22:32 |
*** alexheneveld has joined #heat | 22:32 | |
SpamapS | stevebaker: fully ready to land it with a config setting that allows turning it on (off by default) | 22:32 |
stevebaker | SpamapS: cool, it would be good to make sure everyone is on the same page | 22:33 |
*** piousbox has joined #heat | 22:33 | |
stevebaker | ugh, I'm talking like a manager :/ | 22:33 |
SpamapS | stevebaker: build consensus for a paradigm shift to capitalize on our synergies | 22:34 |
* SpamapS dies | 22:34 | |
* stevebaker chokes | 22:34 | |
stevebaker | SpamapS: does tripleo observe the feature freeze? | 22:35 |
*** ZZpablosan is now known as pablosan | 22:37 | |
*** andersonvom has joined #heat | 22:37 | |
*** randallburt2 has quit IRC | 22:39 | |
SpamapS | stevebaker: no | 22:42 |
SpamapS | stevebaker: we are CD. :) | 22:43 |
SpamapS | stevebaker: and we'd prefer if there were no feature freeze. :) | 22:43 |
SpamapS | because frankly, it just breaks things.. stuff gets crammed in half assed | 22:43 |
stevebaker | SpamapS: I'm sure you would ;) | 22:43 |
*** andrew_plunk has joined #heat | 22:44 | |
stevebaker | SpamapS: and fwiw I agree | 22:44 |
SpamapS | stevebaker: our idea to land things turned off by default while they're stabilized was shouted down. | 22:45 |
*** david-lyle has quit IRC | 22:46 | |
SpamapS | mostly dogma I think.. "We don't want half-done code in master" | 22:46 |
SpamapS | where my thinking is more "I don't want half done code in master turned on by default" .. which is what happens at FF | 22:47 |
*** bada_ has joined #heat | 22:51 | |
*** bada has quit IRC | 22:53 | |
zaneb | SpamapS: most of the changes I make, I make so I can _remove_ code. If I can only _add_ code, I'm not sure that would be a Good Thing. | 22:54 |
*** pablosan is now known as ZZpablosan | 22:54 | |
SpamapS | zaneb: I would say _yes_ to all of that. The difference is I want to remove the old code once the replacement is known to work and the users have had time to adapt. | 22:55 |
SpamapS | instead of "do it now" and wait 6 months to get user feedback | 22:56 |
*** lindsayk has quit IRC | 22:59 | |
*** openstack has joined #heat | 23:03 | |
*** yogesh has quit IRC | 23:06 | |
*** yogesh has joined #heat | 23:06 | |
*** yogesh has quit IRC | 23:10 | |
*** tango|2 has joined #heat | 23:11 | |
*** tango|2 has quit IRC | 23:11 | |
*** arbylee has quit IRC | 23:15 | |
*** blomquisg has quit IRC | 23:17 | |
*** lindsayk has joined #heat | 23:20 | |
*** randallburt has joined #heat | 23:20 | |
*** lindsayk1 has joined #heat | 23:20 | |
*** lindsayk has quit IRC | 23:24 | |
*** jergerber has quit IRC | 23:24 | |
*** bada_ has quit IRC | 23:25 | |
*** bada has joined #heat | 23:25 | |
*** andrew_plunk has quit IRC | 23:25 | |
*** rcleere has quit IRC | 23:27 | |
*** CaptTofu has quit IRC | 23:28 | |
*** Ng has quit IRC | 23:31 | |
*** sabeen has quit IRC | 23:31 | |
*** Ng has joined #heat | 23:32 | |
*** blomquisg has joined #heat | 23:32 | |
*** vijendar has quit IRC | 23:32 | |
*** blomquisg has quit IRC | 23:39 | |
*** stevebaker has quit IRC | 23:46 | |
*** stevebaker has joined #heat | 23:46 | |
*** liang has joined #heat | 23:50 | |
*** blomquisg has joined #heat | 23:52 | |
*** dims has quit IRC | 23:56 | |
*** topol has quit IRC | 23:57 | |
*** andersonvom has joined #heat | 23:58 | |
stevebaker | meeting time in #openstack-meeting-alt | 23:59 |
*** rpothier has joined #heat | 23:59 | |
*** arbylee has joined #heat | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!