*** browne has quit IRC | 00:01 | |
*** browne has joined #openstack-oslo | 00:02 | |
*** jamielennox|away is now known as jamielennox | 00:02 | |
*** zz_dimtruck is now known as dimtruck | 00:11 | |
*** thumpba has quit IRC | 00:20 | |
*** yamamoto_ has joined #openstack-oslo | 00:24 | |
*** abitha has joined #openstack-oslo | 00:25 | |
*** yamamoto_ has quit IRC | 00:30 | |
*** yamamoto_ has joined #openstack-oslo | 00:30 | |
*** elarson has quit IRC | 00:34 | |
*** yamamot__ has joined #openstack-oslo | 00:34 | |
*** yamamoto_ has quit IRC | 00:34 | |
openstackgerrit | Joshua Harlow proposed openstack/oslo.service: Allow the backdoor to serve from a local unix domain socket https://review.openstack.org/275453 | 00:35 |
---|---|---|
*** elarson has joined #openstack-oslo | 00:35 | |
*** jamielennox is now known as jamielennox|away | 00:38 | |
*** jamielennox|away is now known as jamielennox | 00:39 | |
openstackgerrit | Joshua Harlow proposed openstack/oslo.service: Allow the backdoor to serve from a local unix domain socket https://review.openstack.org/275453 | 00:40 |
*** lucasagomes has quit IRC | 00:42 | |
*** yamamot__ has quit IRC | 00:46 | |
*** lucasagomes has joined #openstack-oslo | 00:49 | |
*** EinstCrazy has joined #openstack-oslo | 00:50 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Handle rejected execution submission exceptions better https://review.openstack.org/273731 | 00:51 |
*** EinstCrazy has quit IRC | 00:55 | |
*** mriedem_machell is now known as mriedem_afk | 00:58 | |
*** sputnik13 has quit IRC | 01:19 | |
*** pradk has quit IRC | 01:22 | |
*** abitha has quit IRC | 01:30 | |
*** jamielennox is now known as jamielennox|away | 01:30 | |
*** achanda has joined #openstack-oslo | 01:32 | |
*** flwang has quit IRC | 01:39 | |
openstackgerrit | Joshua Harlow proposed openstack/oslo.serialization: Allow msgpack extension registry to be copied https://review.openstack.org/275470 | 01:40 |
*** dimtruck is now known as zz_dimtruck | 01:40 | |
*** mtanino has quit IRC | 01:45 | |
*** zz_dimtruck is now known as dimtruck | 01:47 | |
*** ozamiatin_ has quit IRC | 01:52 | |
*** flwang has joined #openstack-oslo | 01:53 | |
*** salv-orl_ has joined #openstack-oslo | 02:09 | |
*** salv-orlando has quit IRC | 02:12 | |
*** EinstCrazy has joined #openstack-oslo | 02:17 | |
*** browne has quit IRC | 02:18 | |
*** amotoki has joined #openstack-oslo | 02:24 | |
*** jamielennox|away is now known as jamielennox | 02:31 | |
*** dims_ has quit IRC | 02:40 | |
*** dimtruck is now known as zz_dimtruck | 02:41 | |
*** zz_dimtruck is now known as dimtruck | 02:42 | |
*** yamamoto has joined #openstack-oslo | 02:46 | |
*** vilobhmm11 has quit IRC | 02:48 | |
*** yamamoto has quit IRC | 02:49 | |
*** links has joined #openstack-oslo | 03:06 | |
*** browne has joined #openstack-oslo | 03:10 | |
*** jamespd_ is now known as jamespd | 03:34 | |
*** yamamoto has joined #openstack-oslo | 03:34 | |
*** jamielennox is now known as jamielennox|away | 04:09 | |
*** mriedem_afk has quit IRC | 04:22 | |
*** achanda has quit IRC | 04:28 | |
*** dimtruck is now known as zz_dimtruck | 04:29 | |
*** achanda has joined #openstack-oslo | 04:43 | |
*** EinstCrazy has quit IRC | 04:53 | |
*** amotoki has quit IRC | 04:57 | |
*** vilobhmm11 has joined #openstack-oslo | 05:02 | |
*** abitha has joined #openstack-oslo | 05:16 | |
*** amotoki has joined #openstack-oslo | 05:18 | |
*** amotoki_ has joined #openstack-oslo | 05:30 | |
*** amotoki has quit IRC | 05:33 | |
*** Khayam has joined #openstack-oslo | 05:35 | |
Khayam | Hi everyone | 05:36 |
Khayam | is there a way to do logging the information and traceback at the same time | 05:36 |
Khayam | Currently I am doing it like this | 05:37 |
Khayam | LOG.error(_LE('Record already exists: %(exception)s ' | 05:37 |
Khayam | '\n %(traceback)'), | 05:37 |
Khayam | {'exception': e1}, | 05:37 |
Khayam | {'traceback': traceback.print_stack()}) | 05:37 |
*** abitha has quit IRC | 05:47 | |
*** nkrinner has joined #openstack-oslo | 05:50 | |
*** amotoki_ has quit IRC | 05:52 | |
*** amotoki has joined #openstack-oslo | 06:05 | |
*** amotoki has quit IRC | 06:18 | |
*** amotoki has joined #openstack-oslo | 06:26 | |
*** Khayam has quit IRC | 06:26 | |
*** jaypipes has quit IRC | 06:26 | |
*** eliqiao has joined #openstack-oslo | 06:32 | |
eliqiao | hello osloers, I am try to understand oslo.objects.indirection_api, can anyone give a quick explaination on in what situiation we need to set it? | 06:36 |
*** dkehn has quit IRC | 06:43 | |
*** amotoki has quit IRC | 06:46 | |
*** dkehn has joined #openstack-oslo | 06:49 | |
*** browne has quit IRC | 07:06 | |
*** amotoki has joined #openstack-oslo | 07:06 | |
*** fungi has quit IRC | 07:17 | |
*** yamahata has quit IRC | 07:19 | |
openstackgerrit | lokesh s proposed openstack/pycadf: Adding ironic api specific audit map configuration https://review.openstack.org/275538 | 07:27 |
openstackgerrit | lokesh s proposed openstack/pycadf: Adding ironic api specific audit map configuration https://review.openstack.org/275538 | 07:29 |
*** fungi has joined #openstack-oslo | 07:32 | |
*** vilobhmm11 has quit IRC | 07:58 | |
*** salv-orlando has joined #openstack-oslo | 08:10 | |
*** salv-orl_ has quit IRC | 08:12 | |
*** salv-orlando has quit IRC | 08:14 | |
*** salv-orlando has joined #openstack-oslo | 08:14 | |
*** ihrachys has joined #openstack-oslo | 08:15 | |
*** boris-42 has joined #openstack-oslo | 08:18 | |
*** markus_z has joined #openstack-oslo | 08:21 | |
*** amotoki has quit IRC | 08:25 | |
*** nikhil has joined #openstack-oslo | 08:25 | |
*** nikhil_k has quit IRC | 08:28 | |
*** ihrachys has quit IRC | 08:30 | |
*** ihrachys has joined #openstack-oslo | 08:36 | |
*** zakora has joined #openstack-oslo | 08:37 | |
*** ihrachys has quit IRC | 08:38 | |
*** bnemec has joined #openstack-oslo | 08:39 | |
*** ihrachys has joined #openstack-oslo | 08:44 | |
*** ihrachys has quit IRC | 08:46 | |
*** ihrachys has joined #openstack-oslo | 08:49 | |
*** salv-orlando has quit IRC | 08:52 | |
*** ihrachys has quit IRC | 08:56 | |
*** EinstCrazy has joined #openstack-oslo | 09:01 | |
openstackgerrit | lokesh s proposed openstack/pycadf: Adding ironic api specific audit map configuration https://review.openstack.org/275538 | 09:04 |
*** ozamiatin_ has joined #openstack-oslo | 09:08 | |
*** ihrachys has joined #openstack-oslo | 09:10 | |
*** ihrachys has quit IRC | 09:10 | |
*** achanda has quit IRC | 09:14 | |
*** achanda has joined #openstack-oslo | 09:18 | |
*** yassine__ has joined #openstack-oslo | 09:21 | |
*** markus_z has quit IRC | 09:22 | |
*** achanda has quit IRC | 09:24 | |
*** newbie has joined #openstack-oslo | 09:25 | |
newbie | Hi | 09:25 |
*** newbie is now known as Guest95497 | 09:25 | |
*** Guest95497 is now known as newcomer | 09:25 | |
newcomer | Hi | 09:25 |
*** dguitarbite has quit IRC | 09:25 | |
newcomer | I came to know about oslo and have started using it | 09:25 |
newcomer | I an using the typical way of using it | 09:26 |
newcomer | Now i have got a requirement where as per the name of the service i want to change the following | 09:26 |
*** dguitarbite has joined #openstack-oslo | 09:27 | |
newcomer | cfg.CONF.service_name.host | 09:27 |
newcomer | Hiw can i substitute service_name here ?? | 09:27 |
*** EinstCrazy has quit IRC | 09:29 | |
*** EinstCrazy has joined #openstack-oslo | 09:29 | |
*** dguitarbite has quit IRC | 09:37 | |
*** ashishjain has joined #openstack-oslo | 09:37 | |
*** nkrinner has quit IRC | 09:38 | |
*** newcomer has quit IRC | 09:39 | |
*** e0ne has joined #openstack-oslo | 09:45 | |
*** dguitarbite has joined #openstack-oslo | 09:47 | |
lxsli_web | newcomer: use getattr | 09:54 |
*** nkrinner has joined #openstack-oslo | 10:05 | |
*** e0ne has quit IRC | 10:05 | |
*** cdent has joined #openstack-oslo | 10:07 | |
*** binarin has quit IRC | 10:09 | |
*** obondarev_ has joined #openstack-oslo | 10:14 | |
*** obondarev has quit IRC | 10:14 | |
*** salv-orlando has joined #openstack-oslo | 10:16 | |
*** salv-orlando has quit IRC | 10:21 | |
*** ashishjain has quit IRC | 10:26 | |
*** yamamoto has quit IRC | 10:27 | |
openstackgerrit | Dmitry Tantsur proposed openstack/futurist: Allow PeriodicWorker to skip executor shutdown in case of a preexisting executor https://review.openstack.org/275326 | 10:34 |
*** d0ugal has quit IRC | 10:42 | |
*** d0ugal has joined #openstack-oslo | 10:42 | |
*** e0ne has joined #openstack-oslo | 10:51 | |
*** obondarev_ has quit IRC | 10:52 | |
*** obondarev has joined #openstack-oslo | 10:53 | |
*** ndipanov has joined #openstack-oslo | 11:00 | |
*** ndipanov has joined #openstack-oslo | 11:01 | |
*** yassine__ has quit IRC | 11:05 | |
*** salv-orlando has joined #openstack-oslo | 11:07 | |
*** mhickey has joined #openstack-oslo | 11:12 | |
openstackgerrit | Alexis Lee proposed openstack/oslo.config: Fix unrecognized subparser args https://review.openstack.org/275307 | 11:22 |
lxsli_web | dims: https://review.openstack.org/275307 | 11:24 |
*** ndipanov has quit IRC | 11:27 | |
*** yamamoto has joined #openstack-oslo | 11:32 | |
*** yamamoto has quit IRC | 11:33 | |
*** boris-42 has quit IRC | 11:43 | |
*** _amrith_ is now known as amrith | 11:53 | |
*** ihrachys has joined #openstack-oslo | 12:10 | |
*** links has quit IRC | 12:11 | |
*** ihrachys has quit IRC | 12:13 | |
*** zz_dimtruck has quit IRC | 12:15 | |
*** lucasagomes is now known as lucas-hungry | 12:25 | |
*** mhickey_ has joined #openstack-oslo | 12:32 | |
*** dims has joined #openstack-oslo | 12:32 | |
*** mhickey has quit IRC | 12:34 | |
*** amrith is now known as _amrith_ | 12:37 | |
-openstackstatus- NOTICE: Infra running with lower capacity now, due to a temporary problem affecting one of our nodepool providers. Please expect some delays in your jobs. Apologies for any inconvenience caused. | 12:40 | |
*** yassine has joined #openstack-oslo | 12:43 | |
dims | sileht : ozamiatin : easy one if you get a chance (pep8 fixes) https://review.openstack.org/#/c/275314/ | 12:44 |
dims | lxsli_web : not sure i have mentioned before, we have handy dashboards for gerrit - /Users/dims/openstack/oslo/oslo-incubator/dashboards/main.dash | 12:45 |
*** ozamiatin_ has quit IRC | 12:51 | |
*** dguitarbite has quit IRC | 12:57 | |
*** rohanion has joined #openstack-oslo | 13:00 | |
*** coolno1 has joined #openstack-oslo | 13:01 | |
coolno1 | hello | 13:01 |
dims | sileht : ozamiatin : dukhlov : cutting oslo.messaging release. we may need to fix something quickly if we break folks | 13:01 |
coolno1 | I am using oslo messaging and have been hitting this error | 13:01 |
coolno1 | AttributeError: 'Module_six_moves_urllib_parse' object has no attribute 'SplitResult' | 13:02 |
coolno1 | I have seen lot of blog post which talks about moving from 1.5.x to 1.6.x, 1.9.x etc | 13:02 |
*** openstackgerrit has quit IRC | 13:02 | |
coolno1 | I have tried all but this does not help | 13:02 |
*** openstackgerrit has joined #openstack-oslo | 13:02 | |
coolno1 | I am using this library independently and not in conjunction with openstack | 13:03 |
coolno1 | Any ideas how to get rid of this error? | 13:03 |
coolno1 | here when I say 1.5.x to 1.6.x it is for Six | 13:03 |
*** rohanion has quit IRC | 13:05 | |
dukhlov | dims: I would like to merge https://review.openstack.org/#/c/274708/ | 13:05 |
dukhlov | dims: if it is possible | 13:06 |
coolno1 | solved | 13:06 |
dukhlov | dims: and also I have added celometer job for pika which is failing now, I have a fix for it and it would be nice to include it | 13:07 |
dims | dukhlov : with the main line of code, i would not rush merges changes. let's get some votes from sileht and ozamiatin please | 13:07 |
dukhlov | dims: sure | 13:08 |
dims | dukhlov : ack. can you give me a link for one of those failures please? | 13:08 |
*** ihrachys has joined #openstack-oslo | 13:08 | |
dukhlov | dims: do you mean link with patch which fix ceilo gate? | 13:09 |
dims | yes | 13:09 |
dukhlov | dims: I have not created patch yet but it will based on this change https://review.openstack.org/#/c/274255/ | 13:11 |
dims | dukhlov : ah gotcha | 13:13 |
dims | dukhlov : for this review, throw in a "[WIP]" in the commit message title (Work In Progress) | 13:17 |
dims | please | 13:17 |
dukhlov | ok | 13:17 |
dims | lxsli_web : looks like the oslo.config unblock review ran into trouble - https://review.openstack.org/#/c/275307/ | 13:22 |
*** gordc has joined #openstack-oslo | 13:29 | |
*** lucas-hungry is now known as lucasagomes | 13:29 | |
*** ihrachys has quit IRC | 13:30 | |
*** ihrachys has joined #openstack-oslo | 13:32 | |
*** edmondsw has joined #openstack-oslo | 13:38 | |
*** amotoki has joined #openstack-oslo | 13:57 | |
openstackgerrit | Merged openstack/oslosphinx: Correct project source guessing for OpenStack https://review.openstack.org/274881 | 13:57 |
*** ihrachys has quit IRC | 14:01 | |
*** jecarey has quit IRC | 14:02 | |
coolno1 | exit | 14:06 |
*** coolno1 has quit IRC | 14:06 | |
*** _amrith_ is now known as amrith | 14:09 | |
*** yamamoto has joined #openstack-oslo | 14:11 | |
openstackgerrit | gordon chung proposed openstack/oslo.messaging: support ability to set thread pool size per listener https://review.openstack.org/275434 | 14:12 |
*** kgiusti has joined #openstack-oslo | 14:14 | |
*** thumpba has joined #openstack-oslo | 14:16 | |
*** rlrossit has joined #openstack-oslo | 14:16 | |
*** thumpba has quit IRC | 14:17 | |
*** amotoki has quit IRC | 14:17 | |
*** thumpba has joined #openstack-oslo | 14:17 | |
*** amotoki has joined #openstack-oslo | 14:21 | |
lxsli_web | dims: OK checking | 14:28 |
lxsli_web | curses | 14:29 |
*** ihrachys has joined #openstack-oslo | 14:31 | |
openstackgerrit | Merged openstack/oslo.config: Removal of bandit.yaml https://review.openstack.org/274935 | 14:33 |
openstackgerrit | Merged openstack/oslo.utils: Narrow mock for getfilesystemencoding https://review.openstack.org/274434 | 14:33 |
openstackgerrit | Alexis Lee proposed openstack/oslo.config: Fix unrecognized subparser args https://review.openstack.org/275307 | 14:35 |
lxsli_web | dims: ^^ my bad, spent so long making sure the test failed pre-fix I forgot to check it passed post-fix... | 14:36 |
*** ihrachys has quit IRC | 14:37 | |
dims | lxsli_web : do we fail now where we did not before? :) | 14:39 |
openstackgerrit | Merged openstack/oslo.log: set oslo.cache and dogpile to INFO https://review.openstack.org/274510 | 14:40 |
openstackgerrit | Merged openstack/automaton: Add a state-space machine building example https://review.openstack.org/271478 | 14:40 |
lxsli_web | dims: I guess we didn't test subparsers very thoroughly? I haven't done coverage, just took the specific bug and minimised it into a test | 14:41 |
*** regXboi has joined #openstack-oslo | 14:41 | |
*** yamamoto has quit IRC | 14:43 | |
*** yamamoto has joined #openstack-oslo | 14:47 | |
*** yamamoto_ has joined #openstack-oslo | 14:52 | |
*** yamamoto has quit IRC | 14:52 | |
*** mriedem has joined #openstack-oslo | 14:54 | |
*** yamamoto_ has quit IRC | 14:57 | |
*** pradk has joined #openstack-oslo | 14:59 | |
*** yamamoto has joined #openstack-oslo | 15:01 | |
*** mss-4 has quit IRC | 15:07 | |
*** amotoki has quit IRC | 15:08 | |
dims | lxsli_web : mind if i touch up the tests? | 15:08 |
openstackgerrit | Dmitriy Ukhlov proposed openstack/oslo.messaging: Switches pika driver ro eager initialization https://review.openstack.org/274255 | 15:11 |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/oslo.config: Fix unrecognized subparser args https://review.openstack.org/275307 | 15:12 |
dims | lxsli_web : dhellmann : rbradfor : can you please take a look at ^^. i'd like to see if we can unblock oslo.config release (the above review will get us past neutron py27 unit test failures) | 15:13 |
*** jecarey has joined #openstack-oslo | 15:14 | |
*** boris-42 has joined #openstack-oslo | 15:16 | |
*** mtanino has joined #openstack-oslo | 15:19 | |
*** ihrachys has joined #openstack-oslo | 15:23 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 15:24 | |
rbradfor | dims, looking | 15:30 |
*** dimtruck has joined #openstack-oslo | 15:42 | |
haypo | does anyone know how to see the print(...) that i added in the code when i run tests using testr? | 15:42 |
haypo | it looks like testr eats stdout & stderr | 15:42 |
openstackgerrit | Oleksii Zamiatin proposed openstack/oslo.messaging: [zmq] RPC timeout for CAST https://review.openstack.org/274013 | 15:46 |
dims | haypo : i throw in a raise Exception() as the last line the test :) | 15:48 |
openstackgerrit | Oleksii Zamiatin proposed openstack/oslo.messaging: [zmq] Support transport URL https://review.openstack.org/272583 | 15:52 |
*** salv-orl_ has joined #openstack-oslo | 15:54 | |
*** thumpba has quit IRC | 15:55 | |
*** salv-orlando has quit IRC | 15:57 | |
*** nkrinner has quit IRC | 15:57 | |
haypo | dims: right now, i'm using 'python -u -m subunit.run discover -t ./ ./glance/tests --load-list LIST 2>&1|subunit2pyunit|less' | 16:02 |
haypo | dims: it sounds silly to use to type such crazy command just to get stdout... | 16:02 |
dhellmann | haypo, dims: the fixture looks for some environment variables: http://git.openstack.org/cgit/openstack/oslotest/tree/oslotest/output.py#n46 | 16:04 |
dhellmann | haypo , dims: the log capture fixture works in a similar way | 16:05 |
dims | haypo : y i just activate venv and run py.test usually | 16:05 |
dhellmann | lxsli_web : for that config change, it makes me wonder if we shouldn't be delegating all attribute management as a fallback? | 16:07 |
bknudson_ | haypo: don't run tester., run nose. | 16:09 |
haypo | hum ok | 16:09 |
haypo | i fixed my bug by calling eventlet.sleeep(0) | 16:10 |
haypo | ok... | 16:10 |
*** ihrachys has quit IRC | 16:20 | |
*** dtardivel has joined #openstack-oslo | 16:29 | |
*** mss-4 has joined #openstack-oslo | 16:34 | |
*** ihrachys has joined #openstack-oslo | 16:34 | |
*** binarin has joined #openstack-oslo | 16:35 | |
*** thumpba has joined #openstack-oslo | 16:35 | |
haypo | dims, sileht : fixing eventlet magic with more magic :-) https://review.openstack.org/275815 | 16:38 |
*** mgarza_ has joined #openstack-oslo | 16:39 | |
*** freealvin has quit IRC | 16:40 | |
sileht | haypo: wierd Time is not monkeypatched ? | 16:40 |
*** mriedem is now known as mriedem_afk | 16:40 | |
*** cdent has quit IRC | 16:41 | |
haypo | sileht: it looks like eventlet monkey-patching is *not* enabled to run integration tests, nor unit tests | 16:44 |
haypo | sileht: the real weird thing is that tests pass!? | 16:45 |
haypo | sileht: i also proposed a different fix to enable monkey-patching as soon as possible when running tests: https://review.openstack.org/#/c/275816/1 | 16:45 |
*** mugsie has quit IRC | 16:46 | |
*** mugsie has joined #openstack-oslo | 16:46 | |
sileht | haypo: that's make sense to me | 16:47 |
haypo | sileht: i'm not sure that tests will pass with my change | 16:48 |
*** ndipanov has joined #openstack-oslo | 16:48 | |
haypo | sileht: again, the real strange things is that tests pass without monkey-patching | 16:48 |
haypo | sileht: well, the tests in most cases, but sometimes... it fails :) | 16:48 |
openstackgerrit | Merged openstack/pycadf: Enable cadf support for Heat https://review.openstack.org/270206 | 16:49 |
*** yassine has quit IRC | 16:54 | |
*** EinstCrazy has quit IRC | 16:56 | |
*** zakora has quit IRC | 16:56 | |
*** e0ne has quit IRC | 16:59 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Split off completion state-changing from '_safe_change_state' https://review.openstack.org/275393 | 17:01 |
*** yamahata has joined #openstack-oslo | 17:02 | |
*** dims has quit IRC | 17:04 | |
*** dims has joined #openstack-oslo | 17:06 | |
openstackgerrit | Joshua Harlow proposed openstack/oslo.service: Allow the backdoor to serve from a local unix domain socket https://review.openstack.org/275453 | 17:10 |
*** ihrachys has quit IRC | 17:10 | |
*** dims has quit IRC | 17:12 | |
*** yamamoto has quit IRC | 17:17 | |
*** dims has joined #openstack-oslo | 17:18 | |
*** mhickey_ has quit IRC | 17:21 | |
*** harlowja_at_home has joined #openstack-oslo | 17:22 | |
*** achanda has joined #openstack-oslo | 17:27 | |
*** achanda has quit IRC | 17:42 | |
*** harlowja_at_home has quit IRC | 17:43 | |
*** vilobhmm11 has joined #openstack-oslo | 17:43 | |
*** vilobhmm11 has quit IRC | 17:44 | |
*** vilobhmm11 has joined #openstack-oslo | 17:46 | |
*** yamahata has quit IRC | 17:46 | |
openstackgerrit | Steve Martinelli proposed openstack/pycadf: Adding ironic api specific audit map configuration https://review.openstack.org/275538 | 17:49 |
openstackgerrit | Steve Martinelli proposed openstack/pycadf: Adding ironic api specific audit map configuration https://review.openstack.org/275538 | 17:51 |
openstackgerrit | Dmitriy Ukhlov proposed openstack/oslo.messaging: Refactors base classes https://review.openstack.org/274708 | 17:55 |
*** sputnik13 has joined #openstack-oslo | 17:57 | |
*** lucasagomes has quit IRC | 17:58 | |
*** ndipanov has quit IRC | 18:01 | |
*** lucasagomes has joined #openstack-oslo | 18:04 | |
*** bnemec has quit IRC | 18:05 | |
*** vilobhmm11 has quit IRC | 18:08 | |
*** vilobhmm11 has joined #openstack-oslo | 18:19 | |
*** e0ne has joined #openstack-oslo | 18:24 | |
*** achanda has joined #openstack-oslo | 18:29 | |
*** yamahata has joined #openstack-oslo | 18:43 | |
dims | dhellmann : do the tests look ok? if "bar" is not registered then we bail out with SystemExit | 18:48 |
*** vilobhmm111 has joined #openstack-oslo | 18:49 | |
*** vilobhmm11 has quit IRC | 18:51 | |
*** tcammann has joined #openstack-oslo | 18:51 | |
*** browne has joined #openstack-oslo | 18:52 | |
*** mc_nair_ has joined #openstack-oslo | 18:55 | |
*** mc_nair_ is now known as mc_nair | 18:56 | |
*** vilobhmm111 has quit IRC | 18:57 | |
*** vilobhmm11 has joined #openstack-oslo | 18:57 | |
*** tcammann has quit IRC | 18:57 | |
*** rlrossit has quit IRC | 18:59 | |
*** hongbin has joined #openstack-oslo | 19:01 | |
hongbin | dansmith: Hi, I have questions about indirectional_api of versioned object. Do you have time? | 19:02 |
*** browne has quit IRC | 19:03 | |
*** browne has joined #openstack-oslo | 19:05 | |
dansmith | hongbin: yeah | 19:06 |
hongbin | dansmith: A Magnum team member raise a question about the indirectional_api | 19:07 |
hongbin | http://lists.openstack.org/pipermail/openstack-dev/2016-February/085652.html | 19:07 |
hongbin | So, I want to understand what exactly is the use case of that feature | 19:07 |
hongbin | Could you give an example of a sample use cases | 19:07 |
hongbin | Like how Nova is using it, to achieve which goals? | 19:08 |
dansmith | hongbin: the indirection_api is how you make @remotable calls into rpc calls | 19:08 |
hongbin | yes | 19:08 |
dansmith | hongbin: in nova, the apis have no indirection_api set and talk directly to the database | 19:08 |
dansmith | hongbin: but we don't allow the computes to talk directly to the db, they have indirection_api set to something that sends requests over rpc instead | 19:09 |
harlowja | isn't it for sending rpc msg -> somewhere else to fullfill it (which may involve versioning) ---> back to sender | 19:09 |
harlowja | (the middle part is the indirection) afaik | 19:09 |
dansmith | harlowja: it doesn't have to be rpc, but yes | 19:09 |
harlowja | right | 19:09 |
harlowja | sending over pigeons not implemented | 19:09 |
hongbin | dansmith: ack | 19:09 |
dansmith | harlowja: if it's set, then instead of actually running the @remotable call you called, we pass it to the indirection_api to handle, however that might be | 19:10 |
harlowja | right | 19:10 |
hongbin | dansmith: sounds like this feature is for a service that is not allowed to access DB | 19:10 |
hongbin | dansmith: so it is used to proxy to DB | 19:10 |
dansmith | harlowja: you don't know that I don't have a pidgeon-based transport implemented.. | 19:10 |
dansmith | hongbin: it has nothing to do with the db specifically, but that is most of what we use it for in nova, yes | 19:10 |
harlowja | dansmith i didn't know u were into pigeons | 19:11 |
dansmith | hongbin: normally our apis talk directly to the db, but we may turn on the indirection api for them during an upgrade, to insulate them from what is going on in the database during a maintenance period, for example | 19:11 |
harlowja | (there is probably a name for folks with a pigeon hobby), lol | 19:11 |
hongbin | dansmith: ack | 19:12 |
dansmith | hongbin: it really depends on what your goals are.. having apis talk through your conductor all the time may indeed be what you want for a variety of reasons | 19:12 |
hongbin | dansmith: I see | 19:13 |
hongbin | dansmith: Another question. | 19:14 |
harlowja | dansmith bit.ly/1mdRX1g (is that u??) lol | 19:14 |
hongbin | dansmith: could this feature be turned off at runtime | 19:14 |
hongbin | dansmith: For example, turn on this feature on upgrade | 19:14 |
hongbin | dansmith: turn it off otherwises | 19:14 |
dansmith | harlowja: definitely not :) | 19:14 |
harlowja | lol | 19:14 |
harlowja | if so u grew a beard | 19:14 |
dansmith | hongbin: I'm really not the right person to ask -- I don't know what magnum's architecture is or aims to be | 19:15 |
dansmith | hongbin: but just making the call to stop setting that for api services is a pretty major change, | 19:15 |
dansmith | hongbin: I can't really imagine that it was just done accidentally | 19:15 |
hongbin | dansmith: OK, then I asked it in a different way | 19:16 |
hongbin | dansmith: why nova-api doesn't use indirectional_api. | 19:16 |
*** achanda has quit IRC | 19:17 | |
dansmith | hongbin: because our architecture doesn't depend on nova-api being insulated from the database.. We require nova-api, conductor, scheduler, etc to all be on exactly the same code level at all times, and restarts must be atomic | 19:17 |
hongbin | dansmith: got it | 19:18 |
dansmith | hongbin: if we were designing nova from scratch today, we'd probably try to avoid that requirement, which might mean setting indirection_api | 19:18 |
dansmith | hongbin: since magnum was *designed* very recently, I would assume that the decision to set indirection_api was made consciously with upgrades (and maybe security) in mind | 19:18 |
hongbin | dansmith: Actually, that was copied from Ironic | 19:19 |
hongbin | dansmith: So, it is there because Ironic was using it | 19:19 |
dansmith | the same argument holds | 19:19 |
hongbin | Yes | 19:19 |
hongbin | dansmith: Thanks. That is helpful information | 19:20 |
dansmith | hongbin: I don't see that ironic ever sets it, fwiw | 19:20 |
dansmith | hongbin: they have nothing that implements object_action() | 19:20 |
dansmith | nor object_class_action | 19:21 |
hongbin | I see | 19:21 |
harlowja | magnum was copied from ironic? | 19:22 |
* harlowja didn't know that | 19:22 | |
harlowja | (or parts of it?) | 19:22 |
hongbin | harlowja: Yes, that happened at the very beginning of the project | 19:22 |
harlowja | interesting | 19:22 |
hongbin | harlowja: The versioned object is a copy | 19:22 |
harlowja | someday i'll write a book about this stuff, lol | 19:22 |
harlowja | the history of openstack | 19:22 |
dansmith | I really didn't think that was the case, but .. whatever :) | 19:23 |
*** e0ne has quit IRC | 19:35 | |
*** achanda has joined #openstack-oslo | 19:35 | |
*** ihrachys has joined #openstack-oslo | 19:37 | |
*** achanda has quit IRC | 19:43 | |
*** boris-42 has quit IRC | 19:43 | |
*** mgarza__ has joined #openstack-oslo | 19:50 | |
*** mgarza_ has quit IRC | 19:53 | |
*** vilobhmm11 has quit IRC | 19:55 | |
*** achanda has joined #openstack-oslo | 19:59 | |
*** jecarey_ has joined #openstack-oslo | 19:59 | |
*** jecarey__ has joined #openstack-oslo | 20:01 | |
*** rlrossit has joined #openstack-oslo | 20:01 | |
*** jecarey has quit IRC | 20:02 | |
*** jecarey_ has quit IRC | 20:03 | |
*** ihrachys has quit IRC | 20:10 | |
*** rlrossit has quit IRC | 20:12 | |
*** mgarza__ has quit IRC | 20:19 | |
*** rlrossit_ has joined #openstack-oslo | 20:20 | |
*** ozamiatin_ has joined #openstack-oslo | 20:23 | |
*** vilobhmm11 has joined #openstack-oslo | 20:23 | |
*** vilobhmm11 has quit IRC | 20:30 | |
openstackgerrit | Graham Hayes proposed openstack/oslo.versionedobjects: Deprecate current UUIDField behaviour https://review.openstack.org/275914 | 20:42 |
mugsie | dansmith: new patch with requested deprecation route ^ | 20:44 |
*** gordc has quit IRC | 20:46 | |
*** vilobhmm11 has joined #openstack-oslo | 20:47 | |
*** dtardivel has quit IRC | 20:48 | |
dansmith | mugsie: left a comment | 20:51 |
dansmith | dims: is there any reason not to use python.warnings instead of debtcollector just to raise a one time warning? I'd rather not add a new dependency to o.vo just for emitting a warning | 20:51 |
*** dims has quit IRC | 20:56 | |
openstackgerrit | Joshua Harlow proposed openstack/oslo.service: Add a more useful/detailed frame dumping function https://review.openstack.org/275921 | 20:58 |
mugsie | i figured that there is a openstack lib for deprecations, i would use it. | 20:59 |
mugsie | i suppose it keeps the message syntax similar across the suite | 20:59 |
dansmith | mugsie: not really a selling point, IMHO :D | 20:59 |
dansmith | mugsie: the "except" thing just reads wrongly to me, because I thought you either meant "expect" or "accept" | 20:59 |
dansmith | on the other, | 21:00 |
mugsie | yeah - I meant it as the keyword, but can see that being confusing | 21:00 |
dansmith | nova won't ever allow non-uuids at runtime because of other checks, and I would expect the others (well, cinder at least) to be the same | 21:00 |
dansmith | I would think we *would* want a runtime warning if we actually get a uuid | 21:01 |
dansmith | are you saying that the deprecation warning in both places isn't emitted normally? | 21:01 |
mugsie | not unless you set python warnings up properly | 21:01 |
mugsie | afaik nova etc have it in the tox command | 21:02 |
dansmith | don't you think that the warning in coerce should always be emitted (once)? | 21:02 |
*** ozamiatin_ has quit IRC | 21:02 | |
mugsie | it makes it more diffiuct to track down usages - eg the nova tests, when it emits warnings for all of them is easier to see what to change | 21:03 |
*** dims has joined #openstack-oslo | 21:05 | |
dansmith | that's going to inflate log storage a lot until it can be dealt with | 21:05 |
dansmith | let me clarify what I'm thinking: | 21:06 |
mugsie | :/ | 21:06 |
mugsie | didnt think of that | 21:06 |
dims | dansmith : +1 to just python.warnings if it's limited like that | 21:06 |
mugsie | the cloud is infinte right? | 21:06 |
dansmith | On coerce, emit a warning one time .. a real one that would get seen at runtime | 21:06 |
mugsie | ok | 21:06 |
mugsie | something like a FutureWarning ? | 21:06 |
dansmith | On init, if you really want it, a deprecation warning that gets emitted only once per field creation if deprecation warnings are enabled | 21:07 |
dansmith | but I'd really say that the point is just to indicate that we're going to be requiring this at some point | 21:07 |
dansmith | spamming the hell out of their logs seems unproductive | 21:07 |
dansmith | dims: cool, I'd prefer python warnings too | 21:07 |
mugsie | ok, cool. will update with a single warn on coerce, a depricated warnign on __init__ and drop debtcollector. | 21:08 |
dansmith | mugsie: if they need to track down usage, I'd expect they'd do some mocking to catch them in a DNM patch or something, which is how mikal is doing it now | 21:08 |
mugsie | will do it in the am, getting late here. | 21:08 |
dansmith | mugsie: okay, I'm cool with that | 21:09 |
*** amrith is now known as _amrith_ | 21:09 | |
openstackgerrit | Merged openstack/taskflow: Use 'addCleanup' instead of 'tearDown' in engine(s) test https://review.openstack.org/203260 | 21:14 |
*** clayton has quit IRC | 21:14 | |
*** boris-42 has joined #openstack-oslo | 21:15 | |
*** kgiusti has left #openstack-oslo | 21:16 | |
openstackgerrit | Joshua Harlow proposed openstack/oslo.service: Add a more useful/detailed frame dumping function https://review.openstack.org/275921 | 21:17 |
openstackgerrit | Joshua Harlow proposed openstack/oslo.service: Add a more useful/detailed frame dumping function https://review.openstack.org/275921 | 21:19 |
*** gordc has joined #openstack-oslo | 21:20 | |
*** jecarey__ has quit IRC | 21:23 | |
openstackgerrit | Joshua Harlow proposed openstack/oslo.service: Add a more useful/detailed frame dumping function https://review.openstack.org/275921 | 21:28 |
*** hongbin has left #openstack-oslo | 21:29 | |
*** abitha has joined #openstack-oslo | 21:33 | |
openstackgerrit | Merged openstack/oslo.db: Add exc_filter for invalid Unicode string https://review.openstack.org/265921 | 21:34 |
*** achanda has quit IRC | 21:35 | |
*** jecarey__ has joined #openstack-oslo | 21:39 | |
*** jecarey__ has quit IRC | 21:40 | |
*** jecarey_ has joined #openstack-oslo | 21:40 | |
*** clayton has joined #openstack-oslo | 21:43 | |
*** achanda has joined #openstack-oslo | 21:43 | |
*** salv-orlando has joined #openstack-oslo | 21:54 | |
*** thumpba has quit IRC | 21:55 | |
*** salv-orl_ has quit IRC | 21:56 | |
*** _amrith_ is now known as amrith | 22:12 | |
*** gordc has quit IRC | 22:16 | |
*** achanda has quit IRC | 22:16 | |
*** dims_ has joined #openstack-oslo | 22:17 | |
*** dims has quit IRC | 22:21 | |
*** dims_ has quit IRC | 22:27 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Handle rejected execution submission exceptions better https://review.openstack.org/273731 | 22:34 |
openstackgerrit | Merged openstack/taskflow: Handle cases where exc_args can't be serialized as JSON in the WBE https://review.openstack.org/272748 | 22:39 |
openstackgerrit | Eric Brown proposed openstack/oslo.privsep: Add version and download badges to README https://review.openstack.org/275964 | 22:47 |
openstackgerrit | Eric Brown proposed openstack/oslosphinx: Add version and download badges to README https://review.openstack.org/275965 | 22:49 |
*** rlrossit_ has quit IRC | 22:58 | |
*** regXboi has quit IRC | 23:03 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Split off completion state-changing from '_safe_change_state' https://review.openstack.org/275393 | 23:08 |
*** achanda has joined #openstack-oslo | 23:09 | |
*** achanda has quit IRC | 23:12 | |
*** ozamiatin_ has joined #openstack-oslo | 23:20 | |
*** e0ne has joined #openstack-oslo | 23:24 | |
openstackgerrit | Joshua Harlow proposed openstack/oslo.service: Allow the backdoor to serve from a local unix domain socket https://review.openstack.org/275453 | 23:24 |
openstackgerrit | Joshua Harlow proposed openstack/oslo.service: Allow the backdoor to serve from a local unix domain socket https://review.openstack.org/275453 | 23:25 |
*** jecarey_ has quit IRC | 23:28 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 23:30 | |
*** e0ne has quit IRC | 23:33 | |
*** dimtruck is now known as zz_dimtruck | 23:42 | |
*** jamielennox|away is now known as jamielennox | 23:47 | |
*** edmondsw has quit IRC | 23:49 | |
*** pradk has quit IRC | 23:51 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!