*** openstackgerrit has joined #openstack-climate | 00:40 | |
*** chandan_kumar has joined #openstack-climate | 02:22 | |
*** chandan_kumar has quit IRC | 02:59 | |
*** chandan_kumar has joined #openstack-climate | 06:04 | |
*** bauzas has joined #openstack-climate | 06:51 | |
*** saju_m has joined #openstack-climate | 07:22 | |
*** bauzas has quit IRC | 07:26 | |
*** bauzas has joined #openstack-climate | 07:46 | |
*** bauzas has quit IRC | 07:56 | |
*** bauzas has joined #openstack-climate | 07:58 | |
*** saju_m has quit IRC | 08:06 | |
*** saju_m has joined #openstack-climate | 08:18 | |
*** saju_m has quit IRC | 08:24 | |
*** Nikolay_1t has quit IRC | 08:26 | |
*** YorikSar has quit IRC | 08:33 | |
*** openstackgerrit has quit IRC | 08:34 | |
*** openstackgerrit has joined #openstack-climate | 08:34 | |
*** saju_m has joined #openstack-climate | 08:36 | |
*** bauzas1 has joined #openstack-climate | 08:55 | |
*** bauzas has quit IRC | 08:57 | |
DinaBelova | bauzas1, you there? | 08:57 |
---|---|---|
DinaBelova | Sylvain, is that possible to name get methods in controllers like 'get' and 'list' instead of 'get_one' and 'get_all' in your v2 api change? Or it's pecan+wsme stuff? | 09:00 |
*** saju_m has quit IRC | 09:12 | |
bauzas1 | DinaBelova: I can't | 09:30 |
bauzas1 | DinaBelova: it's inheriting from rest.RestController | 09:30 |
DinaBelova | bauzas1, ok, so that's restcontroller stuff | 09:31 |
DinaBelova | ok, gotcha | 09:31 |
bauzas1 | DinaBelova: I can define extra methods tho | 09:31 |
DinaBelova | nah, not needed | 09:31 |
DinaBelova | I just prefer get and list, but I'm ok with inherited methods | 09:31 |
bauzas1 | I have a new patchset to provide today | 09:38 |
bauzas1 | because the docs gate is failing because of path change for lease and hosts | 09:39 |
DinaBelova | yes, saw it already | 09:42 |
bauzas1 | anyway, I'll patch the Pecan main patch | 09:43 |
bauzas1 | for adding unittests | 09:43 |
bauzas1 | and I need to strenghthen the context hook | 09:43 |
bauzas1 | because when loading extensions using stevedore, if no extensions, the after() call is made without a before() call for context | 09:44 |
bauzas1 | I definitely need to get some status about if a stack is empty or not | 09:44 |
bauzas1 | cf. the discussion I had with YorikSar :) | 09:44 |
DinaBelova | yes, I got it yesterday | 09:45 |
DinaBelova | good idea you discussed it | 09:45 |
DinaBelova | :) | 09:45 |
bauzas1 | well, I fixed one race condition | 09:45 |
bauzas1 | by removing an on_error() call | 09:45 |
bauzas1 | but I got a 2nd one... | 09:45 |
bauzas1 | if no extensions are loaded, Pecan is still loading after() hooks | 09:46 |
bauzas1 | that's horrible | 09:46 |
DinaBelova | well, I suppose you may try to catch Yuriy one more time today - but if no other solution, I'm ok with that hack with understanding is stack is empty | 09:46 |
bauzas1 | I can amend the patch, and he'll review it | 09:54 |
bauzas1 | he likes doing reviews on my patches :D | 09:54 |
DinaBelova | :D | 09:57 |
DinaBelova | he loves just *reviews* | 09:57 |
*** saju_m has joined #openstack-climate | 09:58 | |
*** YorikSar has joined #openstack-climate | 10:10 | |
*** saju_m has quit IRC | 10:46 | |
*** saju_m has joined #openstack-climate | 11:03 | |
*** pcargnel has joined #openstack-climate | 11:43 | |
pcargnel | Hi, someone has successfuly debugged the module using pycharm? I'm able to get pydev connected but pycharm don't allow me to actually debug the code. It's just paused in the IDE :s | 11:51 |
DinaBelova | M-m, I'm using pdb, dunno.. | 11:58 |
DinaBelova | SergeyLukjanov, do you know smth? | 11:58 |
DinaBelova | bauzas1, do you have fresh env with climate? | 12:10 |
DinaBelova | I've got some problems, hm :( | 12:10 |
DinaBelova | And I want to understand if they are my local or not | 12:11 |
* SergeyLukjanov using pdb too | 12:23 | |
bauzas1 | DinaBelova: which problems ? | 12:26 |
* bauzas1 is also using import pdb; pdb.set_trace() fancy stuff | 12:27 | |
DinaBelova | heh, I have env with climate | 12:27 |
DinaBelova | and oslo update patch | 12:27 |
bauzas1 | yup ? | 12:27 |
DinaBelova | and i was testing it - it seems oslo is working ok | 12:27 |
bauzas1 | yeah ? | 12:27 |
DinaBelova | but when CLimate is trying to use trusts to auth in keystone | 12:27 |
DinaBelova | there is anauthorized error | 12:27 |
DinaBelova | like "you should pass trust or password or token" | 12:28 |
DinaBelova | as trust was passed | 12:28 |
bauzas1 | ? | 12:28 |
bauzas1 | I don't get it | 12:28 |
DinaBelova | i'm a little surprized | 12:28 |
DinaBelova | mmm | 12:28 |
DinaBelova | when Climate is trying to unshelve vm | 12:28 |
bauzas1 | I currently have an issue when recreating a venv using tox | 12:28 |
DinaBelova | it uses trust | 12:28 |
DinaBelova | and fails | 12:28 |
bauzas1 | ImportError: cannot import name Feature | 12:29 |
bauzas1 | do you get it N | 12:29 |
DinaBelova | wow, smth new :) | 12:29 |
DinaBelova | nope | 12:29 |
DinaBelova | that's smth new for me | 12:29 |
bauzas1 | ... | 12:29 |
DinaBelova | I'm using devstack env, so i did not get it | 12:29 |
DinaBelova | although I did not have it without devstack too | 12:30 |
bauzas1 | from setuptools import setup, Extension, Feature | 12:30 |
bauzas1 | ImportError: cannot import name Feature | 12:30 |
bauzas1 | quite strangr | 12:30 |
DinaBelova | yes - it seems definitely some local env stuff | 12:33 |
DinaBelova | ... | 12:33 |
bauzas1 | seems my issue disappeared as I rebuilt my venv by hand | 12:41 |
bauzas1 | DinaBelova: do you want me to test your patch ? | 12:42 |
DinaBelova | bauzas1, please work on your issue | 13:04 |
DinaBelova | I'll try to understand what's going on | 13:04 |
DinaBelova | you have important thing to do :) | 13:04 |
*** casanch1 has joined #openstack-climate | 13:14 | |
bauzas1 | I really don't understand why the docs venv is failing | 13:20 |
DinaBelova | for the 1st change? | 13:20 |
DinaBelova | api v2& | 13:20 |
DinaBelova | ? | 13:20 |
DinaBelova | As I see http://logs.openstack.org/11/71011/8/check/gate-climate-docs/6b8a14e/console.html there is smth weird with wsme param | 13:22 |
DinaBelova | while docs generating | 13:22 |
bauzas1 | yuy | 13:23 |
bauzas1 | I'm on it | 13:23 |
bauzas1 | this is a validation error | 13:23 |
DinaBelova | oh, ok | 13:23 |
bauzas1 | but I need to test before changing | 13:23 |
DinaBelova | sure | 13:23 |
bauzas1 | so, I ran the tox -edocs | 13:23 |
bauzas1 | but I'm getting this weird issue | 13:23 |
bauzas1 | the most strange thing is that pip installs correctly within the venv if by hand | 13:24 |
bauzas1 | only when running tox, it does fail | 13:24 |
bauzas1 | so, I'll run the docs generation by hand | 13:24 |
bauzas1 | create the venv, install the reqs and run the sphinx build | 13:24 |
casanch1 | hello guys, good morning (for me) | 13:25 |
bauzas1 | hi casanch1 | 13:25 |
casanch1 | do you know what could be going on with this? https://review.openstack.org/#/c/75189/ | 13:25 |
casanch1 | yesterday I rebased, regenerated the sample config file | 13:25 |
casanch1 | but pep8 still fails | 13:26 |
casanch1 | because of the configuration differences | 13:26 |
DinaBelova | casanch1, I've left comments | 13:26 |
bauzas1 | what's telling you a local tox -r -epep8 ? | 13:26 |
DinaBelova | it's because of big unmerged oslo patch | 13:27 |
*** saju_m has quit IRC | 13:27 | |
DinaBelova | https://review.openstack.org/#/c/73363/ - it'll fix it | 13:27 |
DinaBelova | it's because new oslo.messaging release | 13:27 |
DinaBelova | and new oslo-incubator files | 13:27 |
DinaBelova | only after https://review.openstack.org/#/c/73363/ will be megred we'll have working gate | 13:27 |
DinaBelova | btw, I was testing it | 13:28 |
DinaBelova | and it seems ok to me | 13:28 |
bauzas1 | DinaBelova: the log error doesn't show it | 13:28 |
bauzas1 | DinaBelova: I guess he still has to perform a local conf update | 13:28 |
DinaBelova | one moment | 13:28 |
DinaBelova | no, I'm right | 13:29 |
DinaBelova | it's because of https://review.openstack.org/#/c/71997/ merged to oslo.messaging | 13:29 |
DinaBelova | it's released now | 13:29 |
DinaBelova | and there was change to incubator https://review.openstack.org/#/c/76300/ | 13:29 |
DinaBelova | that fixed that mismatch | 13:29 |
casanch1 | I have done the local update | 13:29 |
casanch1 | let me do it once more | 13:30 |
DinaBelova | but now climate oslo is not updated, while messaging is | 13:30 |
DinaBelova | so there is error | 13:30 |
bauzas1 | DinaBelova: ok | 13:30 |
bauzas1 | well, the top prio is to validate the oslo-incubator update within Climate then | 13:30 |
casanch1 | yes, please :) | 13:31 |
DinaBelova | yes, as I said in all changes :D | 13:31 |
DinaBelova | I was testing it, and it looks ok to me | 13:31 |
bauzas1 | DinaBelova: sorry, that's still Winter, I'm still sleeping as a bear :) | 13:31 |
DinaBelova | :D:D:D | 13:31 |
DinaBelova | I can understand that :D | 13:31 |
bauzas1 | ok, the risk is less important than the benefit, I'll give +2 on it | 13:31 |
DinaBelova | :D | 13:32 |
bauzas1 | I prefer to have all patches validated | 13:32 |
DinaBelova | we'll merge it now :D | 13:32 |
bauzas1 | go for it | 13:32 |
casanch1 | thanks | 13:32 |
bauzas1 | +2/A given | 13:32 |
DinaBelova | I was testing some ops like lease get/list/update/etc. | 13:32 |
DinaBelova | so it seems ok for the first sight | 13:32 |
bauzas1 | DinaBelova: I prefer to have regression on code | 13:32 |
casanch1 | after it's merged I will update again the notification bp patch set | 13:32 |
DinaBelova | :) | 13:33 |
DinaBelova | sure | 13:33 |
casanch1 | thank you bauzas1 DinaBelova | 13:33 |
bauzas1 | we all have to run a new Jenkins check :) | 13:33 |
DinaBelova | :) | 13:33 |
DinaBelova | thank u :) | 13:33 |
bauzas1 | sorry for the delay | 13:33 |
bauzas1 | this kind of top prio bug must be handled | 13:33 |
bauzas1 | carefully | 13:34 |
bauzas1 | DinaBelova: I found why my validation fails | 13:34 |
DinaBelova | : | 13:34 |
DinaBelova | ? | 13:34 |
DinaBelova | why? | 13:34 |
bauzas1 | DinaBelova: lemme share you some bits of my WSME loving world :) | 13:34 |
DinaBelova | :D | 13:34 |
bauzas1 | because '2' is str | 13:34 |
bauzas1 | and u'2' is unicode | 13:35 |
DinaBelova | argh | 13:35 |
bauzas1 | and for the love of dear, six.text_type checks only unicodes | 13:35 |
bauzas1 | and wsme.types.text as well | 13:35 |
DinaBelova | I love that you're doing that, not me :D I would become much crazier much earlier | 13:35 |
bauzas1 | well, that's cool, because the docs check raised me a bug | 13:36 |
bauzas1 | I shall accept also raw strings | 13:36 |
bauzas1 | I still have to doublecheck with py33 support tho | 13:36 |
DinaBelova | ok, cool | 13:37 |
bauzas1 | well, it will work anyway | 13:37 |
bauzas1 | because str(x) in Py3 will return an unicode | 13:37 |
bauzas1 | anyway, you see my loving world | 13:37 |
bauzas1 | DinaBelova: still there ? | 15:12 |
DinaBelova | yep) | 15:12 |
bauzas1 | I think I got same problem as you | 15:12 |
DinaBelova | heh | 15:12 |
bauzas1 | you won, problem reproduced :) | 15:12 |
DinaBelova | I cannot say I'm happy :D | 15:13 |
DinaBelova | anyway | 15:13 |
DinaBelova | SergeyLukjanov, as I remember you said there was smth strange with heat too? | 15:13 |
DinaBelova | the same problem with keystoneclient? | 15:13 |
bauzas1 | DinaBelova: http://paste.openstack.org/show/72777/ | 15:14 |
bauzas1 | is it the same for you ? | 15:14 |
DinaBelova | looking | 15:14 |
DinaBelova | well, it looks so | 15:14 |
bauzas1 | that's happening on the authenticate() method | 15:15 |
bauzas1 | really strange | 15:15 |
DinaBelova | although I've seen somewhere some message | 15:15 |
DinaBelova | yes, I got this error from uthenticate too | 15:15 |
bauzas1 | wtf ? | 15:15 |
casanch1 | hey guys, this https://review.openstack.org/#/c/73363/ failes again for the configuration file. Will have to rebase master I think | 15:15 |
bauzas1 | casanch1: I guess so | 15:15 |
DinaBelova | bauzas1, here is mine http://paste.openstack.org/show/QOoE0mMuqTNrxw5TPAHq/ | 15:17 |
DinaBelova | there is a little bit more info | 15:17 |
bauzas1 | well, that log is a logentry | 15:18 |
bauzas1 | I mean mine | 15:18 |
DinaBelova | I mean this phrase - AuthorizationFailure: Authorization failed: Expecting to find project, domain, or OS-TRUST:trust in scope. The server could not comply with the request since it is either malformed or otherwise incorrect. The client is assumed to be in error. (HTTP 400) | 15:18 |
DinaBelova | ok | 15:18 |
bauzas1 | from the API | 15:18 |
DinaBelova | mine from manager | 15:18 |
DinaBelova | stop | 15:18 |
DinaBelova | you have error while lease creation? | 15:18 |
DinaBelova | yes, you do | 15:19 |
DinaBelova | I have on_start | 15:19 |
DinaBelova | we have different situations | 15:19 |
DinaBelova | my lease is created ok | 15:19 |
DinaBelova | but it cannon start in proper way | 15:19 |
bauzas1 | ... | 15:20 |
bauzas1 | really really strange | 15:21 |
bauzas1 | I can't request for a trust | 15:21 |
DinaBelova | what does your keystone log say? | 15:22 |
bauzas1 | well, I have to see | 15:26 |
bauzas1 | I don't have so much info | 15:29 |
SergeyLukjanov | DinaBelova, you should talk with Alex Ignatov about it, I'm not aware about which issues are in savanna | 15:45 |
SergeyLukjanov | with Heat | 15:45 |
*** bauzas1 has quit IRC | 16:09 | |
*** chandan_kumar has quit IRC | 16:13 | |
*** koctonpab has joined #openstack-climate | 17:21 | |
*** koctonpab has quit IRC | 17:32 | |
*** bauzas has joined #openstack-climate | 17:45 | |
*** cmart has joined #openstack-climate | 17:53 | |
*** chandan_kumar has joined #openstack-climate | 18:07 | |
*** cmart has quit IRC | 18:09 | |
openstackgerrit | Cristian A Sanchez proposed a change to stackforge/climate: Update openstack.common with latest oslo-incubator https://review.openstack.org/73363 | 18:21 |
*** bauzas has quit IRC | 18:44 | |
openstackgerrit | Cristian A Sanchez proposed a change to stackforge/climate: Sends notifications at lease events https://review.openstack.org/75189 | 18:58 |
openstackgerrit | Cristian A Sanchez proposed a change to stackforge/climate: Update openstack.common with latest oslo-incubator https://review.openstack.org/73363 | 19:31 |
*** pcargnel has quit IRC | 19:46 | |
*** bauzas has joined #openstack-climate | 19:47 | |
*** openstackgerrit has quit IRC | 20:00 | |
*** openstackgerrit_ has joined #openstack-climate | 20:00 | |
*** openstackgerrit_ is now known as openstackgerrit | 20:01 | |
*** casanch1 has quit IRC | 21:51 | |
*** delphina has joined #openstack-climate | 21:52 | |
*** delphina has quit IRC | 22:16 | |
openstackgerrit | Sylvain Bauza proposed a change to stackforge/climate: Add extensions for API v2 controllers https://review.openstack.org/78309 | 23:10 |
openstackgerrit | Sylvain Bauza proposed a change to stackforge/climate: Port to Pecan/WSME for API v2 https://review.openstack.org/71011 | 23:10 |
*** bauzas has quit IRC | 23:21 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!