*** achanda has quit IRC | 00:04 | |
* gus is seeing double. | 00:06 | |
gus | The oslo.rootwrap tests seem to be mostly-but-not-entirely duplicated between tests/ and oslo_rootwrap/tests/ | 00:07 |
---|---|---|
gus | which is the true location? Why do there seem to be changes going into both? | 00:07 |
*** amrith is now known as _amrith_ | 00:11 | |
openstackgerrit | Merged openstack/oslo.rootwrap: Remove env changing support in daemon mode https://review.openstack.org/161183 | 00:19 |
*** achanda has joined #openstack-oslo | 00:39 | |
*** e0ne has quit IRC | 00:49 | |
*** takedakn has joined #openstack-oslo | 01:14 | |
*** takedakn has quit IRC | 01:17 | |
*** achanda has quit IRC | 01:25 | |
*** mriedem1 has quit IRC | 01:26 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Add read/write lock decorators https://review.openstack.org/162503 | 01:29 |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Add no double writers thread test https://review.openstack.org/162506 | 01:42 |
*** liusheng has quit IRC | 01:46 | |
openstackgerrit | zhangjl proposed openstack/oslo.messaging: Fix the bug redis do not delete the expired keys https://review.openstack.org/152471 | 01:57 |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Add no double writers thread test https://review.openstack.org/162506 | 02:10 |
*** achanda has joined #openstack-oslo | 02:31 | |
*** Krast has joined #openstack-oslo | 02:32 | |
*** achanda has quit IRC | 02:38 | |
*** achanda has joined #openstack-oslo | 02:38 | |
*** enikanorov has quit IRC | 02:40 | |
*** enikanorov has joined #openstack-oslo | 02:40 | |
*** achanda has quit IRC | 02:42 | |
*** achanda has joined #openstack-oslo | 02:42 | |
*** pmathews has joined #openstack-oslo | 02:53 | |
openstackgerrit | Merged openstack/debtcollector: Add a removed module deprecation helper https://review.openstack.org/154298 | 03:01 |
*** dimsum__ has quit IRC | 03:02 | |
*** pmathews1 has joined #openstack-oslo | 03:20 | |
*** pmathews has quit IRC | 03:21 | |
*** pmathews has joined #openstack-oslo | 03:23 | |
*** pmathews1 has quit IRC | 03:24 | |
*** achanda has quit IRC | 03:31 | |
*** pmathews1 has joined #openstack-oslo | 03:31 | |
*** pmathews1 has quit IRC | 03:33 | |
*** pmathews1 has joined #openstack-oslo | 03:33 | |
*** pmathews has quit IRC | 03:34 | |
*** pmathews has joined #openstack-oslo | 03:36 | |
*** pmathews1 has quit IRC | 03:38 | |
*** pmathews has joined #openstack-oslo | 03:41 | |
*** dimsum__ has joined #openstack-oslo | 04:03 | |
*** achanda has joined #openstack-oslo | 04:04 | |
*** dimsum__ has quit IRC | 04:09 | |
*** achanda has quit IRC | 04:16 | |
*** achanda has joined #openstack-oslo | 04:20 | |
*** pmathews has quit IRC | 04:44 | |
*** achanda has quit IRC | 04:46 | |
*** achanda has joined #openstack-oslo | 04:48 | |
*** achanda has quit IRC | 04:57 | |
*** exploreshaifali has joined #openstack-oslo | 05:00 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Add + use read/write lock decorators https://review.openstack.org/162503 | 05:22 |
*** achanda has joined #openstack-oslo | 05:40 | |
openstackgerrit | Merged openstack/taskflow: Add no double writers thread test https://review.openstack.org/162506 | 05:49 |
*** ajo has joined #openstack-oslo | 05:50 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/oslo.vmware: Imported Translations from Transifex https://review.openstack.org/162536 | 06:04 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/oslo.concurrency: Imported Translations from Transifex https://review.openstack.org/162538 | 06:08 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/oslo.utils: Imported Translations from Transifex https://review.openstack.org/160649 | 06:12 |
*** yamahata has joined #openstack-oslo | 06:15 | |
*** nikhil_k has quit IRC | 06:18 | |
*** nikhil_k has joined #openstack-oslo | 06:18 | |
*** achanda has quit IRC | 06:37 | |
*** exploreshaifali has quit IRC | 06:39 | |
*** inc0 has joined #openstack-oslo | 06:40 | |
*** achanda has joined #openstack-oslo | 06:44 | |
*** nikhil_k has quit IRC | 06:48 | |
*** exploreshaifali has joined #openstack-oslo | 07:02 | |
*** miqui has quit IRC | 07:04 | |
*** achanda has quit IRC | 07:40 | |
*** dimsum__ has joined #openstack-oslo | 07:41 | |
*** dimsum__ has quit IRC | 07:46 | |
*** exploreshaifali has quit IRC | 07:49 | |
*** YorikSar has joined #openstack-oslo | 07:51 | |
*** achanda has joined #openstack-oslo | 07:52 | |
*** yamahata has quit IRC | 07:58 | |
*** stevemar has quit IRC | 08:01 | |
*** achanda has quit IRC | 08:14 | |
*** achanda has joined #openstack-oslo | 08:16 | |
*** achanda has quit IRC | 08:28 | |
*** amotoki has joined #openstack-oslo | 08:33 | |
*** ihrachyshka has joined #openstack-oslo | 08:35 | |
*** andreykurilin_ has joined #openstack-oslo | 08:41 | |
*** ihrachyshka has quit IRC | 09:00 | |
*** sdague has quit IRC | 09:04 | |
*** hogepodge has quit IRC | 09:04 | |
*** sdague has joined #openstack-oslo | 09:06 | |
*** hogepodge has joined #openstack-oslo | 09:06 | |
*** ihrachyshka has joined #openstack-oslo | 09:11 | |
*** inc0_ has joined #openstack-oslo | 09:17 | |
*** inc0 has quit IRC | 09:19 | |
*** andreykurilin_ has quit IRC | 09:21 | |
*** exploreshaifali has joined #openstack-oslo | 09:33 | |
*** pblaho has joined #openstack-oslo | 09:33 | |
openstackgerrit | Merged openstack/oslo.concurrency: Imported Translations from Transifex https://review.openstack.org/162538 | 09:36 |
*** yassine_ has joined #openstack-oslo | 09:59 | |
*** dims_ has joined #openstack-oslo | 10:16 | |
*** YorikSar has quit IRC | 10:16 | |
*** inc0_ has quit IRC | 10:33 | |
*** inc0 has joined #openstack-oslo | 10:33 | |
openstackgerrit | Mehdi Abaakouk proposed openstack/oslo.messaging: rabbit: heartbeat implementation https://review.openstack.org/146047 | 10:37 |
*** inc0 has quit IRC | 10:40 | |
*** inc0 has joined #openstack-oslo | 10:41 | |
*** serg_ has joined #openstack-oslo | 10:45 | |
*** serg_ has quit IRC | 10:46 | |
*** inc0 has quit IRC | 10:47 | |
*** inc0 has joined #openstack-oslo | 10:47 | |
*** sreshetn1ak has joined #openstack-oslo | 10:49 | |
*** andreykurilin_ has joined #openstack-oslo | 10:53 | |
*** sreshetn1ak has quit IRC | 11:00 | |
*** inc0 has quit IRC | 11:04 | |
*** _amrith_ is now known as amrith | 11:10 | |
*** exploreshaifali has quit IRC | 11:16 | |
haypo | ihrachyshka, jd__ : hi. fun with date&time, today: "no DST during ramadan", ok... http://www.timeanddate.com/news/time/egypt-morocco-dst-ramadan-2014.html | 11:32 |
ihrachyshka | WAT | 11:33 |
haypo | ihrachyshka: it's a new law of june 2014 | 11:33 |
*** inc0 has joined #openstack-oslo | 11:34 | |
ihrachyshka | I think Egypt should just shift their time for ~12 hours, so that official day is during the night. I fast like that every day with no problems! | 11:36 |
*** cdent has joined #openstack-oslo | 11:52 | |
*** kgiusti has joined #openstack-oslo | 12:21 | |
*** dulek has joined #openstack-oslo | 12:23 | |
yassine_ | haypo: lol :) | 12:31 |
*** gordc has joined #openstack-oslo | 12:34 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 12:39 | |
*** freyes has joined #openstack-oslo | 12:40 | |
jd__ | haypo: waho that's gonna be nice to support :D | 12:42 |
*** amrith is now known as _amrith_ | 12:42 | |
*** dims_ has quit IRC | 12:44 | |
*** dimsum__ has joined #openstack-oslo | 12:44 | |
*** exploreshaifali has joined #openstack-oslo | 12:47 | |
*** andreykurilin_ has quit IRC | 12:48 | |
*** ccrouch is now known as ccrouch-biab | 12:52 | |
*** stpierre has joined #openstack-oslo | 12:52 | |
*** dimsum__ is now known as dims | 13:01 | |
*** bknudson has left #openstack-oslo | 13:03 | |
*** amotoki has quit IRC | 13:04 | |
openstackgerrit | Dan Krause proposed openstack/taskflow: Persistence backend refactor https://review.openstack.org/160889 | 13:11 |
dhellmann | gus: There are 2 sets of tests. The ones in the top level /tests directory are for the old import names. The ones under oslo_rootwrap/tests are for the new package name. If you're adding features, you only need to update oslo_rootwrap/tests. | 13:13 |
dhellmann | dims, beekneemech: I'm going to have to leave the meeting early today to go to a doctor's appointment. Can one of you chair? | 13:14 |
*** amotoki has joined #openstack-oslo | 13:14 | |
*** bknudson has joined #openstack-oslo | 13:24 | |
dims | dhellmann: yep, will do | 13:24 |
dhellmann | dims: thanks | 13:24 |
dhellmann | dims: the main topic is obviously the feature freeze, but we should also start identifying bugs we need to fix post-freeze | 13:25 |
dims | sounds good dhellmann | 13:25 |
* dhellmann starts working making notes about what to release today | 13:27 | |
*** ccrouch-biab is now known as ccrouch | 13:32 | |
dims | dhellmann: will there be a oslo.utils release today? (interested in the 'cwd' fix for process execution for Nova) | 13:33 |
dhellmann | dims: I'll put it on the list | 13:34 |
*** superdan is now known as dansmith | 13:34 | |
dims | thanks! | 13:34 |
dhellmann | I'm pulling fresh copies of everything so I can see what's changed | 13:34 |
openstackgerrit | Doug Hellmann proposed openstack/oslo-incubator: Add tox env for listing unreleased changes https://review.openstack.org/162634 | 13:39 |
*** YorikSar has joined #openstack-oslo | 13:41 | |
dhellmann | dims: release notes: https://etherpad.openstack.org/p/EqsRdKPo02 | 13:41 |
dhellmann | ttx: do you have a minute to talk about library stable releases? I think I missed a detail in my spec and want to make sure it doesn't affect us this cycle: https://review.openstack.org/#/c/155072/ | 13:44 |
dims | dhellmann: looks the the one i needed is already in 1.3.0, but +1 to a new oslo.utils | 13:44 |
dhellmann | dims: ok, good | 13:44 |
dhellmann | ttx: we can't use ~= in the global requirements list because the oslo library stable releases won't have the just-released versions in their requirements lists. So we'll have to stick to >=,< for managing caps | 13:45 |
dhellmann | dims: I'm planning to call oslo.log 1.0.0, does that seem OK to you? | 13:46 |
dhellmann | gordc: I'm planning to call oslo.middleware 1.0.0, is that OK? | 13:47 |
dims | dhellmann: +1 to oslo.log 1.0.0 | 13:47 |
* gordc goes to do a quick check | 13:47 | |
dhellmann | gordc: my working release notes page: https://etherpad.openstack.org/p/EqsRdKPo02 | 13:48 |
dims | dhellmann: we have heat, keystone, nova already using oslo.log | 13:48 |
dhellmann | dims: that's even better than I thought! | 13:48 |
dims | i was pleasantly surprised as well :) | 13:49 |
dhellmann | jd__: it looks like we could use a tooz release? https://etherpad.openstack.org/p/EqsRdKPo02 | 13:49 |
gordc | dhellmann: 1.0.0 is ok with me. | 13:49 |
dhellmann | gordc: cool, thanks | 13:49 |
jd__ | dhellmann: adding to my TODO :) | 13:50 |
dhellmann | jd__: I'm about to do a bunch, so if you agree I can just do it | 13:50 |
jd__ | dhellmann: oh sure go ahead! | 13:50 |
dhellmann | jd__: is it 1.0.0 or 0.13.0? | 13:50 |
jd__ | dhellmann: 0.13 (I think we stuck to 1 point only, though change if you prefer) | 13:51 |
*** _amrith_ is now known as amrith | 13:52 | |
dhellmann | I moved that etherpad over to a place with a real name: https://etherpad.openstack.org/p/oslo-kilo-feature-freeze-releases | 13:52 |
dhellmann | jd__: we should probably talk about what's left to reach a 1.0, since some projects are using the lib already | 13:52 |
jd__ | dhellmann: yeah, harlowj might have some ideas too | 13:53 |
dhellmann | jd__: maybe start a ML thread? I'd like to to get tooz and taskflow to 1.0 by the end of next cycle so people have confidence that they are stable. | 13:54 |
dhellmann | they don't have to be feature complete, just stable | 13:54 |
jd__ | dhellmann: sure I'll start a thread | 13:54 |
dhellmann | jd__: thanks | 13:55 |
jd__ | dhellmann: done :) | 13:56 |
jd__ | I expect eglynn and harlowj to jump in | 13:56 |
*** inc0 has quit IRC | 13:56 | |
dhellmann | jd__: ok, sounds good | 13:57 |
ttx | dhellmann: I think that works too | 13:59 |
dhellmann | ttx: ok, I'll update the spec | 14:00 |
openstackgerrit | Doug Hellmann proposed openstack/oslo-incubator: Add tox env for listing unreleased changes https://review.openstack.org/162634 | 14:01 |
*** salv-orlando has joined #openstack-oslo | 14:05 | |
*** jecarey has joined #openstack-oslo | 14:12 | |
*** ChuckC_ has joined #openstack-oslo | 14:13 | |
*** ChuckC has quit IRC | 14:14 | |
*** daniel3_ has joined #openstack-oslo | 14:15 | |
*** ChuckC_ has quit IRC | 14:18 | |
bknudson | “‘Chuffed’ means pleased… or displeased. | 14:26 |
bknudson | https://britishisms.wordpress.com/2013/07/03/chuffed/ | 14:26 |
bknudson | that's a new one for me... not british. | 14:27 |
openstackgerrit | Merged openstack/taskflow: Use condition context manager instead of acquire/release https://review.openstack.org/162383 | 14:29 |
*** GheRivero has joined #openstack-oslo | 14:31 | |
*** achanda has joined #openstack-oslo | 14:33 | |
boris-42 | dhellmann: hi there | 14:38 |
boris-42 | dhellmann: one question regarding to openstackclient | 14:39 |
boris-42 | dhellmann: is it ready for use ? | 14:39 |
*** mriedem has joined #openstack-oslo | 14:39 | |
boris-42 | dhellmann: and is it backward compable, I mean can we run master of it against grizzle for example? | 14:40 |
*** mtanino has joined #openstack-oslo | 14:42 | |
*** achanda has quit IRC | 14:42 | |
*** zz_jgrimm is now known as jgrimm | 14:43 | |
dhellmann | boris-42: that's the goal, but you'll find the dev team in #openstack-sdks so you might want to ask the question there again | 14:45 |
boris-42 | dhellmann: thanks | 14:47 |
openstackgerrit | Merged openstack/taskflow: Rename the timing listeners to duration listeners https://review.openstack.org/161829 | 14:47 |
*** beekneemech is now known as bnemec | 14:49 | |
* bnemec is double booked for the Oslo meeting again :-( | 14:49 | |
bnemec | Seriously, what is it with people at Red Hat and one off meetings Monday at 10 AM central? | 14:50 |
*** ChuckC_ has joined #openstack-oslo | 14:54 | |
*** ChuckC_ has quit IRC | 14:54 | |
*** ChuckC_ has joined #openstack-oslo | 14:54 | |
dhellmann | bnemec: My meeting invitations always have a "Decline" button ;-) | 14:55 |
bnemec | dhellmann: Yeah, I was supposed to present at this one though. | 14:56 |
bnemec | Although I found out this morning that I'm off the hook for that, so I guess I don't actually _have_ to be there now. :-) | 14:56 |
*** zzzeek has joined #openstack-oslo | 15:01 | |
dhellmann | dansmith: do we need an oslo.versionedobjects release today? | 15:02 |
* bnemec just realized the oslo meeting isn't at 10 AM central anymore. | 15:03 | |
*** stevemar has joined #openstack-oslo | 15:03 | |
dims | i was just checking that | 15:04 |
dims | 12 noon my time :) | 15:04 |
*** achanda has joined #openstack-oslo | 15:04 | |
*** exploreshaifali has quit IRC | 15:05 | |
dansmith | dhellmann: ...I don't think so, why? | 15:05 |
dhellmann | dansmith: this week is feature freeze, so I'm releasing all the things | 15:05 |
openstackgerrit | Mehdi Abaakouk proposed openstack/oslo.messaging: rabbit: heartbeat implementation https://review.openstack.org/146047 | 15:06 |
dansmith | dhellmann: well, not that I know of, and haven't heard any complaints from the heat guys, so I assume everything is fine | 15:06 |
dhellmann | dansmith: ok, cool, I was just checking | 15:06 |
openstackgerrit | Anita Kuno proposed openstack/oslo-incubator: Add two additional emotions to release_notes https://review.openstack.org/162651 | 15:07 |
*** prad has joined #openstack-oslo | 15:07 | |
*** achanda has quit IRC | 15:09 | |
openstackgerrit | Mehdi Abaakouk proposed openstack/oslo.messaging: Update to oslo.context https://review.openstack.org/159778 | 15:09 |
openstackgerrit | Mehdi Abaakouk proposed openstack/oslo.messaging: Deprecates the localcontext API https://review.openstack.org/140616 | 15:09 |
zzzeek | oh crap UTC has no DST. i hate computer programmers | 15:18 |
jd__ | dhellmann: looks like your 'z' key is broken ;) | 15:20 |
openstackgerrit | Dan Krause proposed openstack/taskflow: Persistence backend refactor https://review.openstack.org/160889 | 15:20 |
dhellmann | jd__: auto-complete failure :-/ | 15:20 |
dims | zzzeek: so what's the story behind your handle? :) | 15:21 |
zzzeek | dims: oh it goes back to when i was a teenager practically, not really anything special | 15:21 |
zzzeek | dims: just a succession of nicknames | 15:21 |
zzzeek | though “zzzeek” was the first one that got linked to my real identity, so the whole “hide behind your nickname” thing was over. | 15:22 |
dhellmann | ttx: I'm going to go ahead and try the ~= thing and see how it works. I don't think we need to worry about the minimums after all, but we'll see. https://review.openstack.org/162656 | 15:23 |
dims | zzzeek: :) | 15:24 |
*** tsekiyama has joined #openstack-oslo | 15:26 | |
*** pmathews has joined #openstack-oslo | 15:28 | |
*** harlowja_at_home has joined #openstack-oslo | 15:32 | |
*** david-lyle_afk is now known as david-lyle | 15:38 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Add another probabilistic rw-lock test https://review.openstack.org/162665 | 15:43 |
*** yamahata has joined #openstack-oslo | 15:45 | |
openstackgerrit | Merged openstack/taskflow: Add + use read/write lock decorators https://review.openstack.org/162503 | 15:47 |
jd__ | dhellmann: FWIW looks like we have a small regression in Gnocchi due to one of the new oslo release :) | 15:54 |
jd__ | likely oslo.log or oslo.config, cf http://logs.openstack.org/49/162649/1/check/gate-gnocchi-python27/466f3b4/console.html | 15:55 |
jd__ | gordc: ^ | 15:55 |
dhellmann | jd__: le sigh | 15:59 |
*** sputnik13 has joined #openstack-oslo | 16:00 | |
amrith | is it oslo meeting time ... | 16:01 |
*** sputnik13 has quit IRC | 16:05 | |
jd__ | I bisect the culprit to https://review.openstack.org/#/c/156033/ | 16:06 |
jd__ | but honestly it makes no sense | 16:06 |
jd__ | I reverted it and it seems to fix the issue we have | 16:06 |
jd__ | gordc: could you confirm? | 16:06 |
jd__ | this might not be a regression but something weird we do that now triggers a bug | 16:06 |
*** daniel3_ has quit IRC | 16:07 | |
dhellmann | jd__: the test requirements for gnocchi install ceilometer, which has the incubator version of the log code, with a different version of that option definition than is found in oslo.log now | 16:11 |
*** jaypipes has joined #openstack-oslo | 16:14 | |
jd__ | arf :( | 16:15 |
cdent | best solution to just un-incubate ceilo? | 16:17 |
dhellmann | cdent: that's likely the simplest solution, yes | 16:20 |
cdent | needs to happen eventually anyway, so may as well look on this as an opportunity | 16:21 |
dhellmann | another option is to update the definition of the option in the ceilometer module, but procedurally that requires backporting the change to the stable/juno branch of the incubator first | 16:21 |
dhellmann | yeah, it shouldn't be too much work, and I can help with reviews | 16:21 |
*** yamahata has quit IRC | 16:22 | |
*** salv-orlando has quit IRC | 16:22 | |
*** exploreshaifali has joined #openstack-oslo | 16:25 | |
*** pmathews has quit IRC | 16:31 | |
*** ChuckC_ has quit IRC | 16:34 | |
*** andreykurilin_ has joined #openstack-oslo | 16:35 | |
*** harlowja_at_home has quit IRC | 16:39 | |
*** dulek has quit IRC | 16:41 | |
amrith | dims | 16:46 |
amrith | ping | 16:46 |
dims | amrith: pong | 16:46 |
amrith | For Trove, oslo.log https://review.openstack.org/#/c/162676/ and https://review.openstack.org/#/c/162677/ | 16:46 |
amrith | third one to come for trove-client | 16:46 |
*** daniel3_ has joined #openstack-oslo | 16:47 | |
amrith | if required | 16:47 |
amrith | thx | 16:47 |
dims | amrith: thanks! nice | 16:48 |
*** Krast has quit IRC | 16:55 | |
*** Krast has joined #openstack-oslo | 16:56 | |
*** tsekiyama has quit IRC | 17:07 | |
*** pblaho has quit IRC | 17:12 | |
*** zzzeek has quit IRC | 17:16 | |
*** daniel3_ has quit IRC | 17:17 | |
cdent | dhellmann: there's an existing patchset in progress but it has some issue: https://review.openstack.org/#/c/147810/ | 17:18 |
*** daniel3_ has joined #openstack-oslo | 17:19 | |
*** ihrachyshka has quit IRC | 17:20 | |
*** zzzeek has joined #openstack-oslo | 17:21 | |
*** salv-orlando has joined #openstack-oslo | 17:23 | |
openstackgerrit | Dan Krause proposed openstack/taskflow: Writers can now claim a read lock in ReaderWriterLock https://review.openstack.org/162695 | 17:24 |
openstackgerrit | Dan Krause proposed openstack/taskflow: Writers can now claim a read lock in ReaderWriterLock https://review.openstack.org/162695 | 17:25 |
*** yassine_ has quit IRC | 17:26 | |
openstackgerrit | Dan Krause proposed openstack/taskflow: Persistence backend refactor https://review.openstack.org/160889 | 17:27 |
*** sputnik13 has joined #openstack-oslo | 17:36 | |
*** salv-orlando has quit IRC | 17:36 | |
*** harlowja has joined #openstack-oslo | 17:40 | |
*** harlowja_ has joined #openstack-oslo | 17:43 | |
*** harlowja has quit IRC | 17:45 | |
*** yamahata has joined #openstack-oslo | 17:51 | |
*** saikrishna has joined #openstack-oslo | 18:00 | |
harlowja_ | lifeless will https://pypi.python.org/pypi/traceback2/1.4.0 be the offical backport for 2.6+ ? | 18:01 |
harlowja_ | or is that more of just an experimental thing | 18:02 |
*** yamahata has quit IRC | 18:03 | |
*** yamahata has joined #openstack-oslo | 18:04 | |
harlowja_ | for your traceback stuff/work | 18:05 |
*** crc32 has joined #openstack-oslo | 18:05 | |
*** tsekiyama has joined #openstack-oslo | 18:08 | |
*** amotoki has quit IRC | 18:09 | |
*** amotoki has joined #openstack-oslo | 18:10 | |
*** tsekiyama has quit IRC | 18:13 | |
*** ChuckC has joined #openstack-oslo | 18:17 | |
*** achanda has joined #openstack-oslo | 18:18 | |
*** achanda has quit IRC | 18:19 | |
*** achanda has joined #openstack-oslo | 18:19 | |
harlowja_ | dhellmann http://lists.openstack.org/pipermail/openstack-dev/2015-March/058589.html (done) | 18:22 |
harlowja_ | + any others dims bnemec ... ^ | 18:22 |
harlowja_ | will try to get out taskflow tommorow (or day after i guess) | 18:23 |
dims | harlowja_: thanks | 18:23 |
harlowja_ | np | 18:23 |
harlowja_ | it'd be nice to absorb https://review.openstack.org/#/c/162644/ | 18:23 |
harlowja_ | *and avoid duplicates | 18:23 |
harlowja_ | but lets see | 18:23 |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Remove support for 3.3 https://review.openstack.org/162708 | 18:25 |
openstackgerrit | Joshua Harlow proposed openstack/tooz: Remove support for 3.3 https://review.openstack.org/162709 | 18:27 |
harlowja_ | probably a few other libraries that should have that change also | 18:27 |
kragniz | what do we do when the incubator can be totally removed from a project? | 18:29 |
kragniz | just remove openstack-common.conf and openstack/common? | 18:30 |
dims | kragniz: yes | 18:33 |
kragniz | cool | 18:33 |
*** tsekiyama has joined #openstack-oslo | 18:33 | |
openstackgerrit | Dan Krause proposed openstack/taskflow: Persistence backend refactor https://review.openstack.org/160889 | 18:36 |
*** exploreshaifali has quit IRC | 18:42 | |
dims | dhellmann: None in choices is triggering a tempest pep8 failure - https://github.com/openstack/tempest/blob/master/tempest/config.py#L460 because of a oslo.config change - https://github.com/openstack/oslo.config/commit/0f550d7c79249900c7f23fdd53723a1f2443e01d | 18:44 |
*** salv-orlando has joined #openstack-oslo | 18:46 | |
openstackgerrit | Merged openstack/taskflow: Add another probabilistic rw-lock test https://review.openstack.org/162665 | 18:46 |
*** salv-orlando has quit IRC | 18:51 | |
*** serg1 has joined #openstack-oslo | 18:52 | |
*** serg1 has quit IRC | 18:54 | |
*** serg1 has joined #openstack-oslo | 18:54 | |
*** salv-orlando has joined #openstack-oslo | 18:55 | |
*** salv-orlando has quit IRC | 19:00 | |
*** salv-orlando has joined #openstack-oslo | 19:00 | |
dhellmann | harlowja_: thanks | 19:02 |
*** daniel3__ has joined #openstack-oslo | 19:02 | |
dhellmann | cdent: added to my review list | 19:02 |
*** daniel3_ has quit IRC | 19:02 | |
cdent | thanks dhellmann. it's looking like the swift issues that are mentioned in the comments remain, so it's probably going to fail its current jenkins run | 19:03 |
dhellmann | dims: is None a valid value for a string option? | 19:03 |
dhellmann | dims: it should be easy enough to fix oslo.config if you haven't already prepared a patch | 19:04 |
*** serg1 has quit IRC | 19:07 | |
dims | dhellmann: on its way | 19:07 |
dhellmann | dims: even if we fix it, tempest's pep8 check is going to fail because the output of the file will be different | 19:08 |
dims | true | 19:08 |
dims | will cross that bridge :) | 19:08 |
dhellmann | that's on mtreinish though :-) | 19:08 |
*** sreshetn1 has joined #openstack-oslo | 19:09 | |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/oslo.config: None in config choices breaks oslo-generator https://review.openstack.org/162728 | 19:10 |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/oslo.config: None in config choices breaks oslo-config-generator https://review.openstack.org/162728 | 19:10 |
openstackgerrit | Dan Krause proposed openstack/taskflow: add _listeners_for_job method to Conductor base https://review.openstack.org/162729 | 19:10 |
dhellmann | dims: how about making that: six.text_type(choice) if choice is not None else '<None>' | 19:12 |
dhellmann | dims: that will protect us against folks who have numbers as choices, too | 19:13 |
dhellmann | dims: is there a bug for this, or should I open one? | 19:13 |
dhellmann | dims: https://bugs.launchpad.net/oslo.config/+bug/1429981 | 19:15 |
openstack | Launchpad bug 1429981 in oslo.config "non-string choices for StrOpt break config generator" [Undecided,New] | 19:15 |
*** amrith is now known as _amrith_ | 19:18 | |
*** ihrachyshka has joined #openstack-oslo | 19:23 | |
dims | dhellmann: sorry, stepped out for a cup of joe. thanks for the bug, will update review with six.text_type and the bug # | 19:33 |
*** exploreshaifali has joined #openstack-oslo | 19:35 | |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/oslo.config: None in config choices breaks oslo-config-generator https://review.openstack.org/162728 | 19:35 |
openstackgerrit | Merged openstack/taskflow: Writers can now claim a read lock in ReaderWriterLock https://review.openstack.org/162695 | 19:37 |
*** e0ne has joined #openstack-oslo | 19:38 | |
*** marun has joined #openstack-oslo | 19:40 | |
marun | zzzeek: hi! | 19:40 |
marun | zzzeek: I'd like to speak to you about the oslo.db test fixture's coupling to the testcase, and whether you'd be amenable to changing that. | 19:47 |
zzzeek | marun: i believe there’s already a WIP for that | 19:47 |
marun | zzzeek: link? | 19:47 |
zzzeek | https://review.openstack.org/#/c/159883/ | 19:48 |
zzzeek | marun: feel free to work with that | 19:48 |
marun | zzzeek: I'm also looking into making a new long-lived db fixture for functional testing | 19:48 |
zzzeek | marun: this fixture should do that | 19:48 |
marun | zzzeek: ah, ok. | 19:48 |
marun | zzzeek: thanks for the pointer! | 19:48 |
zzzeek | marun: it uses testresources now | 19:48 |
*** achanda has quit IRC | 19:49 | |
marun | zzzeek: regarding fixture cleanup, what do you think of deleting all records from the tables? | 19:49 |
marun | zzzeek: we already do that in neutron unit tests (likely as a stopgap until the transactional stuff lands) | 19:50 |
zzzeek | marun: the approach in oslo.db uses transacitons, cleaner and simpler | 19:50 |
marun | zzzeek: for functional testing, we won't have that option | 19:50 |
zzzeek | marun: why not ? | 19:50 |
marun | zzzeek: we'll have an out-of-process daemon interacting with the db | 19:50 |
zzzeek | marun: ah OK | 19:50 |
marun | zzzeek: it seems to work fine for sqlite, any gotchas you know about wrt mysql or pgsql? | 19:51 |
zzzeek | marun: well oslo.db can support it that way, not sure if i built that in already you should poke around provision.py | 19:51 |
zzzeek | marun: well you need to delete in order | 19:51 |
zzzeek | marun: if you have self-referential tables this can be challenging | 19:51 |
zzzeek | marun: on mysql at least…i think it might complain if you delete from a table like that. maybe not, i forget | 19:52 |
marun | zzzeek: doesn't meta.sorted_tables help with that? | 19:52 |
zzzeek | marun: yes | 19:52 |
marun | sorry, metadata.sorted_tables? | 19:52 |
*** dhellman_ has joined #openstack-oslo | 19:52 | |
zzzeek | marun: the case is if two tables are mutually dependent on each other, then its harder. | 19:52 |
*** dhellman_ has quit IRC | 19:52 | |
marun | zzzeek: hmmm... | 19:52 |
zzzeek | marun: its a less likely scenario. | 19:53 |
*** daniel3__ is now known as daniel3_ | 19:53 | |
marun | zzzeek: I guess I'll have to see. Moving api tests in-tree allows us to do db-level cleanup rather than through the api, but maybe we'll have to continue using tenant isolation for the most part. | 19:53 |
marun | zzzeek: table creation in mysql ain't exactly cheap, though. | 19:54 |
marun | zzzeek: will poke around, thank you :) | 19:54 |
zzzeek | marun: the testresources appraoch requires you to sort your tests with an OptimizingTestSuite which will group tests using common resources together | 19:55 |
marun | zzzeek: ah, I forgot about that wrinkle... | 19:55 |
zzzeek | marun: i had a diferent appraoch in mind but thats how we do it in openstack :) | 19:57 |
marun | zzzeek: some of it is good, some of it less so.... | 19:57 |
marun | good with the bad, as always | 19:57 |
*** dims_ has joined #openstack-oslo | 19:58 | |
*** pradk has joined #openstack-oslo | 19:59 | |
*** dims has quit IRC | 20:00 | |
*** achanda has joined #openstack-oslo | 20:01 | |
*** pradk has quit IRC | 20:02 | |
*** ajo has quit IRC | 20:02 | |
*** prad has quit IRC | 20:02 | |
*** ajo has joined #openstack-oslo | 20:02 | |
*** e0ne has quit IRC | 20:06 | |
*** e0ne has joined #openstack-oslo | 20:06 | |
*** marun has quit IRC | 20:07 | |
openstackgerrit | Joshua Harlow proposed openstack/tooz: Add a driver feature compatibility matrix https://review.openstack.org/162742 | 20:08 |
openstackgerrit | Joshua Harlow proposed openstack/tooz: Add a driver feature compatibility matrix https://review.openstack.org/162742 | 20:09 |
dhellmann | dims_: I went ahead and +2a https://review.openstack.org/#/c/162728/3 -- we can deal with empty string later | 20:10 |
dims_ | dhellmann: ack thanks | 20:11 |
*** achanda has quit IRC | 20:11 | |
dhellmann | dims_: I'm going to step AFK for a few minutes | 20:11 |
*** achanda has joined #openstack-oslo | 20:14 | |
*** kgiusti has left #openstack-oslo | 20:15 | |
openstackgerrit | Joshua Harlow proposed openstack/tooz: Add a driver feature compatibility matrix https://review.openstack.org/162742 | 20:15 |
*** andreykurilin_ has quit IRC | 20:16 | |
*** andreykurilin_ has joined #openstack-oslo | 20:17 | |
*** achanda has quit IRC | 20:28 | |
*** cdent has quit IRC | 20:30 | |
dims_ | dhellmann: do we need to rev-up oslo.config? | 20:33 |
*** jungleboyj has quit IRC | 20:33 | |
*** dims_ has quit IRC | 20:33 | |
*** dims has joined #openstack-oslo | 20:34 | |
dims | ah looks like you did dhellmann :) | 20:38 |
*** achanda has joined #openstack-oslo | 20:38 | |
dims | ah that's a note talking about the bug itself on the -dev mailing list | 20:39 |
openstackgerrit | Dan Krause proposed openstack/taskflow: Persistence backend refactor https://review.openstack.org/160889 | 20:39 |
openstackgerrit | Merged openstack/tooz: Remove support for 3.3 https://review.openstack.org/162709 | 20:41 |
dhellmann | dims: when the patch merges, we'll cut the next release and then update https://review.openstack.org/162656 | 20:41 |
dhellmann | dims: brb, I have to reboot | 20:42 |
dims | ack dhellmann | 20:42 |
*** ajo has quit IRC | 20:55 | |
*** ajo has joined #openstack-oslo | 20:58 | |
*** amuller has joined #openstack-oslo | 20:59 | |
amuller | dhellmann: Hello Doug, can you point me towards someone who can answer some questions about the fake driver for Oslo messaging? | 21:01 |
dhellmann | amuller: you probably want sileht or jd__, but they're in europe so it's late in the day for them | 21:01 |
amuller | yeah it'd be late for them | 21:02 |
amuller | Trying to figue out how/if the fake driver should be used in testing | 21:02 |
amuller | I'll try tomorrow morning | 21:02 |
amuller | dhellmann: Thank you | 21:03 |
dhellmann | amuller: yes, I think that's the point of the fake driver, to be used in tests | 21:03 |
* dhellmann runs an errand | 21:03 | |
*** jungleboyj has joined #openstack-oslo | 21:03 | |
*** prad has joined #openstack-oslo | 21:05 | |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/oslo.config: print better message when choices has an empty string https://review.openstack.org/162760 | 21:13 |
dims | bnemec: around? ^^ | 21:15 |
*** marun has joined #openstack-oslo | 21:16 | |
harlowja_ | lifeless for https://github.com/testing-cabal/traceback2 will there be an api to reattach a FrameSummary or whatever to a exception so that it can be re-thrown (with the reattached info) | 21:25 |
harlowja_ | *if u know | 21:25 |
harlowja_ | *useful for remoting... | 21:26 |
harlowja_ | or similar kind of stuff | 21:26 |
*** GheRivero has left #openstack-oslo | 21:28 | |
harlowja_ | seems like there is no current re-attach/rethrow kind of ability | 21:29 |
*** sreshetn1 has quit IRC | 21:31 | |
*** ChuckC has quit IRC | 21:31 | |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/oslo.config: print better message when choices has an empty string https://review.openstack.org/162760 | 21:37 |
openstackgerrit | Min Pae proposed openstack/taskflow: Allow using ordered(set/dict) to retain ordering https://review.openstack.org/160558 | 21:39 |
*** daniel3_ has quit IRC | 21:39 | |
*** stpierre has quit IRC | 21:40 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 21:41 | |
dims | dhellmann: posted a follow up 162760 | 21:41 |
dhellmann | dims: I was just looking. I also hit "reveriify" on the bug fix | 21:42 |
dims | ack. thanks | 21:42 |
openstackgerrit | Joshua Harlow proposed openstack/tooz: Add a driver feature compatibility matrix https://review.openstack.org/162742 | 21:43 |
bnemec | dims: That seems like a rather verbose way of saying if choice == '': | 21:43 |
bnemec | :-) | 21:43 |
dims | bnemec: i am over engineering! | 21:44 |
dims | thanks fixing | 21:44 |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/oslo.config: print better message when choices has an empty string https://review.openstack.org/162760 | 21:45 |
*** saikrishna has quit IRC | 21:45 | |
bnemec | dims: Thanks, +2 | 21:46 |
*** ihrachyshka has quit IRC | 21:47 | |
dhellmann | bnemec, dims : +2a | 21:47 |
*** achanda has quit IRC | 21:48 | |
dims | dhellmann: stepping out for a bit | 21:48 |
dhellmann | dims: I have dinner guests coming in a few minutes, so it might be a tomorrow before I could cut a release. If you're still around when those merge and want to do it, go for it. | 21:48 |
dims | dhellmann: which script do you use? | 21:48 |
dhellmann | dims: in the openstack-infra/release-tools repo there's a script called "release_library.sh" for doing the release dance with launchpad. Then in oslo-incubator/tools there's a script for building the release notes email (release_notes.py I think) | 21:49 |
dhellmann | dims: https://review.openstack.org/162634 | 21:49 |
dims | thanks, will take care of it. have a good evening | 21:50 |
dhellmann | dims: thanks! | 21:50 |
*** achanda has joined #openstack-oslo | 21:52 | |
openstackgerrit | Joshua Harlow proposed openstack/oslo-incubator: By default close *most* fds in child processes https://review.openstack.org/157608 | 21:57 |
elarson | just in case anyone was interested - https://github.com/ionrock/lodgeit-el | 22:01 |
harlowja_ | dhellmann alright lets see what happens with https://review.openstack.org/#/c/162781/ and https://review.openstack.org/#/c/162780/ | 22:02 |
*** ChuckC has joined #openstack-oslo | 22:02 | |
harlowja_ | think i did that right so it should depend on correctly, lol | 22:02 |
*** crc32 has quit IRC | 22:02 | |
*** gordc has quit IRC | 22:05 | |
*** jungleboyj has quit IRC | 22:06 | |
lifeless | harlowja_: no remoting stuff planned at the moment. That would be PEP-worthy in cPYthon | 22:10 |
harlowja_ | lifeless fair enough | 22:10 |
*** marun has quit IRC | 22:10 | |
harlowja_ | durn :-P | 22:10 |
lifeless | harlowja_: if you were to do it, I'd be happy to do the backporting work of course - and help review and design the pep | 22:10 |
harlowja_ | hmmm, possibly | 22:10 |
harlowja_ | seems like openstack woudl like that, to get away from the various 'hacks' around this | 22:10 |
lifeless | its not on my immediate radar - in fact the new API only exists because what I did want (https://github.com/testing-cabal/testtools/pull/129) was overlapping with Guido's desire for an overhaul of traceback | 22:11 |
*** andreykurilin_ has quit IRC | 22:11 | |
lifeless | there are security implications with remoting of any sort | 22:11 |
lifeless | which is one major reason I'm saying it would need a PEP | 22:11 |
*** andreykurilin_ has joined #openstack-oslo | 22:11 | |
harlowja_ | agreed | 22:12 |
lifeless | harlowja_: traceback2 and linecache2 are as official as any backport project :) | 22:12 |
harlowja_ | :-P | 22:12 |
*** ajo has quit IRC | 22:12 | |
lifeless | and yes, I support 2.6 and will until we stop supporting 2.6 in testtools | 22:13 |
lifeless | possibly longer than that | 22:13 |
lifeless | but no shorter | 22:13 |
harlowja_ | :) | 22:13 |
harlowja_ | https://github.com/openstack/oslo.messaging/blob/master/oslo_messaging/_drivers/common.py#L203 is one of the things it would be nice to get rid of | 22:14 |
harlowja_ | ^ madness lies there, lol | 22:14 |
lifeless | yeah | 22:15 |
lifeless | WAT | 22:15 |
*** jgrimm is now known as zz_jgrimm | 22:15 | |
*** dims_ has joined #openstack-oslo | 22:15 | |
lifeless | failure.__class__ = new_ex_type | 22:15 |
harlowja_ | :-/ | 22:15 |
* harlowja_ runs away | 22:16 | |
*** ChuckC has quit IRC | 22:16 | |
lifeless | there's a backport of the new exception stuff to 2.x | 22:16 |
lifeless | should be using that instead | 22:16 |
harlowja_ | taskflow failure object is imho slightly better, at least it doesn't do that stuff; but it ends up having to throw a kind of wrapped exception with failure objects in it (and the failure objects have the string versions of tracebacks....) | 22:16 |
harlowja_ | so a nice python supported something or other would be cool :-P | 22:17 |
lifeless | I generally think string tracebacks are better than full ones anyway | 22:17 |
lifeless | but the new summary classes in traceback would be a good fit I think | 22:17 |
lifeless | and they should naively serialise just fine | 22:17 |
lifeless | w/out loops or references to worry about | 22:17 |
*** dims has quit IRC | 22:17 | |
harlowja_ | its version instead @ https://github.com/openstack/taskflow/blob/master/taskflow/types/failure.py#L77 (if u haven't seen, think u might of) | 22:17 |
*** amuller has left #openstack-oslo | 22:18 | |
lifeless | harlowja_: 17911 is merged :) | 22:18 |
harlowja_ | ya, the other part that would be nice is to have exceptions + tracebacks go correctly across multiprocessing boundary; instead of afaik losing it | 22:18 |
harlowja_ | ya ya | 22:18 |
*** rushiagr_away has quit IRC | 22:18 | |
harlowja_ | 'Versions: Python 3.5' | 22:19 |
harlowja_ | lol | 22:19 |
harlowja_ | on 17911 :-P | 22:19 |
lifeless | yeah - it doesn't qualify for stable updates to 3.4 etc | 22:19 |
lifeless | but its in traceback2 | 22:19 |
harlowja_ | yup, i'm gonna try to figure out the usage of traceback2; if it helps cut some code away and such | 22:20 |
lifeless | please | 22:20 |
harlowja_ | having the reconstructable stuff would help with oslo.messaging stuff that u must not look at, lol | 22:20 |
lifeless | also you don't handle __cause__ and __context__ in that code | 22:20 |
lifeless | well | 22:20 |
lifeless | I kindof think the oslo.messaging thing is an antifeature | 22:20 |
harlowja_ | which code u looking at? | 22:20 |
harlowja_ | :-/ | 22:21 |
lifeless | https://github.com/openstack/taskflow/blob/master/taskflow/types/failure.py#L77 and the olso one as well | 22:21 |
lifeless | the messaging thing is tying together code across process boundaries without actually defining an API | 22:21 |
lifeless | usually we consider that bad :) | 22:21 |
harlowja_ | ya; traceback2 will help there for taskflow at least | 22:21 |
harlowja_ | *releated to __cause__ and such | 22:22 |
harlowja_ | six afaik also got a six.reraise_from that does the right thing on py2/py3 (assocating a cause) so that will be useful also | 22:22 |
*** openstack has joined #openstack-oslo | 22:25 | |
openstackgerrit | Min Pae proposed openstack/taskflow: Allow using ordered(set/dict) to retain ordering https://review.openstack.org/160558 | 22:25 |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/oslo.config: print better message when choices has an empty string https://review.openstack.org/162760 | 22:26 |
*** sreshetn1 has joined #openstack-oslo | 22:27 | |
*** prad has quit IRC | 22:27 | |
*** bknudson has quit IRC | 22:28 | |
lifeless | harlowja_: yeah, it has reraise and raise_from (which I added) | 22:32 |
harlowja_ | ah, thx lifeless ! | 22:32 |
harlowja_ | :) | 22:32 |
*** sreshetn1 has quit IRC | 22:32 | |
lifeless | https://bitbucket.org/gutworth/six/issue/102/raise-foo-from-bar-is-a-syntax-error-on-27 | 22:32 |
harlowja_ | got my taskflow code updated to use a little helper that uses it https://review.openstack.org/#/c/155187/ (so that it works ok on py2 and py3 with exceptions) | 22:32 |
harlowja_ | little helper @ https://github.com/openstack/taskflow/blob/master/taskflow/exceptions.py#L24 (that uses reraise_from) | 22:33 |
harlowja_ | first oslo library that probably does that right :-P | 22:34 |
harlowja_ | without losing associated causes | 22:34 |
lifeless | yah | 22:35 |
*** jecarey has quit IRC | 22:39 | |
*** exploreshaifali has quit IRC | 22:41 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Allow using ordered(set/dict) to retain ordering https://review.openstack.org/160558 | 23:05 |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Added a map and a reduce task https://review.openstack.org/157677 | 23:06 |
*** ChuckC has joined #openstack-oslo | 23:12 | |
*** e0ne has quit IRC | 23:13 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 23:20 | |
*** openstack has joined #openstack-oslo | 23:24 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Denote issue 17911 has been merged/accepted https://review.openstack.org/162796 | 23:31 |
harlowja_ | lifeless ^ there, ha | 23:31 |
*** sigmavirus24 is now known as sigmavirus24_awa | 23:33 | |
harlowja_ | lifeless is https://github.com/testing-cabal/traceback2/blob/master/traceback2/__init__.py#L229 meant to be a public api? | 23:41 |
harlowja_ | seems useful :-P | 23:42 |
lifeless | it is | 23:50 |
lifeless | its useless unles the interpreter supports it | 23:50 |
lifeless | I need to do some more digging on some subtle interactions there too | 23:50 |
lifeless | but yes, its public | 23:50 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!