*** sarob has joined #heat | 00:04 | |
asalkeld | stevebaker: the event_reason looks a little inconsistent with the comment at the bottom | 00:05 |
---|---|---|
asalkeld | "Return a string describing the outcome of handling the signal data" | 00:06 |
asalkeld | event_reason = 'deployment succeeded' | 00:06 |
*** hdd has joined #heat | 00:06 | |
asalkeld | shouldn't that be: event_reason = 'status processed' | 00:06 |
stevebaker | asalkeld: that was moved unmodified from the deployment resource | 00:07 |
asalkeld | ok, so just as weird | 00:07 |
asalkeld | ;) | 00:07 |
*** lpmulligan has quit IRC | 00:07 | |
*** dims has quit IRC | 00:08 | |
asalkeld | stevebaker: you not bumping the rpc version to 1.6 in the call? | 00:09 |
asalkeld | https://review.openstack.org/#/c/157210/5/heat/rpc/client.py | 00:09 |
stevebaker | asalkeld: yeah, it should be bumped | 00:10 |
asalkeld | stevebaker: just ping me with the next installment | 00:11 |
stevebaker | ok | 00:11 |
asalkeld | maybe move the code out of service.py at the same time? | 00:11 |
asalkeld | make everyone feel warm and fuzzy | 00:11 |
stevebaker | asalkeld: I have negotiated with zaneb to refactor it somewhere else once it lands | 00:11 |
stevebaker | pinky promise | 00:12 |
asalkeld | lol | 00:12 |
zaneb | lol | 00:12 |
* asalkeld recons it just faster to cut paste into another file, but what ever | 00:12 | |
stevebaker | it will cause rebase hassle with the next cange | 00:13 |
stevebaker | change | 00:13 |
asalkeld | it is a real dog to debug autoscale groups , with all the magic stack names | 00:14 |
asalkeld | i have had to replace generate_id() with a func to look up words from /usr/share/dict/words | 00:15 |
*** ccrouch has quit IRC | 00:15 | |
stevebaker | do really short stack and resource names help? | 00:16 |
asalkeld | a-JobServerGroup-juelsxemlpz4-compositor_19-uvyxt3pbtlri | 00:17 |
asalkeld | "a" stack name | 00:17 |
asalkeld | compositor_19 - new generate_id | 00:17 |
stevebaker | stevedore generate_id plugins! | 00:18 |
asalkeld | yeah, need generate_wacky_name_to_keep_me_amused_while_debugging() | 00:18 |
*** EricGonczer_ has joined #heat | 00:22 | |
*** sarob has quit IRC | 00:22 | |
*** Marga_ has quit IRC | 00:40 | |
*** Marga_ has joined #heat | 00:41 | |
*** Marga_ has quit IRC | 00:41 | |
*** dims has joined #heat | 00:42 | |
*** EricGonczer_ has quit IRC | 00:46 | |
*** DaveJ__ has quit IRC | 00:50 | |
openstackgerrit | Merged openstack/heat: Integration test for software-config tools https://review.openstack.org/113711 | 01:06 |
*** GonZo2K has quit IRC | 01:07 | |
*** Tango has quit IRC | 01:08 | |
*** adam_g is now known as adam_g_out | 01:09 | |
*** david-lyle is now known as david-lyle_afk | 01:19 | |
*** pm90_ has quit IRC | 01:19 | |
*** achanda has quit IRC | 01:21 | |
*** radez_g0n3 is now known as radez | 01:22 | |
*** hdd has quit IRC | 01:24 | |
*** hdd has joined #heat | 01:35 | |
*** ParsectiX has quit IRC | 01:35 | |
*** ParsectiX has joined #heat | 01:36 | |
*** jamielennox is now known as jamielennox|away | 01:46 | |
asalkeld | grr, turn debug on and bug goes away | 01:48 |
asalkeld | ha! found the sod of a bug | 01:50 |
*** signed8bit is now known as signed8bit_ZZZzz | 01:50 | |
*** kfox1111 has quit IRC | 01:52 | |
*** EricGonczer_ has joined #heat | 01:59 | |
*** signed8bit_ZZZzz is now known as signed8bit | 02:04 | |
*** aweiteka has joined #heat | 02:06 | |
*** jamielennox|away is now known as jamielennox | 02:12 | |
*** dims has quit IRC | 02:14 | |
*** signed8bit has quit IRC | 02:16 | |
*** erkules_ has joined #heat | 02:20 | |
*** erkules has quit IRC | 02:23 | |
*** kebray has quit IRC | 02:24 | |
openstackgerrit | Steve Baker proposed openstack/heat: Deployment signal_transport: TEMP_URL_SIGNAL https://review.openstack.org/151526 | 02:27 |
openstackgerrit | Steve Baker proposed openstack/heat: Move deployment handle_signal to rpc call https://review.openstack.org/157210 | 02:27 |
*** ahonda has quit IRC | 02:29 | |
asalkeld | ryansb: you about? | 02:31 |
*** EricGonczer_ has quit IRC | 02:39 | |
*** EricGonczer_ has joined #heat | 02:43 | |
*** EricGonczer_ has quit IRC | 02:48 | |
*** kaufer has joined #heat | 02:50 | |
*** sarob has joined #heat | 03:01 | |
*** kaufer has quit IRC | 03:10 | |
*** kebray has joined #heat | 03:10 | |
*** MasterPiece has quit IRC | 03:11 | |
*** EricGonczer_ has joined #heat | 03:23 | |
*** EricGonc_ has joined #heat | 03:25 | |
*** EricGonczer_ has quit IRC | 03:28 | |
*** Marga_ has joined #heat | 03:30 | |
*** EricGonc_ has quit IRC | 03:31 | |
*** aweiteka has quit IRC | 03:33 | |
*** sarob has quit IRC | 03:34 | |
*** sabeen has joined #heat | 03:37 | |
*** EricGonczer_ has joined #heat | 03:43 | |
*** Marga_ has quit IRC | 03:43 | |
*** Marga_ has joined #heat | 03:44 | |
*** EricGonczer_ has quit IRC | 03:47 | |
*** kebray has quit IRC | 03:51 | |
openstackgerrit | Kanagaraj Manickam proposed openstack/heat: Add test cases for heat.engine.EngineService start and stop https://review.openstack.org/158206 | 03:57 |
openstackgerrit | Steve Baker proposed openstack/heat: Use the AWS instance type in the cfn_init scenario https://review.openstack.org/158541 | 03:57 |
stevebaker | asalkeld: do you think there is enough other autoscaling tests to abandon https://review.openstack.org/#/c/112189/ for now? | 04:00 |
asalkeld | stevebaker: that is more of a scenario test | 04:00 |
asalkeld | but sure, logically i think that is tested | 04:01 |
asalkeld | (faster too, as i don't use real servers) | 04:01 |
stevebaker | I'll abandon for now, we can resurrect in some form later | 04:01 |
*** hdd has quit IRC | 04:02 | |
stevebaker | asalkeld: any chance you could look at this series? It will likely come in useful for functional testing soon | 04:02 |
stevebaker | https://review.openstack.org/#/c/119282/ | 04:02 |
asalkeld | looking | 04:03 |
asalkeld | phew, quite a bit of stevebaker special knowledge there | 04:03 |
stevebaker | the magic should have comments ;) Happy to add more | 04:04 |
stevebaker | it uses larsks-style fragments | 04:04 |
* asalkeld happy if it works | 04:05 | |
stevebaker | ubuntu, fedora and centos work for me | 04:05 |
asalkeld | you know what we don't have in a template "license" | 04:07 |
asalkeld | i guess up to the user to add as a comment | 04:07 |
asalkeld | but lost -> json | 04:07 |
cmyster | morning | 04:11 |
openstackgerrit | Angus Salkeld proposed openstack/heat: StackResource convert operations to use RPC https://review.openstack.org/116336 | 04:14 |
openstackgerrit | Angus Salkeld proposed openstack/heat: Remove the template mapping from the env before creating child stacks https://review.openstack.org/156547 | 04:14 |
openstackgerrit | Angus Salkeld proposed openstack/heat: Don't pass the parent_resource object into Stack() https://review.openstack.org/156546 | 04:14 |
openstackgerrit | Angus Salkeld proposed openstack/heat: Only parse complex types if there is a value https://review.openstack.org/158545 | 04:14 |
openstackgerrit | Angus Salkeld proposed openstack/heat: Handle NotFound exception in total_nested() https://review.openstack.org/158546 | 04:14 |
openstackgerrit | Angus Salkeld proposed openstack/heat: Change ResDataNestedStackTest to not use a nested stack https://review.openstack.org/158547 | 04:14 |
openstackgerrit | Angus Salkeld proposed openstack/heat: Cleanup the update policy tests https://review.openstack.org/158548 | 04:14 |
openstackgerrit | Angus Salkeld proposed openstack/heat: Make sure UpdatePolicy is unset for Heat scaling group https://review.openstack.org/158549 | 04:14 |
*** harlowja is now known as harlowja_away | 04:14 | |
*** harlowja_away is now known as harlowja | 04:15 | |
cmyster | so my devstack machine borked... hdd died. | 04:21 |
*** radez is now known as radez_g0n3 | 04:24 | |
asalkeld | cmyster: :-( | 04:25 |
cmyster | thinking of trying installing devstack on vms now... | 04:25 |
cmyster | same machine, (new hdd) but 4-5 vms where the host is left to handle stuff like storage | 04:26 |
*** Tross has quit IRC | 04:27 | |
*** spzala has quit IRC | 04:31 | |
* asalkeld is picking kids up | 04:43 | |
openstackgerrit | Kanagaraj Manickam proposed openstack/heat: Add test cases for heat.engine.EngineService start and stop https://review.openstack.org/158206 | 04:46 |
*** ParsectiX has quit IRC | 04:55 | |
*** ParsectiX has joined #heat | 04:55 | |
*** ParsectiX has quit IRC | 04:57 | |
*** ParsectiX has joined #heat | 04:58 | |
*** akuznetsov has joined #heat | 05:06 | |
*** sabeen has quit IRC | 05:13 | |
*** hdd has joined #heat | 05:23 | |
*** ananta has joined #heat | 05:23 | |
*** KarolynChambers has left #heat | 05:27 | |
*** jamielennox is now known as jamielennox|away | 05:33 | |
*** jamielennox|away is now known as jamielennox | 05:34 | |
*** achanda has joined #heat | 05:34 | |
*** jrist is now known as jrist-afk | 05:35 | |
*** ParsectiX has quit IRC | 05:47 | |
*** ParsectiX has joined #heat | 05:47 | |
*** coolsvap_ is now known as coolsvap | 05:57 | |
*** rakesh_hs has joined #heat | 06:00 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/heat: Imported Translations from Transifex https://review.openstack.org/158571 | 06:03 |
*** hdd has quit IRC | 06:08 | |
*** harlowja is now known as harlowja_away | 06:11 | |
*** hdd has joined #heat | 06:13 | |
*** ParsectiX has quit IRC | 06:13 | |
*** vijayagurug has joined #heat | 06:21 | |
*** sdake__ has joined #heat | 06:23 | |
*** sdake_ has quit IRC | 06:26 | |
*** sarob has joined #heat | 06:35 | |
*** sarob has quit IRC | 06:39 | |
*** reed has quit IRC | 06:45 | |
*** pm90_ has joined #heat | 06:48 | |
*** akuznetsov has quit IRC | 06:52 | |
*** ishant has joined #heat | 06:58 | |
*** sdake_ has joined #heat | 06:58 | |
*** sdake__ has quit IRC | 07:01 | |
*** jcoufal has joined #heat | 07:03 | |
*** KanagarajM has joined #heat | 07:21 | |
openstackgerrit | xu-haiwei proposed openstack/heat-templates: Remove quotation marks of resource type https://review.openstack.org/158593 | 07:26 |
*** jcoufal_ has joined #heat | 07:32 | |
*** akuznetsov has joined #heat | 07:33 | |
*** chlong has quit IRC | 07:34 | |
*** jcoufal has quit IRC | 07:35 | |
*** coolsvap is now known as coolsvap_ | 07:36 | |
*** jprovazn has joined #heat | 07:38 | |
*** coolsvap_ is now known as coolsvap | 07:39 | |
*** sdake_ has quit IRC | 07:40 | |
*** hdd has quit IRC | 07:40 | |
skraynev | good morning | 07:42 |
*** akuznetsov has quit IRC | 07:44 | |
*** Marga_ has quit IRC | 07:45 | |
*** Marga_ has joined #heat | 07:46 | |
*** pm90_ has quit IRC | 07:52 | |
*** Marga_ has quit IRC | 07:59 | |
*** dulek has joined #heat | 07:59 | |
*** akuznetsov has joined #heat | 08:01 | |
*** jcoufal has joined #heat | 08:01 | |
*** jtomasek has joined #heat | 08:05 | |
*** jcoufal_ has quit IRC | 08:05 | |
*** nkhare has joined #heat | 08:05 | |
cmyster | morning | 08:13 |
shardy | morning all | 08:15 |
*** akuznetsov has quit IRC | 08:17 | |
asalkeld | hi | 08:18 |
*** jgr has quit IRC | 08:22 | |
*** ifarkas has joined #heat | 08:27 | |
*** sorantis has joined #heat | 08:32 | |
*** BManojlovic has joined #heat | 08:39 | |
*** BManojlovic is now known as Guest57021 | 08:39 | |
*** achanda has quit IRC | 08:42 | |
*** Guest57021 is now known as BManojlovic | 08:42 | |
*** BManojlovic has quit IRC | 08:43 | |
*** BManojlovic has joined #heat | 08:43 | |
*** achanda has joined #heat | 08:49 | |
*** akuznetsov has joined #heat | 08:53 | |
*** jistr has joined #heat | 08:54 | |
*** piccata has quit IRC | 09:04 | |
*** KanagarajM has quit IRC | 09:05 | |
*** achanda has quit IRC | 09:06 | |
openstackgerrit | Ishant Tyagi proposed openstack/heat: DB changes for resource locking https://review.openstack.org/157672 | 09:11 |
cmyster | does anyone have a multinode setup running that can lend me a local.conf to look at ? | 09:14 |
*** ParsectiX has joined #heat | 09:14 | |
asalkeld | Remember Feature Proposal Freeze is Thursday next week, that means that everything should be "needs code review" in 10 days | 09:16 |
openstackgerrit | Kanagaraj Manickam proposed openstack/heat: Add testcases for heat.engine.EngineService start() and stop() https://review.openstack.org/158206 | 09:16 |
asalkeld | :-O | 09:16 |
*** vijayagurug has quit IRC | 09:18 | |
*** vijayagurug has joined #heat | 09:18 | |
*** sdake_ has joined #heat | 09:19 | |
*** derekh has joined #heat | 09:20 | |
asalkeld | https://wiki.openstack.org/wiki/Release_Cycle_Management/Liberty_Tracking | 09:22 |
*** blues-man has joined #heat | 09:32 | |
*** openstackgerrit has quit IRC | 09:36 | |
*** openstackgerrit has joined #heat | 09:36 | |
*** cody-somerville has joined #heat | 09:39 | |
*** cody-somerville has quit IRC | 09:39 | |
*** cody-somerville has joined #heat | 09:39 | |
*** vijayagurug has quit IRC | 09:45 | |
*** vijayagurug has joined #heat | 09:46 | |
*** KanagarajM has joined #heat | 09:53 | |
openstackgerrit | Kanagaraj Manickam proposed openstack/heat: Add testcases for heat.engine.EngineService start() and stop() https://review.openstack.org/158206 | 09:55 |
openstackgerrit | Merged openstack/heat-specs: Convergence base workflow https://review.openstack.org/152305 | 09:56 |
*** jcoufal has quit IRC | 09:59 | |
*** jcoufal has joined #heat | 09:59 | |
*** KanagarajM has quit IRC | 10:03 | |
*** harlowja_away has quit IRC | 10:04 | |
*** vijayagurug has quit IRC | 10:05 | |
*** vijayagurug has joined #heat | 10:06 | |
openstackgerrit | Peter Razumovsky proposed openstack/heat: Add resource_definitions check to Stack.validate https://review.openstack.org/140976 | 10:12 |
*** KanagarajM has joined #heat | 10:15 | |
*** alexheneveld has joined #heat | 10:24 | |
*** sdake__ has joined #heat | 10:25 | |
*** sdake___ has joined #heat | 10:27 | |
*** sdake_ has quit IRC | 10:28 | |
*** sdake__ has quit IRC | 10:30 | |
shardy | skraynev: Hi, I replied to your question on https://review.openstack.org/#/c/158546/ | 10:32 |
shardy | the total resource count includes the parent resource in the root stack | 10:33 |
asalkeld | :-( that extra "p" disappeared | 10:36 |
asalkeld | done heaps of blueprint button pushing - phew | 10:37 |
shardy | asalkeld: no big deal, minor nit :) | 10:37 |
asalkeld | shardy: decouple-nested all unit tests pass, now fighting through the functional tests | 10:40 |
*** jamielennox is now known as jamielennox|away | 10:42 | |
shardy | asalkeld: great! | 10:44 |
*** ParsectiX has quit IRC | 10:44 | |
asalkeld | good functional tests, catching quite a bit | 10:44 |
shardy | Ah, so you're adding new functional tests, I thought for a moment it was impacting existing ones which would obviously be wrong :) | 10:45 |
*** ParsectiX has joined #heat | 10:45 | |
asalkeld | well you had the adopt stuff wrong | 10:45 |
skraynev | shardy: ok. sorry, I had a lunch. | 10:45 |
shardy | Oh, sorry about that | 10:46 |
asalkeld | np, easy to fix | 10:46 |
asalkeld | the real horrible bug what that total_resoruces() | 10:46 |
asalkeld | took a day and a half to find that | 10:46 |
shardy | IIRC I only really tested the create/update/delete/suspend/resume paths locally | 10:46 |
shardy | due to abandon/adopt being disabled by default | 10:47 |
asalkeld | ok | 10:48 |
shardy | asalkeld: re https://review.openstack.org/#/c/135444/, my understanding is if you hit a disallowed update_policy we'd just raise a failure exception and move to UPDATE_FAILED | 10:48 |
shardy | hopefully ryansb can confirm though | 10:48 |
shardy | Or, even better, do it as a validation step and don't even start the update, still moving to UPDATE_FAILED | 10:49 |
*** cody-somerville has quit IRC | 10:50 | |
asalkeld | ok shardy , i just wanted that to be clear | 10:52 |
asalkeld | as the alternative seemed dangerous to me | 10:52 |
shardy | Yeah, agreed | 10:52 |
asalkeld | ananta: sirushti you guys around? | 10:54 |
asalkeld | just a note to say the convergence bp's are approved | 10:54 |
*** tochi has quit IRC | 10:54 | |
asalkeld | and we only have ~10days to at least have *some* code in review | 10:54 |
skraynev | shardy: thx fir clarification | 10:54 |
skraynev | s/fir/for | 10:55 |
*** nkhare has quit IRC | 10:55 | |
*** nkhare has joined #heat | 10:55 | |
asalkeld | (basically the bp's should say "needs review") | 10:55 |
asalkeld | skraynev: you too ^ | 10:55 |
asalkeld | https://blueprints.launchpad.net/heat/+spec/convergence-push-data | 10:56 |
ananta | asalkeld: yes... we are working on it | 10:56 |
asalkeld | cool | 10:57 |
ananta | I will do some evaluation on the BPs I am assigned and send a mail later today... | 10:57 |
asalkeld | https://launchpad.net/heat/+milestone/kilo-3 | 10:57 |
skraynev | asalkeld: got it. need first prototype. I plan to start work on it tomorrow:) | 10:57 |
asalkeld | great, not trying to presurise anyone, just giving a heads up | 10:58 |
*** jamielennox|away is now known as jamielennox | 10:58 | |
*** tnurlygayanov has joined #heat | 10:58 | |
asalkeld | (just had the release meeting) | 10:58 |
skraynev | asalkeld: got it;) | 10:59 |
*** jamielennox is now known as jamielennox|away | 11:01 | |
*** jamielennox|away is now known as jamielennox | 11:02 | |
*** KanagarajM has quit IRC | 11:04 | |
asalkeld | shardy: did you give any thought into execption translations (from rpc to local) | 11:04 |
asalkeld | like how the heat-api does | 11:04 |
*** alexheneveld_ has joined #heat | 11:07 | |
shardy | asalkeld: Hmm, no, I guess I was thinking rpc_client().foo would blow up and we'd propagate that error back to the API to handle | 11:07 |
asalkeld | ResourceInError: Went to status FAILED due to "CREATE failed, reason: Resource CREATE failed: StackValidationFailed_Remote: Failed to validate: Request limit exceeded: Recursion depth exceeds 3. | 11:08 |
shardy | I didn't really think in-engine translation would be needed for engine-engine messaging, but that could well be wrong | 11:08 |
asalkeld | you get that | 11:08 |
*** jamielennox is now known as jamielennox|away | 11:08 | |
shardy | Hmm, ok, that's a bit inconvenient | 11:08 |
shardy | I guess maybe we do need to abstract the exception mapping stuff then | 11:08 |
*** alexheneveld has quit IRC | 11:09 | |
*** alexheneveld_ is now known as alexheneveld | 11:09 | |
asalkeld | i think it's a nice-to-have at this point | 11:09 |
shardy | asalkeld: Yeah, the message is still pretty clear so I guess it could be a follow-up patch? | 11:10 |
*** jamielennox|away is now known as jamielennox | 11:10 | |
asalkeld | yeah | 11:10 |
* shardy has to go catch a train | 11:13 | |
*** shardy is now known as shardy_afk | 11:13 | |
*** alexheneveld_ has joined #heat | 11:13 | |
openstackgerrit | Merged openstack/heat: Only parse complex types if there is a value https://review.openstack.org/158545 | 11:14 |
*** alexheneveld has quit IRC | 11:15 | |
*** alexheneveld_ is now known as alexheneveld | 11:15 | |
*** alexheneveld_ has joined #heat | 11:18 | |
*** dims has joined #heat | 11:20 | |
*** alexheneveld has quit IRC | 11:20 | |
*** alexheneveld_ is now known as alexheneveld | 11:20 | |
*** sorantis has quit IRC | 11:22 | |
*** alexheneveld_ has joined #heat | 11:25 | |
*** alexheneveld has quit IRC | 11:27 | |
*** alexheneveld_ is now known as alexheneveld | 11:27 | |
*** sorantis has joined #heat | 11:28 | |
*** manickan has joined #heat | 11:29 | |
*** manickan has quit IRC | 11:31 | |
*** cody-somerville has joined #heat | 11:31 | |
*** alexheneveld_ has joined #heat | 11:32 | |
*** KanagarajM has joined #heat | 11:33 | |
*** alexheneveld has quit IRC | 11:34 | |
*** alexheneveld_ is now known as alexheneveld | 11:34 | |
*** alexheneveld_ has joined #heat | 11:37 | |
*** jamielennox is now known as jamielennox|away | 11:38 | |
*** alexheneveld has quit IRC | 11:39 | |
*** alexheneveld_ is now known as alexheneveld | 11:39 | |
*** jamielennox|away is now known as jamielennox | 11:41 | |
*** cmyster has quit IRC | 11:44 | |
ParsectiX | Hello. Instead of copy-paste the do_stack_create from shell.py how can I import it to my script ? | 11:46 |
asalkeld | ParsectiX: might be a bit tricky as it assumes you have cli args | 11:48 |
*** cdent has joined #heat | 11:48 | |
asalkeld | why not use the stacks.py? | 11:48 |
asalkeld | ParsectiX: https://github.com/openstack/heat/blob/master/heat/engine/resources/remote_stack.py#L153-L166 | 11:49 |
asalkeld | skraynev: i am looking at this: https://review.openstack.org/#/c/150076/5/heat/engine/clients/os/sahara.py | 11:50 |
asalkeld | and struggling to see how it's different to glance constraint | 11:50 |
ParsectiX | asalkeld: That's the second step. As i understand first I must parse my yaml template | 11:51 |
asalkeld | i'd suggest you use the template_utils module | 11:54 |
skraynev | asalkeld: oh. yes. It has the same structure. | 11:54 |
asalkeld | if self.is_not_registered(ex): | 11:55 |
asalkeld | that's the only thing different? | 11:55 |
skraynev | asalked: yes | 11:55 |
skraynev | different exceptions | 11:55 |
asalkeld | so this is talking to sahara instead of to glance directly? | 11:56 |
asalkeld | that's odd | 11:57 |
*** chlong has joined #heat | 11:57 | |
* asalkeld heads off to bed | 12:01 | |
*** asalkeld has quit IRC | 12:01 | |
*** KanagarajM has quit IRC | 12:03 | |
openstackgerrit | Merged openstack/heat-templates: Remove quotation marks of resource type https://review.openstack.org/158593 | 12:05 |
*** nkhare has quit IRC | 12:07 | |
skraynev | asalkeld: right | 12:09 |
skraynev | directly with sahara instead of glance | 12:10 |
skraynev | asalkeld: sahara provide own api for it | 12:10 |
*** alexheneveld_ has joined #heat | 12:15 | |
*** alexheneveld has quit IRC | 12:17 | |
*** alexheneveld_ is now known as alexheneveld | 12:17 | |
*** alexheneveld_ has joined #heat | 12:21 | |
*** alexheneveld has quit IRC | 12:21 | |
*** alexheneveld_ is now known as alexheneveld | 12:21 | |
*** Qiming has joined #heat | 12:22 | |
*** alexheneveld_ has joined #heat | 12:26 | |
*** alexheneveld has quit IRC | 12:28 | |
*** alexheneveld_ is now known as alexheneveld | 12:28 | |
*** alexheneveld_ has joined #heat | 12:31 | |
*** alexheneveld has quit IRC | 12:32 | |
*** alexheneveld_ is now known as alexheneveld | 12:32 | |
*** alexheneveld_ has joined #heat | 12:36 | |
*** alexheneveld has quit IRC | 12:37 | |
*** alexheneveld_ is now known as alexheneveld | 12:37 | |
ryansb | dang...missed asalkeld by an hour. :( | 12:40 |
*** blues-man has quit IRC | 12:42 | |
*** chlong has quit IRC | 12:44 | |
*** akuznetsov has quit IRC | 12:44 | |
*** alexheneveld_ has joined #heat | 12:49 | |
*** nkhare has joined #heat | 12:51 | |
*** alexheneveld has quit IRC | 12:51 | |
*** alexheneveld_ is now known as alexheneveld | 12:51 | |
*** alexheneveld_ has joined #heat | 12:56 | |
*** ananta has quit IRC | 12:57 | |
*** alexheneveld has quit IRC | 12:58 | |
*** alexheneveld_ is now known as alexheneveld | 12:58 | |
openstackgerrit | Merged openstack/heat: Handle NotFound exception in total_nested() https://review.openstack.org/158546 | 12:58 |
*** alexheneveld_ has joined #heat | 13:01 | |
openstackgerrit | Merged openstack/heat: Change ResDataNestedStackTest to not use a nested stack https://review.openstack.org/158547 | 13:02 |
*** alexheneveld has quit IRC | 13:02 | |
*** alexheneveld_ is now known as alexheneveld | 13:02 | |
*** Tross has joined #heat | 13:05 | |
openstackgerrit | Anant Patil proposed openstack/heat: Add extra data to Stack table for Convergence. https://review.openstack.org/155211 | 13:08 |
*** vijayagurug has left #heat | 13:14 | |
*** lpmulligan has joined #heat | 13:14 | |
*** alexheneveld_ has joined #heat | 13:14 | |
*** aweiteka has joined #heat | 13:16 | |
*** alexheneveld has quit IRC | 13:16 | |
*** alexheneveld_ is now known as alexheneveld | 13:16 | |
*** Adri2000 has quit IRC | 13:17 | |
*** Adri2000 has joined #heat | 13:17 | |
*** jamielennox is now known as jamielennox|away | 13:18 | |
*** blomquisg has joined #heat | 13:20 | |
*** jamielennox|away is now known as jamielennox | 13:20 | |
*** alexheneveld_ has joined #heat | 13:23 | |
*** radez_g0n3 is now known as radez | 13:25 | |
*** alexheneveld has quit IRC | 13:25 | |
*** alexheneveld_ is now known as alexheneveld | 13:25 | |
*** alexheneveld_ has joined #heat | 13:28 | |
*** alexheneveld has quit IRC | 13:29 | |
*** alexheneveld_ is now known as alexheneveld | 13:29 | |
*** nkhare has quit IRC | 13:33 | |
*** jaypipes has quit IRC | 13:36 | |
*** alexheneveld_ has joined #heat | 13:36 | |
*** alexheneveld has quit IRC | 13:39 | |
*** alexheneveld_ is now known as alexheneveld | 13:39 | |
*** alexheneveld_ has joined #heat | 13:42 | |
*** alexheneveld has quit IRC | 13:43 | |
*** alexheneveld_ is now known as alexheneveld | 13:43 | |
*** rpothier has joined #heat | 13:46 | |
*** alexheneveld_ has joined #heat | 13:46 | |
*** alexheneveld has quit IRC | 13:47 | |
*** alexheneveld_ is now known as alexheneveld | 13:47 | |
*** alexheneveld_ has joined #heat | 13:55 | |
*** alexheneveld has quit IRC | 13:57 | |
*** alexheneveld_ is now known as alexheneveld | 13:57 | |
*** radez is now known as radez_g0n3 | 13:59 | |
*** sdake_ has joined #heat | 13:59 | |
*** lpmulligan has quit IRC | 13:59 | |
*** KanagarajM has joined #heat | 14:02 | |
*** KanagarajM_ has joined #heat | 14:02 | |
*** alexheneveld_ has joined #heat | 14:02 | |
*** sdake___ has quit IRC | 14:03 | |
*** alexheneveld has quit IRC | 14:04 | |
*** alexheneveld_ is now known as alexheneveld | 14:04 | |
*** kaufer has joined #heat | 14:06 | |
*** KanagarajM_ has quit IRC | 14:06 | |
*** KanagarajM has quit IRC | 14:06 | |
*** KanagarajM has joined #heat | 14:07 | |
*** lpmulligan has joined #heat | 14:08 | |
openstackgerrit | Merged openstack/heat: Imported Translations from Transifex https://review.openstack.org/158571 | 14:08 |
*** ishant has quit IRC | 14:09 | |
*** blues-man has joined #heat | 14:09 | |
*** blues-man has quit IRC | 14:09 | |
*** blues-man has joined #heat | 14:09 | |
*** sdake_ has quit IRC | 14:11 | |
*** sdake_ has joined #heat | 14:12 | |
*** dims has quit IRC | 14:13 | |
*** dims has joined #heat | 14:13 | |
openstackgerrit | Peter Razumovsky proposed openstack/heat: Improve Property error msg for properties validate https://review.openstack.org/127150 | 14:16 |
*** ParsectiX has quit IRC | 14:17 | |
KanagarajM | when jenkins failed during Verification, should i use reverify or recheck to trigger the job again? | 14:24 |
*** ParsectiX has joined #heat | 14:24 | |
*** ParsectiX has left #heat | 14:25 | |
*** ParsectiX has joined #heat | 14:25 | |
zaneb | KanagarajM: recheck | 14:27 |
zaneb | assuming, of course, that you think it is a transient error unrelated to your patch :) | 14:28 |
*** sdake__ has joined #heat | 14:28 | |
Qiming | zaneb, just curious, what's the difference between 'recheck' and 'reverify'? | 14:30 |
*** sdake_ has quit IRC | 14:31 | |
*** jasond has joined #heat | 14:35 | |
Qiming | never mind, found some docs here -- https://wiki.openstack.org/wiki/GerritJenkinsGit | 14:36 |
*** sdake_ has joined #heat | 14:36 | |
KanagarajM | zaneb: thanks. | 14:40 |
*** sdake__ has quit IRC | 14:40 | |
zaneb | Qiming: it's purely historical, I think | 14:41 |
zaneb | KanagarajM: np | 14:41 |
Qiming | that wiki pages says this: To re-run the check jobs (before a change has been approved), leave a comment with the form "recheck bug ####". | 14:42 |
Qiming | To re-run the gate jobs (after a change has been approved), leave a comment with the form "reverify bug ####". | 14:42 |
zaneb | yeah, I think that is out of date | 14:42 |
zaneb | that was originally the case | 14:42 |
Qiming | okay | 14:42 |
zaneb | but now recheck does everything that reverify does, except better | 14:42 |
zaneb | AIUI | 14:42 |
Qiming | good to know | 14:43 |
zaneb | basically if you always use recheck, you can't go wrong | 14:43 |
KanagarajM | yes, after refering that wiki, i had used reverify, but it didn't work, so i have asked here. | 14:45 |
KanagarajM | i think we may need to ask to update that wiki | 14:45 |
*** ParsectiX has quit IRC | 14:48 | |
*** ParsectiX has joined #heat | 14:49 | |
KanagarajM | is recheck will take sometime to start? | 14:49 |
*** alexheneveld_ has joined #heat | 14:52 | |
ParsectiX | guys as I can see in shell.py it calls hc.stacks.create(**fields). How can I call stacks.create in another script ? | 14:53 |
ParsectiX | hc refers to heat.client if I'm not mistaken | 14:53 |
Qiming | ParsectiX, what do you mean by 'another script'? | 14:54 |
*** alexheneveld has quit IRC | 14:54 | |
*** alexheneveld_ is now known as alexheneveld | 14:54 | |
*** sdake__ has joined #heat | 14:55 | |
ParsectiX | Qiming: I'm writing a custom python script to deploy a stack | 14:55 |
Qiming | ParsectiX, you'd better use python-heatclient library in that case | 14:56 |
*** sdake_ has quit IRC | 14:59 | |
ParsectiX | hmm okay I will try it :) | 15:00 |
ParsectiX | Qiming: thanks for the info | 15:01 |
Qiming | basic flow: 1) authenticate to keystone; 2) grab endpoint of Heat; 3) create heatclient to invoke its APIs | 15:02 |
*** sdake_ has joined #heat | 15:02 | |
*** jrist-afk is now known as jrist | 15:03 | |
openstackgerrit | Rakesh H S proposed openstack/heat: convergence sync_point db https://review.openstack.org/155732 | 15:04 |
*** rakesh_hs has quit IRC | 15:05 | |
*** sdake__ has quit IRC | 15:06 | |
*** alexpilotti has quit IRC | 15:07 | |
*** sarob has joined #heat | 15:08 | |
*** Drago1 has quit IRC | 15:09 | |
*** Qiming has quit IRC | 15:09 | |
*** ParsectiX has left #heat | 15:09 | |
*** Drago has joined #heat | 15:10 | |
*** signed8bit has joined #heat | 15:10 | |
*** ccrouch has joined #heat | 15:14 | |
*** alexheneveld_ has joined #heat | 15:15 | |
skraynev | zaneb: could you please review https://review.openstack.org/#/c/156693/ | 15:16 |
*** alexheneveld has quit IRC | 15:16 | |
*** alexheneveld_ is now known as alexheneveld | 15:16 | |
zaneb | skraynev: I'll try to get to it today. looks like it needs a rebase anyway though? | 15:17 |
*** jasond has quit IRC | 15:18 | |
*** KanagarajM has quit IRC | 15:18 | |
*** jmckind has joined #heat | 15:20 | |
*** jmckind has quit IRC | 15:25 | |
openstackgerrit | Tetiana Lashchova proposed openstack/heat: Add OS::Mistral::CronTrigger resource https://review.openstack.org/149327 | 15:27 |
*** jmckind has joined #heat | 15:28 | |
*** jprovazn has quit IRC | 15:30 | |
openstackgerrit | Tetiana Lashchova proposed openstack/heat: Add OS::Mistral::CronTrigger resource https://review.openstack.org/149327 | 15:31 |
*** randallburt has joined #heat | 15:32 | |
*** randallburt has quit IRC | 15:32 | |
*** randallburt has joined #heat | 15:32 | |
*** jcoufal has quit IRC | 15:37 | |
*** jcoufal has joined #heat | 15:37 | |
*** kebray has joined #heat | 15:39 | |
*** david-lyle_afk is now known as david-lyle | 15:47 | |
*** kebray has quit IRC | 15:50 | |
*** kebray has joined #heat | 15:50 | |
*** mhroncok has joined #heat | 15:51 | |
mhroncok | stevebaker, shardy_afk: no need for soon release any more, some other python3 package was a fake, so we don't make it for Fedora 22 :( | 15:52 |
*** sarob has quit IRC | 15:54 | |
*** kebray has quit IRC | 15:57 | |
*** jmckind has quit IRC | 16:00 | |
*** coolsvap is now known as coolsvap_ | 16:02 | |
*** sarob has joined #heat | 16:04 | |
*** alexheneveld_ has joined #heat | 16:07 | |
*** KanagarajM has joined #heat | 16:09 | |
*** alexheneveld has quit IRC | 16:09 | |
*** alexheneveld_ is now known as alexheneveld | 16:09 | |
*** reed has joined #heat | 16:09 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/heat: Updated from global requirements https://review.openstack.org/158748 | 16:14 |
*** jamielennox is now known as jamielennox|away | 16:15 | |
*** jamielennox|away is now known as jamielennox | 16:16 | |
*** BManojlovic has quit IRC | 16:20 | |
*** sabeen1 has joined #heat | 16:21 | |
*** pm90_ has joined #heat | 16:24 | |
*** xchat has joined #heat | 16:25 | |
*** blues-man has quit IRC | 16:25 | |
*** saju_m has joined #heat | 16:25 | |
*** sdake__ has joined #heat | 16:29 | |
*** alexheneveld_ has joined #heat | 16:30 | |
*** jcoufal has quit IRC | 16:30 | |
*** jtomasek has quit IRC | 16:31 | |
*** sarob has quit IRC | 16:31 | |
*** alexheneveld has quit IRC | 16:32 | |
*** alexheneveld_ is now known as alexheneveld | 16:32 | |
*** sdake_ has quit IRC | 16:33 | |
*** jmckind has joined #heat | 16:35 | |
*** xchat has quit IRC | 16:35 | |
*** blues-man has joined #heat | 16:36 | |
*** jcoufal has joined #heat | 16:37 | |
*** che-arne has joined #heat | 16:37 | |
*** tristanC has joined #heat | 16:40 | |
*** radez_g0n3 is now known as radez | 16:42 | |
*** spzala has joined #heat | 16:44 | |
*** sorantis has quit IRC | 16:45 | |
*** jcoufal has quit IRC | 16:47 | |
*** alexheneveld_ has joined #heat | 16:53 | |
*** alexheneveld_ has quit IRC | 16:53 | |
*** alexheneveld has quit IRC | 16:55 | |
*** jcoufal has joined #heat | 16:57 | |
*** Tango has joined #heat | 17:02 | |
*** blues-man has quit IRC | 17:02 | |
*** kebray has joined #heat | 17:03 | |
*** blues-man has joined #heat | 17:03 | |
*** blues-man has quit IRC | 17:16 | |
*** jistr has quit IRC | 17:18 | |
*** rwsu-afk is now known as rwsu | 17:18 | |
*** tspatzier has joined #heat | 17:19 | |
*** coolsvap_ is now known as coolsvap | 17:20 | |
*** hdd has joined #heat | 17:22 | |
*** pm90_ has quit IRC | 17:33 | |
*** tnurlygayanov has quit IRC | 17:37 | |
openstackgerrit | Merged openstack/heat: Add testcases for heat.engine.EngineService start() and stop() https://review.openstack.org/158206 | 17:38 |
openstackgerrit | Merged openstack/heat: Use the AWS instance type in the cfn_init scenario https://review.openstack.org/158541 | 17:38 |
*** tspatzier has quit IRC | 17:40 | |
*** tspatzier has joined #heat | 17:40 | |
*** tspatzier has quit IRC | 17:41 | |
*** alexheneveld has joined #heat | 17:43 | |
*** derekh has quit IRC | 17:44 | |
*** Marga_ has joined #heat | 17:48 | |
*** signed8bit is now known as signed8bit_ZZZzz | 17:52 | |
*** ParsectiX has joined #heat | 17:54 | |
*** cody-somerville has quit IRC | 17:56 | |
*** GonZo2K has joined #heat | 18:00 | |
*** GonZo2K has quit IRC | 18:00 | |
*** GonZo2K has joined #heat | 18:00 | |
*** coolsvap is now known as coolsvap_ | 18:00 | |
*** jcoufal has quit IRC | 18:04 | |
*** dulek has quit IRC | 18:04 | |
*** jcoufal has joined #heat | 18:04 | |
*** pm90_ has joined #heat | 18:06 | |
*** pm90_ has quit IRC | 18:07 | |
*** EricGonczer_ has joined #heat | 18:07 | |
*** pm90_ has joined #heat | 18:08 | |
*** jcoufal has quit IRC | 18:09 | |
*** randallburt has quit IRC | 18:11 | |
*** InblEric1 has joined #heat | 18:13 | |
*** InblEric2 has joined #heat | 18:19 | |
*** InblEric1 has quit IRC | 18:19 | |
*** harlowja has joined #heat | 18:20 | |
*** harlowja has quit IRC | 18:24 | |
*** InblEric1 has joined #heat | 18:24 | |
*** harlowja has joined #heat | 18:24 | |
*** EricGonczer_ has quit IRC | 18:25 | |
*** lpmulligan has quit IRC | 18:25 | |
openstackgerrit | Sergey Kraynev proposed openstack/heat: Add functional test for AWS loadbalancer https://review.openstack.org/153192 | 18:25 |
*** InblEric2 has quit IRC | 18:28 | |
*** randallburt has joined #heat | 18:28 | |
*** signed8bit_ZZZzz is now known as signed8bit | 18:30 | |
*** tspatzier has joined #heat | 18:30 | |
*** randallburt has quit IRC | 18:30 | |
*** Marga_ has quit IRC | 18:32 | |
*** Marga_ has joined #heat | 18:32 | |
jasond`` | ryansb: hi | 18:34 |
ryansb | hey jasond`` | 18:34 |
jasond`` | hey, you were saying tags can't contain commas.. why is that? | 18:35 |
*** InblEric1 has quit IRC | 18:35 | |
ryansb | yeah, so that comes from the api-wg tagging spec here https://review.openstack.org/#/c/155620/ | 18:35 |
jasond`` | ah, i see. thanks | 18:36 |
ryansb | it's because for queries you do things like any-tags=foo,bar,quux | 18:36 |
jasond`` | makes sense | 18:36 |
*** lpmulligan has joined #heat | 18:36 | |
*** ParsectiX has quit IRC | 18:37 | |
ryansb | Hm. I should link to that in the review. | 18:37 |
*** ParsectiX has joined #heat | 18:38 | |
*** alexheneveld has quit IRC | 18:38 | |
*** InblEric1 has joined #heat | 18:39 | |
jasond`` | i'll add that to the spec as well | 18:39 |
*** ParsectiX has quit IRC | 18:41 | |
*** ParsectiX has joined #heat | 18:41 | |
*** cody-somerville has joined #heat | 18:42 | |
*** InblEric2 has joined #heat | 18:42 | |
*** cdent has quit IRC | 18:45 | |
*** InblEric1 has quit IRC | 18:45 | |
jasond`` | miguelgrinberg: hi | 18:47 |
miguelgrinberg | hi jasond`` | 18:48 |
*** cody-somerville has quit IRC | 18:48 | |
jasond`` | i was just reading the API-WG tags spec, and i noticed it's a little different than the stack-tags spec | 18:48 |
miguelgrinberg | ryansb: yeah, I put that bit about the commas, I see no reason to complicate implementations with supporting commas and having to deal with escaping | 18:48 |
miguelgrinberg | jasond``: okay, what did you find that is different | 18:49 |
jasond`` | i wasn't planning on having a separate tags endpoint for each stack. | 18:49 |
jasond`` | i was just going to make it part of stack create/update | 18:49 |
miguelgrinberg | jasond``: ah, yes, that. I think I need to be more clear on the api-wg doc about this. Exposing tags in the resource response is the only required implementation | 18:50 |
*** sdake_ has joined #heat | 18:50 | |
miguelgrinberg | the rest should all be optional, if you want to make tags more accessible then great, but it isn't necessary | 18:50 |
jasond`` | ok, good :) thanks | 18:51 |
ryansb | miguelgrinberg: Oh? I didn't realize that either, so +1 for clarity | 18:51 |
ryansb | *more clarity | 18:51 |
miguelgrinberg | My personal view is that the tags field in the resource response is enough | 18:51 |
miguelgrinberg | The /tags and /tags/<tag-name> are a concession to be honest, I don't feel super great about them | 18:52 |
*** achanda has joined #heat | 18:52 | |
*** InblEric2 has quit IRC | 18:53 | |
*** sdake__ has quit IRC | 18:54 | |
*** tspatzier has quit IRC | 18:59 | |
*** randallburt has joined #heat | 19:02 | |
openstackgerrit | Jason Dunsmore proposed openstack/heat-specs: Update stack-tags spec to reflect recent changes https://review.openstack.org/155069 | 19:03 |
*** EricGonczer_ has joined #heat | 19:04 | |
*** EricGonc_ has joined #heat | 19:08 | |
*** EricGonczer_ has quit IRC | 19:11 | |
*** tspatzier has joined #heat | 19:18 | |
*** EricGonc_ has quit IRC | 19:20 | |
*** EricGonczer_ has joined #heat | 19:22 | |
*** tspatzier has quit IRC | 19:23 | |
*** EricGonc_ has joined #heat | 19:23 | |
*** hdd has quit IRC | 19:24 | |
*** EricGonczer_ has quit IRC | 19:27 | |
*** InblEric1 has joined #heat | 19:30 | |
*** sdake_ has quit IRC | 19:31 | |
*** sdake_ has joined #heat | 19:31 | |
*** InblEric2 has joined #heat | 19:31 | |
miguelgrinberg | ryansb: jasond``: in the tags specs, the /tags section begins with "As an optional extension to the above, ...". Isn't that clear enough? | 19:32 |
*** achanda has quit IRC | 19:33 | |
ryansb | ...that is clear enough. Seems to be my fault for not being literate enough. | 19:33 |
ryansb | Sorry | 19:33 |
*** mhroncok has quit IRC | 19:33 | |
Drago | jamielennox: I have more questions for you | 19:34 |
miguelgrinberg | ryansb: actually, no, wait, that is for the /tags/<tag-name>. I need to move that optional statement up in the doc, you were right | 19:34 |
*** sdake__ has joined #heat | 19:34 | |
jamielennox | Drago: sure | 19:34 |
*** InblEric1 has quit IRC | 19:34 | |
jasond`` | miguelgrinberg: yes, it should be moved under "Tags Resource URLs" | 19:35 |
Drago | jamielennox: oh, you're here! Excellent. I am trying to identify a good way to retrieve the service catalog when it is not in the context, (as per https://bugs.launchpad.net/heat/+bug/1420987/comments/5) but the correct way to do it is not obvious to me yet. | 19:35 |
openstack | Launchpad bug 1420987 in heat "Heat not working with keystoneclient_v2" [High,Triaged] | 19:35 |
jamielennox | Drago: my internet is being weird - atm all i have is IRC so can't follow that :( | 19:36 |
jamielennox | Drago: however | 19:36 |
Drago | jamielennox: catching an EmptyCatalog exception is simple enough, but I don't see any way to retrieve the service catalog without resorting to the old way of doing things | 19:36 |
Drago | jamielennox: It says: (from stevebaker) Heat should be able to fetch the service catalog if it is ever missing from the context, so I would prefer heat to not assume that a token always comes with catalog, and to separately fetch the catalog when required. | 19:37 |
*** sdake_ has quit IRC | 19:37 | |
jamielennox | Drago: so i don't know if there is an easy way to do this on v2 | 19:38 |
jamielennox | to get the service catalog for the current token | 19:38 |
*** pm90_ has quit IRC | 19:38 | |
*** pm90_ has joined #heat | 19:39 | |
*** pm90__ has joined #heat | 19:40 | |
*** achanda has joined #heat | 19:41 | |
jamielennox | what you can always do (and i've seen heat do in the past) is get a new token from the old token and it will have the same scope and the same catalog | 19:41 |
jamielennox | (though i think they did it by accident previously) | 19:41 |
*** hdd has joined #heat | 19:43 | |
*** pm90_ has quit IRC | 19:44 | |
*** alexheneveld has joined #heat | 19:44 | |
Drago | jamielennox: so something like self.clients.client('keystone').{method_to_get_catalog_here}? | 19:45 |
Drago | jamielennox: because I don't see a way to get a new token using the auth_plugin | 19:46 |
jamielennox | Drago: a new token is a new plugin | 19:46 |
jamielennox | it'd be v2.Token | 19:46 |
*** KanagarajM has quit IRC | 19:47 | |
jamielennox | it's essentially what's happening https://github.com/openstack/heat/blob/master/contrib/heat_keystoneclient_v2/heat_keystoneclient_v2/client.py#L85 | 19:48 |
jamielennox | you are creating a client with an old token, rescoping to context.tenant which is probably what was provided in the first place | 19:48 |
jamielennox | so new token from old with all the same information | 19:49 |
*** EricGonc_ has quit IRC | 19:52 | |
*** pm90__ has quit IRC | 19:53 | |
*** pm90_ has joined #heat | 19:53 | |
Drago | jamielennox: when I test though, all of this happens before heat_keystoneclient is ever instantiated | 19:55 |
Drago | jamielennox: sorry, that's probably not what you're saying | 19:56 |
*** InblEric2 has quit IRC | 19:56 | |
*** EricGonczer_ has joined #heat | 19:57 | |
*** InblEric1 has joined #heat | 19:57 | |
jamielennox | Drago: yea, was an example | 19:57 |
jamielennox | Drago: did you ever figure out why you're getting a token without a catalog | 19:58 |
jamielennox | it shouldn't really happen in v2 | 19:58 |
jamielennox | (or general) | 19:58 |
*** InblEric2 has joined #heat | 19:59 | |
*** rm_work is now known as rm_work|away | 19:59 | |
Drago | jamielennox: because our port of keystone adheres to the Keystone V2 API specification more closely than Keystone V2 itself | 19:59 |
*** sabeen3 has joined #heat | 20:00 | |
Drago | :) | 20:00 |
jamielennox | lol - fair | 20:01 |
*** InblEric1 has quit IRC | 20:02 | |
*** sabeen1 has quit IRC | 20:02 | |
*** rm_work|away is now known as rm_work | 20:02 | |
*** sabeen3 has quit IRC | 20:02 | |
*** sabeen2 has joined #heat | 20:03 | |
stevebaker | morning | 20:12 |
*** hdd has quit IRC | 20:16 | |
*** Marga_ has quit IRC | 20:18 | |
*** alexheneveld has quit IRC | 20:18 | |
*** Marga_ has joined #heat | 20:19 | |
*** ifarkas has quit IRC | 20:23 | |
*** Marga_ has quit IRC | 20:30 | |
*** hdd has joined #heat | 20:39 | |
*** asalkeld has joined #heat | 20:48 | |
*** randallburt has quit IRC | 21:01 | |
*** hdd has quit IRC | 21:02 | |
*** hdd has joined #heat | 21:05 | |
*** lpmulligan has quit IRC | 21:15 | |
*** EricGonczer_ has quit IRC | 21:16 | |
*** ParsectiX has quit IRC | 21:19 | |
*** ParsectiX has joined #heat | 21:19 | |
*** EricGonczer_ has joined #heat | 21:21 | |
*** EricGonczer_ has quit IRC | 21:22 | |
*** jcoufal has joined #heat | 21:25 | |
*** Marga_ has joined #heat | 21:32 | |
*** lpmulligan has joined #heat | 21:35 | |
*** sdake has quit IRC | 21:37 | |
*** sabeen3 has joined #heat | 21:37 | |
*** sabeen2 has quit IRC | 21:39 | |
*** Marga_ has quit IRC | 21:40 | |
*** Marga_ has joined #heat | 21:41 | |
*** ParsectiX has quit IRC | 21:41 | |
*** Marga_ has quit IRC | 21:42 | |
*** ParsectiX has joined #heat | 21:42 | |
*** Marga_ has joined #heat | 21:42 | |
*** Marga_ has quit IRC | 21:42 | |
*** Marga_ has joined #heat | 21:43 | |
*** Marga_ has quit IRC | 21:44 | |
*** Marga_ has joined #heat | 21:44 | |
*** Marga_ has quit IRC | 21:45 | |
*** Marga_ has joined #heat | 21:46 | |
*** Marga_ has quit IRC | 21:47 | |
*** Marga_ has joined #heat | 21:47 | |
*** sdake has joined #heat | 21:47 | |
*** sdake has quit IRC | 21:48 | |
*** EricGonczer_ has joined #heat | 21:50 | |
*** Marga_ has quit IRC | 21:51 | |
*** Marga_ has joined #heat | 21:52 | |
*** Marga_ has quit IRC | 21:53 | |
*** sdake has joined #heat | 21:53 | |
*** Marga_ has joined #heat | 21:53 | |
jdandrea | Wasn't this issue fixed at some point? Does anyone recall? http://paste.openstack.org/show/181465/ | 21:53 |
*** jmckind has quit IRC | 21:53 | |
jdandrea | (MS0 is one of our resources but it has no "KeystoneClientV2" reference in it.) | 21:54 |
*** Marga_ has quit IRC | 21:54 | |
*** randallburt has joined #heat | 21:54 | |
*** Marga_ has joined #heat | 21:54 | |
*** sgordon is now known as steveg | 21:55 | |
jdandrea | I'm using HEAT_BRANCH=stable/juno as well, which makes this a bit odd for me. | 21:56 |
*** sdake_ has joined #heat | 21:56 | |
*** sdake_ has quit IRC | 21:58 | |
*** sdake__ has quit IRC | 22:00 | |
therve | jdandrea, https://bugs.launchpad.net/heat/+bug/1416170 | 22:06 |
openstack | Launchpad bug 1416170 in heat "standalone auth is broken" [High,Fix released] - Assigned to Jamie Lennox (jamielennox) | 22:06 |
therve | There are 2 master related patch, they possibly need a backport | 22:06 |
*** saju_m has quit IRC | 22:08 | |
jamielennox | jdandrea: there is an issue i caused that means that using KeystoneClientV2 actually still uses v3 auth | 22:10 |
jamielennox | there's a bug that i can't see... i'm about half way to having it fixed | 22:11 |
jamielennox | oh - but that paste bug was fixed | 22:11 |
*** GonZoPT has joined #heat | 22:16 | |
*** rm_work is now known as rm_work|away | 22:16 | |
*** radez is now known as radez_g0n3 | 22:16 | |
*** GonZo2K has quit IRC | 22:17 | |
jdandrea | therve: Thank you! | 22:20 |
jdandrea | therve: Yes, a backport may be needed, very possible. | 22:20 |
jdandrea | jamielennox: Ok! If there's something I can do my VM's devstack localrc to work around it (even if it means trying kilo for the time being), I'm all for it. | 22:21 |
jamielennox | not really, i think just update heat to master for devstack | 22:22 |
jamielennox | jdandrea: what's outstanding you wont notice on devstack, it's only a problem on purely v2 deployments (rax) | 22:22 |
*** tspatzier has joined #heat | 22:23 | |
*** alexheneveld has joined #heat | 22:24 | |
*** aweiteka has quit IRC | 22:27 | |
jdandrea | jamielennox: Ok. Right now I'm using standalone per http://docs.openstack.org/developer/heat/getting_started/standalone.html and seeing 'KeystoneClientV2' object has no attribute 'session'' ... hmm. | 22:27 |
jamielennox | jdandrea: should be fixed by: https://review.openstack.org/#/c/151542/ and https://review.openstack.org/#/c/151966/ | 22:28 |
jdandrea | jamielennox: Ok, thx | 22:28 |
*** cody-somerville has joined #heat | 22:29 | |
openstackgerrit | Jason Dunsmore proposed openstack/heat: Register CloudServer as OS::Nova::Server https://review.openstack.org/158896 | 22:30 |
*** EricGonczer_ has quit IRC | 22:32 | |
jdandrea | jamielennox: Oh! I had a lapse in memory. Turns out both of these patches are in place on my end (I just checked). I left a comment on 30 Jan here: https://review.openstack.org/#/c/151542/ | 22:34 |
*** jcoufal has quit IRC | 22:35 | |
jdandrea | Going to try updating heat to master for devstack, yep. | 22:35 |
*** Marga_ has quit IRC | 22:35 | |
*** Marga_ has joined #heat | 22:36 | |
*** openstackgerrit has quit IRC | 22:37 | |
*** openstackgerrit has joined #heat | 22:37 | |
*** sabeen1 has joined #heat | 22:38 | |
jdandrea | jamielennox: Ok! I am using the master branch. I tried it once more and got the error. BUT I then tried it with --debug ... and now the stack is being created. (Am I seeing things? Will delete and try again once this is done.) | 22:39 |
*** sabeen3 has quit IRC | 22:40 | |
*** tspatzier has quit IRC | 22:41 | |
*** benemo has joined #heat | 22:44 | |
benemo | getting this error NoSuchRole: There is no role with name `heat_stack_owner | 22:44 |
benemo | guessing i have to create this manually | 22:44 |
jdandrea | jamielennox: I don't know what happened (likely pilot error on my part) but the master branch *is* working for me now. Thanks! | 22:45 |
*** Marga_ has quit IRC | 22:49 | |
*** Marga_ has joined #heat | 22:49 | |
*** kaufer has quit IRC | 22:51 | |
*** achanda has quit IRC | 22:54 | |
*** rpothier has quit IRC | 22:54 | |
stevebaker | benemo: how did you install heat? (and what instructions did you use?) | 22:59 |
*** rm_work|away is now known as rm_work | 23:00 | |
*** InblEric2 has quit IRC | 23:00 | |
*** harlowja is now known as harlowja_away | 23:02 | |
*** InblEric has joined #heat | 23:03 | |
*** InblEric1 has joined #heat | 23:05 | |
*** harlowja_away is now known as harlowja | 23:05 | |
*** InblEric has quit IRC | 23:07 | |
jamielennox | jdandrea: cool - no worries | 23:12 |
*** achanda has joined #heat | 23:13 | |
*** chlong has joined #heat | 23:19 | |
*** tspatzier has joined #heat | 23:19 | |
*** lpmulligan has quit IRC | 23:20 | |
*** lpmulligan has joined #heat | 23:20 | |
*** InblEric1 has quit IRC | 23:23 | |
*** sdake_ has joined #heat | 23:25 | |
*** cody-somerville has quit IRC | 23:25 | |
*** kebray has quit IRC | 23:32 | |
*** tspatzier has quit IRC | 23:34 | |
*** benemo has quit IRC | 23:35 | |
*** randallburt has quit IRC | 23:44 | |
*** ahonda has joined #heat | 23:45 | |
*** achanda has quit IRC | 23:48 | |
*** chlong_ has joined #heat | 23:50 | |
*** DaveJ__ has joined #heat | 23:52 | |
Drago | jamielennox: you there? | 23:53 |
*** achanda has joined #heat | 23:53 | |
DaveJ__ | Hi guys, I'm getting an Auth error when trying to create scaling policy as non admin user | 23:54 |
DaveJ__ | Forbidden: You are not authorized to perform the requested action: identity:list_roles | 23:54 |
DaveJ__ | I've updated the keystone policy file to contain ' "identity:list_roles": "rule:regular_user"' | 23:54 |
DaveJ__ | and restarted the service | 23:54 |
DaveJ__ | but still getting this | 23:55 |
DaveJ__ | any ideas? | 23:55 |
jamielennox | Drago: yea | 23:55 |
Drago | jamielennox: what do you think of this https://github.com/dragorosson/heat/commit/a3257fb333a1b7d59141423e8c9d6ab2de9ae775 | 23:55 |
Drago | jamielennox: with my limited knowledge of keystone and the history of heat, this is the best I could come up with so far :) | 23:55 |
Drago | jamielennox: It appears to work, but I don't know if it's the right way to fix the problem | 23:57 |
*** lpmulligan has quit IRC | 23:58 | |
jamielennox | Drago: i'm surprised it works, i thought we changed it so that client.auth_ref would be empty now | 23:58 |
jamielennox | but i'll be honest i'm not sure | 23:58 |
Drago | jamielennox: Okay. We are using heat_keystoneclient_v2 | 23:58 |
Drago | which is probably why | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!