*** JimCheung has joined #openstack-swift | 00:15 | |
timburke | :-( why do our unit tests take a config option, and why do they *fail* when i twiddle it? | 00:36 |
---|---|---|
clayg | timburke: our unit tests? Swiftclient? Something out of functest config? | 00:40 |
timburke | clayg: i'm looking at `fake_syslog` (see https://github.com/openstack/swift/commit/f7fdb9c) and have `./.unittests common/test_daemon.py:TestRunDaemon.test_run_daemon common/test_utils.py:TestUtils.test_get_logger_sysloghandler_plumbing` failing while either of those two run independently succeeds | 00:41 |
clayg | Poor dan. I'm sure it looked like the most obvious thing on his computer 5 years ago :,( | 00:45 |
*** kiennt has joined #openstack-swift | 00:47 | |
timburke | i'm not really blaming him; i'm sure it worked at the time. but i don't think unit tests should take config -- the fact that it no longer works is proof that *we haven't been testing that config* | 00:47 |
clayg | Just rip it all out if it's in the way. If needed importing test unit is free imho to globally break stdlib syslog handler. Esp if doing so would guarantee all tests to use debug_logger helper. | 00:47 |
clayg | Yup 100% agree. Nice find. | 00:48 |
clayg | low-hanging-fruit wishlist? Or is it in your way? Sounds super annoying. | 00:50 |
timburke | for context i'm looking at https://bugs.launchpad.net/swift/+bug/1249727 which mentioned seeing "Unable to read test config /etc/swift/test.conf - file not found" in test output, which seems like a legit complaint. the rest of it sounds like "you didn't install xattr, which *is* needed and as such was listed in requirements.txt" | 00:52 |
openstack | Launchpad bug 1249727 in OpenStack Object Storage (swift) "testsuite config needs fixing along with test_wsgi.py" [Undecided,New] | 00:52 |
timburke | maybe the Esperanto complaint is legit, too? idk -- i don't know that i've ever seen it... | 00:53 |
timburke | nope; looks like that got fixed in https://github.com/openstack/swift/commit/62b87fc | 01:00 |
*** tovin07_ has joined #openstack-swift | 01:02 | |
*** klrmn has quit IRC | 01:11 | |
*** saint_ has joined #openstack-swift | 01:26 | |
*** cshastri has joined #openstack-swift | 01:29 | |
* kota_ is back to online at office | 01:30 | |
*** abhitechie has joined #openstack-swift | 01:43 | |
*** saint_ has quit IRC | 01:47 | |
*** saint_ has joined #openstack-swift | 01:52 | |
*** gyee has quit IRC | 02:02 | |
timburke | ok, here's an open question: should swift's unit tests require that swift be installed? in particular, should we go digging for things like swift entrypoints in unit tests? i wonder whether test_wsgi may have started failing with "DistributionNotFound: swift" in https://bugs.launchpad.net/swift/+bug/1249727 even if xattr *were* installed | 02:02 |
openstack | Launchpad bug 1249727 in OpenStack Object Storage (swift) "testsuite config needs fixing along with test_wsgi.py" [Undecided,New] | 02:02 |
*** itlinux has joined #openstack-swift | 02:10 | |
*** bkopilov has quit IRC | 02:12 | |
*** JimCheung has quit IRC | 02:15 | |
*** klrmn has joined #openstack-swift | 02:22 | |
*** pdardeau has quit IRC | 02:37 | |
*** JimCheung has joined #openstack-swift | 02:40 | |
*** JimCheung has quit IRC | 02:44 | |
*** abhitechie has quit IRC | 03:03 | |
*** OrionX has joined #openstack-swift | 03:06 | |
*** two_tired has joined #openstack-swift | 03:14 | |
*** kei_yama has quit IRC | 03:34 | |
*** bkopilov has joined #openstack-swift | 03:37 | |
*** gkadam has joined #openstack-swift | 03:59 | |
*** links has joined #openstack-swift | 04:02 | |
*** kei_yama has joined #openstack-swift | 04:02 | |
OrionX | notmyname: i figured out my problem (based on the input you gave earlier). i was making a pretty dumb mistake. i had a few issues: 1) i was thinking that i was passing a keystone auth'ed session object to SwiftClient (which i wasn't), 2) based on #1, I was sending 'os_project_id' of the project of the containers I wanted to list (which isn't correct... this should the project id of the user i'm authenticating to keystone with), and th | 04:25 |
OrionX | en 3) based on #2 i wasn't specifying 'os_storage_url' because i thought i swift was going to figure out the project i was interested in based on 'os_project_id'. so, once i realized that i needed to send proper keystone auth credentials to SwiftClient *and also* a proper 'os_storage_url', things fell into place. thx again for your pointers earlier! | 04:25 |
*** psachin has joined #openstack-swift | 04:31 | |
*** abhitechie has joined #openstack-swift | 04:32 | |
*** hoonetorg has quit IRC | 04:40 | |
*** vint_bra has quit IRC | 04:52 | |
*** vint_bra has joined #openstack-swift | 04:53 | |
*** hoonetorg has joined #openstack-swift | 04:54 | |
*** abhitechie has quit IRC | 04:59 | |
*** two_tired has quit IRC | 05:08 | |
*** abhitechie has joined #openstack-swift | 05:12 | |
*** psachin has quit IRC | 05:12 | |
*** psachin has joined #openstack-swift | 05:15 | |
notmyname | OrionX: glad you figured it out | 05:16 |
*** rcernin has joined #openstack-swift | 05:40 | |
*** sanchitmalhotra has quit IRC | 05:44 | |
*** tovin07_ has quit IRC | 05:45 | |
*** hieulq has quit IRC | 05:45 | |
*** tovin07 has quit IRC | 05:45 | |
*** tovin07_ has joined #openstack-swift | 05:46 | |
*** tovin07 has joined #openstack-swift | 05:46 | |
*** hieulq has joined #openstack-swift | 05:46 | |
*** kiennt has quit IRC | 05:50 | |
*** swamireddy1 has joined #openstack-swift | 05:53 | |
*** swamireddy1 has left #openstack-swift | 05:54 | |
*** kiennt has joined #openstack-swift | 05:58 | |
*** OrionX has quit IRC | 06:00 | |
*** ChubYann has quit IRC | 06:02 | |
*** abhitechie has quit IRC | 06:25 | |
*** d0ugal has quit IRC | 06:33 | |
*** pcaruana has joined #openstack-swift | 06:52 | |
*** klrmn has quit IRC | 06:53 | |
*** tesseract has joined #openstack-swift | 06:56 | |
*** cschwede has joined #openstack-swift | 06:57 | |
*** ChanServ sets mode: +v cschwede | 06:57 | |
*** d0ugal has joined #openstack-swift | 07:10 | |
*** sanchitmalhotra has joined #openstack-swift | 07:12 | |
*** abhitechie has joined #openstack-swift | 07:16 | |
*** d0ugal has quit IRC | 07:18 | |
*** saint_ has quit IRC | 07:29 | |
*** cbartz has joined #openstack-swift | 07:39 | |
*** itlinux has quit IRC | 07:47 | |
*** oshritf has joined #openstack-swift | 07:49 | |
*** xrb has joined #openstack-swift | 07:50 | |
*** ^andrea^ has joined #openstack-swift | 07:50 | |
*** oshritf has quit IRC | 08:00 | |
*** OrionX has joined #openstack-swift | 08:00 | |
*** oshritf has joined #openstack-swift | 08:01 | |
*** OrionX has quit IRC | 08:04 | |
*** d0ugal has joined #openstack-swift | 08:41 | |
*** RayLei has joined #openstack-swift | 08:48 | |
RayLei | hi | 08:48 |
RayLei | 我遇到了一个很奇怪的问题关于swift,https://i.loli.net/2017/07/13/59673503dee14.jpg | 08:54 |
RayLei | I encountered a very strange question about swift, https: //i.loli.net/2017/07/13/59673503dee14.jpg | 08:55 |
RayLei | Swift using curl to upload objects need to try twice to succeed | 08:56 |
*** oshritf has quit IRC | 09:05 | |
acoles | timburke: mattoliverau: agree re https://bugs.launchpad.net/swift/+bug/1231396 . In my experience, not having glance images in the user account was preferred, so Service tokens was more about preventing mass deletion of all users' images from the glance account with single glance token, by requiring second per user token. | 09:06 |
openstack | Launchpad bug 1231396 in OpenStack Object Storage (swift) "allow admin user to list services container" [Undecided,Invalid] | 09:06 |
*** sanchitmalhotra has quit IRC | 09:11 | |
*** sanchitmalhotra has joined #openstack-swift | 09:11 | |
*** d0ugal has quit IRC | 09:15 | |
RayLei | I use swauth, is it also the case? | 09:21 |
*** winggundamth has joined #openstack-swift | 09:22 | |
*** mvk has quit IRC | 09:28 | |
*** xrb has quit IRC | 09:49 | |
*** xrb has joined #openstack-swift | 09:51 | |
*** xrb has quit IRC | 09:51 | |
*** mvk has joined #openstack-swift | 09:55 | |
*** mat128 has joined #openstack-swift | 10:03 | |
*** kiennt has quit IRC | 10:09 | |
*** oshritf has joined #openstack-swift | 10:12 | |
*** noxdafox_ has quit IRC | 10:12 | |
*** oshritf has quit IRC | 10:12 | |
*** noxdafox has joined #openstack-swift | 10:17 | |
*** tovin07 has quit IRC | 10:23 | |
*** tovin07_ has quit IRC | 10:24 | |
*** mvk has quit IRC | 10:34 | |
*** oshritf has joined #openstack-swift | 10:34 | |
*** mvk has joined #openstack-swift | 10:50 | |
openstackgerrit | bhavani proposed openstack/swift master: Stop using deprecated 'message' attribute in Exception https://review.openstack.org/483300 | 10:52 |
*** abhitechie has quit IRC | 10:54 | |
*** bkopilov has quit IRC | 10:57 | |
RayLei | Will swauth's token be kept into memcache? | 10:58 |
*** oshritf has quit IRC | 11:04 | |
*** oshritf has joined #openstack-swift | 11:05 | |
cbartz | RayLei: Seems so: https://github.com/openstack/swauth/blob/master/swauth/middleware.py#L304 | 11:09 |
*** winggundamth has quit IRC | 11:09 | |
RayLei | I encountered a problem, if the use of swift upload command upload object is successful, but the use of curl upload object first certification will fail, the second time to succeed | 11:13 |
*** mvk has quit IRC | 11:13 | |
RayLei | here is curl upload https://user-images.githubusercontent.com/20849756/28164023-fc9b7b64-67ff-11e7-8d02-1aafba54cb2a.jpg | 11:21 |
RayLei | here is swift upload https://user-images.githubusercontent.com/20849756/28164135-803f0170-6800-11e7-8ba8-ed70c92f25ac.jpg | 11:24 |
*** mvk has joined #openstack-swift | 11:26 | |
RayLei | curl first failed,second succeed,swift upload one time succeed | 11:26 |
RayLei | This happens for the time being only in an account | 11:29 |
RayLei | Is there any problem with this account? | 11:30 |
*** RayLei has quit IRC | 11:35 | |
*** RayLei has joined #openstack-swift | 11:37 | |
RayLei | Does anyone have good advice? | 11:38 |
*** d0ugal has joined #openstack-swift | 11:42 | |
*** oshritf has quit IRC | 11:42 | |
*** d0ugal has quit IRC | 11:47 | |
*** oshritf has joined #openstack-swift | 11:48 | |
*** bkopilov has joined #openstack-swift | 12:24 | |
*** saint_ has joined #openstack-swift | 12:26 | |
*** cshastri has quit IRC | 12:34 | |
*** oshritf has quit IRC | 12:35 | |
*** deep-book-gk_ has joined #openstack-swift | 12:41 | |
*** deep-book-gk_ has left #openstack-swift | 12:43 | |
*** d0ugal has joined #openstack-swift | 12:55 | |
*** catintheroof has joined #openstack-swift | 12:56 | |
*** links has quit IRC | 12:57 | |
*** kei_yama has quit IRC | 12:57 | |
*** OrionX has joined #openstack-swift | 13:01 | |
*** oshritf has joined #openstack-swift | 13:01 | |
*** winggundamth has joined #openstack-swift | 13:02 | |
*** oshritf has quit IRC | 13:02 | |
*** OrionX has quit IRC | 13:05 | |
*** MVenesio has joined #openstack-swift | 13:06 | |
*** silor has joined #openstack-swift | 13:06 | |
*** d0ugal has quit IRC | 13:07 | |
*** gkadam has quit IRC | 13:08 | |
*** JimCheung has joined #openstack-swift | 13:17 | |
*** d0ugal has joined #openstack-swift | 13:18 | |
*** d0ugal has quit IRC | 13:18 | |
*** d0ugal has joined #openstack-swift | 13:18 | |
*** d0ugal has quit IRC | 13:20 | |
*** d0ugal has joined #openstack-swift | 13:20 | |
*** JimCheung has quit IRC | 13:22 | |
*** gabor_antal_ is now known as gabor_antal | 13:28 | |
*** d0ugal has quit IRC | 13:29 | |
*** mat128 has quit IRC | 13:30 | |
*** mat128 has joined #openstack-swift | 13:30 | |
*** klamath has joined #openstack-swift | 13:42 | |
*** klamath has quit IRC | 13:42 | |
*** klamath has joined #openstack-swift | 13:43 | |
*** neonpastor has quit IRC | 13:53 | |
*** neonpastor has joined #openstack-swift | 14:04 | |
*** RayLei has quit IRC | 14:14 | |
*** SkyRocknRoll has joined #openstack-swift | 14:19 | |
*** psachin has quit IRC | 14:22 | |
*** itlinux_ has joined #openstack-swift | 14:22 | |
*** joeljwright has joined #openstack-swift | 14:25 | |
*** ChanServ sets mode: +v joeljwright | 14:25 | |
*** OrionX has joined #openstack-swift | 14:40 | |
*** itlinux_ has quit IRC | 14:42 | |
*** lucasxu has joined #openstack-swift | 14:46 | |
*** lucasxu has quit IRC | 15:09 | |
*** abhitechie has joined #openstack-swift | 15:11 | |
*** rcernin has quit IRC | 15:27 | |
joeljwright | timburke: you about? | 15:32 |
*** winggundamth has quit IRC | 15:33 | |
*** pcaruana has quit IRC | 15:38 | |
*** MVenesio has quit IRC | 15:38 | |
*** MVenesio has joined #openstack-swift | 15:39 | |
clayg | timburke: yeah timburke you around!? Did you file a bug for the "unittests shouldn't take config" part of lp bug #1249727 | 15:47 |
openstack | Launchpad bug 1249727 in OpenStack Object Storage (swift) "testsuite config needs fixing along with test_wsgi.py" [Undecided,New] https://launchpad.net/bugs/1249727 | 15:47 |
clayg | if so I think we can mark that bug as basically "fix released" (2 of 4 are fixed, 1 is probably just PEBCAK, and then we can open an independent bug for fixing/removing the benign warning that started some of the confusion!) | 15:49 |
*** lucasxu has joined #openstack-swift | 15:49 | |
*** mat128 has quit IRC | 15:50 | |
*** abhinavtechie has joined #openstack-swift | 15:50 | |
*** abhitechie has quit IRC | 15:52 | |
*** aagrawal has joined #openstack-swift | 15:53 | |
*** abhinavtechie has quit IRC | 15:56 | |
*** cbartz has left #openstack-swift | 16:01 | |
*** lucasxu has quit IRC | 16:04 | |
*** gyee has joined #openstack-swift | 16:09 | |
*** silor has quit IRC | 16:18 | |
*** tesseract has quit IRC | 16:19 | |
*** jamielennox has quit IRC | 16:19 | |
*** aagrawal has quit IRC | 16:21 | |
*** lucasxu has joined #openstack-swift | 16:21 | |
*** abhinavtechie has joined #openstack-swift | 16:22 | |
*** aagrawal has joined #openstack-swift | 16:24 | |
*** abhitechie has joined #openstack-swift | 16:26 | |
*** abhinavtechie has quit IRC | 16:27 | |
*** aagrawal has quit IRC | 16:28 | |
*** chlong has joined #openstack-swift | 16:30 | |
*** chlong has quit IRC | 16:32 | |
*** chlong has joined #openstack-swift | 16:33 | |
*** abhitechie has quit IRC | 16:33 | |
*** abhitechie has joined #openstack-swift | 16:34 | |
timburke | good morning | 16:34 |
timburke | joeljwright: i'm kinda siding with zaitcev on the constant in swiftclient -- i included it so consumers would have a nice thing they could monkeypatch if they wanted, say, 1MB buffers, but tests seem like they shouldn't use it | 16:36 |
EmilienM | notmyname: do you remember where is the doc with matrix of coverage swiftclient/openstackclient? | 16:37 |
timburke | unless we wanted to go mocking it out with some *different* value, then test for *that*? idk that it's really worth the effort though | 16:37 |
timburke | clayg: i've not written up that other bug yet. part of why i left the original open for now | 16:38 |
joeljwright | timburke: I don't really mind - just seemed like a lot of tests to change if we want to make the buffers bigger :) | 16:38 |
*** JimCheung has joined #openstack-swift | 16:39 | |
joeljwright | timburke: I also need to apologise for the -2 earlier - I fat fingered the +workflow button and needed to stop it merging :) | 16:40 |
joeljwright | timburke: if you think the 65536 values in the tests are okay I'll just +2+1 now | 16:41 |
timburke | no worries. yeah, i think it's probably fine -- only like 10 lines | 16:44 |
*** itlinux has joined #openstack-swift | 16:45 | |
joeljwright | timburke: merged | 16:46 |
notmyname | good morning | 16:46 |
notmyname | EmilienM: no, I don't remember | 16:46 |
timburke | thanks | 16:46 |
EmilienM | notmyname: ok, thx for checking | 16:47 |
notmyname | cschwede: did you get a chance to build the bug etherpad today? | 16:52 |
*** abhitechie has quit IRC | 17:08 | |
*** abhitechie has joined #openstack-swift | 17:10 | |
*** abhitechie has quit IRC | 17:11 | |
*** klrmn has joined #openstack-swift | 17:20 | |
*** ChubYann has joined #openstack-swift | 17:21 | |
clayg | i sorta saw SIG something something on the ML - and *totally* meant to understand it - but didn't make the effort - now it keeps come up and I'm paralyzed by FOMO - does anyone have the tl;dr on WTF SIG? | 17:22 |
clayg | maybe I should cross post in #openstack-dev | 17:22 |
*** joeljwright has quit IRC | 17:27 | |
notmyname | from what I can tell a SIG is to a working group or committee the way a greenlet is to a thread or fork | 17:29 |
notmyname | at a high level, basically the same thing, but supposed to be a lot easier to set up and tear down and more ephemeral | 17:29 |
notmyname | now there's a SIG for SIGs (http://lists.openstack.org/pipermail/openstack-sigs/2017-July/000000.html) | 17:32 |
notmyname | for the practical "what do I do with this on monday morning?", I don't see how this is any different than existing groups in openstack set up to address a particular topic (api wg, security wg, etc). I guess those will be SIGs now | 17:33 |
*** tonanhngo has joined #openstack-swift | 17:36 | |
clayg | ok, if you are either 1) special 2) interested 3) english royalty or suffering from multiple personality disorder (i.e. consider yourself a "we" or "group") then you should *totally* sign up for http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-sigs | 17:38 |
*** mat128 has joined #openstack-swift | 17:42 | |
*** mat128 has quit IRC | 17:43 | |
*** SkyRocknRoll has quit IRC | 17:56 | |
*** mvk has quit IRC | 18:01 | |
*** mat128 has joined #openstack-swift | 18:03 | |
*** mat128 has quit IRC | 18:05 | |
*** Renich has joined #openstack-swift | 18:08 | |
*** neonpastor has quit IRC | 18:08 | |
*** SkyRocknRoll has joined #openstack-swift | 18:09 | |
*** JimCheung has quit IRC | 18:13 | |
*** JimCheung has joined #openstack-swift | 18:14 | |
*** JimCheung has quit IRC | 18:18 | |
*** mat128 has joined #openstack-swift | 18:25 | |
notmyname | thurloat: are you working on https://bugs.launchpad.net/swift/+bug/1521351 ? | 18:28 |
openstack | Launchpad bug 1521351 in OpenStack Object Storage (swift) "undelete accounts" [Medium,In progress] - Assigned to Adam Thurlow (thurloat) | 18:28 |
*** mat128 has quit IRC | 18:30 | |
*** mvk has joined #openstack-swift | 18:35 | |
*** jamielennox has joined #openstack-swift | 18:37 | |
*** pcaruana has joined #openstack-swift | 18:38 | |
clayg | timburke: killer | 18:41 |
timburke | clayg: ? | 18:43 |
clayg | sorry, just saw the bug splitting email thing about the screwed up unit test config silliness we chatted about yesterday | 18:44 |
clayg | killer ~= "nice work" in this case??? | 18:44 |
timburke | ah. and here i was about to make a joke like "who have you been talking to? do i need to ... clean up ... some 'loose ends'?" | 18:45 |
thurloat | notmyname haven't looked at it in quite a long time, currently caught up doing some infra upgrades | 19:04 |
clayg | lol | 19:08 |
clayg | upgrade that infra! | 19:08 |
clayg | if they didn't want all of their data deleted they would have sent a DELETE request (that's what I always say)!? | 19:09 |
thurloat | oh golly, clayg | 19:17 |
thurloat | had a customer mis-configure their cyberduck? (iirc) client and it sent a delete request to their account URL | 19:18 |
thurloat | they didn't even know | 19:18 |
thurloat | luckily we have dem logs tho, were able to stop the reaper from completely wiping everything which was nice | 19:19 |
timburke | notmyname: should we close https://bugs.launchpad.net/swift/+bug/1521359 (and probably also https://bugs.launchpad.net/swift/+bug/1467668)? i feel like we discussed how the multi-range-COPY-results-in-MIME-doc thing is a wart to live with (in http://eavesdrop.openstack.org/meetings/swift/2016/swift.2016-01-06-21.00.log.html, maybe? or http://eavesdrop.openstack.org/meetings/swift/2016/swift.2016-06-01-21.00.log.html?) or do we want to | 19:19 |
openstack | Launchpad bug 1521359 in OpenStack Object Storage (swift) "COPY with ranges" [Wishlist,New] | 19:19 |
timburke | keep it open to remind us to document the existing behavior (since i didn't really see anything about multi-range in particular in api-ref)? there's also a related (closed) bug: https://bugs.launchpad.net/swift/+bug/1532126 | 19:19 |
openstack | Launchpad bug 1467668 in OpenStack Object Storage (swift) "Multi Range Read with with server side copy results in a MIME" [Undecided,Confirmed] | 19:19 |
openstack | Launchpad bug 1532126 in OpenStack Object Storage (swift) "PUT X-Copy-From with Range violates RFC7233" [Low,Fix released] | 19:19 |
openstackgerrit | Merged openstack/python-swiftclient master: Buffer reads from disk https://review.openstack.org/449771 | 19:24 |
*** mat128 has joined #openstack-swift | 19:24 | |
openstackgerrit | Merged openstack/liberasurecode master: Stop pretending to support SSE4-optimized CRC-32C https://review.openstack.org/480776 | 19:28 |
openstackgerrit | Merged openstack/liberasurecode master: Use zlib for CRC-32 https://review.openstack.org/459023 | 19:28 |
*** silor has joined #openstack-swift | 19:38 | |
clayg | everytime I want to write a unittest that rolls over a run_forever method I feel like I have to re-invent a pattern for how to trigger a stop condition... i don't know why after all these years i still don't have an obvious pattern for the "correct" way to test this method... | 19:42 |
*** silor has quit IRC | 19:43 | |
*** silor1 has joined #openstack-swift | 19:43 | |
clayg | yeah! test_auditor does the same thing I was thinking about - raise a "Stop" exception from the sleep call for the run_pause! | 19:45 |
*** silor1 is now known as silor | 19:45 | |
clayg | ok, at least I'm not crazy | 19:45 |
clayg | unless I wrote that test too :\ | 19:45 |
clayg | redbo: tell dfg thanks! | 19:46 |
timburke | tdasilva: mind looking at https://review.openstack.org/#/c/459028/ too? may as well fix that compile error! | 19:47 |
patchbot | patch 459028 - liberasurecode - Un-inline get/set_metatdata_chksum | 19:47 |
redbo | k | 19:48 |
*** silor has quit IRC | 19:49 | |
*** lucasxu has quit IRC | 19:50 | |
*** pcaruana has quit IRC | 19:52 | |
*** SkyRocknRoll has quit IRC | 19:54 | |
*** xrb has joined #openstack-swift | 20:06 | |
*** mat128 has quit IRC | 20:18 | |
openstackgerrit | Tim Burke proposed openstack/liberasurecode master: Remove testcase.skip support https://review.openstack.org/472351 | 20:24 |
openstackgerrit | Tim Burke proposed openstack/liberasurecode master: Use more backends in existing tests https://review.openstack.org/438215 | 20:24 |
openstackgerrit | Tim Burke proposed openstack/liberasurecode master: Make test format strings consistent with test function names https://review.openstack.org/438214 | 20:24 |
openstackgerrit | Tim Burke proposed openstack/liberasurecode master: Use preprocessor to build test suites https://review.openstack.org/431794 | 20:24 |
openstackgerrit | Tim Burke proposed openstack/liberasurecode master: Print test that's going to run *before* running test https://review.openstack.org/472352 | 20:24 |
openstackgerrit | Merged openstack/swift master: Misc doc cleanup https://review.openstack.org/483075 | 20:27 |
timburke | tdasilva: thanks! | 20:40 |
tdasilva | timburke: np, great work | 20:40 |
openstackgerrit | Merged openstack/liberasurecode master: Un-inline get/set_metatdata_chksum https://review.openstack.org/459028 | 20:48 |
*** MVenesio has quit IRC | 20:51 | |
*** chlong has quit IRC | 20:52 | |
timburke | whoo! one giant patch chain down! at least one more to go :-) | 20:52 |
notmyname | if we want a new version of libec to depend on in swift, we should probably tag it by next week | 20:57 |
tdasilva | notmyname: we tagged 1.5.0 couple of weeks ago | 20:58 |
notmyname | ack | 20:58 |
tdasilva | zaitcev has been working to get rpms built, but i'm not sure about deb packages | 20:59 |
notmyname | with the patches landing, I remembered the ML post from earlier today about non-client library releases | 20:59 |
tdasilva | onovy: ??? ^^^ | 20:59 |
timburke | notmyname: idk; i'm not super concerned about it since we haven't heard any rumblings that sound like https://bugs.launchpad.net/liberasurecode/+bug/1666320 -- but at the same time, maybe it'd be better to try to stay ahead of it? | 20:59 |
openstack | Launchpad bug 1666320 in liberasurecode "crc32 implementation is schizophrenic" [Undecided,Fix released] - Assigned to Tim Burke (1-tim-z) | 20:59 |
openstackgerrit | Tim Burke proposed openstack/liberasurecode master: Add dl to pkg-config metadata https://review.openstack.org/458987 | 21:05 |
timburke | between ^^ and https://review.openstack.org/#/c/472394/ i think https://github.com/tipabu/erasurecode may actually start to be kinda usable... | 21:05 |
patchbot | patch 472394 - liberasurecode - Negative data or parity args are invalid | 21:05 |
*** OrionX has quit IRC | 21:09 | |
*** xrb has quit IRC | 21:14 | |
*** oshritf has joined #openstack-swift | 21:22 | |
clayg | this... feels... wrong... | 21:22 |
clayg | with mock.patch('swift.obj.reconstructor.time.time', | 21:22 |
clayg | side_effect=[now, later, later]), \ | 21:22 |
clayg | mock.patch('swift.obj.reconstructor.os.getpid', | 21:22 |
clayg | return_value='pid-2'), \ | 21:22 |
clayg | mock.patch('swift.obj.reconstructor.sleep', | 21:22 |
clayg | side_effect=[StopForever]), \ | 21:22 |
clayg | Timeout(.3), quiet_eventlet_exceptions(), \ | 21:22 |
clayg | self.assertRaises(StopForever): | 21:22 |
clayg | idk | 21:23 |
*** oshritf has quit IRC | 21:29 | |
timburke | hmmm... pyeclib is more opinionated about number of parity frags allowed (in particular, requiring >0 instead of just >=0 in https://github.com/openstack/pyeclib/blob/master/pyeclib/ec_iface.py#L167-L171) than libec | 21:45 |
timburke | apparently *some* backends support m=0? isa-l is perfectly happy | 21:45 |
timburke | the builtin rs-vand segfaults | 21:45 |
timburke | jerasure either raises an error (for rs vand) or hangs (!?) for rs cauchy | 21:46 |
timburke | i would've expected an error for our builtin rs vand in https://github.com/openstack/liberasurecode/blob/master/src/erasurecode.c#L266 or around https://github.com/openstack/liberasurecode/blob/master/src/backends/rs_vand/liberasurecode_rs_vand.c#L162-L169 or even way down in https://github.com/openstack/liberasurecode/blob/master/src/builtin/rs_vand/liberasurecode_rs_vand.c#L135 | 21:47 |
*** JimCheung has joined #openstack-swift | 22:01 | |
*** klamath has quit IRC | 22:52 | |
*** itlinux has quit IRC | 22:58 | |
*** ukaynar has joined #openstack-swift | 22:59 | |
*** OrionX has joined #openstack-swift | 23:01 | |
*** JimCheung has quit IRC | 23:01 | |
*** JimCheung has joined #openstack-swift | 23:02 | |
*** catintheroof has quit IRC | 23:03 | |
*** OrionX has quit IRC | 23:05 | |
*** OrionX has joined #openstack-swift | 23:16 | |
*** kei_yama has joined #openstack-swift | 23:33 | |
openstackgerrit | Tim Burke proposed openstack/liberasurecode master: flat_xor_hd: better validate args https://review.openstack.org/483610 | 23:54 |
*** itlinux has joined #openstack-swift | 23:56 | |
*** OrionX_ has joined #openstack-swift | 23:57 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!