*** salv-orlando has joined #openstack-oslo | 00:01 | |
openstackgerrit | Joe Gordon proposed openstack/debtcollector: Move to hacking 0.10 https://review.openstack.org/155517 | 00:02 |
---|---|---|
openstackgerrit | Joe Gordon proposed openstack/taskflow: Move to hacking 0.10 https://review.openstack.org/155521 | 00:03 |
*** zzzeek has quit IRC | 00:05 | |
*** zzzeek has joined #openstack-oslo | 00:12 | |
*** mtanino has quit IRC | 00:26 | |
*** david-lyle is now known as david-lyle_afk | 00:37 | |
*** zzzeek has quit IRC | 00:41 | |
*** ViswaV has quit IRC | 00:51 | |
*** daniel3_ has quit IRC | 01:04 | |
openstackgerrit | Ian Wienand proposed openstack/oslo.policy: Deprecate default value for "policy_dirs" https://review.openstack.org/154742 | 01:05 |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Remove delayed decorator and replace with nicer method https://review.openstack.org/155553 | 01:06 |
*** bknudson has joined #openstack-oslo | 01:13 | |
greghaynes | Hello! I am trying to use oslo.db with pymysql and it seems that the integritey error matching is not working as it should, which results in a DBError being raised rather than DBReferenceError | 01:14 |
greghaynes | http://logs.openstack.org/39/152339/3/check/gate-storyboard-python27/1e768db/console.html#_2015-02-12_02_13_07_620 is a link to where this happens in a test | 01:15 |
greghaynes | curious if 1) it seems that is in fact what is going on 2) this is a known issue? | 01:15 |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Remove delayed decorator and replace with nicer method https://review.openstack.org/155553 | 01:16 |
greghaynes | dhellmann: git blame implicates you ;) | 01:18 |
*** achanda has quit IRC | 01:19 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Allow loading conductors via entrypoints https://review.openstack.org/124617 | 01:22 |
*** noelbk has quit IRC | 01:24 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Mark conductor 'stop' method deprecation kwarg with versions https://review.openstack.org/155562 | 01:28 |
*** dims_ has joined #openstack-oslo | 01:32 | |
*** dims_ has quit IRC | 01:32 | |
*** dims_ has joined #openstack-oslo | 01:32 | |
*** dims__ has quit IRC | 01:33 | |
*** tsekiyam_ has joined #openstack-oslo | 01:34 | |
*** dims__ has joined #openstack-oslo | 01:36 | |
*** tsekiyama has quit IRC | 01:37 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Mark conductor 'stop' method deprecation kwarg with versions https://review.openstack.org/155562 | 01:38 |
*** tsekiyam_ has quit IRC | 01:38 | |
*** dims_ has quit IRC | 01:39 | |
*** ChuckC has quit IRC | 01:45 | |
*** salv-orl_ has joined #openstack-oslo | 01:46 | |
*** salv-orlando has quit IRC | 01:48 | |
*** ChuckC has joined #openstack-oslo | 01:52 | |
openstackgerrit | greghaynes proposed openstack/oslo.db: Fix PyMySQL reference error detection https://review.openstack.org/155574 | 01:53 |
greghaynes | ^ wow that was fun to debug | 01:53 |
greghaynes | not sure where that error actually lies in terms of upstreams, I think PyMySQL? | 01:53 |
harlowja_ | looks like a unicode thing | 01:54 |
harlowja_ | fun fun | 01:54 |
openstackgerrit | Joshua Harlow proposed openstack/tooz: Allow coordinator non-string options and use them https://review.openstack.org/155602 | 02:11 |
*** mriedem is now known as mriedem_zz | 02:16 | |
*** salv-orl_ has quit IRC | 02:17 | |
openstackgerrit | Ian Wienand proposed openstack/oslo.policy: Deprecate default value for "policy_dirs" https://review.openstack.org/154742 | 02:27 |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Remove delayed decorator and replace with nicer method https://review.openstack.org/155553 | 02:27 |
*** yamahata has quit IRC | 03:04 | |
*** amotoki has joined #openstack-oslo | 03:04 | |
*** dims__ has quit IRC | 03:07 | |
*** salv-orlando has joined #openstack-oslo | 03:18 | |
*** harlowja_ is now known as harlowja_away | 03:27 | |
*** sdague has quit IRC | 03:31 | |
*** sdague has joined #openstack-oslo | 03:31 | |
*** ChuckC_ has joined #openstack-oslo | 03:40 | |
*** ChuckC has quit IRC | 03:44 | |
*** liusheng has joined #openstack-oslo | 04:05 | |
*** dims__ has joined #openstack-oslo | 04:07 | |
*** dims__ has quit IRC | 04:12 | |
*** amotoki has quit IRC | 04:20 | |
*** liusheng has quit IRC | 04:26 | |
*** liusheng has joined #openstack-oslo | 04:26 | |
*** yamahata has joined #openstack-oslo | 04:35 | |
*** harlowja_at_home has joined #openstack-oslo | 04:48 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Mark conductor 'stop' method deprecation kwarg with versions https://review.openstack.org/155562 | 04:50 |
*** achanda has joined #openstack-oslo | 05:02 | |
*** harlowja_at_home has quit IRC | 05:05 | |
*** ViswaV has joined #openstack-oslo | 05:06 | |
*** amotoki has joined #openstack-oslo | 05:09 | |
*** salv-orlando has quit IRC | 05:10 | |
*** ViswaV has quit IRC | 05:21 | |
*** ankit_ag has joined #openstack-oslo | 05:22 | |
*** ViswaV has joined #openstack-oslo | 05:23 | |
openstackgerrit | Syed Ismail Faizan Barmawer proposed openstack/oslo-incubator: Add common Ironic modules as libironic https://review.openstack.org/155190 | 05:27 |
*** sheeprine has quit IRC | 05:35 | |
*** sheeprine has joined #openstack-oslo | 05:36 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Chain exceptions correctly on py3.x https://review.openstack.org/155168 | 05:39 |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Use the ability to chain exceptions correctly https://review.openstack.org/155187 | 05:39 |
*** achanda has quit IRC | 06:03 | |
*** achanda has joined #openstack-oslo | 06:11 | |
*** yamahata has quit IRC | 06:13 | |
*** yamahata has joined #openstack-oslo | 06:14 | |
openstackgerrit | Merged openstack/taskflow: Clarify documentation related to inputs https://review.openstack.org/155093 | 06:18 |
*** salv-orlando has joined #openstack-oslo | 06:20 | |
*** ViswaV has quit IRC | 06:29 | |
openstackgerrit | Syed Ismail Faizan Barmawer proposed openstack/oslo-incubator: Add common Ironic modules as libironic https://review.openstack.org/155190 | 06:48 |
*** noelbk has joined #openstack-oslo | 06:50 | |
*** ViswaV has joined #openstack-oslo | 07:05 | |
*** dims__ has joined #openstack-oslo | 07:10 | |
*** ankit_ag has quit IRC | 07:13 | |
*** ankit_ag has joined #openstack-oslo | 07:13 | |
openstackgerrit | Mehdi Abaakouk proposed openstack/tooz: Two locks acquired from one coord must works https://review.openstack.org/155303 | 07:14 |
*** dims__ has quit IRC | 07:15 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Improve multilock class and its associated unit test https://review.openstack.org/155663 | 07:21 |
*** ViswaV has quit IRC | 07:21 | |
openstackgerrit | Mehdi Abaakouk proposed openstack/tooz: Two locks acquired from one coord must works https://review.openstack.org/155303 | 07:26 |
openstackgerrit | Michal Jastrzebski (inc0) proposed openstack/oslo.versionedobjects: New field type - Json https://review.openstack.org/154820 | 07:30 |
openstackgerrit | Mehdi Abaakouk proposed openstack/tooz: Two locks acquired from one coord must works https://review.openstack.org/155303 | 07:37 |
*** andreykurilin_ has joined #openstack-oslo | 07:42 | |
*** salv-orlando has quit IRC | 07:43 | |
*** andreykurilin_ has quit IRC | 07:50 | |
openstackgerrit | Mehdi Abaakouk proposed openstack/tooz: Two locks acquired from one coord must works https://review.openstack.org/155303 | 07:50 |
*** andreykurilin_ has joined #openstack-oslo | 07:50 | |
sileht | jd__, ^^ is ready | 07:51 |
jd__ | ok | 07:53 |
*** stevemar has quit IRC | 07:56 | |
openstackgerrit | Mehdi Abaakouk proposed openstack/oslo.messaging: NotifyPublisher need handle amqp_auto_delete https://review.openstack.org/138723 | 07:56 |
openstackgerrit | Merged openstack/taskflow: Move to hacking 0.10 https://review.openstack.org/155521 | 08:03 |
*** andreykurilin_ has quit IRC | 08:07 | |
*** andreykurilin_ has joined #openstack-oslo | 08:11 | |
openstackgerrit | Michal Jastrzebski (inc0) proposed openstack/oslo.versionedobjects: Fixes for heat implementation https://review.openstack.org/154835 | 08:14 |
*** inc0 has joined #openstack-oslo | 08:15 | |
inc0 | good morning | 08:16 |
openstackgerrit | Michal Jastrzebski (inc0) proposed openstack/oslo.versionedobjects: Fixes for heat implementation https://review.openstack.org/154835 | 08:19 |
openstackgerrit | Michal Jastrzebski (inc0) proposed openstack/oslo.versionedobjects: New field type - Json https://review.openstack.org/154820 | 08:19 |
*** achanda has quit IRC | 08:21 | |
*** achanda has joined #openstack-oslo | 08:23 | |
*** dulek has joined #openstack-oslo | 08:24 | |
*** ihrachyshka has joined #openstack-oslo | 08:24 | |
openstackgerrit | qiaojian proposed openstack/oslo.messaging: Fix matchmaker_redis ack_alive fails with KeyError https://review.openstack.org/155673 | 08:30 |
openstackgerrit | qiaojian proposed openstack/oslo.messaging: Fix matchmaker_redis ack_alive fails with KeyError https://review.openstack.org/155673 | 08:34 |
*** achanda has quit IRC | 08:38 | |
*** openstackgerrit has quit IRC | 08:42 | |
*** openstackgerrit has joined #openstack-oslo | 08:42 | |
openstackgerrit | Michal Jastrzebski (inc0) proposed openstack/oslo.versionedobjects: Fixes for heat implementation https://review.openstack.org/154835 | 08:43 |
*** achanda has joined #openstack-oslo | 08:44 | |
*** vigneshvar has joined #openstack-oslo | 08:50 | |
*** MasterPiece has joined #openstack-oslo | 09:05 | |
*** dtantsur|afk is now known as dtantsur | 09:06 | |
*** MasterPiece has quit IRC | 09:11 | |
*** achanda has quit IRC | 09:14 | |
*** e0ne has joined #openstack-oslo | 09:26 | |
openstackgerrit | Michal Jastrzebski (inc0) proposed openstack/oslo.versionedobjects: New field type - Json https://review.openstack.org/154820 | 09:32 |
*** amotoki has quit IRC | 09:34 | |
*** salv-orlando has joined #openstack-oslo | 09:40 | |
openstackgerrit | Merged openstack/oslo.versionedobjects: Compatibility with Python 3 https://review.openstack.org/154407 | 09:56 |
*** MasterPiece has joined #openstack-oslo | 10:09 | |
*** dims__ has joined #openstack-oslo | 10:12 | |
*** alexpilotti has joined #openstack-oslo | 10:14 | |
*** dims__ has quit IRC | 10:17 | |
*** e0ne is now known as e0ne_ | 10:23 | |
openstackgerrit | Michal Jastrzebski (inc0) proposed openstack/oslo.versionedobjects: Remove more Nova-isms https://review.openstack.org/155393 | 10:30 |
*** e0ne_ is now known as e0ne | 10:32 | |
*** inc0 has quit IRC | 11:01 | |
*** dulek_ has joined #openstack-oslo | 11:03 | |
*** salv-orlando has quit IRC | 11:05 | |
*** dulek has quit IRC | 11:06 | |
*** dulek_ is now known as dulek | 11:07 | |
*** dims__ has joined #openstack-oslo | 11:12 | |
openstackgerrit | Mehdi Abaakouk proposed openstack/tooz: Releases locks in tests https://review.openstack.org/155715 | 11:35 |
openstackgerrit | Mehdi Abaakouk proposed openstack/tooz: Two locks acquired from one coord must works https://review.openstack.org/155303 | 11:35 |
*** e0ne is now known as e0ne_ | 11:38 | |
*** ankit_ag has quit IRC | 11:41 | |
*** ankit_ag has joined #openstack-oslo | 11:41 | |
*** yamahata has quit IRC | 11:43 | |
*** e0ne_ has quit IRC | 11:43 | |
openstackgerrit | Mehdi Abaakouk proposed openstack/tooz: Two locks acquired from one coord must works https://review.openstack.org/155303 | 11:47 |
openstackgerrit | Mehdi Abaakouk proposed openstack/tooz: Two locks acquired from one coord must works https://review.openstack.org/155303 | 11:50 |
*** e0ne has joined #openstack-oslo | 11:52 | |
*** dims__ has quit IRC | 12:01 | |
*** dulek_ has joined #openstack-oslo | 12:02 | |
*** dims__ has joined #openstack-oslo | 12:02 | |
*** salv-orlando has joined #openstack-oslo | 12:04 | |
*** e0ne is now known as e0ne_ | 12:04 | |
*** dulek has quit IRC | 12:04 | |
*** dims__ has quit IRC | 12:06 | |
*** dims__ has joined #openstack-oslo | 12:07 | |
*** jaypipes has quit IRC | 12:13 | |
*** e0ne_ has quit IRC | 12:14 | |
*** jaypipes has joined #openstack-oslo | 12:16 | |
*** ajo_ has joined #openstack-oslo | 12:23 | |
*** ajo has quit IRC | 12:26 | |
*** dims__ has quit IRC | 12:32 | |
*** pblaho__ has quit IRC | 12:37 | |
*** dulek_ has quit IRC | 12:40 | |
*** ankit_ag has quit IRC | 12:46 | |
*** jaosorior has joined #openstack-oslo | 12:57 | |
*** dims__ has joined #openstack-oslo | 13:13 | |
*** dims___ has joined #openstack-oslo | 13:16 | |
*** dims__ has quit IRC | 13:17 | |
*** inc0 has joined #openstack-oslo | 13:24 | |
openstackgerrit | Vipin Balachandran proposed openstack/oslo.vmware: PBM utility method to retrieve profiles of a VM https://review.openstack.org/155745 | 13:31 |
*** vigneshvar has quit IRC | 13:39 | |
jd__ | sileht: the IPC random failure at http://logs.openstack.org/03/155303/13/check/gate-tooz-tox-py27-postgresql/52ba2d4/ is awesome | 13:42 |
jd__ | errno 43 is EIDRM it's not really documented as a possible errno AFAICS | 13:42 |
jd__ | ah it is in shmctl() so maybe the binding is using that | 13:43 |
jd__ | bug in sysv_ipc? | 13:43 |
* jd__ don't want to look | 13:43 | |
openstackgerrit | Merged openstack/tooz: Releases locks in tests https://review.openstack.org/155715 | 14:03 |
*** miqui_away is now known as miqui | 14:21 | |
*** david-lyle_afk is now known as david-lyle | 14:22 | |
*** e0ne has joined #openstack-oslo | 14:26 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 14:40 | |
*** mriedem_zz has quit IRC | 14:44 | |
*** mriedem has joined #openstack-oslo | 14:44 | |
*** e0ne is now known as e0ne_ | 14:45 | |
haypo | i read that subprocess is not used with monkey-patching in openstack | 14:46 |
haypo | but is there a way to control asynchronously a subprocess? | 14:46 |
dansmith | inc0: you think we should keep the persistent object? | 14:49 |
inc0 | dansmith, I don't know really, I haven't been using it | 14:50 |
dansmith | inc0: I guess nova-spawned projects may all still have those fields, but I didn't think it was universal enough to really include in the base layer so I was going to leave it out | 14:51 |
dansmith | I'd propose we leave it out and if a bunch of projects define it locally and identically, then we can add it back in | 14:52 |
inc0 | well, if its in nova, its always possible to make a patch with it | 14:52 |
*** pblaho__ has joined #openstack-oslo | 14:53 | |
*** pblaho__ is now known as pblaho | 14:53 | |
inc0 | my thoughts exactly...let's not add to general confusion about this project:) | 14:53 |
*** pblaho has quit IRC | 14:53 | |
*** pblaho has joined #openstack-oslo | 14:53 | |
inc0 | dansmith, also, I've made patchset with jsonschema | 14:54 |
inc0 | in test you have sample of usage, what do you think? | 14:54 |
*** stevemar has joined #openstack-oslo | 14:54 | |
dansmith | inc0: I think it doesn't change my arguments at all, but I'll have a look in a bit :) | 14:55 |
inc0 | it will kill 2 birds with one stone (oh how I hate this morbid metaphore). Will allow to have in-place strict schema if needed and allow just enough flexibility to suit all needs | 14:55 |
*** e0ne_ is now known as e0ne | 14:55 | |
*** jaypipes is now known as leakypipes | 14:56 | |
*** zz_jgrimm is now known as jgrimm | 14:56 | |
*** jecarey has joined #openstack-oslo | 14:56 | |
inc0 | if we're going to break strict schemas anyway (in heat we have to), we might as well do it in a way we can control | 14:56 |
inc0 | if we close this doors permanently, people will find the way around, and that's scary | 14:57 |
*** dansmith is now known as superdan | 14:58 | |
*** liusheng has quit IRC | 15:01 | |
*** liusheng has joined #openstack-oslo | 15:01 | |
*** MasterPiece has quit IRC | 15:14 | |
*** MasterPiece has joined #openstack-oslo | 15:15 | |
*** dims___ is now known as dimsum__ | 15:15 | |
openstackgerrit | Terry Howe proposed openstack/cliff: Fix pep8 tests for lambda https://review.openstack.org/155778 | 15:18 |
*** prad has joined #openstack-oslo | 15:18 | |
*** pblaho has quit IRC | 15:21 | |
*** dulek has joined #openstack-oslo | 15:28 | |
openstackgerrit | Terry Howe proposed openstack/cliff: Change the argument passed to __init__ for help https://review.openstack.org/155784 | 15:30 |
*** vigneshvar has joined #openstack-oslo | 15:37 | |
*** e0ne is now known as e0ne_ | 15:38 | |
*** e0ne_ is now known as e0ne | 15:43 | |
*** vigneshvar has quit IRC | 15:47 | |
*** MasterPiece has quit IRC | 15:48 | |
bnemec | haypo: I have no idea, but for some reason eventlet has a green subprocess module that we were using in processutils: https://github.com/openstack/oslo.concurrency/commit/394fbf4f046bcaa4e0591238b9fc06f1769e6ac5#diff-3faee77cf16073f0a68123aaa0bc3d64L28 | 15:51 |
bnemec | It may have to do with how subprocess does io or waits for processes /pure speculation | 15:52 |
*** MasterPiece has joined #openstack-oslo | 15:57 | |
*** inc0 has quit IRC | 16:03 | |
*** ajo_ has quit IRC | 16:05 | |
*** ajo has joined #openstack-oslo | 16:05 | |
*** mriedem1 has joined #openstack-oslo | 16:06 | |
*** mriedem has quit IRC | 16:08 | |
*** jgrimm_ has joined #openstack-oslo | 16:10 | |
*** dulek has quit IRC | 16:10 | |
*** dulek has joined #openstack-oslo | 16:11 | |
*** bknudson has quit IRC | 16:12 | |
*** jgrimm- has joined #openstack-oslo | 16:13 | |
*** jgrimm has quit IRC | 16:13 | |
*** dulek has quit IRC | 16:16 | |
*** jgrimm_ has quit IRC | 16:17 | |
*** MasterPiece has quit IRC | 16:20 | |
*** MasterPiece has joined #openstack-oslo | 16:24 | |
*** bknudson has joined #openstack-oslo | 16:27 | |
*** noelbk has quit IRC | 16:30 | |
*** zzzeek has joined #openstack-oslo | 16:35 | |
*** prad has quit IRC | 16:38 | |
bnemec | dhellmann: So you're familiar with python-openstackclient, right? | 16:44 |
* bnemec realizes how much he's about to type in IRC and wonders if an e-mail would have been better | 16:45 | |
bnemec | The reason I ask is that we're starting to have serious discussions about our user interface for deployment, and there's been a number of suggestions that we create 'one CLI to rule them all' and wrap all the openstack services. | 16:46 |
bnemec | Which is basically python-openstackclient as I understand it. | 16:46 |
bnemec | The only catch is we want to add some deployment-specific stuff, but it looks like openstackclient would allow us to plug in another client library. | 16:47 |
*** ihrachyshka has quit IRC | 16:47 | |
bknudson | bnemec: openstackclient folks hang out in -sdks. | 16:48 |
stevemar | bknudson, bnemec we have out here too | 16:48 |
bnemec | If that's the case, then I think it should work for us and I'm going to push hard for us to use it. | 16:48 |
bknudson | everyone should use it. | 16:48 |
bknudson | all the other clis should be deprecated. | 16:49 |
stevemar | bknudson, thats the tyrannical spirit we need | 16:50 |
bnemec | bknudson: Yeah, that's basically what I'm thinking. | 16:52 |
bnemec | Just trying to make sure it works the way I think it does before I start insisting. :-) | 16:52 |
bknudson | I actually don't know about the plugins. | 16:52 |
bnemec | I'll go ask in -sdks | 16:53 |
*** ihrachyshka has joined #openstack-oslo | 16:54 | |
*** yamahata has joined #openstack-oslo | 16:54 | |
*** MasterPiece has quit IRC | 16:55 | |
*** e0ne is now known as e0ne_ | 16:58 | |
*** MasterPiece has joined #openstack-oslo | 17:00 | |
*** e0ne_ is now known as e0ne | 17:03 | |
*** MasterPiece has quit IRC | 17:10 | |
*** e0ne is now known as e0ne_ | 17:11 | |
*** stevemar has quit IRC | 17:11 | |
*** noelbk has joined #openstack-oslo | 17:12 | |
*** alexpilotti has quit IRC | 17:13 | |
openstackgerrit | Merged openstack/debtcollector: Move to hacking 0.10 https://review.openstack.org/155517 | 17:14 |
*** alexpilotti has joined #openstack-oslo | 17:15 | |
*** alexpilotti has quit IRC | 17:16 | |
*** e0ne_ is now known as e0ne | 17:16 | |
*** daniel3_ has joined #openstack-oslo | 17:21 | |
*** dtantsur is now known as dtantsur|afk | 17:23 | |
*** ekarlso has quit IRC | 17:25 | |
*** ekarlso has joined #openstack-oslo | 17:25 | |
*** ViswaV has joined #openstack-oslo | 17:28 | |
openstackgerrit | Valeriy Ponomaryov proposed openstack/oslo.config: Add exception handling for entry points https://review.openstack.org/153863 | 17:32 |
openstackgerrit | Merged openstack/oslo.db: Fix PyMySQL reference error detection https://review.openstack.org/155574 | 17:32 |
*** ViswaV has quit IRC | 17:44 | |
*** harlowja_away is now known as harlowja_ | 17:48 | |
*** jogo is now known as flashgordon | 17:54 | |
*** stevemar has joined #openstack-oslo | 17:54 | |
*** MasterPiece has joined #openstack-oslo | 17:55 | |
*** e0ne has quit IRC | 17:56 | |
*** krotscheck has quit IRC | 18:00 | |
*** krotscheck has joined #openstack-oslo | 18:00 | |
*** mtanino has joined #openstack-oslo | 18:01 | |
greghaynes | bnemec: have you looked at shade? | 18:03 |
bnemec | greghaynes: Nope, what is it? | 18:04 |
greghaynes | Its and infra repo for doing what you describe | 18:05 |
* bnemec looks | 18:05 | |
openstackgerrit | Joe Gordon proposed openstack-dev/cookiecutter: Bump cookiecutter's hacking to 0.10 https://review.openstack.org/155843 | 18:06 |
*** tsekiyama has joined #openstack-oslo | 18:07 | |
greghaynes | bnemec: not sure how far along it is but I think they just want to make a single OS client for their needs which seems like a similar issue | 18:08 |
openstackgerrit | Joe Gordon proposed openstack-dev/cookiecutter: Bump cookiecutter's hacking to 0.10 https://review.openstack.org/155843 | 18:09 |
bnemec | greghaynes: Yeah, interesting. I wonder if that should just be part of openstackclient as an "easy mode" or something. | 18:09 |
greghaynes | Might be worth asking mordred why they didnt do that | 18:09 |
openstackgerrit | Joe Gordon proposed openstack-dev/oslo-cookiecutter: Bump cookiecutter's hacking to 0.10 https://review.openstack.org/155846 | 18:10 |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/oslo.concurrency: Ability to set working directory https://review.openstack.org/155847 | 18:12 |
*** pblaho has joined #openstack-oslo | 18:16 | |
*** vigneshvar has joined #openstack-oslo | 18:17 | |
*** jaosorior has quit IRC | 18:21 | |
*** dtantsur|afk has quit IRC | 18:24 | |
*** achanda has joined #openstack-oslo | 18:25 | |
*** liusheng has quit IRC | 18:25 | |
*** liusheng has joined #openstack-oslo | 18:25 | |
*** dtantsur has joined #openstack-oslo | 18:26 | |
*** ViswaV has joined #openstack-oslo | 18:28 | |
*** pblaho has quit IRC | 18:28 | |
*** jaosorior has joined #openstack-oslo | 18:29 | |
*** andreykurilin_ has quit IRC | 18:32 | |
greghaynes | So, who do I need to beg for a release to be cut for oslo.db :) | 18:35 |
greghaynes | beg and or buy a tasty beverage | 18:35 |
*** vigneshvar has quit IRC | 18:38 | |
*** vigneshvar has joined #openstack-oslo | 18:39 | |
bnemec | greghaynes: I would start with rpodolyaka zzzeek and dhellmann | 18:41 |
zzzeek | bnemec: thought we were doing one monday ? | 18:41 |
bnemec | zzzeek: Could be. :-) | 18:42 |
bnemec | greghaynes: ^ | 18:42 |
zzzeek | dhellmann: oslo.db release monday? | 18:42 |
greghaynes | Thatd make me happy :) | 18:42 |
bnemec | But yeah, we definitely won't release on a Friday. | 18:42 |
bnemec | Unless it's critical, of course. | 18:42 |
greghaynes | Theres a bugfix id really like out but waiting until monday is totally fine with me | 18:43 |
morganfainberg | dhellmann, how awful would it be to break the default behavior in oslo.policy right now [quick bug-fix release] re: https://review.openstack.org/#/c/154742/ i think we're headed down a "doesn | 18:52 |
morganfainberg | 't fix anything" path | 18:52 |
morganfainberg | with those warning changes. | 18:52 |
morganfainberg | dhellmann, i only ask because oslo.policy is so newly released | 18:52 |
*** MasterPiece has quit IRC | 18:54 | |
*** liusheng has quit IRC | 18:57 | |
*** liusheng has joined #openstack-oslo | 18:58 | |
*** ViswaV has quit IRC | 19:00 | |
*** MasterPiece has joined #openstack-oslo | 19:01 | |
*** yamahata has quit IRC | 19:12 | |
*** stevemar has quit IRC | 19:13 | |
openstackgerrit | Dan Smith proposed openstack/oslo.versionedobjects: Remove more Nova-isms https://review.openstack.org/155393 | 19:19 |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/oslo-incubator: Switch from oslo.config to oslo_config https://review.openstack.org/155869 | 19:19 |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/oslo-incubator: Switch from oslo.config to oslo_config https://review.openstack.org/155869 | 19:28 |
*** noelbk has quit IRC | 19:28 | |
*** stevemar has joined #openstack-oslo | 19:33 | |
bnemec | morganfainberg: See my comments on the review. oslo.policy isn't released yet. :-) | 19:38 |
morganfainberg | bnemec, oh it isn't | 19:38 |
dimsum__ | superdan: do we have to keep both object_data? http://git.openstack.org/cgit/openstack/oslo.versionedobjects/tree/oslo_versionedobjects/tests/test_objects.py#n1143 | 19:38 |
bnemec | Also the deprecation warning is temporary, and will only be logged if people are relying on that default behavior already. | 19:38 |
morganfainberg | i saw on pypi a 1.0.0 thing | 19:38 |
dimsum__ | superdan: 1143 and 1148 | 19:38 |
morganfainberg | bnemec, i would rather break the compatibility before we release and make part of moving to the lib setting a sane default here? | 19:39 |
bnemec | 97 downloads in the last month <- Huh? | 19:39 |
bnemec | What are you playing at, pypi? | 19:39 |
morganfainberg | bnemec, i mean, the deprecation sounds kindof insane if it's not been released here | 19:39 |
superdan | dimsum__: technically not, but lets leave it until we figure out how to make this test a template for other projects | 19:39 |
superdan | dimsum__: if that's okay | 19:39 |
morganfainberg | bnemec, especially since it could result in a) noise, and b) if we end up with people relying on that behavior in projects that weren't relying on it to begin with | 19:40 |
bnemec | morganfainberg: Right, but services with the policy code have been released. | 19:40 |
dimsum__ | superdan: yep, works for me, just checking | 19:40 |
bnemec | And this is user-facing behavior so we can't just say "fix it when you adopt oslo.policy" | 19:40 |
morganfainberg | bnemec, so they set a default as part of moving from oslo-incubator -> policy lib? | 19:40 |
morganfainberg | bnemec, the services could override this in a set_defaults manner that could be sourced in a compatible way | 19:40 |
bnemec | morganfainberg: No, it's in the original incubator code: https://github.com/openstack/oslo-incubator/blob/stable/juno/openstack/common/policy.py#L103 | 19:41 |
bnemec | So users may be relying on that behavior already. | 19:41 |
morganfainberg | bnemec, then we don't deprecate it | 19:41 |
*** noelbk has joined #openstack-oslo | 19:41 | |
morganfainberg | bnemec, my point is if people may be relying on this behavior, don't deprecate it. document we need that directory - live with the warning | 19:41 |
morganfainberg | changing this behavior is either: a) services need to handle the change in defaults cleanly, or b) we don't change the behavior | 19:42 |
morganfainberg | i think my comment wasn't clear that was what i was advocating | 19:42 |
bnemec | morganfainberg: Actually, I wonder if we could just create that directory if it doesn't exist. At least for the default case. | 19:42 |
morganfainberg | bnemec, unlikely, i wouldn't assume you have write access | 19:43 |
bnemec | morganfainberg: Yeah | 19:43 |
morganfainberg | perhaps changing the warning to "you should either override this or create the directory" would be better | 19:43 |
morganfainberg | and we make the services [e.g. what devstack does] ensure the directory is there | 19:43 |
morganfainberg | i don't like changing the behavior to be the same but instead of a useful warning a scary deprecation warning | 19:44 |
bnemec | morganfainberg: I guess the thing is that I was fine with it being an info level message. | 19:44 |
morganfainberg | for arguably a perfectly reasonable expectation | 19:44 |
bnemec | It was other people who had a problem with that. | 19:44 |
morganfainberg | bnemec, well i'm leaning towards we don't break this or we *really* break it. but not do something wierd with it. | 19:45 |
morganfainberg | and i'd rather not break it | 19:45 |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Improve multilock class and its associated unit test https://review.openstack.org/155663 | 19:45 |
morganfainberg | if we really break it, services moving to oslo.policy would need to handle the "expected default behavior" which tells me that changing the default is not resulting in a sane default | 19:46 |
morganfainberg | bnemec, so if that makes sense. | 19:47 |
*** inc0 has joined #openstack-oslo | 19:49 | |
bnemec | Wait, this was being logged 37000 times in a devstack run? | 19:49 |
bnemec | No wonder they were bothered by it, even at info level. | 19:49 |
bnemec | morganfainberg: I think we should talk to Ian and Jordan from https://review.openstack.org/#/c/152082/ and see if just fixing that repeated logging would be a sufficient fix. | 19:50 |
bnemec | I've only ever seen it logged once so I didn't realize it was this big a problem. | 19:51 |
* bnemec brb | 19:52 | |
harlowja_ | dhellmann dimsum__ https://review.openstack.org/#/c/155163/ if u guys get a chance (this should also fix the six.moves problem found a while ago by me [noted in the commit message], that was fixed in six) | 19:56 |
harlowja_ | the six.raise_from helper will help do exceptions better in py2/py3 compat projects | 19:57 |
harlowja_ | my guess is other projects should use it to (tooz...) | 19:57 |
*** noelbk has quit IRC | 19:59 | |
*** inc0 has quit IRC | 19:59 | |
harlowja_ | chained exceptions can be quite nice... | 20:02 |
sigmavirus24 | == harlowja_ | 20:03 |
sigmavirus24 | they're super confusing for people who're used to Python 2 and start seeing them in Python 3 though | 20:03 |
harlowja_ | hopefully said people can get used to it; thats the least python3.x changes :-P | 20:03 |
sigmavirus24 | I can find an issue in requests where people still comment because the first part of the traceback is similar even though all of their problems are radically different | 20:04 |
*** MasterPiece has quit IRC | 20:04 | |
harlowja_ | sounds like a traceback formatting issue no? | 20:04 |
sigmavirus24 | No. It's just that people read the first traceback which is the one that was being handled when the other(s) was(were) raised | 20:05 |
harlowja_ | sounds like a UI issue though and people need to adapt :-P | 20:05 |
* harlowja_ wonders if http://bugs.python.org/issue17911 will help here (maybe) | 20:05 | |
harlowja_ | it seems to be adjusting some of that stuff | 20:05 |
sigmavirus24 | Yeah. It explicitly says "An exception was raised while this exception was being handled" | 20:05 |
sigmavirus24 | In other words: "The treasure is on a different island" | 20:06 |
harlowja_ | ya, so maybe better wording, formatting.... | 20:06 |
sigmavirus24 | I just chalk it up to people being lazy because that issue has been receiving comments for >1.5 years now | 20:06 |
harlowja_ | lifeless u working on http://bugs.python.org/issue17911 i think right? | 20:06 |
harlowja_ | ya, me too, its the same kind of crap when facebook (or yahoo, or others) changes there layout | 20:06 |
harlowja_ | people always complain | 20:07 |
harlowja_ | haters gonna hate, lol | 20:07 |
sigmavirus24 | Something like that =) | 20:08 |
*** MasterPiece has joined #openstack-oslo | 20:18 | |
*** ihrachyshka has quit IRC | 20:21 | |
*** yamahata has joined #openstack-oslo | 20:25 | |
*** achanda has quit IRC | 20:31 | |
*** bnemec is now known as beekneemech | 20:37 | |
*** achanda has joined #openstack-oslo | 20:43 | |
openstackgerrit | Joshua Harlow proposed openstack/oslo.versionedobjects: Use six.wraps for py2/py3 compat https://review.openstack.org/155882 | 20:45 |
dimsum__ | harlowja_: +1 | 21:02 |
harlowja_ | thx | 21:02 |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Make the atom class an abstract class https://review.openstack.org/155887 | 21:02 |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Make the atom class an abstract class https://review.openstack.org/155887 | 21:03 |
*** e0ne has joined #openstack-oslo | 21:17 | |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/oslo.concurrency: Ability to set working directory https://review.openstack.org/155847 | 21:18 |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Automatically mutate the docstring for deprecated moves https://review.openstack.org/155896 | 21:24 |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Automatically mutate the docstring for deprecated moves https://review.openstack.org/155896 | 21:24 |
*** e0ne has quit IRC | 21:26 | |
*** jecarey has quit IRC | 21:35 | |
*** e0ne has joined #openstack-oslo | 21:37 | |
*** david-lyle has quit IRC | 21:42 | |
*** david-lyle has joined #openstack-oslo | 21:42 | |
*** ajo_ has joined #openstack-oslo | 21:43 | |
*** leakypipes has quit IRC | 21:45 | |
*** stevemar has quit IRC | 21:45 | |
*** ajo has quit IRC | 21:46 | |
*** david-lyle has quit IRC | 21:47 | |
*** e0ne has quit IRC | 21:54 | |
*** mriedem1 has quit IRC | 22:02 | |
*** mriedem has joined #openstack-oslo | 22:02 | |
* dhellmann catches up on all the scrollback after taking an unexpected personal day | 22:17 | |
dhellmann | zzzeek, greghaynes: yes, we'll do releases of a bunch of libs, including oslo.db, monday and tuesday | 22:19 |
dhellmann | morganfainberg: unless someone did it when I wasn't looking, oslo.policy wasn't released at all yet so we should consider changing behavior if that's the right thing -- we need some artifact to document the reason for the change (bug, spec, etc.) | 22:20 |
dhellmann | morganfainberg: although I see you had a longer convo with bnemec and his points seem valid, so maybe not | 22:21 |
*** achanda has quit IRC | 22:21 | |
beekneemech | dhellmann: Yeah, I think the real problem there is that we were logging 37k times in a single devstack run. | 22:22 |
beekneemech | I'm hoping if we just fix that it will be good enough. | 22:22 |
*** achanda has joined #openstack-oslo | 22:23 | |
*** harlowja_ is now known as harlowja_away | 22:24 | |
dhellmann | beekneemech: yeah, so what's the fix? not to log? keep track of whether we've logged? | 22:25 |
dhellmann | and if the latter, can we do that using the warnings module instead of reinventing that tracking ourselves | 22:25 |
beekneemech | dhellmann: Yeah, I think that. The only problem I've seen with warnings is that they don't go to the logs by default. | 22:26 |
dhellmann | we can fix that in oslo.log | 22:26 |
beekneemech | Yeah, works for me then. | 22:28 |
*** harlowja_away is now known as harlowja_ | 22:28 | |
dhellmann | beekneemech: did you find what you needed about openstackclient? | 22:33 |
beekneemech | dhellmann: Yeah, I think so. At least enough to convince me I was right to insist that we use it. :-) | 22:34 |
dhellmann | beekneemech: cool. dtroyer is the main person driving that, although it's why we have cliff, too | 22:34 |
beekneemech | Yep, he was the one I ended up talking to. | 22:35 |
greghaynes | dhellmann: awesome, ty | 22:35 |
*** gordc has quit IRC | 22:35 | |
dhellmann | greghaynes: we were blocked on the capping stuff for stable/juno, but now that it's done we're just waiting for it to be the beginning of a week | 22:35 |
greghaynes | ah, yep, that was fun | 22:36 |
*** jaosorior has quit IRC | 22:41 | |
lifeless | harlowja_: I am :) | 22:49 |
harlowja_ | lifeless cools | 22:50 |
harlowja_ | lifeless do u know if http://bugs.python.org/issue17911 will end up with an object that is pickleable and retains the traceback to? (thats something that u can't do afaik) | 22:53 |
harlowja_ | and then can be unpickled and super stuff like that | 22:53 |
lifeless | yes | 22:56 |
harlowja_ | woot | 22:56 |
lifeless | they are POPOs | 22:56 |
harlowja_ | thx u! | 22:56 |
lifeless | stringified local variables | 22:57 |
lifeless | stringified everything | 22:57 |
harlowja_ | cools | 22:57 |
harlowja_ | then i can get rid of http://docs.openstack.org/developer/taskflow/types.html#module-taskflow.types.failure i think | 22:57 |
lifeless | we're just debating the constructor API now AFAICT | 22:57 |
harlowja_ | which is sorta similar afaik | 22:57 |
*** jecarey has joined #openstack-oslo | 22:58 | |
harlowja_ | which is guess is slightly similar to twisted version (although afaik twisted did way more, haha) | 23:03 |
harlowja_ | aka, even making fake frame objects... | 23:03 |
harlowja_ | crazy, mad things, ha | 23:03 |
*** miqui is now known as miqui_away | 23:03 | |
harlowja_ | http://twistedmatrix.com/trac/browser/trunk/twisted/python/failure.py#L115 momma, lol | 23:04 |
harlowja_ | * woah momma | 23:04 |
*** mriedem1 has joined #openstack-oslo | 23:07 | |
*** daniel3_ has quit IRC | 23:07 | |
*** mriedem has quit IRC | 23:09 | |
*** shardy has quit IRC | 23:26 | |
*** mriedem1 has quit IRC | 23:27 | |
*** zigo has quit IRC | 23:27 | |
*** zigo has joined #openstack-oslo | 23:28 | |
*** mriedem has joined #openstack-oslo | 23:29 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 23:30 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Automatically mutate the docstring for deprecations https://review.openstack.org/155896 | 23:32 |
*** mriedem has quit IRC | 23:34 | |
*** mriedem has joined #openstack-oslo | 23:35 | |
*** mriedem has quit IRC | 23:39 | |
*** mriedem has joined #openstack-oslo | 23:41 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Automatically mutate the docstring for deprecations https://review.openstack.org/155896 | 23:42 |
*** MasterPiece has quit IRC | 23:42 | |
*** superdan has quit IRC | 23:44 | |
*** dansmith has joined #openstack-oslo | 23:45 | |
openstackgerrit | Manish Godara proposed openstack/taskflow: Fix log statement https://review.openstack.org/155924 | 23:49 |
openstackgerrit | Manish Godara proposed openstack/taskflow: Update Flow::__str__ https://review.openstack.org/155926 | 23:54 |
*** dimsum__ has quit IRC | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!