*** ho has joined #openstack-swift | 00:01 | |
*** ho is now known as Guest91519 | 00:02 | |
*** kei_yama has joined #openstack-swift | 00:04 | |
*** nadeem has quit IRC | 00:06 | |
*** Jeffrey4l has joined #openstack-swift | 00:07 | |
*** Guest91519 is now known as ho_ | 00:10 | |
*** diazjf has quit IRC | 00:10 | |
ho_ | good morning | 00:12 |
---|---|---|
*** dmorita has quit IRC | 00:13 | |
mattoliverau | ho_: morning | 00:15 |
*** diogogmt has quit IRC | 00:15 | |
ho_ | mattoliverau: morning! | 00:16 |
*** dslevin_ has joined #openstack-swift | 00:17 | |
*** dslevin_ has quit IRC | 00:17 | |
*** nadeem has joined #openstack-swift | 00:18 | |
*** dslevin has quit IRC | 00:18 | |
*** dslevin has joined #openstack-swift | 00:18 | |
*** asettle has quit IRC | 00:19 | |
*** asettle has joined #openstack-swift | 00:19 | |
*** dmorita has joined #openstack-swift | 00:21 | |
*** haomaiwang has joined #openstack-swift | 00:22 | |
*** dmorita has quit IRC | 00:22 | |
*** asettle has quit IRC | 00:24 | |
*** haomaiwang has quit IRC | 00:27 | |
hugokuo | morning | 00:28 |
*** dmorita has joined #openstack-swift | 00:30 | |
ho_ | hugokuo: morning! | 00:31 |
*** dmorita has quit IRC | 00:31 | |
*** dmorita has joined #openstack-swift | 00:32 | |
*** dslevin has quit IRC | 00:35 | |
*** dmorita has quit IRC | 00:35 | |
*** dmorita has joined #openstack-swift | 00:35 | |
*** dslevin has joined #openstack-swift | 00:38 | |
mattoliverau | hugokuo: morning | 00:39 |
kota_ | ho_, mattolivearu, hugokuo, and all: good morning | 00:39 |
ho_ | kota_: morning. how about snowing tokyo today? | 00:40 |
kota_ | ho_: it's fine today, snowing just yesterday early morning | 00:42 |
kota_ | ho_: however snow is still remaining everywhere | 00:42 |
kota_ | ho_: most traffic (basically car, bus and so on) still affected a bit. | 00:43 |
ho_ | kota_: i see. please be careful there are many troubles in a few day after big snow :-) | 00:45 |
kota_ | ho_: thanks! | 00:45 |
*** dslevin has quit IRC | 00:48 | |
*** lcurtis_ has joined #openstack-swift | 00:48 | |
openstackgerrit | Takashi Kajinami proposed openstack/swift: Update parameters about authtoken middleware in proxy-server.conf.sample https://review.openstack.org/261395 | 00:49 |
*** dslevin has joined #openstack-swift | 00:51 | |
*** m_kazuhiro has joined #openstack-swift | 00:54 | |
*** diazjf has joined #openstack-swift | 00:54 | |
*** lcurtis_ has quit IRC | 00:55 | |
*** lcurtis_ has joined #openstack-swift | 00:58 | |
*** diogogmt has joined #openstack-swift | 00:58 | |
*** asettle has joined #openstack-swift | 01:00 | |
*** Jeffrey4l has quit IRC | 01:01 | |
ho_ | got many merge conflicts | 01:01 |
notmyname | ho_: yeah. I'm not sure why. I saw the same thing this morning | 01:02 |
*** diazjf has quit IRC | 01:03 | |
ho_ | notmyname: is there any big patch landed? | 01:03 |
notmyname | no. that's the weird part | 01:03 |
ho_ | notmyname: ok, i will rebase them. | 01:04 |
mattoliverau | notmyname: how's your LCA talk coming? not long now | 01:05 |
notmyname | heh. don't remind me! | 01:05 |
notmyname | I've got notes. and a rough outline. lots to fill in, though ;-) | 01:05 |
openstackgerrit | Hisashi Osanai proposed openstack/swift: Improve Keystone v3 token support https://review.openstack.org/201461 | 01:05 |
mattoliverau | notmyname: at least I'm not the only one in the same boat :) | 01:06 |
notmyname | clayg: I'm now trying to come up with a changelog entry for patch 241571. "rings do more of what you really thought they did" doesn't quite have the right sound to it. any help is appreciated | 01:06 |
patchbot | notmyname: https://review.openstack.org/#/c/241571/ - Put part-replicas where they go (MERGED) | 01:06 |
mattoliverau | trying to force myself to do a little bit each day | 01:06 |
notmyname | mattoliverau: that's a good plan | 01:06 |
notmyname | mattoliverau: oh, will we be able to pool back to melb on saturday? or should I take the lca bus to the airport? | 01:07 |
mattoliverau | notmyname: depends on when your flight is I guess. | 01:07 |
openstackgerrit | Tim Burke proposed openstack/python-swiftclient: Include response headers in ClientExceptions https://review.openstack.org/269382 | 01:07 |
notmyname | mattoliverau: oh my. I just looked | 01:08 |
mattoliverau | The bus will take you right to the airport, where as the train will take you to a station which you then need to bus/or taxi to the airport | 01:08 |
openstackgerrit | Hisashi Osanai proposed openstack/swift: Add functional test for access control (RBAC) with Keystone https://review.openstack.org/202411 | 01:08 |
mattoliverau | if its not till later that night, then you can come back to Melb and I could drive you to the airport. | 01:08 |
openstackgerrit | Hisashi Osanai proposed openstack/swift: Add functional test for access control (container ACL) with Keystone https://review.openstack.org/213608 | 01:08 |
notmyname | mattoliverau: nah. it's super early in the morning | 01:09 |
openstackgerrit | Hisashi Osanai proposed openstack/swift: Add functional test for access control (RBAC INFO) with Keystone https://review.openstack.org/212810 | 01:09 |
openstackgerrit | Hisashi Osanai proposed openstack/swift: Add functional test for access control (COPY) with Keystone https://review.openstack.org/212825 | 01:09 |
openstackgerrit | Hisashi Osanai proposed openstack/swift: Performance improvement for RBAC related functional tests https://review.openstack.org/253371 | 01:09 |
* notmyname waits for ho_ to finish rebasing ;-) | 01:09 | |
openstackgerrit | Hisashi Osanai proposed openstack/swift: Add container quota functional test https://review.openstack.org/255152 | 01:09 |
openstackgerrit | Hisashi Osanai proposed openstack/swift: Add X-Delete-After and X-Delete-At functional test https://review.openstack.org/255626 | 01:09 |
mattoliverau | notmyname: if I was driving to LCA then I'd just drive you to the airport, but not going to leave Bec without the car in summer and that pregnant. | 01:10 |
notmyname | ah, right | 01:10 |
ho_ | notmyname: mattoliverau: sorry for waiting my rebasing. i just done | 01:11 |
notmyname | my flight home is at 7am. so I'll be leaving geelong in the middle of the night | 01:11 |
notmyname | ho_: no worries :-) | 01:11 |
mattoliverau | notmyname: bugger. hmm, we should look into finding out how to get you to the airport. Worst case Taxi. | 01:12 |
notmyname | yeah | 01:12 |
notmyname | how's transport in general between MEL and geelong? are we talking well-established transit infrastructure? or dirt road in the desert? | 01:13 |
mattoliverau | notmyname: lol, yeah, no dirt road, there are train links and a highway :) | 01:16 |
notmyname | peterlisak: I'm going through all the stuff that's landed since the last release. you've got a *lot* of great commits into swift. thanks! | 01:20 |
notmyname | oh, for the other-side-of-the-world shift that's coming online now, likely to be a swift release in 2 days (my wednesday) | 01:21 |
*** haomaiwa_ has joined #openstack-swift | 01:23 | |
*** nadeem has quit IRC | 01:27 | |
*** haomaiwa_ has quit IRC | 01:28 | |
*** nadeem has joined #openstack-swift | 01:30 | |
*** dslevin has quit IRC | 01:31 | |
*** dslevin has joined #openstack-swift | 01:36 | |
kota_ | notmyname: do we have remaining patches (likely blockers) for the next swift release? | 01:37 |
notmyname | kota_: blockers? no. stuff that would be nice? probably | 01:37 |
*** nadeem has quit IRC | 01:37 | |
kota_ | ok, if you think of need some reviewers, please ping me :) | 01:37 |
notmyname | kota_: the RBAC patch from ho_! | 01:38 |
kota_ | so huge (not open the review page yet :P) | 01:38 |
ho_ | notmyname: kota_: yeah! that absolutely my blocker! lol | 01:38 |
notmyname | kota_: yeah, but it's mostly repeated stuff that shouldn't be as hard to review as the length of the patch would imply | 01:39 |
kota_ | notmyname: all right, will try during this week. | 01:40 |
notmyname | thanks :-) | 01:40 |
ho_ | kota_: notmyname: thanks! | 01:40 |
notmyname | I've been putting together all the responses to my questions I sent out | 01:40 |
notmyname | tons of great information and feeback | 01:41 |
*** dmorita has quit IRC | 01:41 | |
openstackgerrit | Kota Tsuyuzaki proposed openstack/swift: WIP: Fix EC ring validation at ring reload https://review.openstack.org/268993 | 01:43 |
*** dmorita has joined #openstack-swift | 01:45 | |
*** sc68cal has quit IRC | 01:49 | |
*** sc68cal has joined #openstack-swift | 01:54 | |
*** Jeffrey4l has joined #openstack-swift | 01:56 | |
*** dslevin has quit IRC | 01:56 | |
*** diogogmt has quit IRC | 02:00 | |
*** dmorita has quit IRC | 02:03 | |
*** diogogmt has joined #openstack-swift | 02:06 | |
*** dslevin has joined #openstack-swift | 02:07 | |
*** asettle has quit IRC | 02:08 | |
*** sc68cal has quit IRC | 02:09 | |
*** sc68cal has joined #openstack-swift | 02:12 | |
*** klrmn has quit IRC | 02:14 | |
*** david-lyle has joined #openstack-swift | 02:22 | |
*** mingdang1 has joined #openstack-swift | 02:24 | |
*** haomaiwa_ has joined #openstack-swift | 02:26 | |
*** dmorita has joined #openstack-swift | 02:27 | |
openstackgerrit | Tim Burke proposed openstack/python-swiftclient: Get rid of getexpect cruft https://review.openstack.org/269399 | 02:36 |
*** dmorita has quit IRC | 02:37 | |
*** dmorita has joined #openstack-swift | 02:39 | |
*** dmorita has quit IRC | 02:57 | |
*** dmorita has joined #openstack-swift | 03:00 | |
openstackgerrit | Tim Burke proposed openstack/python-swiftclient: Include response headers in ClientExceptions https://review.openstack.org/269382 | 03:01 |
*** dmorita has quit IRC | 03:02 | |
*** km_ has quit IRC | 03:08 | |
*** klrmn has joined #openstack-swift | 03:08 | |
*** km_ has joined #openstack-swift | 03:08 | |
*** forcebanana has quit IRC | 03:12 | |
*** sanchitmalhotra has joined #openstack-swift | 03:13 | |
*** natarej has joined #openstack-swift | 03:15 | |
*** dmorita has joined #openstack-swift | 03:16 | |
*** yatin has joined #openstack-swift | 03:19 | |
*** links has joined #openstack-swift | 03:27 | |
openstackgerrit | Janie Richling proposed openstack/swift: Support for http footers - Replication and EC https://review.openstack.org/237393 | 03:27 |
*** venkat has joined #openstack-swift | 03:28 | |
jrichli | jlhinson ^^ ready for rebasing if-match | 03:28 |
*** mragupat has joined #openstack-swift | 03:37 | |
*** asettle has joined #openstack-swift | 03:49 | |
*** dmorita has quit IRC | 03:59 | |
*** dmorita has joined #openstack-swift | 04:26 | |
*** silor has joined #openstack-swift | 04:26 | |
*** proteusguy has quit IRC | 04:40 | |
*** lcurtis_ has quit IRC | 04:42 | |
*** lcurtis_ has joined #openstack-swift | 04:44 | |
*** dmorita has quit IRC | 04:45 | |
*** dmorita has joined #openstack-swift | 04:49 | |
*** proteusguy has joined #openstack-swift | 04:53 | |
*** dmorita has quit IRC | 04:59 | |
*** haomaiwa_ has quit IRC | 04:59 | |
*** dmorita has joined #openstack-swift | 05:02 | |
*** haomaiwang has joined #openstack-swift | 05:05 | |
*** mragupat has quit IRC | 05:07 | |
*** asettle has quit IRC | 05:11 | |
*** ppai has joined #openstack-swift | 05:12 | |
*** dmorita has quit IRC | 05:14 | |
*** dmorita has joined #openstack-swift | 05:15 | |
openstackgerrit | Tim Burke proposed openstack/python-swiftclient: Get rid of FakeConn cruft https://review.openstack.org/269399 | 05:16 |
*** lcurtis_ has quit IRC | 05:20 | |
*** Jeffrey4l has quit IRC | 05:31 | |
*** SkyRocknRoll has joined #openstack-swift | 05:33 | |
*** klrmn1 has joined #openstack-swift | 05:41 | |
*** klrmn has quit IRC | 05:42 | |
*** peluse has quit IRC | 05:46 | |
*** peluse has joined #openstack-swift | 05:47 | |
*** dmorita has quit IRC | 05:48 | |
*** Jeffrey4l has joined #openstack-swift | 05:52 | |
*** klrmn1 has quit IRC | 05:55 | |
*** jamielennox is now known as jamielennox|away | 05:59 | |
*** dimasot has joined #openstack-swift | 06:06 | |
*** haomaiwang has quit IRC | 06:21 | |
*** 6A4ABP35J has joined #openstack-swift | 06:24 | |
openstackgerrit | Bing Hu proposed openstack/python-swiftclient: Support uploading to an object in swift from stdin update code and add unittest use mkstemp instead of NamedTemporaryFile, upadte unittest Closes-bug: #1521342 https://review.openstack.org/259410 | 06:40 |
openstack | bug 1521342 in python-swiftclient "support uploading from a stdin stream" [Wishlist,In progress] https://launchpad.net/bugs/1521342 - Assigned to Bing Hu (hubingsh) | 06:40 |
*** eranrom has joined #openstack-swift | 06:41 | |
*** ChubYann has quit IRC | 06:41 | |
eranrom | mattoliverau: Hey matt, are you here? | 06:48 |
*** dmorita has joined #openstack-swift | 06:49 | |
eranrom | mattoliverau: I basically wanted to nag you (politely) regarding the container sync patch (https://review.openstack.org/#/c/205803/) | 06:50 |
eranrom | mattoliverau: many thanks in advance | 06:50 |
*** Jeffrey4l has quit IRC | 06:52 | |
*** dmorita has quit IRC | 06:53 | |
*** zaitcev has quit IRC | 06:55 | |
*** asettle has joined #openstack-swift | 06:56 | |
*** 6A4ABP35J has quit IRC | 07:09 | |
*** haomaiwang has joined #openstack-swift | 07:09 | |
openstackgerrit | Mustafa ÇELİK proposed openstack/swift: X-Timestamp missing from response headers https://review.openstack.org/268163 | 07:14 |
*** eranrom has quit IRC | 07:26 | |
openstackgerrit | Kota Tsuyuzaki proposed openstack/swift: WIP: Fix EC ring validation at ring reload https://review.openstack.org/268993 | 07:30 |
dimasot | good morning | 07:31 |
*** haomaiwang has quit IRC | 07:34 | |
*** haomaiwang has joined #openstack-swift | 07:36 | |
mattoliverau | dimasot: morning | 07:39 |
*** Jeffrey4l has joined #openstack-swift | 07:42 | |
*** jmccarthy has quit IRC | 07:53 | |
*** jmccarthy has joined #openstack-swift | 07:53 | |
*** Jeffrey4l has quit IRC | 07:56 | |
*** arnox has joined #openstack-swift | 07:59 | |
*** rcernin has joined #openstack-swift | 08:01 | |
*** asettle has quit IRC | 08:14 | |
*** Jeffrey4l has joined #openstack-swift | 08:14 | |
*** rledisez has joined #openstack-swift | 08:18 | |
*** wanghua has joined #openstack-swift | 08:19 | |
*** eranrom has joined #openstack-swift | 08:19 | |
*** chlong has quit IRC | 08:27 | |
*** geaaru has joined #openstack-swift | 08:31 | |
*** asettle has joined #openstack-swift | 08:32 | |
*** dimasot has quit IRC | 08:38 | |
*** daemontool has joined #openstack-swift | 08:41 | |
*** km_ has quit IRC | 08:42 | |
*** jordanP has joined #openstack-swift | 08:48 | |
*** dmorita has joined #openstack-swift | 08:51 | |
*** dmorita has quit IRC | 08:57 | |
*** acoles_ is now known as acoles | 08:58 | |
acoles | good morning | 09:02 |
openstackgerrit | Mustafa ÇELİK proposed openstack/swift: X-Timestamp missing from response headers https://review.openstack.org/268163 | 09:02 |
*** daemontool has quit IRC | 09:02 | |
mahatic | good morning acoles | 09:03 |
openstackgerrit | Christopher Bartz proposed openstack/swift: Use the correct split_path in handle_request https://review.openstack.org/260001 | 09:03 |
*** daemontool has joined #openstack-swift | 09:03 | |
*** mrmoje has joined #openstack-swift | 09:03 | |
acoles | mahatic: so do we have consensus on removing all the content-type code? looks like jrichli is happy with that. | 09:05 |
*** jordanP has quit IRC | 09:08 | |
*** [1]eranrom has joined #openstack-swift | 09:12 | |
*** eranrom has quit IRC | 09:15 | |
*** [1]eranrom is now known as eranrom | 09:15 | |
*** mrmoje has quit IRC | 09:17 | |
*** mrmoje has joined #openstack-swift | 09:19 | |
*** asettle has quit IRC | 09:20 | |
*** jistr has joined #openstack-swift | 09:20 | |
*** nakagawamsa has joined #openstack-swift | 09:27 | |
*** nakagawamsa has quit IRC | 09:27 | |
*** trifon has joined #openstack-swift | 09:35 | |
*** aix has joined #openstack-swift | 09:39 | |
*** daemontool has quit IRC | 09:39 | |
*** daemontool has joined #openstack-swift | 09:39 | |
*** haomaiwang has quit IRC | 09:40 | |
mahatic | acoles: yup :) | 09:42 |
*** haomaiwang has joined #openstack-swift | 09:43 | |
*** aix_ has joined #openstack-swift | 09:44 | |
*** hseipp has joined #openstack-swift | 09:44 | |
acoles | mahatic: great | 09:45 |
*** aix_ has quit IRC | 09:46 | |
*** number80 has quit IRC | 09:46 | |
*** mrmoje has quit IRC | 09:49 | |
*** mrmoje has joined #openstack-swift | 09:51 | |
*** geaaru has quit IRC | 09:54 | |
*** bartolo86 has joined #openstack-swift | 09:57 | |
*** cebruns has quit IRC | 09:58 | |
*** Jeffrey4l has quit IRC | 10:00 | |
*** cebruns has joined #openstack-swift | 10:01 | |
*** geaaru has joined #openstack-swift | 10:06 | |
*** daemontool has quit IRC | 10:08 | |
*** daemontool has joined #openstack-swift | 10:08 | |
*** dimasot has joined #openstack-swift | 10:10 | |
*** daemontool has quit IRC | 10:11 | |
*** daemontool has joined #openstack-swift | 10:11 | |
*** jordanP has joined #openstack-swift | 10:12 | |
*** eranrom has quit IRC | 10:14 | |
*** daemontool has quit IRC | 10:17 | |
*** daemontool has joined #openstack-swift | 10:17 | |
*** Jeffrey4l has joined #openstack-swift | 10:18 | |
*** daemontool has quit IRC | 10:19 | |
*** daemontool has joined #openstack-swift | 10:19 | |
*** hyakuhei has joined #openstack-swift | 10:20 | |
*** dimasot has quit IRC | 10:21 | |
*** silor has quit IRC | 10:23 | |
*** aix has quit IRC | 10:23 | |
*** aix has joined #openstack-swift | 10:26 | |
*** dimasot has joined #openstack-swift | 10:30 | |
*** Jeffrey4l has quit IRC | 10:31 | |
*** number80 has joined #openstack-swift | 10:35 | |
*** cebruns has quit IRC | 10:37 | |
*** daemontool has quit IRC | 10:38 | |
openstackgerrit | Kota Tsuyuzaki proposed openstack/swift: Fix EC ring validation at ring reload https://review.openstack.org/268993 | 10:38 |
*** cebruns has joined #openstack-swift | 10:39 | |
*** daemontool has joined #openstack-swift | 10:42 | |
*** mingdang1 has quit IRC | 10:46 | |
*** aix has quit IRC | 10:46 | |
*** mrmoje has quit IRC | 10:49 | |
*** dmorita has joined #openstack-swift | 10:54 | |
*** aix has joined #openstack-swift | 10:56 | |
*** dmorita has quit IRC | 10:59 | |
openstackgerrit | Mahati Chamarthy proposed openstack/swift: Decrypt multipart mime doc https://review.openstack.org/248377 | 11:08 |
openstackgerrit | Mahati Chamarthy proposed openstack/swift: Remove content-type encryption/decryption https://review.openstack.org/261292 | 11:08 |
*** ho_ has quit IRC | 11:09 | |
ntt | Hi, how can I obtain the size of a pseudo folder without listing files each time? | 11:16 |
*** eranrom has joined #openstack-swift | 11:20 | |
mahatic | acoles: jrichli ^ there we go | 11:27 |
*** eranrom has quit IRC | 11:30 | |
acoles | mahatic: thanks | 11:31 |
acoles | notmyname: added you as reviewer on patch 261395 to seek your opinion on maintaining options vs linking to docs | 11:31 |
patchbot | acoles: https://review.openstack.org/#/c/261395/ - Update parameters about authtoken middleware in pr... | 11:31 |
acoles | notmyname: by the time you read this I am sure I will feel less agitated about it :) | 11:32 |
*** sanchitmalhotra has quit IRC | 11:33 | |
*** kei_yama has quit IRC | 11:35 | |
*** silor has joined #openstack-swift | 11:41 | |
*** silor1 has joined #openstack-swift | 11:44 | |
*** jmccarthy1 has joined #openstack-swift | 11:46 | |
*** jmccarthy has quit IRC | 11:46 | |
*** SkyRocknRoll has quit IRC | 11:47 | |
*** silor has quit IRC | 11:48 | |
*** silor1 is now known as silor | 11:48 | |
acoles | mahatic: you still around? | 11:50 |
mahatic | acoles: yeah | 11:50 |
acoles | mahatic: about the two func tests you mention as failing - i see them fail on v1 of the patch and on feature/crypto | 11:51 |
acoles | mahatic: did you think they were new errors? | 11:51 |
acoles | with version 6? | 11:51 |
mahatic | acoles: no, I noticed them with v1 itself ( i mentioned it in the comment - that it is on patchset 1 itself) | 11:52 |
mahatic | acoles: I couldn't pin point what was causing them though | 11:52 |
acoles | mahatic: OIC I misunderstood your comment | 11:52 |
acoles | mahatic: but I see them on feature/crypto too so not due to this patch? do you see different on feature/crypto? | 11:53 |
mahatic | acoles: oops, I didn't check on feature/crypto though | 11:53 |
mahatic | acoles: thanks, let me do that. Maybe they are intermittent failures(?) | 11:54 |
*** yatin has quit IRC | 11:55 | |
*** proteusguy has quit IRC | 11:56 | |
*** m_kazuhiro has quit IRC | 12:00 | |
mahatic | acoles: I don't see them on feature/crypto | 12:01 |
acoles | mahatic: ooohhh | 12:01 |
mahatic | acoles: ERROR: test_slo_get_ranged_manifest_repeated_segment ->this one | 12:02 |
*** bartolo86 has left #openstack-swift | 12:02 | |
mahatic | acoles: there is another one ERROR: test_slo_get_ranged_submanifest -> this one I do see | 12:02 |
*** SkyRocknRoll has joined #openstack-swift | 12:03 | |
acoles | mahatic: is you feature/crypto branch up to date? | 12:03 |
acoles | last commit is 688aa7d | 12:03 |
*** daemontool has quit IRC | 12:05 | |
mahatic | acoles: well that's not the last commit :/ | 12:05 |
*** daemontool has joined #openstack-swift | 12:06 | |
*** aix has quit IRC | 12:06 | |
mahatic | acoles: If it helps, I didn't see these on the parent commit as well i.e "Modify unit tests to include real crypto" | 12:06 |
*** dimasot has quit IRC | 12:07 | |
mahatic | but that commit itself wasn't upto date with feature/crypto I think | 12:08 |
acoles | mahatic: what do you see returned from 'git log --pretty=oneline -n 1' | 12:08 |
mahatic | acoles: give me a min please | 12:09 |
mahatic | acoles: a6a8bb - add round trip encrypter | 12:13 |
mahatic | .. | 12:13 |
acoles | mahatic: ok your branch is a little behind | 12:14 |
acoles | so on feature/crypto branch you need to 'git pull --ff-only origin' | 12:14 |
acoles | mahatic: although, its not obvious why that would make difference to the test error | 12:15 |
mahatic | acoles: done | 12:15 |
mahatic | acoles: yeah | 12:15 |
acoles | but the nothing is obvious round here :) | 12:15 |
acoles | thn* | 12:15 |
acoles | then* ! | 12:15 |
mahatic | acoles: I will run them again | 12:15 |
mahatic | heh | 12:15 |
acoles | don't forget to restart services | 12:16 |
*** mrmoje has joined #openstack-swift | 12:17 | |
*** aix has joined #openstack-swift | 12:18 | |
mahatic | acoles: okay, I see them on feature/crpyto as well. Failures are consistent. Happy time? ;) | 12:24 |
acoles | mahatic: yay! consistency is good | 12:24 |
acoles | (consistent success is better) | 12:25 |
mahatic | sure | 12:25 |
acoles | mahatic: approved. thanks. | 12:28 |
mahatic | acoles: cool, thanks as well | 12:29 |
*** proteusguy has joined #openstack-swift | 12:33 | |
openstackgerrit | Alistair Coles proposed openstack/swift: EC: Avoid conflicts when ssync'ing fragments https://review.openstack.org/181407 | 12:35 |
*** eranrom has joined #openstack-swift | 12:36 | |
openstackgerrit | Alistair Coles proposed openstack/swift: Don't ssync data when only a durable is missing https://review.openstack.org/232684 | 12:41 |
openstackgerrit | Alistair Coles proposed openstack/swift: Stop staticweb revealing container existence to unauth'd requests https://review.openstack.org/248867 | 12:42 |
openstackgerrit | Alistair Coles proposed openstack/swift: Enable object server to return non-durable data https://review.openstack.org/215276 | 12:43 |
*** cbartz has joined #openstack-swift | 12:46 | |
*** links has quit IRC | 12:46 | |
*** haomaiwang has quit IRC | 12:51 | |
*** dmorita has joined #openstack-swift | 12:56 | |
*** dmorita has quit IRC | 13:00 | |
*** daemontool_ has joined #openstack-swift | 13:10 | |
*** daemontool has quit IRC | 13:11 | |
*** alejandrito has joined #openstack-swift | 13:14 | |
openstackgerrit | Alistair Coles proposed openstack/swift: Make functional tests tolerate pre-existing versioned container https://review.openstack.org/163385 | 13:15 |
*** janonymous has quit IRC | 13:15 | |
*** cbartz has left #openstack-swift | 13:16 | |
*** cbartz has joined #openstack-swift | 13:17 | |
*** ekarlso has quit IRC | 13:18 | |
*** ekarlso has joined #openstack-swift | 13:18 | |
acoles | clayg: stole your idea ^^ hope that's ok! | 13:18 |
*** SkyRocknRoll has quit IRC | 13:21 | |
openstackgerrit | Alistair Coles proposed openstack/swift: Make pipeline_property less brittle https://review.openstack.org/104926 | 13:21 |
* acoles is done with rebase | 13:24 | |
*** shakamunyi has joined #openstack-swift | 13:24 | |
*** Kanshi has joined #openstack-swift | 13:28 | |
Kanshi | Hello everybody, I'm looking for someone who uses Swift with a Nginx reverse proxy in front | 13:29 |
Kanshi | ? | 13:29 |
*** mingdang1 has joined #openstack-swift | 13:31 | |
*** janonymous has joined #openstack-swift | 13:46 | |
*** daemontool__ has joined #openstack-swift | 13:49 | |
*** daemontool_ has quit IRC | 13:50 | |
*** haomaiwang has joined #openstack-swift | 13:51 | |
*** daemontool__ is now known as daemontool | 13:54 | |
*** Kanshi has quit IRC | 14:00 | |
*** daemontool has quit IRC | 14:06 | |
*** daemontool has joined #openstack-swift | 14:07 | |
*** venkat has quit IRC | 14:12 | |
*** petertr7_away is now known as petertr7 | 14:19 | |
*** diogogmt has quit IRC | 14:28 | |
*** ppai has quit IRC | 14:29 | |
*** daemontool_ has joined #openstack-swift | 14:30 | |
*** daemontool has quit IRC | 14:31 | |
*** daemontool_ has quit IRC | 14:34 | |
*** daemontool_ has joined #openstack-swift | 14:34 | |
*** daemontool_ has quit IRC | 14:37 | |
*** daemontool_ has joined #openstack-swift | 14:37 | |
*** mingdang1 has quit IRC | 14:51 | |
*** diogogmt has joined #openstack-swift | 14:54 | |
*** dmorita has joined #openstack-swift | 14:58 | |
*** dmorita has quit IRC | 15:02 | |
*** mragupat has joined #openstack-swift | 15:04 | |
*** blmartin has joined #openstack-swift | 15:06 | |
*** diogogmt has quit IRC | 15:12 | |
*** daemontool_ has quit IRC | 15:12 | |
*** dslevin has quit IRC | 15:18 | |
*** daemontool_ has joined #openstack-swift | 15:24 | |
*** bsdkurt has quit IRC | 15:31 | |
*** cbartz has left #openstack-swift | 15:37 | |
*** bsdkurt has joined #openstack-swift | 15:39 | |
openstackgerrit | Gábor Antal proposed openstack/swift: Added missing super() calls in obj/ classes https://review.openstack.org/269719 | 15:49 |
*** hyakuhei has quit IRC | 15:56 | |
*** mrmoje has quit IRC | 15:57 | |
*** dmorita has joined #openstack-swift | 15:59 | |
*** diazjf has joined #openstack-swift | 16:01 | |
*** diogogmt has joined #openstack-swift | 16:04 | |
*** dmorita has quit IRC | 16:04 | |
*** hyakuhei has joined #openstack-swift | 16:05 | |
*** aix has quit IRC | 16:05 | |
*** trifon has quit IRC | 16:19 | |
*** jordanP has quit IRC | 16:22 | |
*** petertr7 is now known as petertr7_away | 16:23 | |
*** sanchitmalhotra has joined #openstack-swift | 16:26 | |
*** Jeffrey4l has joined #openstack-swift | 16:27 | |
*** Jeffrey4l has quit IRC | 16:28 | |
*** Jeffrey4l has joined #openstack-swift | 16:29 | |
*** klamath has joined #openstack-swift | 16:35 | |
klamath | howdy, getting this error when trying to reduce weight on some devices to zero: Balance of 999.99 indicates you should push this ring, wait at least 1 hours, and rebalance/repush. after one hour i try another rebalance and get : Cowardly refusing to save rebalance as it did not change at least 1%. | 16:35 |
Jeffrey4l | #openstack-meeting-out | 16:38 |
*** alejandrito has quit IRC | 16:41 | |
*** eranrom has quit IRC | 16:45 | |
*** jmccarthy1 has quit IRC | 16:45 | |
*** nexusz99 has joined #openstack-swift | 16:46 | |
*** nexusz99 has quit IRC | 16:46 | |
*** nadeem has joined #openstack-swift | 16:49 | |
*** gyee has joined #openstack-swift | 16:53 | |
*** rcernin has quit IRC | 16:53 | |
*** david-lyle has quit IRC | 16:58 | |
*** dslevin has joined #openstack-swift | 16:59 | |
*** dmorita has joined #openstack-swift | 17:03 | |
*** diazjf has quit IRC | 17:03 | |
*** david-lyle has joined #openstack-swift | 17:06 | |
*** acoles is now known as acoles_ | 17:07 | |
*** rcernin has joined #openstack-swift | 17:08 | |
openstackgerrit | Béla Vancsics proposed openstack/swift: Reduce code duplication https://review.openstack.org/254266 | 17:14 |
*** diazjf has joined #openstack-swift | 17:16 | |
*** dmorita has quit IRC | 17:19 | |
notmyname | good morning, everyone | 17:21 |
*** dmorita has joined #openstack-swift | 17:21 | |
*** Jeffrey4l has quit IRC | 17:22 | |
*** diogogmt has quit IRC | 17:25 | |
*** dmorita has quit IRC | 17:25 | |
*** dmorita has joined #openstack-swift | 17:25 | |
notmyname | if you missed the email, next 2 openstack releases are "newton" and "ocata" | 17:26 |
openstackgerrit | Béla Vancsics proposed openstack/swift: Reduce code duplication https://review.openstack.org/254266 | 17:27 |
notmyname | does anyone have python 2.7.3? | 17:28 |
*** petertr7_away is now known as petertr7 | 17:30 | |
*** arnox has quit IRC | 17:35 | |
pdardeau | notmyname: great, now i've got "it's the big fig newton!" running in endless loop in my head :D | 17:36 |
*** diogogmt has joined #openstack-swift | 17:36 | |
notmyname | pdardeau: I think you might have a good tshirt design idea there | 17:36 |
*** dslevin has quit IRC | 17:37 | |
*** ChubYann has joined #openstack-swift | 17:45 | |
*** jistr has quit IRC | 17:48 | |
*** rledisez has quit IRC | 18:00 | |
*** geaaru has quit IRC | 18:02 | |
*** diogogmt has quit IRC | 18:04 | |
*** diogogmt has joined #openstack-swift | 18:05 | |
notmyname | FYI I've got a patch I'm working on that fixes a release-blocking bug (introduced with the IPv6 memcache patch) | 18:10 |
*** klrmn has joined #openstack-swift | 18:13 | |
*** hseipp has quit IRC | 18:13 | |
*** dimasot has joined #openstack-swift | 18:19 | |
notmyname | here's the summary: we need to bump the eventlet version | 18:25 |
*** lcurtis has joined #openstack-swift | 18:26 | |
notmyname | basically, the min version in our requirements doesn't support IPv6. current swift requirements is >=0.16.1. current global requirements is >=0.17.4 | 18:26 |
notmyname | 0.17.4 is also the current release you get with `pip install -U eventlet` | 18:27 |
notmyname | running tests..will submit a patch shortly | 18:29 |
notmyname | @acoles_ @dfg @redbo_ @kota_ @tdasilva @cschwede ^ | 18:30 |
notmyname | eg https://gist.github.com/notmyname/23c5f6a656ea0f2a5a93 and https://gist.github.com/notmyname/8a4d548389ca7f15a3ab | 18:33 |
*** zhiyan has quit IRC | 18:33 | |
*** siva_krishnan has quit IRC | 18:34 | |
*** aerwin3 has quit IRC | 18:34 | |
*** aerwin3 has joined #openstack-swift | 18:36 | |
*** zhiyan has joined #openstack-swift | 18:36 | |
diazjf | notmyname, jrichli, whenever you get a chance please review https://review.openstack.org/#/c/241068/ | 18:38 |
diazjf | ^ completed Castellan auth support spec | 18:39 |
diazjf | notmyname, jrichli, I included examples of what can be added to the swift keymaster to be able to access different authentication types | 18:42 |
diazjf | it will support password, token, and certificate cerdentials | 18:43 |
*** dmorita has quit IRC | 18:46 | |
*** dmorita has joined #openstack-swift | 18:46 | |
*** hyakuhei has quit IRC | 18:48 | |
*** hyakuhei has joined #openstack-swift | 18:49 | |
*** hyakuhei has quit IRC | 18:49 | |
openstackgerrit | Jason Gu proposed openstack/swift: Functional testing for Swift API response headers https://review.openstack.org/269810 | 18:49 |
openstackgerrit | John Dickinson proposed openstack/swift: Bump eventlet min version to 0.17.4 https://review.openstack.org/269811 | 18:50 |
notmyname | torgomatic clayg acoles_ dfg redbo_ kota_ tdasilva cschwede ^ | 18:51 |
*** eranrom has joined #openstack-swift | 18:54 | |
jrichli | diazjf: thanks, i will take a look | 18:55 |
*** petertr7 is now known as petertr7_away | 18:56 | |
diazjf | jrichli, awesome let me know what you think :) | 18:57 |
notmyname | diazjf: note that swift doesn't currently use oslo.config | 19:00 |
diazjf | notmyname, it's just for backward compatibility with other projects | 19:01 |
diazjf | notmyname, swift in this case will use the castellan credential objects which are generated from reading the swift conf | 19:01 |
*** petertr7_away is now known as petertr7 | 19:08 | |
notmyname | mattoliverau: we need to get reverse listings on http://developer.openstack.org/api-ref-objectstorage-v1.html | 19:09 |
*** dmorita has quit IRC | 19:19 | |
*** sgundur has joined #openstack-swift | 19:22 | |
*** dmorita has joined #openstack-swift | 19:27 | |
*** dmorita has quit IRC | 19:27 | |
*** dmorita has joined #openstack-swift | 19:27 | |
*** lpabon has joined #openstack-swift | 19:42 | |
*** lpabon_ has joined #openstack-swift | 19:43 | |
*** lpabon_ has quit IRC | 19:46 | |
*** lpabon has quit IRC | 19:46 | |
*** lpabon has joined #openstack-swift | 19:46 | |
*** lpabon has quit IRC | 19:47 | |
*** lpabon has joined #openstack-swift | 19:47 | |
*** lpabon_ has joined #openstack-swift | 19:47 | |
*** gyee has quit IRC | 19:49 | |
*** eranrom has quit IRC | 19:50 | |
*** lpabon_ has quit IRC | 19:51 | |
*** petertr7 is now known as petertr7_away | 19:52 | |
*** lpabon has quit IRC | 19:53 | |
*** lpabon has joined #openstack-swift | 19:53 | |
openstackgerrit | Sivasathurappan Radhakrishnan proposed openstack/swift: Added unit test cases for common/bufferedhttp.py https://review.openstack.org/244678 | 19:54 |
*** petertr7_away is now known as petertr7 | 19:56 | |
*** PsionTheory has joined #openstack-swift | 19:56 | |
openstackgerrit | Sivasathurappan Radhakrishnan proposed openstack/swift: Deleted comment about part power in FakeRing https://review.openstack.org/253631 | 20:01 |
Zyric | Good Morning | 20:02 |
*** diazjf1 has joined #openstack-swift | 20:03 | |
*** diazjf has quit IRC | 20:05 | |
*** remix_tj has joined #openstack-swift | 20:13 | |
*** eranrom has joined #openstack-swift | 20:13 | |
*** [1]dimasot has joined #openstack-swift | 20:22 | |
*** mrmoje has joined #openstack-swift | 20:24 | |
*** dimasot has quit IRC | 20:25 | |
*** [1]dimasot is now known as dimasot | 20:25 | |
blmartin | So while writing some probe tests for container sharding, I found that swiftclient does not support arbitrary query strings and there are only a few supported keywords. | 20:30 |
blmartin | Would there be any desire for arbitrary query strings or is there a reason for the restriction? | 20:30 |
*** diogogmt has quit IRC | 20:36 | |
blmartin | Ah I need to amend my statement | 20:37 |
blmartin | There is not an arbitrary querystring for container operations | 20:38 |
notmyname | blmartin: are you wanting to make a request that doesn't have first-class support in swiftclient? or are you doing new stuff? | 20:39 |
blmartin | new stuff | 20:39 |
blmartin | it is for container sharding so I could see this not being normal/desired | 20:39 |
notmyname | seems very similar to supporting arbitrary headers passed in. not somethat that should be normal. but pretty reasonable to ask for | 20:40 |
*** diogogmt has joined #openstack-swift | 20:40 | |
timburke | worth noting: from blmartin's issue, it follows that there's no way to do reverse listings currently in swiftclient | 20:40 |
notmyname | so in answer to your question, no there's no reason other than nobody has typed that in | 20:41 |
blmartin | notmyname: thanks, I'll see if I cannot find a similar issue in the blueprints. If I nothing turns up I can add one | 20:44 |
*** dimasot has quit IRC | 20:48 | |
jrichli | https://wiki.openstack.org/wiki/ObjectEncryption is very out of date. I am not sure of the practice for wikis. Do we mark this as deprecated or something? | 20:52 |
notmyname | jrichli: there's no official practice. actually I'm not sure the wikis are technically authoritative (just informative). if it's wrong, delete it. or update. or add a reference to something that's right | 20:54 |
jrichli | notmyname: ok, thx | 20:55 |
*** daemontool_ has quit IRC | 20:59 | |
*** silor has quit IRC | 21:07 | |
*** dslevin has joined #openstack-swift | 21:09 | |
*** eranrom has quit IRC | 21:14 | |
*** gyee has joined #openstack-swift | 21:17 | |
*** siva_krishnan has joined #openstack-swift | 21:18 | |
*** siva_krishnan has joined #openstack-swift | 21:20 | |
*** siva_krishnan has quit IRC | 21:20 | |
diazjf1 | jrichli, so +1 on the Castellan spec? | 21:23 |
*** siva_krishnan has joined #openstack-swift | 21:24 | |
*** mingdang1 has joined #openstack-swift | 21:29 | |
jrichli | diazjf1: see last comment on review | 21:30 |
onovy | clayg: hi, are you here? | 21:37 |
*** dslevin has quit IRC | 21:38 | |
mattoliverau | morning | 21:39 |
clayg | onovy: bangin' | 21:40 |
mattoliverau | notmyname: rgr I'll get on that (reverse listings in api doc) | 21:41 |
onovy | clayg: https://docs.google.com/spreadsheets/d/1dzcMutNwRYcDiSMNOhKLM1tk8QX3uqFg9BJszJ6plr4/edit#gid=0 // tests results for ionice | 21:41 |
blmartin | mattoliverau: I'm trying to get these basic sharding tests out the door, I should be able to play with the range code again tomorrow | 21:43 |
clayg | onovy: Can you describe the difference between scearnio B & C | 21:45 |
mattoliverau | blmartin: awesome thanks man, I'm trying to get the sharders auditing code working, manly looking for overlaps in the root containers shard table. and then I may need to tweek misplaced objects a little more. But getting closer.. I think | 21:45 |
onovy | clayg: ionice priority set | 21:45 |
onovy | idle vs. default | 21:45 |
onovy | on object-auditor | 21:45 |
blmartin | mattoliverau: yeah last I looked at it there were some ranges missing in the table, a strange case with two ranges covering None on the right side | 21:46 |
blmartin | mattoliverau: all the objects were in the sharded containers though | 21:47 |
onovy | clayg: peter tested performance when auditor is not running (A). then after auditor start without any change (B) | 21:47 |
onovy | sry, C | 21:47 |
clayg | onovy: ok! that's great! | 21:47 |
mattoliverau | blmartin: great, so movement happened but the table syncing isn't quite right yet. that's a start ;) | 21:48 |
onovy | then changed priority to idle of object-auditor : B | 21:48 |
clayg | with deadline does the ionice priority controls not really make any difference? | 21:48 |
onovy | no | 21:48 |
onovy | when you are using deadline sched in kernel, priorities are not working | 21:48 |
onovy | we are comparing CFQ with deadline sched here | 21:48 |
clayg | onovy: understood | 21:48 |
clayg | onovy: sure that makes sense | 21:48 |
notmyname | mattoliverau: or let asettle know ;-) | 21:49 |
onovy | there are ~ 30 % perferomance boost for ionice idle | 21:49 |
clayg | onovy: so you can definately observe an impact even from a mile away - that's great - incredibly validating | 21:49 |
onovy | and of course: slower auditor :) | 21:49 |
onovy | BUT. only for GETs | 21:49 |
onovy | for which i don't have explaining (now) | 21:49 |
mattoliverau | notmyname: lol, hmm... she is on the other side of the country ;) | 21:50 |
onovy | it's nice that you have performance almost same as when "no auditor running" | 21:50 |
clayg | indeed! | 21:50 |
notmyname | mattoliverau: :-) | 21:51 |
clayg | onovy: please associate that spreadsheet with the change | 21:51 |
notmyname | mattoliverau: no particular rush, just something I noticed when putting together changelog updates | 21:51 |
onovy | btw: if you want reproduce it, there are few caveats: | 21:52 |
onovy | 1. don't use loopback device (no IO priority) | 21:52 |
onovy | 2. use CFQ (obvious) | 21:52 |
onovy | 3. "unshape" object-auditor to "max" | 21:52 |
onovy | 4. kernel buffers/cache are hell for testing :) | 21:53 |
onovy | /loopback/loop/ (mount -o loop) | 21:53 |
onovy | clayg: ok | 21:53 |
notmyname | onovy: thanks for putting that together | 21:54 |
onovy | peterlisak: ^^ this thanks is for you :) | 21:54 |
clayg | notmyname: +1 thank you peterlisak ! | 21:54 |
onovy | peter worked on it hard on friday and monday | 21:54 |
notmyname | s/onovy/peterlisak/g | 21:55 |
onovy | i'm just "selling" it :) | 21:55 |
onovy | that first caveats point (loop) was first fail | 21:55 |
onovy | saio, loop, hey - it doesn't do anything! :) | 21:55 |
*** fthiagogv has quit IRC | 21:56 | |
notmyname | onovy: so if I'm reading that right, it means that the auditors were running and not impacting client requests when using ionice (scenario B). whereas without ionice, they caused a hit to client request performance | 22:01 |
*** dmorita has quit IRC | 22:01 | |
*** dmorita has joined #openstack-swift | 22:03 | |
*** dmorita has quit IRC | 22:03 | |
*** dmorita has joined #openstack-swift | 22:03 | |
*** alejandrito has joined #openstack-swift | 22:05 | |
clayg | notmyname: i mean FWIW the auditors are cranked way up in that test - but that's kinda nice maybe? You can run your auditors at full bore all the time (thats a thing you might want, right?) and not worry about client facing impact as much. It's different from the ratelimit approach we've taken against backend-load in the past... but it's not very fine grained - the pattern may not apply nearly as cleanly to other daemons - | 22:08 |
notmyname | right. I was just trying to confirm I was reading it correctly | 22:10 |
clayg | notmyname: yeah totally! booooo auditor IO | 22:10 |
notmyname | and for the test presented, it looks pretty interesting: like you said, crank up the auditors and not worry as much about client impact. that's great! | 22:10 |
torgomatic | if that's the only actual benefit to come out of ionice settings, that's still worth it IMO | 22:16 |
notmyname | I agree | 22:17 |
*** finisherr has joined #openstack-swift | 22:17 | |
finisherr | When you upload an object with a colon character in the name, does it get character encoded for you as a %3a? | 22:18 |
*** klamath has quit IRC | 22:18 | |
*** mingdang1 has quit IRC | 22:19 | |
openstackgerrit | Janie Richling proposed openstack/swift: Support for http footers - Replication and EC https://review.openstack.org/237393 | 22:20 |
*** rcernin has quit IRC | 22:21 | |
finisherr | I've noticed that some of my proxy nodes do this | 22:21 |
finisherr | swift-proxy nodes to be specific | 22:22 |
notmyname | finisherr: I saw you asking about that last night in #openstack. looked like you were getting some help, and I was busy with family stuff, so i didn't jump in | 22:22 |
notmyname | finisherr: however, basic initial tests and I couldn't duplicate it | 22:22 |
finisherr | Oh yeah, still beating my head against this wall | 22:22 |
notmyname | finisherr: it seems like the request is getting double-quoted at some point | 22:23 |
*** mrmoje has quit IRC | 22:23 | |
notmyname | do you have anything between you and the proxy server? ideally, you'd duplicate this with curl as the client and talking directly to the swift proxy. no LB, no apache/nginx, etc | 22:23 |
finisherr | so, the resulted name of the object ends up with a %3A | 22:23 |
finisherr | and the PUT calls get logged in proxy.conf as %25253A | 22:24 |
*** mrmoje has joined #openstack-swift | 22:24 | |
finisherr | I redirected FIFO sockets running remote ssh calls to two nodes, one with the behavior and another without the behavior. These ssh calls were redirected to vimdiff in readonly mode | 22:25 |
finisherr | I basicallyed compared every single debian package | 22:25 |
finisherr | and python packge | 22:25 |
finisherr | I did noticed that the version of requests/urllib3 was different | 22:25 |
*** diazjf1 has quit IRC | 22:25 | |
openstackgerrit | Samuel Merritt proposed openstack/swift: Let developers/operators add watchers to object audit https://review.openstack.org/212824 | 22:26 |
finisherr | but when i downgraded the version to the one that was working on the other node without the escaping (and after a swift proxy reload), it didn't matter | 22:26 |
finisherr | no dice | 22:27 |
*** blmartin has left #openstack-swift | 22:27 | |
notmyname | finisherr: are you able to duplicate this with curl? | 22:28 |
*** asettle has joined #openstack-swift | 22:28 | |
finisherr | I can duplicate it every single time | 22:28 |
openstackgerrit | Tim Burke proposed openstack/python-swiftclient: Prevent test runs from cluttering current directory https://review.openstack.org/269891 | 22:28 |
finisherr | if I hit one proxy node with the upload, it works without the escaping | 22:28 |
notmyname | what client are you using? | 22:28 |
finisherr | if i hit the other proxy node, it escapes it | 22:28 |
finisherr | boto client | 22:28 |
finisherr | but the same exact call each time | 22:28 |
notmyname | so you're also using the swift3 middleware? | 22:28 |
finisherr | yes | 22:29 |
finisherr | i believe so yes | 22:29 |
notmyname | and are you running the swift proxy directly? or running it behind apache, nginx, or something else? | 22:29 |
finisherr | one of our software engineers hooked me up with a script to to validate the issue | 22:29 |
finisherr | or repro the issue | 22:29 |
finisherr | no other proxy | 22:29 |
finisherr | hitting the swift proxies directly | 22:29 |
notmyname | any load balancer? | 22:29 |
notmyname | ok | 22:29 |
finisherr | mope | 22:29 |
finisherr | nope | 22:29 |
notmyname | there's 2 things you can do to eliminate some variable and hopefully isolate the problem | 22:30 |
finisherr | what's that? | 22:30 |
notmyname | first, don't use boto. use curl. do handcrafted requests. that get's tricky when you're doing the s3-style auth, but that leads to my second suggestion | 22:31 |
finisherr | i was gonna md5sum every single python package | 22:31 |
finisherr | even though I've got them identical, i'd like to know if the code is in fact the same | 22:31 |
notmyname | second, duplicate it by using the swift API instead of the S3 API. that will eliminate (or identify) swift3 as the culperate | 22:31 |
finisherr | but how would that change things if the actual call is the same? | 22:31 |
finisherr | from the same workstation | 22:32 |
timburke | finisherr: it wouldn't surprise me if this was a latent swift3 issue. i know i've seen problems with it not finding copy sources as a result of url-encoding being applied one-too-many times; see patch 246018 | 22:32 |
patchbot | timburke: https://review.openstack.org/#/c/246018/ - Accept URL-encoded x-amz-copy-source headers (MERGED) | 22:32 |
notmyname | because you're eliminating code paths | 22:32 |
*** petertr7 is now known as petertr7_away | 22:32 | |
finisherr | I haven't looked at the script he gave me yet | 22:32 |
finisherr | maybe I should | 22:32 |
finisherr | he meaning a software engineer I work with | 22:32 |
notmyname | finisherr: here's what I see on swift: when sending %3A in an object name, that's translate to a ":". when sending a :, I get back :. ie swift is unquoting the path for stuff that is valid (url safe) | 22:34 |
notmyname | likewise, when I send %25253A, I'll get %252A stored (one unquote) | 22:35 |
*** jamielennox|away is now known as jamielennox | 22:35 | |
finisherr | Ahh | 22:35 |
finisherr | it appears that some of our nodes is translating the OTHER way | 22:35 |
finisherr | when we put with a : we get the %3A | 22:36 |
notmyname | maybe. or maybe the client (ie boto) | 22:36 |
finisherr | Hmm | 22:36 |
finisherr | I wonder why only when interacting with certain nodes | 22:36 |
finisherr | swift proxy instances to be specific | 22:36 |
*** vinsh has joined #openstack-swift | 22:36 | |
finisherr | if it were the same result every time I'd be more inclined to thing it were the client | 22:38 |
finisherr | but who knows | 22:38 |
notmyname | finisherr: https://gist.github.com/notmyname/0a4d6be9a608642c959f | 22:39 |
notmyname | finisherr: yeah, I agree. but I like to eliminate those variables | 22:39 |
finisherr | For sure | 22:39 |
notmyname | finisherr: specifically note the last example in that gist. where I use %79, that gets translated to "y" because hex(ord(y)) = 0x79 -> %79 | 22:40 |
finisherr | yeah | 22:40 |
openstackgerrit | Samuel Merritt proposed openstack/swift: Monkeypatch everything the same https://review.openstack.org/245375 | 22:42 |
notmyname | finisherr: so to check if the issue is with swift3 or not, you should use the swift API (not s3). ideally via curl. if the problem goes away, then you can look in swift3, and that has a *lot* smaller surface area for bugs that swift does | 22:43 |
finisherr | Yeah, I'll try it out with curl | 22:43 |
notmyname | and like timburke said, similar issues have been closed in swift3 before | 22:43 |
finisherr | Thanks for you output | 22:44 |
finisherr | your* | 22:44 |
notmyname | finisherr: also, specifically checking that the swift3 middleware is the same on both servers is an extra check you can do | 22:44 |
finisherr | I did that much | 22:44 |
finisherr | same version | 22:44 |
finisherr | but need to md5sum to be sure | 22:44 |
notmyname | `python -c "import swift3; print swift3.__file__" | xargs md5sum` | 22:46 |
notmyname | well, I guess that's actually just the __init__.pyc file, and you want everything in the containing directory | 22:46 |
*** alejandrito has quit IRC | 22:51 | |
finisherr | Sorry, i'm kind of in a meeting but I'm checking in | 22:52 |
finisherr | thank you for your help | 22:52 |
finisherr | today is just being a huge meeting bomb | 22:52 |
finisherr | I'll have to get any real work done during my 'night shift' : ) | 22:52 |
notmyname | hurricanerix: around? | 22:59 |
*** dmorita has quit IRC | 23:03 | |
*** km__ has joined #openstack-swift | 23:05 | |
*** km__ is now known as Guest40809 | 23:06 | |
*** mragupat has quit IRC | 23:08 | |
*** dmorita has joined #openstack-swift | 23:09 | |
openstackgerrit | John Dickinson proposed openstack/swift: authors and changelog updates for 2.6.0 https://review.openstack.org/269911 | 23:12 |
notmyname | first draft of changelog for 2.6.0 release ^ | 23:12 |
notmyname | clayg: I'm still working on some way to summarize your changes to the ring for the changelog ^ | 23:14 |
notmyname | "Now does more of what you expect" | 23:14 |
torgomatic | "if it was doing an annoying thing before, it probably stopped" | 23:16 |
clayg | torgomatic: +2 | 23:16 |
clayg | torgomatic: if your ring hurts take 2 of the new rebalance and call me in the morning | 23:17 |
torgomatic | clayg: exactly | 23:17 |
openstackgerrit | Samuel Merritt proposed openstack/swift: Port FileLikeIter to Python 3 https://review.openstack.org/237019 | 23:23 |
*** kei_yama has joined #openstack-swift | 23:25 | |
*** dmorita has quit IRC | 23:32 | |
openstackgerrit | Samuel Merritt proposed openstack/swift: Fix a comment's indentation https://review.openstack.org/269927 | 23:33 |
*** dmorita has joined #openstack-swift | 23:34 | |
*** dmorita has quit IRC | 23:35 | |
*** lcurtis has quit IRC | 23:35 | |
*** dmorita has joined #openstack-swift | 23:36 | |
*** finisherr has left #openstack-swift | 23:36 | |
*** bill_az has joined #openstack-swift | 23:38 | |
notmyname | clayg: "The ring rebalancing algorithm was updated to better handle edge cases and to give better (more balanced) rings in the general case." | 23:39 |
notmyname | anything to warn about for upgrades? | 23:39 |
notmyname | I think that sentence is correct, but I also think it's almost simplifies it too much. ok, the ring's better, so why is this in the changelog? | 23:40 |
torgomatic | "ring builder: set switch to 'more magic'" | 23:40 |
openstackgerrit | Tim Burke proposed openstack/swift: Stop logging "client disconnected" for 304 / 412 responses https://review.openstack.org/244394 | 23:41 |
*** dmorita has quit IRC | 23:41 | |
*** dmorita has joined #openstack-swift | 23:42 | |
notmyname | thanks timburke. I had already found one or two of those :-) | 23:42 |
notmyname | oh, and as for the accents on onovy and peterlisak...I don't know. normally I try to coerce things to ascii, but that's not always done either. | 23:43 |
notmyname | I do know I can type one of them and I have to copy/paste the other | 23:43 |
notmyname | clayg: torgomatic: "The ring rebalancing algorithm was updated to better handle edge cases and to give better (more balanced) rings in the general case. New rings will have better initial placement, capacity adjustments will move less data for beter balance, and existing rings that were imbalanced should start to become better balanced as it goes through rebalance cycles." | 23:45 |
clayg | notmyname: well that makes it sound like it's just better all around | 23:47 |
notmyname | clayg: yeah. you should definitely upgrade! | 23:50 |
notmyname | clayg: do you think that's a reasonable changelog entry, or should it be reworked? | 23:51 |
pdardeau | notmyname: optimized balance and placement? | 23:54 |
onovy | notmyname: ionice: yes | 23:54 |
onovy | accents: you can write this? šíáýčříáěščýřáíěýčšř? | 23:54 |
onovy | *can't | 23:54 |
notmyname | nope | 23:54 |
onovy | :) | 23:54 |
onovy | yes i know. i have funny keyboard | 23:54 |
notmyname | well, not without some weird learning of multiple keypresses per letter | 23:55 |
onovy | i think c'n'p is best way | 23:55 |
onovy | and you are not writting my/peter name too often, right? :) | 23:55 |
notmyname | onovy: so to the specific question, I ascii-fied your name and peterlisak's name in the AUTHORS file. I can add back the accents, or I can keep it ascii. your call | 23:55 |
onovy | i'm fine with ascii | 23:56 |
notmyname | ok | 23:56 |
onovy | (and i think peter too) | 23:56 |
onovy | but will it work with your scripts for authors file? | 23:56 |
notmyname | pretty much every time I update the authors file, I think of this http://www.kalzumeus.com/2010/06/17/falsehoods-programmers-believe-about-names/ | 23:57 |
onovy | lol | 23:57 |
onovy | ok. anything else? it's 1am | 23:58 |
notmyname | onovy: go to bed! | 23:58 |
onovy | gn :) | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!