*** manous has quit IRC | 00:00 | |
*** NM has joined #openstack-swift | 00:04 | |
*** hosanai has joined #openstack-swift | 00:07 | |
*** ChanServ sets mode: +v hosanai | 00:07 | |
*** bigdogstl has joined #openstack-swift | 00:15 | |
*** bigdogstl has quit IRC | 00:21 | |
*** bigdogstl has joined #openstack-swift | 00:21 | |
*** NM has quit IRC | 00:21 | |
*** Suyi has quit IRC | 00:21 | |
*** Jeffrey4l_ has joined #openstack-swift | 00:23 | |
*** bigdogstl has quit IRC | 00:37 | |
*** bigdogstl has joined #openstack-swift | 00:38 | |
*** bigdogstl has quit IRC | 00:41 | |
*** Suyi has joined #openstack-swift | 00:42 | |
*** bigdogstl has joined #openstack-swift | 00:43 | |
*** bigdogst_ has joined #openstack-swift | 00:47 | |
*** bigdogstl has quit IRC | 00:48 | |
kota_ | good morning | 00:51 |
---|---|---|
*** bigdogst_ has quit IRC | 00:53 | |
kota_ | good to know the ommunity dashboard url change. | 00:53 |
*** m_kazuhiro has joined #openstack-swift | 00:54 | |
*** tqtran has quit IRC | 00:56 | |
*** bigdogstl has joined #openstack-swift | 01:01 | |
*** nottrobin has quit IRC | 01:04 | |
*** bigdogstl has quit IRC | 01:06 | |
*** nottrobin has joined #openstack-swift | 01:07 | |
*** jamielennox is now known as jamielennox|away | 01:11 | |
*** klrmn has quit IRC | 01:13 | |
*** jamielennox|away is now known as jamielennox | 01:16 | |
zaitcev | Aug 22 20:18:37 rhev-a24c-02.mpc.lab.eng.bos.redhat.com proxy-server[32298]: 127.0.0.1:35102 - - [22/Aug/2016:20:18:37 -0400] "GET /info" 401 131 "-" "146d47b9fca04312" "curl/7.47.1" 0.0009 "-" | 01:27 |
zaitcev | Is /info not implemented in Hummingbird? I am digging in something called "router" and I have no idea what I'm looking at. | 01:27 |
mattoliverau | kota_: morning (sorry for late greeting) | 01:30 |
mattoliverau | zaitcev: I don't know hummingbird, but your testing their proxy go server? I don't think that is fully functional yet.. though I could be wrong | 01:31 |
zaitcev | proxy | 01:31 |
zaitcev | I want to bolt liberasurecode to it | 01:31 |
jrichli | clayg: lol - love it | 01:31 |
zaitcev | WIth some Go-C glue | 01:31 |
mattoliverau | ahh | 01:32 |
*** dmorita has quit IRC | 01:39 | |
kota_ | mattoliverau:o/ | 01:39 |
zhengyin | good morning | 01:46 |
kota_ | zhengyin: morning | 01:46 |
zhengyin | kota_: good morning :) | 01:47 |
charz | morning guys! | 01:50 |
*** dmorita has joined #openstack-swift | 01:51 | |
*** dmorita has quit IRC | 01:55 | |
*** klrmn has joined #openstack-swift | 02:12 | |
*** NM has joined #openstack-swift | 02:19 | |
mattoliverau | zhengyin: morning | 02:21 |
mattoliverau | charz: o/ | 02:21 |
zhengyin | mattoliverauļ¼ morning :) | 02:22 |
csmart | \o | 02:22 |
mattoliverau | csmart: o/ | 02:28 |
*** NM has quit IRC | 02:46 | |
*** jamielennox is now known as jamielennox|away | 02:49 | |
*** tqtran has joined #openstack-swift | 02:54 | |
*** tqtran has quit IRC | 03:00 | |
*** jamielennox|away is now known as jamielennox | 03:06 | |
*** Suyi has quit IRC | 03:25 | |
csmart | jamielennox from ozlabs? | 03:30 |
*** bigdogstl has joined #openstack-swift | 03:31 | |
*** vinsh_ has joined #openstack-swift | 03:39 | |
jamielennox | csmart: yep, o/ | 03:40 |
csmart | jamielennox: :-) hey man \o | 03:40 |
*** bigdogstl has quit IRC | 03:41 | |
jamielennox | funny where you find people | 03:41 |
*** zul has quit IRC | 03:41 | |
*** vinsh has quit IRC | 03:41 | |
*** vinsh_ has quit IRC | 03:43 | |
*** bigdogstl has joined #openstack-swift | 03:44 | |
*** zul has joined #openstack-swift | 03:46 | |
*** abhitechie has joined #openstack-swift | 03:47 | |
redbo | It does not implement /info. Or a bunch of other things. Mostly it can PUT and GET. | 03:48 |
zaitcev | Yeah, I was too hasty. The code is quite transparent actually. | 03:50 |
*** hosanai has quit IRC | 03:57 | |
*** hosanai has joined #openstack-swift | 03:58 | |
*** ChanServ sets mode: +v hosanai | 03:58 | |
redbo | My intention for something like erasure coding is you would implement a ProxyClient interface. You could embed ProxyDirectClient in another struct and override its GetObject and PutObject, since I think everything else works the same. Then eventually it'll choose a proxy client based on the policy, like how the object server picks an object engine. | 04:01 |
redbo | But the picking of client based on policy isn't donet yet either. | 04:01 |
zaitcev | I'm just saving this for now. | 04:02 |
redbo | So maybe ProxyDirectClient should be called ProxyReplicationClient, since that's the policy it implements. | 04:04 |
*** Jaison has joined #openstack-swift | 04:15 | |
*** Suyi has joined #openstack-swift | 04:23 | |
*** Jaison has quit IRC | 04:24 | |
*** jraju has joined #openstack-swift | 04:26 | |
*** vinsh has joined #openstack-swift | 04:43 | |
*** vinsh has quit IRC | 04:48 | |
*** jamielennox is now known as jamielennox|away | 04:49 | |
*** bigdogstl has quit IRC | 04:53 | |
*** bigdogstl has joined #openstack-swift | 04:53 | |
*** bigdogstl has quit IRC | 04:56 | |
*** bigdogstl has joined #openstack-swift | 04:56 | |
*** tqtran has joined #openstack-swift | 04:57 | |
*** bigdogstl has quit IRC | 05:01 | |
*** tqtran has quit IRC | 05:01 | |
*** ouchkernel has quit IRC | 05:08 | |
*** abhinavtechie has joined #openstack-swift | 05:12 | |
*** Suyi has quit IRC | 05:12 | |
*** bigdogstl has joined #openstack-swift | 05:13 | |
*** abhitechie has quit IRC | 05:14 | |
*** aagrawal has joined #openstack-swift | 05:14 | |
*** abhitechie has joined #openstack-swift | 05:16 | |
*** ouchkernel has joined #openstack-swift | 05:16 | |
*** takashi has joined #openstack-swift | 05:17 | |
*** bigdogstl has quit IRC | 05:17 | |
*** abhinavtechie has quit IRC | 05:18 | |
*** aagrawal has quit IRC | 05:20 | |
*** jamielennox|away is now known as jamielennox | 05:23 | |
*** zaitcev has quit IRC | 05:24 | |
*** bkopilov has joined #openstack-swift | 05:29 | |
*** vinsh has joined #openstack-swift | 05:45 | |
*** vinsh has quit IRC | 05:49 | |
*** hosanai has quit IRC | 05:50 | |
*** hosanai has joined #openstack-swift | 05:53 | |
*** ChanServ sets mode: +v hosanai | 05:53 | |
*** hosanai has quit IRC | 05:54 | |
*** bhakta_ has quit IRC | 06:05 | |
*** jamielennox is now known as jamielennox|away | 06:11 | |
*** abhitechie has quit IRC | 06:11 | |
*** abhinavtechie has joined #openstack-swift | 06:11 | |
*** bhakta has joined #openstack-swift | 06:12 | |
*** pcaruana has joined #openstack-swift | 06:14 | |
openstackgerrit | Matthew Oliver proposed openstack/swift: Authorise versioned write PUTs before copy https://review.openstack.org/357628 | 06:25 |
openstackgerrit | Mahati Chamarthy proposed openstack/swift: Delete old tombstones https://review.openstack.org/346865 | 06:28 |
mahatic | kota_: ^ that should be the updated one | 06:29 |
kota_ | mahatic: thanks :) | 06:30 |
openstackgerrit | zheng yin proposed openstack/swift: Improve code readability https://review.openstack.org/358981 | 06:35 |
*** dmorita has joined #openstack-swift | 06:39 | |
openstackgerrit | zheng yin proposed openstack/swift: Improve code readability https://review.openstack.org/358981 | 06:40 |
*** dmorita has quit IRC | 06:44 | |
*** jith_ has joined #openstack-swift | 06:44 | |
jith_ | hi all, I have configured swift with glusterfs, two machines are used to configure glusterfs volume. And i have mounted the glusterfs volume in third machine(swift). I am facing some error( http://paste.openstack.org/show/562407/) .Pls guide | 06:44 |
*** vinsh has joined #openstack-swift | 06:46 | |
*** vinsh has quit IRC | 06:50 | |
*** geaaru has joined #openstack-swift | 06:53 | |
*** tqtran has joined #openstack-swift | 06:59 | |
*** SkyRocknRoll has joined #openstack-swift | 07:00 | |
*** abhitechie has joined #openstack-swift | 07:02 | |
*** tqtran has quit IRC | 07:03 | |
*** abhinavtechie has quit IRC | 07:05 | |
*** silor has joined #openstack-swift | 07:15 | |
*** tesseract- has joined #openstack-swift | 07:18 | |
openstackgerrit | Merged openstack/swift: py3: tox.ini: use substituation to py35 commands https://review.openstack.org/358527 | 07:24 |
openstackgerrit | Merged openstack/swift: Follow up delayed reap probe test https://review.openstack.org/355683 | 07:26 |
*** SkyRocknRoll has quit IRC | 07:26 | |
*** SkyRocknRoll has joined #openstack-swift | 07:27 | |
*** klrmn has quit IRC | 07:27 | |
*** hosanai has joined #openstack-swift | 07:30 | |
*** ChanServ sets mode: +v hosanai | 07:30 | |
*** asettle has joined #openstack-swift | 07:33 | |
*** abhitechie has quit IRC | 07:53 | |
*** abhitechie has joined #openstack-swift | 07:53 | |
*** rcernin has quit IRC | 07:56 | |
*** openstackgerrit has quit IRC | 08:03 | |
*** openstackgerrit has joined #openstack-swift | 08:04 | |
*** joeljwright has joined #openstack-swift | 08:09 | |
*** ChanServ sets mode: +v joeljwright | 08:09 | |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/swift: [WIP] Testing latest u-c https://review.openstack.org/318441 | 08:10 |
*** cbartz has joined #openstack-swift | 08:26 | |
*** vinsh has joined #openstack-swift | 08:47 | |
*** vinsh has quit IRC | 08:53 | |
*** jith_ has quit IRC | 08:57 | |
*** joeljwright has quit IRC | 09:01 | |
*** ouchkernel has quit IRC | 09:04 | |
*** ouchkernel has joined #openstack-swift | 09:09 | |
*** hseipp has joined #openstack-swift | 09:10 | |
*** npf has joined #openstack-swift | 09:12 | |
*** d0ugal has quit IRC | 09:15 | |
*** d0ugal has joined #openstack-swift | 09:16 | |
*** joeljwright has joined #openstack-swift | 09:17 | |
*** ChanServ sets mode: +v joeljwright | 09:17 | |
*** SkyRocknRoll has quit IRC | 09:19 | |
*** joeljwright1 has joined #openstack-swift | 09:21 | |
*** AnarchyAo has joined #openstack-swift | 09:23 | |
*** AnarchyAo has joined #openstack-swift | 09:23 | |
*** AnarchyAo has quit IRC | 09:23 | |
*** AnarchyAo has joined #openstack-swift | 09:23 | |
*** AnarchyAo has joined #openstack-swift | 09:24 | |
*** AnarchyAo has quit IRC | 09:24 | |
*** AnarchyAo has joined #openstack-swift | 09:24 | |
*** joeljwright has quit IRC | 09:25 | |
openstackgerrit | Joel Wright proposed openstack/python-swiftclient: Add copy object method https://review.openstack.org/280200 | 09:32 |
*** joeljwright1 has quit IRC | 09:48 | |
*** joeljwright has joined #openstack-swift | 09:48 | |
*** ChanServ sets mode: +v joeljwright | 09:48 | |
*** tqtran has joined #openstack-swift | 10:01 | |
*** SkyRocknRoll has joined #openstack-swift | 10:04 | |
*** tqtran has quit IRC | 10:05 | |
*** hosanai has quit IRC | 10:16 | |
*** vinsh has joined #openstack-swift | 10:50 | |
*** vinsh has quit IRC | 10:54 | |
*** sheel has joined #openstack-swift | 11:02 | |
*** hseipp has quit IRC | 11:04 | |
*** bkopilov has quit IRC | 11:19 | |
*** m_kazuhiro has quit IRC | 11:24 | |
*** cbartz has quit IRC | 11:34 | |
*** rcernin has joined #openstack-swift | 11:44 | |
*** abhinavtechie has joined #openstack-swift | 11:50 | |
*** asettle has quit IRC | 11:51 | |
*** abhitechie has quit IRC | 11:51 | |
*** vinsh has joined #openstack-swift | 11:51 | |
*** abhinavtechie has quit IRC | 11:52 | |
*** abhinavtechie has joined #openstack-swift | 11:53 | |
*** vinsh has quit IRC | 11:55 | |
*** hseipp has joined #openstack-swift | 11:59 | |
openstackgerrit | Merged openstack/swift: Tighten up direct client unit tests https://review.openstack.org/351739 | 12:04 |
*** abhinavtechie has quit IRC | 12:04 | |
*** joeljwright1 has joined #openstack-swift | 12:05 | |
openstackgerrit | Merged openstack/swift: Ignore auditor status files to prevent replicator reports errors https://review.openstack.org/353648 | 12:07 |
*** joeljwright has quit IRC | 12:09 | |
*** npf has quit IRC | 12:10 | |
*** manous has joined #openstack-swift | 12:20 | |
*** rcernin has quit IRC | 12:23 | |
*** rcernin has joined #openstack-swift | 12:29 | |
*** asettle has joined #openstack-swift | 12:40 | |
*** SkyRocknRoll has quit IRC | 12:55 | |
*** chlong has quit IRC | 12:56 | |
openstackgerrit | Merged openstack/liberasurecode: Move other-requirements.txt to bindep.txt https://review.openstack.org/354923 | 12:59 |
*** kei_yama has quit IRC | 13:02 | |
*** SkyRocknRoll has joined #openstack-swift | 13:03 | |
*** tqtran has joined #openstack-swift | 13:03 | |
*** rcernin has quit IRC | 13:03 | |
*** klamath has joined #openstack-swift | 13:05 | |
*** klamath_ has joined #openstack-swift | 13:06 | |
*** tqtran has quit IRC | 13:07 | |
*** klamath has quit IRC | 13:09 | |
notmyname | good morning | 13:10 |
notmyname | yeah, sorry about patchbot. it'll come back, but I'll need to get it on a different server first | 13:11 |
*** chlong has joined #openstack-swift | 13:12 | |
*** SkyRocknRoll has quit IRC | 13:14 | |
*** Jeffrey4l_ has quit IRC | 13:22 | |
*** bigdogstl has joined #openstack-swift | 13:24 | |
notmyname | I got some reviews done on the plane yesterday. I'll try to write those down in gerrit soon | 13:24 |
*** bkopilov has joined #openstack-swift | 13:32 | |
*** sheel has quit IRC | 13:36 | |
*** vinsh has joined #openstack-swift | 13:40 | |
*** jraju has quit IRC | 13:40 | |
*** dmorita has joined #openstack-swift | 13:40 | |
*** vint_bra has joined #openstack-swift | 13:41 | |
*** vinsh has quit IRC | 13:42 | |
*** bigdogstl has quit IRC | 13:43 | |
*** dmorita has quit IRC | 13:44 | |
*** StraubTW has joined #openstack-swift | 13:56 | |
*** bigdogstl has joined #openstack-swift | 13:57 | |
*** tqtran has joined #openstack-swift | 14:02 | |
*** bigdogstl has quit IRC | 14:02 | |
*** pcaruana has quit IRC | 14:02 | |
*** takashi has quit IRC | 14:13 | |
*** pcaruana has joined #openstack-swift | 14:17 | |
*** _JZ_ has joined #openstack-swift | 14:19 | |
*** vinsh has joined #openstack-swift | 14:20 | |
*** calebb has quit IRC | 14:20 | |
*** joeljwright1 has quit IRC | 14:25 | |
*** vern has quit IRC | 14:36 | |
*** vinsh_ has joined #openstack-swift | 14:46 | |
*** vinsh has quit IRC | 14:46 | |
*** calebb has joined #openstack-swift | 14:48 | |
*** tqtran has quit IRC | 14:49 | |
*** bigdogstl has joined #openstack-swift | 14:52 | |
*** vinsh_ has quit IRC | 14:54 | |
*** bigdogstl has quit IRC | 14:57 | |
*** vern has joined #openstack-swift | 15:03 | |
*** vinsh has joined #openstack-swift | 15:19 | |
*** cdelatte has joined #openstack-swift | 15:27 | |
*** hseipp has quit IRC | 15:43 | |
*** tesseract- has quit IRC | 15:46 | |
*** bigdogstl has joined #openstack-swift | 15:46 | |
*** cdelatte has quit IRC | 15:48 | |
*** vinsh has quit IRC | 15:49 | |
*** bigdogstl has quit IRC | 15:53 | |
*** nadeem has joined #openstack-swift | 15:55 | |
*** pcaruana has quit IRC | 15:56 | |
*** nadeem has quit IRC | 16:00 | |
*** vinsh has joined #openstack-swift | 16:00 | |
*** nadeem has joined #openstack-swift | 16:01 | |
*** geaaru has quit IRC | 16:06 | |
*** joeljwright has joined #openstack-swift | 16:06 | |
*** ChanServ sets mode: +v joeljwright | 16:06 | |
*** vinsh has quit IRC | 16:07 | |
*** pcaruana has joined #openstack-swift | 16:09 | |
*** vinsh has joined #openstack-swift | 16:10 | |
*** vinsh has quit IRC | 16:10 | |
*** vinsh has joined #openstack-swift | 16:11 | |
*** vinsh has quit IRC | 16:14 | |
*** vinsh has joined #openstack-swift | 16:17 | |
*** joeljwright has quit IRC | 16:18 | |
*** vinsh has quit IRC | 16:20 | |
*** nadeem has quit IRC | 16:21 | |
*** vinsh has joined #openstack-swift | 16:22 | |
*** SkyRocknRoll has joined #openstack-swift | 16:22 | |
*** bigdogstl has joined #openstack-swift | 16:23 | |
*** bigdogstl has quit IRC | 16:27 | |
*** vinsh has quit IRC | 16:29 | |
*** vinsh has joined #openstack-swift | 16:31 | |
*** SkyRocknRoll has quit IRC | 16:33 | |
*** SkyRocknRoll has joined #openstack-swift | 16:33 | |
*** vinsh has quit IRC | 16:33 | |
*** zul has quit IRC | 16:36 | |
*** Suyi has joined #openstack-swift | 16:36 | |
*** jraju has joined #openstack-swift | 16:38 | |
timburke | good morning | 16:38 |
*** vinsh has joined #openstack-swift | 16:38 | |
*** jraju has quit IRC | 16:39 | |
*** dmorita has joined #openstack-swift | 16:42 | |
*** vinsh has quit IRC | 16:42 | |
*** vinsh has joined #openstack-swift | 16:43 | |
*** joeljwright has joined #openstack-swift | 16:46 | |
*** ChanServ sets mode: +v joeljwright | 16:46 | |
*** zul has joined #openstack-swift | 16:48 | |
*** asettle has quit IRC | 16:48 | |
*** asettle has joined #openstack-swift | 16:49 | |
*** asettle has quit IRC | 16:49 | |
*** asettle has joined #openstack-swift | 16:49 | |
*** asettle has quit IRC | 16:50 | |
*** vinsh has quit IRC | 16:58 | |
*** cdelatte has joined #openstack-swift | 17:05 | |
*** vinsh has joined #openstack-swift | 17:06 | |
*** nadeem has joined #openstack-swift | 17:12 | |
*** klrmn has joined #openstack-swift | 17:13 | |
*** zhengyin has quit IRC | 17:13 | |
*** zhengyin has joined #openstack-swift | 17:14 | |
*** nadeem has quit IRC | 17:15 | |
*** bigdogstl has joined #openstack-swift | 17:15 | |
*** nadeem has joined #openstack-swift | 17:16 | |
notmyname | torgomatic: I talked to some people here today about the metadata patch (https://review.openstack.org/#/c/336323/) | 17:17 |
notmyname | ugh, where's patchbot ;-) | 17:17 |
notmyname | torgomatic: I think the way forward that will cause us the least heartburn is to make a skip test decorator for the tests that require xattr support | 17:18 |
notmyname | torgomatic: then we create a new gate job that is exactly like the current py27 one except that it also has xfs | 17:19 |
*** cdelatte has quit IRC | 17:19 | |
*** bigdogstl has quit IRC | 17:20 | |
*** zul has quit IRC | 17:26 | |
*** vinsh has quit IRC | 17:28 | |
*** cdelatte has joined #openstack-swift | 17:30 | |
*** cdelatte has quit IRC | 17:31 | |
*** manous has quit IRC | 17:32 | |
*** tqtran has joined #openstack-swift | 17:35 | |
*** tqtran has quit IRC | 17:39 | |
*** cdelatte has joined #openstack-swift | 17:40 | |
*** cdelatte has quit IRC | 17:42 | |
*** manous has joined #openstack-swift | 17:44 | |
*** bigdogstl has joined #openstack-swift | 17:51 | |
*** zhugaoxiao has joined #openstack-swift | 17:53 | |
*** zul has joined #openstack-swift | 17:55 | |
*** Administrator__ has quit IRC | 17:55 | |
*** bigdogstl has quit IRC | 17:58 | |
*** dmorita has quit IRC | 18:00 | |
*** dmorita has joined #openstack-swift | 18:00 | |
*** jamielennox|away is now known as jamielennox | 18:01 | |
*** manous has quit IRC | 18:04 | |
*** cdelatte has joined #openstack-swift | 18:07 | |
*** joeljwright has quit IRC | 18:13 | |
*** dmorita has quit IRC | 18:16 | |
*** manous has joined #openstack-swift | 18:17 | |
*** dmorita has joined #openstack-swift | 18:21 | |
torgomatic | notmyname: that shouldn't be too bad for the py27 unit test job; the in-process functests job is the one where that basically turns into skipping all the tests | 18:33 |
*** cdelatte has quit IRC | 18:37 | |
torgomatic | I wonder if compressing the metadata would gain us anything. We can't compress the data since it really breaks ranged GET, but the metadata is always read as a whole. | 18:38 |
torgomatic | Still wouldn't fix the limits of ext4, but might kick the can just a little farther down the road. | 18:39 |
tdasilva | notmyname, torgomatic: for func tests I think that changes the conversation a bit. Some of the concern we heard is that someone should be able to run the unit tests without a hard dependency on a specific filesystem and I can see their point. But that's not the same for func tests | 18:40 |
torgomatic | true... and it's not a hard dependency on XFS per se, just on any filesystem with reasonable xattr support | 18:41 |
tdasilva | torgomatic: right, the example that was given is that someone on windows or mac should be able to download the source code and just run the unit tests | 18:42 |
torgomatic | tdasilva: heh, they can't do that today, so at least I'm not making their lives worse ;p | 18:42 |
tdasilva | torgomatic: right, and that's where things get complicated. swift is not a system to be run on any OS, so why would you expect the unit tests to be able to run on any OS. but even if you did constraint to just linux, should you still require a certain FS support | 18:44 |
torgomatic | tdasilva: FWIW, I believe that zfs, jfs, and ufs2 (if you're a FreeBSD kind of person) all support enough extended attributes to run Swift's unit tests; it's just the default of ext4 that sucks | 18:46 |
*** zul has quit IRC | 18:46 | |
torgomatic | it's just a little strange to say that we can read and write file data in a unit test, but reading and writing xattrs is too specialized and should be avoided | 18:47 |
torgomatic | I just want to get out of this half-mocked state. Either we write real files on a real filesystem with real data and real metadata, or we mock out the whole thing. | 18:48 |
torgomatic | Real data and mock metadata is a bad place to be. | 18:48 |
*** vinsh has joined #openstack-swift | 18:58 | |
*** AJaeger has joined #openstack-swift | 18:59 | |
AJaeger | swift team, could I get another review on https://review.openstack.org/357932 to move forward with api-ref work, please? | 19:00 |
*** dmorita has quit IRC | 19:00 | |
*** zul has joined #openstack-swift | 19:01 | |
*** tqtran has joined #openstack-swift | 19:04 | |
*** dmorita has joined #openstack-swift | 19:05 | |
*** nadeem has quit IRC | 19:08 | |
*** nadeem has joined #openstack-swift | 19:09 | |
*** dmorita has quit IRC | 19:09 | |
*** cdelatte has joined #openstack-swift | 19:13 | |
*** nadeem has quit IRC | 19:13 | |
*** nadeem has joined #openstack-swift | 19:20 | |
*** pcaruana has quit IRC | 19:20 | |
*** cdelatte has quit IRC | 19:22 | |
*** tony__ has joined #openstack-swift | 19:22 | |
tony__ | Hi I am using a swift cluster configured with keystone middleware talking to a in house keystone setup. What options should I follow if I need to update the keystone server ip on each of the proxy nodes? Right now I am manually modifying the conf files per node and restarting the services. | 19:24 |
*** nadeem has quit IRC | 19:27 | |
*** nadeem has joined #openstack-swift | 19:28 | |
*** AJaeger has left #openstack-swift | 19:45 | |
*** vinsh has quit IRC | 19:50 | |
*** vinsh has joined #openstack-swift | 19:51 | |
*** asettle has joined #openstack-swift | 19:53 | |
*** asettle has quit IRC | 19:58 | |
redbo | HFS on osx seems to work fine too. And btrfs. | 20:17 |
redbo | Have you thought about sticking the metadata in another file if the filesystem doesn't support xattrs? | 20:25 |
*** tony__ has quit IRC | 20:28 | |
*** aswadr_ has quit IRC | 20:31 | |
*** gyee has joined #openstack-swift | 20:37 | |
torgomatic | I've thought about sticking it in the file somewhere. Using two files, we lose atomic rename(), which is nice to have. | 20:45 |
torgomatic | If there's a good way to do that, it's probably better to do that than use xattrs. I imagine you'd incur fewer disk seeks by keeping everything in the file's data. | 20:46 |
torgomatic | I'm not sure how to do it, though. The metadata can't go at the start of the file, or all that EC/crypto stuff will fail since we can't send metadata after the object data. | 20:55 |
torgomatic | Heck, just computing and writing down the etag would fail. | 20:55 |
redbo | Yeah. Same for content-length on chunked puts. | 20:55 |
redbo | We originally put it at the end of the file, but seek to end to get metadata seek back to front for data hurt GET perf. | 20:56 |
torgomatic | So I guess it's got to be the end... maybe an 8-byte field at the front that tells you the offset of the metadata? 4 bytes that tells you the size, perhaps, and combine that with the file size to get the answer? | 20:56 |
torgomatic | redbo: yeah, that's what I was worried about | 20:56 |
redbo | You could put it at the front if you could always be sure to over-estimate, then pad it out. | 20:58 |
*** dmorita has joined #openstack-swift | 20:58 | |
torgomatic | yeah, but with crypto and EC and whatnot, that'll end up being a lot of padding space | 20:59 |
torgomatic | maybe if different pipeline components could each put their upper bound in somehow, we'd get a reasonable quantity of padding | 21:01 |
*** asettle has joined #openstack-swift | 21:02 | |
*** silor has quit IRC | 21:03 | |
torgomatic | we could port the whole thing to Windows and use alternate data streams /s | 21:04 |
pdardeau | torgomatic: what's the deficiency with ext4 xattrs? too small? | 21:05 |
redbo | Yeah, they have a max limit on xattrs that swift can overrun. | 21:05 |
*** manous has quit IRC | 21:07 | |
pdardeau | redbo: it all must fit (xattrs names and values) within a single filesystem block? | 21:19 |
redbo | Yeah | 21:24 |
*** klamath_ has quit IRC | 21:28 | |
*** NM has joined #openstack-swift | 21:34 | |
*** NM has quit IRC | 21:35 | |
openstackgerrit | Tim Burke proposed openstack/python-swiftclient: Add copy object method https://review.openstack.org/280200 | 21:37 |
*** asettle has quit IRC | 21:45 | |
openstackgerrit | Thai Tran proposed openstack/swift: WIP Investigating Account ACL https://review.openstack.org/356715 | 21:47 |
*** dfflanders has joined #openstack-swift | 21:50 | |
mattoliverau | Morning | 21:58 |
torgomatic | pdardeau: there's some comments in the ext4 code talking about how maybe someday they could use multiple blocks, but nobody's written it yet | 21:59 |
openstackgerrit | Merged openstack/swift: Fix typos and grammer in builder.py https://review.openstack.org/358825 | 22:09 |
*** joeljwright has joined #openstack-swift | 22:12 | |
*** ChanServ sets mode: +v joeljwright | 22:12 | |
csmart | \o | 22:13 |
mattoliverau | csmart: o/ | 22:15 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/swift: Updated from global requirements https://review.openstack.org/88736 | 22:23 |
*** nadeem has quit IRC | 22:24 | |
*** StraubTW has quit IRC | 22:24 | |
*** dfflanders has quit IRC | 22:28 | |
*** _JZ_ has quit IRC | 22:37 | |
*** joeljwright has quit IRC | 22:39 | |
*** vint_bra has quit IRC | 22:46 | |
*** chlong has quit IRC | 23:03 | |
*** kei_yama has joined #openstack-swift | 23:06 | |
*** bigdogstl has joined #openstack-swift | 23:25 | |
openstackgerrit | Tim Burke proposed openstack/python-swiftclient: Accept more types of input for headers/meta https://review.openstack.org/359477 | 23:27 |
*** bigdogstl has quit IRC | 23:29 | |
*** bigdogstl has joined #openstack-swift | 23:45 | |
*** bigdogstl has quit IRC | 23:50 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!