*** chsc has quit IRC | 00:01 | |
*** nadeem has quit IRC | 00:04 | |
*** nadeem has joined #openstack-swift | 00:08 | |
*** thealexend has joined #openstack-swift | 00:10 | |
*** thealexend has left #openstack-swift | 00:12 | |
openstackgerrit | Merged openstack/python-swiftclient: Use "# noqa" instead of "#flake8: noqa" https://review.openstack.org/277927 | 00:14 |
---|---|---|
*** baojg has quit IRC | 00:17 | |
*** mingdang1 has joined #openstack-swift | 00:19 | |
*** klamath has quit IRC | 00:23 | |
openstackgerrit | Merged openstack/swift: Add note on using printable chars for swift_hash_path_suffix/prefix https://review.openstack.org/281492 | 00:23 |
*** mingdang1 has quit IRC | 00:24 | |
openstackgerrit | Merged openstack/swift: Bump PyECLib requirement to >= 1.2.0 https://review.openstack.org/278944 | 00:27 |
*** garthb has quit IRC | 00:31 | |
*** nadeem has quit IRC | 00:33 | |
*** lyrrad has quit IRC | 00:34 | |
*** lyrrad has joined #openstack-swift | 00:34 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/python-swiftclient: Updated from global requirements https://review.openstack.org/89250 | 00:41 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/swift: Updated from global requirements https://review.openstack.org/88736 | 00:42 |
*** rcernin has quit IRC | 00:46 | |
*** takashi has joined #openstack-swift | 00:52 | |
*** arch-nemesis has quit IRC | 00:53 | |
*** Jeffrey4l has joined #openstack-swift | 00:54 | |
*** daemontool__ has joined #openstack-swift | 01:11 | |
*** forcebanana has quit IRC | 01:12 | |
*** diazjf has joined #openstack-swift | 01:24 | |
*** sgundur has left #openstack-swift | 01:26 | |
*** Zyric has quit IRC | 01:27 | |
*** bill_az has quit IRC | 01:28 | |
*** stantonnet has quit IRC | 01:31 | |
*** stantonnet has joined #openstack-swift | 01:32 | |
*** diazjf has quit IRC | 01:32 | |
*** stantonnet has quit IRC | 01:35 | |
*** zhill has joined #openstack-swift | 01:36 | |
*** zhill has quit IRC | 01:36 | |
*** diogogmt has joined #openstack-swift | 01:42 | |
*** diogogmt has quit IRC | 01:42 | |
*** Zyric has joined #openstack-swift | 01:43 | |
*** diogogmt has joined #openstack-swift | 01:44 | |
*** baojg has joined #openstack-swift | 01:45 | |
*** esker has joined #openstack-swift | 01:46 | |
*** jgrant has joined #openstack-swift | 01:47 | |
*** diogogmt has quit IRC | 01:49 | |
*** esker has quit IRC | 01:51 | |
*** stantonnet has joined #openstack-swift | 01:58 | |
*** jgrant has quit IRC | 02:01 | |
*** lyrrad has quit IRC | 02:02 | |
*** haomaiwa_ has joined #openstack-swift | 02:12 | |
*** mingdang1 has joined #openstack-swift | 02:20 | |
*** diogogmt has joined #openstack-swift | 02:26 | |
*** baojg has quit IRC | 02:43 | |
*** baojg has joined #openstack-swift | 02:47 | |
*** klrmn has quit IRC | 02:49 | |
*** esker has joined #openstack-swift | 02:55 | |
*** wanghua has joined #openstack-swift | 02:58 | |
*** esker has quit IRC | 03:00 | |
*** janonymous has joined #openstack-swift | 03:00 | |
*** haomaiwa_ has quit IRC | 03:01 | |
*** haomaiwa_ has joined #openstack-swift | 03:01 | |
*** _JZ_ has quit IRC | 03:15 | |
*** venkat has joined #openstack-swift | 03:16 | |
*** StraubTW_ has joined #openstack-swift | 03:32 | |
*** baojg has quit IRC | 03:42 | |
*** baojg has joined #openstack-swift | 03:45 | |
*** StraubTW_ has quit IRC | 03:46 | |
*** klrmn has joined #openstack-swift | 03:50 | |
*** baojg has quit IRC | 03:55 | |
jrichli | mattoliverau: thanks for your review on decouple versioning and COPY! | 03:57 |
*** sanchitmalhotra has joined #openstack-swift | 03:59 | |
mattoliverau | jrichli: nps :) | 03:59 |
mattoliverau | I'm abount to push a rebaed version of the COPY middleware, not cause I'm working on it, but because I rebased it locally to test the decouple patch, so might as well update it :) | 04:00 |
*** haomaiwa_ has quit IRC | 04:01 | |
jrichli | oh, ok. thx! | 04:01 |
*** haomaiwang has joined #openstack-swift | 04:01 | |
openstackgerrit | Matthew Oliver proposed openstack/swift: Refactor server side copy as middleware https://review.openstack.org/156923 | 04:08 |
*** sgundur has joined #openstack-swift | 04:13 | |
*** sgundur has left #openstack-swift | 04:13 | |
*** ho_ has joined #openstack-swift | 04:23 | |
*** baojg has joined #openstack-swift | 04:25 | |
ho_ | hello | 04:28 |
*** peluse has joined #openstack-swift | 04:33 | |
*** nadeem has joined #openstack-swift | 04:35 | |
mahatic | hello! | 04:36 |
mattoliverau | ho_, mahatic o/ | 04:37 |
notmyname | hello | 04:38 |
janonymous | hey :) | 04:41 |
*** silor has joined #openstack-swift | 04:41 | |
mahatic | notmyname: beautiful picture, tahoe! | 04:42 |
notmyname | mahatic: thanks :-) | 04:42 |
*** ppai has joined #openstack-swift | 04:44 | |
mattoliverau | notmyname: good evening, welcome back | 04:45 |
notmyname | mattoliverau: au contraire. I never leave | 04:45 |
mattoliverau | notmyname: its true, I don't know what SwiftStack puts in the water of its employees, but I think whatever it is, it means you guys never sleep :P | 04:47 |
*** bill_az has joined #openstack-swift | 04:49 | |
jrichli | well, tonight I saw on twitter that there was some "speed dating" going on at swiftstack ;-) | 04:49 |
jrichli | which i assume was "speed networking" ... | 04:49 |
notmyname | heh. yeah that was ... not the engineering team that wrote the words about it ;-) | 04:50 |
jrichli | lol | 04:51 |
notmyname | but it was good. we had a bunch of people come by the office. good to talk to people about what we were doing. and perhaps we'll do some further interviews with some of them :-) | 04:51 |
jrichli | sounds fun! | 04:51 |
notmyname | janonymous: how'd you find patch 277071? | 04:57 |
patchbot | notmyname: https://review.openstack.org/#/c/277071/ - swift - Changing the base version to python2.7 for pep8 ch... | 04:57 |
*** diazjf has joined #openstack-swift | 05:00 | |
openstackgerrit | Clay Gerrard proposed openstack/swift: Better hash path config validation https://review.openstack.org/281547 | 05:00 |
*** haomaiwang has quit IRC | 05:01 | |
*** esker has joined #openstack-swift | 05:01 | |
*** haomaiwa_ has joined #openstack-swift | 05:01 | |
*** diazjf has quit IRC | 05:01 | |
notmyname | timburke: patch 279737 looks interesting. add some extra hints for clients. seems like a good thing. could make stuff like tempurls through a cdn reasonable | 05:05 |
patchbot | notmyname: https://review.openstack.org/#/c/279737/ - swift - Add Expires header for successful GETs using tempurls | 05:05 |
*** esker has quit IRC | 05:05 | |
* notmyname wanders off | 05:06 | |
clayg | he'll be back | 05:08 |
janonymous | notmyname: i was getting this error on my env, also i saw some projects facing the same problem which this change fixes | 05:08 |
janonymous | notmyname: so pushed up this change | 05:10 |
janonymous | notmyname: please find some time to suggest some points on patch 257053 :) | 05:10 |
patchbot | janonymous: https://review.openstack.org/#/c/257053/ - swift - Using ostestr to run unittests | 05:10 |
mattoliverau | clayg: your still here too.. surprise :P | 05:11 |
*** diazjf has joined #openstack-swift | 05:19 | |
*** klrmn has quit IRC | 05:19 | |
*** SkyRocknRoll has joined #openstack-swift | 05:19 | |
clayg | mattoliverau: *you're* | 05:21 |
jrichli | clayg: didn't know you were such a stickler ;-) | 05:21 |
*** esker has joined #openstack-swift | 05:21 | |
clayg | jrichli: what are *you* doing still on | 05:22 |
clayg | jrichli: mattoliverau was giving me a hard time out my commit messages earlier | 05:22 |
jrichli | clayg: ah, messing around now. | 05:22 |
jrichli | clayg: i was just looking at that, actually! thought it might be the reason | 05:22 |
clayg | mattoliverau: i'll never learn | 05:26 |
*** esker has quit IRC | 05:26 | |
clayg | that's not true - if you stay on me it's not entirely out of the realm of possibility I'll get btter | 05:26 |
clayg | mattoliverau: I *think* I mostly stopped doing the mixing of import \ and import () | 05:27 |
openstackgerrit | Kota Tsuyuzaki proposed openstack/swift: Fix object-server to handle newer ts file https://review.openstack.org/281636 | 05:31 |
*** kota_ has joined #openstack-swift | 05:32 | |
*** ChanServ sets mode: +v kota_ | 05:32 | |
kota_ | hmm...my znc irc bouncer is still in trouble :/ | 05:32 |
*** gyee has quit IRC | 05:35 | |
mattoliverau | clayg: lol, nice burn :) | 05:37 |
mattoliverau | clayg: good man, my dev OCD thanks you. | 05:37 |
mattoliverau | also if I just go edit your commit messages that just makes you lazy :P But sure, I'll just do that thing next time :) | 05:38 |
jrichli | kota_: hello. I have not yet re-installed pyeclib to see if behavior changes. But what I might do for now is add a condition to only make the call for data_len under the max, and then upload a WIP. | 05:38 |
kota_ | jrichli: night lady! | 05:39 |
jrichli | kota_: well, I am about to go to bed. :-) | 05:39 |
kota_ | jrichli: sounds good | 05:39 |
jrichli | g'night! | 05:40 |
*** bill_az has quit IRC | 05:40 | |
kota_ | jrichli: thanks for pinging, have a good sleep :) | 05:40 |
janonymous | please review patch 254276 , this is a very small change. | 05:40 |
patchbot | janonymous: https://review.openstack.org/#/c/254276/ - swift - clear pycache and remove all pyc/pyo before starti... | 05:40 |
*** trifon has joined #openstack-swift | 05:43 | |
mattoliverau | night jrichli | 05:44 |
*** haomaiwa_ has quit IRC | 06:01 | |
*** haomaiwang has joined #openstack-swift | 06:01 | |
*** CrackerJ- has quit IRC | 06:02 | |
*** CrackerJackMack has joined #openstack-swift | 06:03 | |
*** nadeem has quit IRC | 06:12 | |
*** ChubYann has quit IRC | 06:19 | |
*** esker has joined #openstack-swift | 06:24 | |
*** esker has quit IRC | 06:28 | |
*** kobelb has joined #openstack-swift | 06:46 | |
*** baojg has quit IRC | 06:47 | |
*** mvk has joined #openstack-swift | 06:49 | |
*** kobelb has quit IRC | 06:50 | |
*** baojg has joined #openstack-swift | 06:51 | |
*** diazjf has quit IRC | 06:55 | |
openstackgerrit | Kota Tsuyuzaki proposed openstack/swift: PUT/GET path for global ec cluster https://review.openstack.org/219165 | 06:58 |
*** McMurlock has joined #openstack-swift | 06:58 | |
*** haomaiwang has quit IRC | 07:01 | |
*** haomaiwa_ has joined #openstack-swift | 07:01 | |
*** esker has joined #openstack-swift | 07:06 | |
*** esker has quit IRC | 07:11 | |
*** venkat has quit IRC | 07:12 | |
*** baojg has quit IRC | 07:13 | |
*** baojg has joined #openstack-swift | 07:16 | |
*** esker has joined #openstack-swift | 07:27 | |
*** esker has quit IRC | 07:31 | |
*** McMurlock has quit IRC | 07:36 | |
*** McMurlock has joined #openstack-swift | 07:40 | |
*** forcebanana has joined #openstack-swift | 07:46 | |
*** rcernin has joined #openstack-swift | 07:51 | |
*** nadeem has joined #openstack-swift | 07:57 | |
*** haomaiwa_ has quit IRC | 08:01 | |
*** haomaiwang has joined #openstack-swift | 08:01 | |
*** pcaruana has joined #openstack-swift | 08:05 | |
*** jmccarthy1 has joined #openstack-swift | 08:06 | |
*** esker has joined #openstack-swift | 08:08 | |
*** esker has quit IRC | 08:13 | |
*** zaitcev has quit IRC | 08:17 | |
kota_ | jrichli: I think, this is a fix for a part of your problem, https://bitbucket.org/kmgreen2/pyeclib/pull-requests/34/enable-get_segment_info-to-handle-larger/diff | 08:19 |
*** nadeem has quit IRC | 08:22 | |
*** timur has joined #openstack-swift | 08:23 | |
*** remix_tj has quit IRC | 08:23 | |
*** geaaru has joined #openstack-swift | 08:29 | |
*** jordanP has joined #openstack-swift | 08:39 | |
*** rushiagr has joined #openstack-swift | 08:40 | |
rushiagr | Hi guys. I'm not able to install swift with devstack. | 08:41 |
rushiagr | I added these lines to local.conf: | 08:41 |
rushiagr | enable_service s-object | 08:41 |
rushiagr | enable_service s-proxy | 08:41 |
rushiagr | enable_service s-container | 08:41 |
rushiagr | enable_service s-account | 08:41 |
rushiagr | and it causes a failure with "E: Unable to locate package liberasurecode-dev" | 08:42 |
rushiagr | I'm on ubuntu trusty, and using devstack latest | 08:42 |
rushiagr | Please let me know how to resolve this. There doesn't seem to be a package by name 'liberasurecode-dev' present in the ubuntu APT repositories | 08:43 |
rushiagr | Slightly surprising that I can't even find a solution to this over the internet, and this thing missed extensive testing of openstack | 08:45 |
*** Jeffrey4l has quit IRC | 08:45 | |
*** esker has joined #openstack-swift | 08:50 | |
openstackgerrit | Christian Schwede proposed openstack/swift: Remove execute permissions from doc files and swift.conf-sample https://review.openstack.org/265145 | 08:52 |
*** esker has quit IRC | 08:54 | |
jordanP | rushiagr, http://packages.ubuntu.com/fr/trusty-backports/libdevel/liberasurecode-dev | 08:57 |
openstackgerrit | James Nzomo proposed openstack/python-swiftclient: Fix object/path-names for pseudo-folders on winnt https://review.openstack.org/281700 | 08:58 |
*** Jeffrey4l has joined #openstack-swift | 08:58 | |
openstackgerrit | Béla Vancsics proposed openstack/swift: Reduce code duplication https://review.openstack.org/254266 | 08:59 |
*** cbartz has joined #openstack-swift | 09:00 | |
*** haomaiwang has quit IRC | 09:01 | |
*** haomaiwang has joined #openstack-swift | 09:01 | |
rushiagr | jordanP: hey, thanks! | 09:05 |
rushiagr | I just noticed that the wiki here https://wiki.openstack.org/wiki/SwiftInstall is outdated. The github URL for devstack installation is stale. | 09:06 |
rushiagr | I want to update docs somewhere so that people shouldn't spend time on this issue from now on.. | 09:07 |
rushiagr | Please advise, anybody :) | 09:07 |
jordanP | rushiagr, many pages on the openstack wiki are outdated, it's not an accurate source of information | 09:08 |
*** rminmin has joined #openstack-swift | 09:09 | |
rushiagr | jordanP: yes, that's why I thought I'll update them, coz they still come up in the first few google searches. Do you know a better place where I can update it? | 09:09 |
jordanP | the best place would be to update this page : http://docs.openstack.org/liberty/install-guide-ubuntu/swift.html | 09:10 |
*** esker has joined #openstack-swift | 09:11 | |
jordanP | I think the source of this page is in https://github.com/openstack/openstack-manuals/tree/master/doc/install-guide/source | 09:11 |
jordanP | you can submit a patch if you feel like it | 09:11 |
rushiagr | jordanP: thanks. I'll do it. | 09:12 |
*** ppai has quit IRC | 09:14 | |
*** esker has quit IRC | 09:15 | |
*** ppai has joined #openstack-swift | 09:28 | |
*** venkat has joined #openstack-swift | 09:32 | |
*** asettle has joined #openstack-swift | 09:33 | |
*** asettle has quit IRC | 09:43 | |
*** kota_ has quit IRC | 09:43 | |
*** asettle has joined #openstack-swift | 09:49 | |
*** asettle has quit IRC | 09:49 | |
*** mvk has quit IRC | 09:57 | |
*** asettle has joined #openstack-swift | 09:59 | |
*** haomaiwang has quit IRC | 10:01 | |
*** haomaiwang has joined #openstack-swift | 10:01 | |
*** openstackgerrit has quit IRC | 10:02 | |
*** stantonnet has quit IRC | 10:03 | |
*** openstackgerrit has joined #openstack-swift | 10:03 | |
*** asettle has quit IRC | 10:05 | |
*** stantonnet has joined #openstack-swift | 10:05 | |
*** mvk has joined #openstack-swift | 10:06 | |
*** acoles_ is now known as acoles | 10:10 | |
*** esker has joined #openstack-swift | 10:13 | |
*** ho_ has quit IRC | 10:17 | |
*** esker has quit IRC | 10:18 | |
openstackgerrit | Alistair Coles proposed openstack/swift: Merge branch 'master' into feature/crypto https://review.openstack.org/281742 | 10:19 |
*** Jeffrey4l has quit IRC | 10:25 | |
*** baojg has quit IRC | 10:28 | |
*** silor has quit IRC | 10:28 | |
*** davideagle_ has joined #openstack-swift | 10:29 | |
openstackgerrit | Merged openstack/swift: Remove execute permissions from doc files and swift.conf-sample https://review.openstack.org/265145 | 10:36 |
*** daemontool__ has quit IRC | 10:41 | |
*** daemontool has joined #openstack-swift | 10:41 | |
*** mingdang1 has quit IRC | 10:42 | |
*** Jeffrey4l has joined #openstack-swift | 10:42 | |
*** daemontool has quit IRC | 10:43 | |
*** daemontool_ has joined #openstack-swift | 10:43 | |
*** daemontool has joined #openstack-swift | 10:49 | |
*** daemontool_ has quit IRC | 10:50 | |
*** esker has joined #openstack-swift | 11:00 | |
*** forcebanana has quit IRC | 11:00 | |
*** haomaiwang has quit IRC | 11:01 | |
*** marcusvrn_ has joined #openstack-swift | 11:01 | |
*** haomaiwang has joined #openstack-swift | 11:01 | |
*** daemontool has quit IRC | 11:04 | |
*** daemontool has joined #openstack-swift | 11:04 | |
*** esker has quit IRC | 11:05 | |
*** asettle has joined #openstack-swift | 11:15 | |
*** esker has joined #openstack-swift | 11:15 | |
*** eranrom has joined #openstack-swift | 11:16 | |
*** Jeffrey4l has quit IRC | 11:19 | |
*** esker has quit IRC | 11:20 | |
*** davideagle_ has quit IRC | 11:22 | |
*** silor has joined #openstack-swift | 11:23 | |
*** joeljwright has joined #openstack-swift | 11:23 | |
*** ChanServ sets mode: +v joeljwright | 11:23 | |
*** silor1 has joined #openstack-swift | 11:29 | |
*** Jeffrey4l has joined #openstack-swift | 11:29 | |
*** davideagle_ has joined #openstack-swift | 11:29 | |
*** silor has quit IRC | 11:30 | |
*** silor1 is now known as silor | 11:30 | |
*** sanchitmalhotra has quit IRC | 11:36 | |
*** jmccarthy has quit IRC | 11:40 | |
*** jmccarthy has joined #openstack-swift | 11:42 | |
*** asettle has quit IRC | 11:45 | |
*** ppai has quit IRC | 11:48 | |
*** Jeffrey4l__ has joined #openstack-swift | 11:50 | |
*** Jeffrey4l has quit IRC | 11:52 | |
*** forcebanana has joined #openstack-swift | 11:58 | |
*** ppai has joined #openstack-swift | 12:00 | |
*** haomaiwang has quit IRC | 12:01 | |
*** haomaiwa_ has joined #openstack-swift | 12:01 | |
*** venkat has quit IRC | 12:05 | |
*** forcebanana has quit IRC | 12:24 | |
*** forcebanana has joined #openstack-swift | 12:24 | |
*** lpabon has joined #openstack-swift | 12:34 | |
*** daemontool has quit IRC | 12:37 | |
openstackgerrit | James Nzomo proposed openstack/python-swiftclient: Fix object/path-names for pseudo-folders on winnt https://review.openstack.org/281700 | 12:45 |
*** haomaiwa_ has quit IRC | 12:52 | |
*** davideagle_ has quit IRC | 12:54 | |
openstackgerrit | oshritf proposed openstack/swift: Per container stat. report https://review.openstack.org/281814 | 12:56 |
acoles | clayg: i'm definitely on the chart (https://xkcd.com/1205/) | 12:57 |
*** asettle has joined #openstack-swift | 12:58 | |
*** joeljwright has quit IRC | 12:59 | |
*** rminmin has quit IRC | 13:00 | |
*** asettle has quit IRC | 13:03 | |
*** km has quit IRC | 13:04 | |
openstackgerrit | Prashanth Pai proposed openstack/swift: Make object creation more atomic in Linux https://review.openstack.org/162243 | 13:12 |
*** km has joined #openstack-swift | 13:13 | |
*** thumpba has joined #openstack-swift | 13:15 | |
*** haomaiwang has joined #openstack-swift | 13:22 | |
*** SkyRocknRoll has quit IRC | 13:22 | |
*** km has quit IRC | 13:24 | |
*** mingdang1 has joined #openstack-swift | 13:30 | |
*** davideagle_ has joined #openstack-swift | 13:33 | |
*** cbartz has quit IRC | 13:37 | |
*** eranrom has quit IRC | 13:49 | |
natarej | on a network bottlenecked (1gig) deployment in a single location with plenty of CPU grunt, would i be correct in assuming that an erasure policy may actually increase performance over triple replication as i'm reducing the amount of traffic on the back end? | 13:49 |
openstackgerrit | Merged openstack/swift: Merge branch 'master' into feature/crypto https://review.openstack.org/281742 | 13:49 |
*** ppai has quit IRC | 13:50 | |
*** davideagle_ has quit IRC | 13:56 | |
*** haomaiwang has quit IRC | 14:01 | |
*** haomaiwang has joined #openstack-swift | 14:01 | |
tdasilva | acoles: hi, just read your comments on patch 263902. re: "the COPY middleware cannot know that the COPY source is an SLO manifest vs a DLO manifest". Can't the middleware know based on the headers? | 14:04 |
patchbot | tdasilva: https://review.openstack.org/#/c/263902/ - swift - Re-format the SLO manifest file on new multipart-m... | 14:04 |
acoles | tdasilva: on a call, with you in 10mins | 14:04 |
*** petertr7_away is now known as petertr7 | 14:04 | |
*** thumpba has quit IRC | 14:09 | |
*** davideagle_ has joined #openstack-swift | 14:14 | |
*** archers has joined #openstack-swift | 14:22 | |
*** barker has joined #openstack-swift | 14:25 | |
*** diogogmt has quit IRC | 14:26 | |
openstackgerrit | Merged openstack/swift: Keep the Usage of exit()/sys.exit() Consistent https://review.openstack.org/277191 | 14:26 |
openstackgerrit | Richard Hawkins proposed openstack/swift: a well-commented skeleton middleware https://review.openstack.org/281885 | 14:27 |
*** ho_away has joined #openstack-swift | 14:27 | |
*** diogogmt has joined #openstack-swift | 14:28 | |
*** mingdang1 has quit IRC | 14:29 | |
*** davideagle_ has quit IRC | 14:29 | |
*** barker has quit IRC | 14:31 | |
*** dudi has joined #openstack-swift | 14:32 | |
dudi | hi, can anybody help me with how to find list of all account in swift cluster via curl request with using swauth? | 14:34 |
*** Zyric has quit IRC | 14:34 | |
*** davideagle_ has joined #openstack-swift | 14:35 | |
acoles | tdasilva: sorry that was a long 10 mins, back now | 14:35 |
*** Zyric has joined #openstack-swift | 14:36 | |
*** joeljwright has joined #openstack-swift | 14:37 | |
*** ChanServ sets mode: +v joeljwright | 14:37 | |
tdasilva | acoles: no worries..but...i need to leave in 3 min :( | 14:38 |
tdasilva | can we continue later? | 14:38 |
acoles | sure | 14:38 |
*** mvk has quit IRC | 14:38 | |
*** dudi has quit IRC | 14:38 | |
*** StraubTW_ has joined #openstack-swift | 14:38 | |
*** mvk has joined #openstack-swift | 14:39 | |
jrichli | dudi: this is a quote from what has been said here before - there's no "list all the accounts stored in the cluster" API. the best way to do it is to walk the account drives and find DBs | 14:40 |
jrichli | kota_: That is great! Thank you | 14:41 |
tdasilva | jrichli: dudi has left, but swauth also has this swauth-list command that might allow listing accounts: https://github.com/openstack/swauth/blob/master/bin/swauth-list | 14:42 |
jrichli | tdasilva: ah, good to know, thx! | 14:42 |
tdasilva | jrichli: i'm going by the doc in line 33. haven't tested it myself | 14:42 |
tdasilva | and also i'm assuming this only lists accounts that were created with swauth | 14:43 |
*** bill_az has joined #openstack-swift | 14:48 | |
*** barker has joined #openstack-swift | 14:50 | |
mahatic | acoles: hi, could you let me know if this spec is approved? It is not i think? https://wiki.openstack.org/wiki/Swift/ObjectSystemMetadata | 14:50 |
mahatic | jrichli: hi, did you get to retest the container-sync issue? | 14:50 |
mahatic | the spec says "When post-as-copy is enabled two concurrent POSTS result in two PUTs at the object server which may cause two .data files to be generated in obj_dir. The current cleanup code will delete the oldest of these before exiting the PUT handler. Again, this would be incorrect behavior for system metadata since the .data files might contain unique metadata items that should subsequently be merged." - but i'm not sure why we need the metadata | 14:52 |
mahatic | of an older POST in two current POSTs | 14:52 |
jrichli | mahatic: no, the only thing I did since we chatted last night is read a document to prepare for the meeting I have in 5 minutes, sleep, and read scrollback. :-) | 14:54 |
mahatic | jrichli: :) no problem! let me know when you do | 14:55 |
jrichli | will do | 14:55 |
cschwede | dudi: jrichli: tdasilva: exactly, have a look at the docs especially http://swauth.readthedocs.org/en/latest/api.html#get-admin-info | 14:56 |
jrichli | thanks, cschwede! | 14:56 |
*** diogogmt has quit IRC | 14:58 | |
*** mvk has quit IRC | 15:00 | |
*** haomaiwang has quit IRC | 15:01 | |
*** haomaiwang has joined #openstack-swift | 15:01 | |
acoles | mahatic: no. the wiki page is not a spec, but the spec it links to was not approved | 15:02 |
*** sgundur has joined #openstack-swift | 15:04 | |
acoles | tdasilva (jrichli queried me too so answering here) I am thinking ahead to how a COPY middleware would treat multipart-manifest=get sent with client copy request... | 15:04 |
acoles | for dlo, copy middleware should just make sure the multipart-manifest param remains intact in the GET part of the copy. | 15:05 |
*** MVenesio has joined #openstack-swift | 15:07 | |
*** esker has joined #openstack-swift | 15:07 | |
acoles | for slo, assuming patch 263902, the copy middleware would need to change the param to multipart-manifest=get-raw for the GET, so that slo middleware transforms the manifest json back to a 'client-style' format, so that the PUT part of the copy is accepted. | 15:07 |
patchbot | acoles: https://review.openstack.org/#/c/263902/ - swift - Re-format the SLO manifest file on new multipart-m... | 15:07 |
*** esker has quit IRC | 15:07 | |
acoles | (btw this is assuming copy m'ware to left of slo/dlo which is the goal) | 15:07 |
*** esker has joined #openstack-swift | 15:07 | |
mahatic | acoles: ok, thanks. it says we ned to preserve metadata of an older POST (as copy = true), when there are two concurrent POST-as-copy) | 15:08 |
acoles | but...the client COPY request does not specify in any header that the copy source is a dlo or slo manifest, so copy middleware doesn't know how to differentiate the two (unless it does a HEAD on the source :/) | 15:08 |
acoles | tdasilva: jrichli so I think we need a way for copy m'ware to get the 'raw' slo manifest without knowing a priori that it's getting an slo manifest or dlo manifest or whatever | 15:11 |
*** davideagle_ has quit IRC | 15:14 | |
*** archers has quit IRC | 15:14 | |
*** lcurtis has joined #openstack-swift | 15:14 | |
acoles | mahatic: yes. its ugly, which is perhaps why it never progressed. | 15:16 |
*** davideagle_ has joined #openstack-swift | 15:17 | |
mahatic | acoles: :) let's make it pretty! it'd solve all of our encryption metadata issues ;) | 15:18 |
*** btorch has joined #openstack-swift | 15:18 | |
mahatic | speaking of copy middleware on left of slo/dlo - this patch 156923 commit message says differently. maybe it needs to be updates | 15:19 |
patchbot | mahatic: https://review.openstack.org/#/c/156923/ - swift - Refactor server side copy as middleware | 15:19 |
mahatic | updated* | 15:19 |
acoles | mahatic: yeah in discussion on 156923 it looked better to have copy to left of slo and dlo, but for that to happen we need patch 263902 and patch 260179 | 15:23 |
patchbot | acoles: https://review.openstack.org/#/c/263902/ - swift - Re-format the SLO manifest file on new multipart-m... | 15:23 |
patchbot | acoles: https://review.openstack.org/#/c/260179/ - swift - decouple versioned writes from COPY | 15:23 |
acoles | then 156923 will need updating | 15:23 |
mahatic | ah, I see | 15:24 |
* mahatic is looking | 15:24 | |
*** haomaiwang has quit IRC | 15:25 | |
*** davideagle_ has quit IRC | 15:30 | |
*** bill_az has quit IRC | 15:30 | |
*** bjkeller has joined #openstack-swift | 15:34 | |
*** barker has quit IRC | 15:36 | |
*** barker has joined #openstack-swift | 15:36 | |
openstackgerrit | Alistair Coles proposed openstack/swift: Enable object server to return non-durable data https://review.openstack.org/215276 | 15:40 |
*** Gordoni has joined #openstack-swift | 15:43 | |
*** haomaiwang has joined #openstack-swift | 15:46 | |
openstackgerrit | Alistair Coles proposed openstack/swift: Fix inconsistent suffix hashes after ssync of tombstone https://review.openstack.org/267788 | 15:47 |
openstackgerrit | Alistair Coles proposed openstack/swift: Update container on fast-POST https://review.openstack.org/135380 | 15:47 |
acoles | ^^ just rebases/merge conflict fixes | 15:48 |
*** davideagle_ has joined #openstack-swift | 15:48 | |
*** barker has quit IRC | 15:49 | |
*** thumpba has joined #openstack-swift | 15:49 | |
*** j_king has joined #openstack-swift | 15:50 | |
*** haomaiwang has quit IRC | 15:51 | |
*** bill_az has joined #openstack-swift | 15:51 | |
*** CaioBrentano has joined #openstack-swift | 15:52 | |
tdasilva | acoles: thanks for the explanation...it makes sense. When the copy middleware receives the COPY request from the client, it doesn't know if 'multipart-manifest=get' is for dlo or slo | 15:52 |
notmyname | good morning | 15:53 |
*** zul has quit IRC | 15:53 | |
*** zul has joined #openstack-swift | 15:53 | |
*** _JZ_ has joined #openstack-swift | 15:54 | |
hurricanerix | anybody interested in a small fast code review? https://review.openstack.org/#/c/267123/ | 15:55 |
patchbot | hurricanerix: patch 267123 - swift - Add option for label to static web listings | 15:55 |
pdardeau | good morning | 15:56 |
*** diogogmt has joined #openstack-swift | 15:57 | |
*** barker has joined #openstack-swift | 15:57 | |
*** zigo has quit IRC | 16:03 | |
notmyname | so I just found this, which I had apparently saved at some point http://d.not.mn/swift_unicorn_farts.JPG | 16:04 |
tdasilva | he | 16:04 |
*** zigo has joined #openstack-swift | 16:05 | |
acoles | HACKATHON ATTENDEES - don't forget mains adapters - uk mains plugs are NOT the same as continental europe - they look like this http://media.towsure.com/catalog/product/4/6/4612detail.jpg | 16:05 |
jrichli | ah, thx! | 16:05 |
*** cschwede has quit IRC | 16:06 | |
acoles | and UK sockets are designed to prevent random pieces of metal being inserted ;) | 16:06 |
notmyname | one of the most useful pieces of conference swag I got one time was a set of global power adaptors | 16:07 |
jrichli | acoles: just got out of meeting, looking over scrollback | 16:12 |
*** garthb has joined #openstack-swift | 16:15 | |
*** pcaruana has quit IRC | 16:15 | |
acoles | tdasilva: jrichli let me know if you think I should push that diff over. whuber is not here, but I wonder if there was background discussion to the choice of get-raw? | 16:16 |
acoles | diff being to change get-raw to &format=raw | 16:17 |
*** garthb has quit IRC | 16:17 | |
acoles | ideally I'd like to try out the copy middleware patch to left of slo/dlo with patch 263902 before it lands | 16:17 |
patchbot | acoles: https://review.openstack.org/#/c/263902/ - swift - Re-format the SLO manifest file on new multipart-m... | 16:17 |
*** rcernin has quit IRC | 16:17 | |
jrichli | acoles: wbhuber is on our internal chat. i will see if he can jump on | 16:18 |
tdasilva | acoles: I'm ok with pushing that diff, and yes, we should test copy middleware patch. | 16:21 |
tdasilva | acoles: dfg might also have an opinion on it as he commented on the patch early on | 16:21 |
tdasilva | but I think all the discussion happened there on the comments | 16:21 |
*** bill_az has quit IRC | 16:23 | |
acoles | tdasilva: jrichli thanks | 16:23 |
*** cschwede has joined #openstack-swift | 16:23 | |
openstackgerrit | renminmin proposed openstack/swift: Account/Container quotas should allow object re-upload https://review.openstack.org/263227 | 16:25 |
*** chsc has joined #openstack-swift | 16:26 | |
openstackgerrit | Alistair Coles proposed openstack/swift: Re-format the SLO manifest file on new multipart-manifest GET call https://review.openstack.org/263902 | 16:30 |
acoles | tdasilva: jrichli ^^ | 16:30 |
*** haomaiwang has joined #openstack-swift | 16:32 | |
*** MVenesio has quit IRC | 16:35 | |
*** gordc has joined #openstack-swift | 16:35 | |
openstackgerrit | Mingyu Li proposed openstack/swift: Order the devices by (region, zone, ip, device) in the output of swift-ring-builder https://review.openstack.org/277956 | 16:37 |
*** Mingyu has joined #openstack-swift | 16:37 | |
*** mingyu_ has joined #openstack-swift | 16:38 | |
*** trifon has quit IRC | 16:38 | |
*** mingyu_ has quit IRC | 16:40 | |
gordc | notmyname: apologies for the following, any update on swiftclient release? i wanted to test bulk delete before the gate starts collapsing due to end of cycle load. | 16:40 |
openstackgerrit | Ondřej Nový proposed openstack/swift: Fixed log format in object auditor https://review.openstack.org/281947 | 16:40 |
*** mingyu_ has joined #openstack-swift | 16:40 | |
notmyname | gordc: I'm working on the changelog updates right now | 16:41 |
gordc | notmyname: yay. thanks! | 16:41 |
gordc | apologies again for the hassling | 16:41 |
notmyname | gordc: note that a fix for https://bugs.launchpad.net/python-swiftclient/+bug/1516692 will need to land before a release | 16:42 |
openstack | Launchpad bug 1516692 in python-swiftclient "swiftclient logs sensitive info in http requests" [Critical,In progress] - Assigned to Bing Hu (hubingsh) | 16:42 |
gordc | notmyname: i see. makes sense. thanks for the info | 16:42 |
*** McMurlock has quit IRC | 16:44 | |
*** zaitcev has joined #openstack-swift | 16:54 | |
*** ChanServ sets mode: +v zaitcev | 16:54 | |
*** diazjf has joined #openstack-swift | 16:57 | |
*** davideagle_ has quit IRC | 16:58 | |
*** geaaru has quit IRC | 16:59 | |
*** StraubTW_ has quit IRC | 17:00 | |
wbhuber | acoles: tdsasilva: thanks for tending to the latest comments on the 263902 patch. | 17:00 |
*** haomaiwang has quit IRC | 17:01 | |
notmyname | it's wbhuber! | 17:01 |
*** haomaiwa_ has joined #openstack-swift | 17:01 | |
*** gyee has joined #openstack-swift | 17:01 | |
*** Zyric has quit IRC | 17:02 | |
notmyname | hmm...why isn't https://github.com/openstack/python-swiftclient/commit/a3a78be87b88beca83a8cc0c96e209ab8e1a4189 reflected in http://docs.openstack.org/developer/python-swiftclient/ | 17:03 |
*** esker has quit IRC | 17:03 | |
*** esker has joined #openstack-swift | 17:03 | |
acoles | wbhuber: hi! I have a question on that patch - the use of multipart-manifest=get-raw will (I think) make it hard to write a generic copy handler for slo *and* dlo, so i was wondering about changing the format to use multipart-manifest=get&format=raw | 17:03 |
acoles | wbhuber: what do you think? | 17:04 |
wbhuber | acoles: as long as the majority is content with the format change, i'm good with it. | 17:04 |
notmyname | joeljwright: ah! thanks for reviewing that patch. timburke had been bugging me about it ;-) | 17:04 |
notmyname | joeljwright: patch 265417 | 17:05 |
patchbot | notmyname: https://review.openstack.org/#/c/265417/ - python-swiftclient - _RetryBody doesn't need to take explicit etag/cont... | 17:05 |
acoles | wbhuber: ok. I wanted to check with you in case there was some background to the choice of "get-raw" | 17:05 |
*** StraubTW_ has joined #openstack-swift | 17:06 | |
wbhuber | acoles: there was a very little background coming up with "get-raw". i haven't scrolled up to read the origin of this =get&format=raw discussion, but we ought to check with dfg and tdasilva. | 17:07 |
joeljwright | notmyname: useful patch | 17:07 |
acoles | notmyname: jrichli pointed out that tox-func-in-process-fast-post was failing on feature/crypto because the tox env change had not been merged from master | 17:08 |
notmyname | acoles: ah, ok. nice catch jrichli :-) | 17:08 |
joeljwright | notmyname: I had wondered about the docs not being visible myself, but I assumed it was 'by design' | 17:08 |
acoles | notmyname: I did that merge today, please let me know if you notice any more failures | 17:08 |
notmyname | joeljwright: bad docs are never by design ;-) | 17:09 |
notmyname | joeljwright: the swift ones are updated after* each commit. *with some small delay | 17:09 |
joeljwright | notmyname: I just thought it was being kept out waiting for the new ToC | 17:09 |
notmyname | acoles: ack | 17:09 |
joeljwright | silly assumption I guess | 17:09 |
notmyname | joeljwright: no, I can understand that line of thinking | 17:10 |
notmyname | joeljwright: it's my fault for not noticing that a patch written in november hadn't updated the docs page yet | 17:10 |
acoles | wbhuber: ok. in summary, multipart-manifest=get-raw would not work IF used with a dlo manifest, whereas multipart-manifest-get&format=raw would. | 17:10 |
joeljwright | speaking of the new ToC, I'd better get on reviewing asettle's patch for that! | 17:10 |
notmyname | I'll bug asettle when she gets online about it (note that's I've seen here active on twitter within the last 10 minutes, so why isn't she working!?!) ;-) | 17:10 |
joeljwright | :D | 17:11 |
*** dmsimard is now known as rdobot | 17:11 | |
*** esker has quit IRC | 17:11 | |
joeljwright | notmyname: Initial patch for us to work on at the hackathon is here: https://review.openstack.org/#/c/278248/ | 17:12 |
patchbot | joeljwright: patch 278248 - python-swiftclient - New python swiftclient doc | 17:12 |
*** rdobot is now known as dmsimard | 17:13 | |
notmyname | joeljwright: interesting. even that patch doesn't have the older API docs. http://docs-draft.openstack.org/48/278248/2/check/gate-python-swiftclient-docs/1ef20fc//doc/build/html/ | 17:13 |
notmyname | probably an error with the index.rst | 17:13 |
notmyname | (initial guess) | 17:13 |
*** Zyric has joined #openstack-swift | 17:15 | |
joeljwright | notmyname: do we want to make the previous update (complete with all its TBDs) available before the hackathon? It might be better to get everything put together in the new structure before releasing | 17:16 |
notmyname | joeljwright: yes, i think that is good | 17:16 |
mingyu_ | Hi all. If I use the command line "swift-ring-builder <builder-file> add" with the new format arguments --region --zone, it will not accept the value 0. But with the old formats r0z0-<ip>:<port>... works. Is this a bug? or it is designed to behavior like that? | 17:18 |
notmyname | mingyu_: sounds like a bug | 17:18 |
mingyu_ | So the value 0 should be always be accepted as a region number or zone number. Right? | 17:19 |
notmyname | AFAIK, yes | 17:20 |
*** gordc has left #openstack-swift | 17:21 | |
mingyu_ | notmyname: Thanks. | 17:22 |
*** yarkot has joined #openstack-swift | 17:23 | |
*** lyrrad has joined #openstack-swift | 17:25 | |
*** barker has quit IRC | 17:29 | |
mingyu_ | If I add a device twice to a ring in *one* command line, what will happen? the device will be added as it first appears in the command line or the whole command line will be ignored? | 17:32 |
*** barker has joined #openstack-swift | 17:33 | |
openstackgerrit | John Dickinson proposed openstack/python-swiftclient: authors/changelog updates for 2.8 release https://review.openstack.org/281974 | 17:34 |
notmyname | joeljwright: timburke: ^ | 17:36 |
joeljwright | on it | 17:36 |
*** rcernin has joined #openstack-swift | 17:36 | |
timburke | thanks for dropping Jenkins from AUTHORS :P i didn't even notice that | 17:37 |
notmyname | timburke: I only did about 2 minutes ago ;-) | 17:37 |
*** trifon has joined #openstack-swift | 17:39 | |
*** zhill has joined #openstack-swift | 17:40 | |
*** ho_away has quit IRC | 17:42 | |
*** silor has quit IRC | 17:44 | |
notmyname | wow. I'm sure this will result in calm, reasonable discussion http://lists.openstack.org/pipermail/community/2016-February/001405.html | 17:46 |
notmyname | (but it makes a very good point IMO) | 17:47 |
*** jmccarthy1 has quit IRC | 17:48 | |
ahale | but its a meritocracy ! | 17:48 |
*** barker has quit IRC | 17:51 | |
clayg | heyoh! | 17:57 |
notmyname | hello clayg | 17:59 |
clayg | notmyname: hello benevolent PTL | 17:59 |
notmyname | *groan* | 18:00 |
clayg | lol | 18:00 |
notmyname | ;-) (winky face makes it better) | 18:00 |
*** haomaiwa_ has quit IRC | 18:01 | |
clayg | oh sorry - forgot winky! ;) | 18:01 |
*** haomaiwang has joined #openstack-swift | 18:01 | |
*** haomaiwang is now known as 16WAAAVR4 | 18:01 | |
*** jordanP has quit IRC | 18:02 | |
*** StraubTW_ has quit IRC | 18:04 | |
*** StraubTW_ has joined #openstack-swift | 18:04 | |
timburke | BPTLFL? | 18:05 |
*** Jeffrey4l__ has quit IRC | 18:06 | |
clayg | timburke: something like that! | 18:06 |
*** arch-nemesis has joined #openstack-swift | 18:06 | |
*** CaioBren_ has joined #openstack-swift | 18:07 | |
*** CaioBrentano has quit IRC | 18:10 | |
*** klrmn has joined #openstack-swift | 18:13 | |
*** bjkeller has quit IRC | 18:17 | |
acoles | tdasilva: ok i had some success rebasing copy middleware on patch 263902 and moving to left of slo but hit a problem with copying manifest between accounts | 18:21 |
patchbot | acoles: https://review.openstack.org/#/c/263902/ - swift - Re-format the SLO manifest file on new multipart-m... | 18:21 |
*** joeljwright has quit IRC | 18:22 | |
*** fthiagogv_ has joined #openstack-swift | 18:24 | |
acoles | tdasilva: jrichli on master you can copy an slo manifest with only write access to the destination, but with the copy to left of slo, slo verifies the user has read access to segments during the PUT phase of the copy | 18:25 |
acoles | so this test fails test.functional.tests.TestSlo#test_slo_copy_the_manifest_account | 18:25 |
*** fthiagogv__ has joined #openstack-swift | 18:26 | |
*** fthiagogv has quit IRC | 18:27 | |
*** fthiagogv_ has quit IRC | 18:29 | |
*** esker has joined #openstack-swift | 18:29 | |
*** 16WAAAVR4 has quit IRC | 18:30 | |
*** esker has quit IRC | 18:30 | |
*** esker has joined #openstack-swift | 18:31 | |
*** lcurtis has quit IRC | 18:34 | |
*** petertr7 is now known as petertr7_away | 18:34 | |
*** mvk has joined #openstack-swift | 18:38 | |
*** barker has joined #openstack-swift | 18:38 | |
*** barker has quit IRC | 18:39 | |
*** Mingyu has quit IRC | 18:39 | |
*** bill_az has joined #openstack-swift | 18:41 | |
*** ChubYann has joined #openstack-swift | 18:44 | |
*** gyee has quit IRC | 18:44 | |
acoles | tdasilva: jrichli actually that test makes no sense | 18:48 |
acoles | timburke: torgomatic: an SLO manifest cannot reference a segment in a different account, correct? (sanity check, I can't see how it could) | 18:49 |
*** StraubTW_ has quit IRC | 18:52 | |
*** StraubTW_ has joined #openstack-swift | 18:56 | |
openstackgerrit | Catherine Northcott proposed openstack/swift: New recon request to get account names from cluster https://review.openstack.org/269291 | 19:00 |
*** barker has joined #openstack-swift | 19:00 | |
timburke | acoles: tdasilva: yeah, that sounds right. if you wanted to copy a large object between two accounts, i think you'd need to copy all of the segments first (making sure that the container names match between the two accounts), then copy the manifest | 19:02 |
acoles | timburke: thanks. so this test does sort of make sense, but on master there is no requirement for the destination account to have the segments in place before copying the manifest, because the manifest is not validated during copy. | 19:05 |
acoles | this test -> https://github.com/openstack/swift/blob/master/test/functional/tests.py#L3010 | 19:05 |
acoles | timburke: do you think it is reasonable for an slo manifest copy to another account to *fail* if the segments do not exist in destination account? | 19:06 |
acoles | it seems consistent with a PUT failing when segments don't exist | 19:07 |
acoles | and it would make the copy middleware easier :) | 19:07 |
timburke | acoles: that seems to be the case. i think failure would be reasonable; the large object will be unusable until the segments are all there | 19:07 |
acoles | yep | 19:07 |
clayg | we have cross account slo's (I didn't know that) | 19:07 |
acoles | clayg: i think there may be lots of features that we don't know we have :) | 19:08 |
clayg | nice | 19:08 |
clayg | acoles: but we know we have cross account slos? | 19:08 |
acoles | clayg: no, an slo manifest cannot reference a segment in another account | 19:09 |
acoles | clayg: but manifests can be copied between accounts | 19:09 |
timburke | clayg: i think we know we *try* to have cross-account slos. and we just realized that that's stupid, as things are currently written | 19:09 |
acoles | clayg: and on master there is no validation of the manifest when that copy occurs | 19:09 |
acoles | my guess is that the test cam about from duplicating any copy test to also test copy between accounts, and the slo manifest just happens to succeed | 19:11 |
timburke | it might be nice if COPY could present a more intelligent error that the response we get out of SLO, but i'm not sure how practical that is | 19:13 |
acoles | timburke: so in playing with a copy middleware to left of slo it is apparent that the manifest will be re-validated during copy and therefore the copy would return 400 if segments are not found in the destination account, with the slo generated error message in body? is that what you mean? | 19:14 |
timburke | hmmm...and DLO is going to be weird... | 19:14 |
acoles | timburke: of course, when copying slo manifest within same account there will be repeated HEADs to validate segments. hmmm | 19:15 |
timburke | acoles: yeah, that's what i was expecting would happen, anyway. the message will be perfectly true, but not especially helpful | 19:15 |
clayg | acoles: timburke: oh this sounds fun! I'm so glad this junk is getting extracted to middleware! | 19:15 |
tdasilva | back | 19:16 |
timburke | acoles: what do you mean by repeated? all we know is that the manifest was valid at the time that it was initially uploaded; it seems perfectly reasonable (to me) that we should validate that it will be valid *now* as well | 19:16 |
acoles | timburke: yes, that's true. I was just contrasting with behaviour on master. | 19:17 |
acoles | not saying it is unreasonable | 19:17 |
timburke | that's fair. it seems like we're in under-specified territory, though, so i'm not too worried about maintaining existing behavior | 19:19 |
acoles | clayg: i *hope* that by extracting it becomes easier to reason over/clarify the semantics of COPY request vs a versioned object copy, vs a post-as-copy | 19:19 |
acoles | timburke: yup, agree. | 19:19 |
timburke | i suppose there may be an issue in how that interacts with versioning, though...hmm... | 19:20 |
acoles | timburke: hmmm... | 19:22 |
acoles | timburke: gotta go. thanks! | 19:25 |
timburke | i'm also concerned that swiftclient doesn't seem terribly versioned_writes-friendly...you have to explicitly include --leave-segments during an overwrite or else you lose the data for the old version | 19:25 |
*** asettle has joined #openstack-swift | 19:25 | |
notmyname | hello, asettle. did you enjoy your tour around london? | 19:26 |
*** acoles is now known as acoles_ | 19:26 | |
*** bjkeller has joined #openstack-swift | 19:29 | |
*** d0ugal has quit IRC | 19:29 | |
*** asettle has quit IRC | 19:29 | |
*** d0ugal has joined #openstack-swift | 19:30 | |
*** d0ugal has quit IRC | 19:30 | |
*** d0ugal has joined #openstack-swift | 19:30 | |
*** haomaiwang has joined #openstack-swift | 19:32 | |
*** haomaiwang has quit IRC | 19:37 | |
openstackgerrit | Shashirekha Gundur proposed openstack/swift: change default ports for servers https://review.openstack.org/274840 | 19:37 |
*** daemontool has joined #openstack-swift | 19:39 | |
tdasilva | acoles_: timburke: so If I followed the conversation correctly, are we ok with the behavior where a COPY of a manifest to a different account might result in failure if the segments are not in place yet | 19:40 |
tdasilva | ? | 19:40 |
timburke | tdasilva: that's my instinct. a subsequent GET would 409 anyway | 19:41 |
*** nadeem has joined #openstack-swift | 19:43 | |
*** nadeem has quit IRC | 19:45 | |
*** nadeem has joined #openstack-swift | 19:45 | |
*** Gordoni has quit IRC | 19:47 | |
*** zaitcev has quit IRC | 19:55 | |
*** rcernin has quit IRC | 19:55 | |
*** trifon has quit IRC | 19:56 | |
*** daemontool has quit IRC | 19:57 | |
*** gyee has joined #openstack-swift | 19:58 | |
*** StraubTW_ has quit IRC | 19:58 | |
*** daemontool has joined #openstack-swift | 20:00 | |
*** mingyu_ has quit IRC | 20:01 | |
*** mingyu has joined #openstack-swift | 20:02 | |
*** barker has quit IRC | 20:04 | |
*** petertr7z has joined #openstack-swift | 20:09 | |
*** petertr7z is now known as petertr7 | 20:09 | |
jrichli | for patch 260179 why do the gate tests skip test.functional.tests.TestCrossPolicyObjectVersioning* saying versioning is disabled, yet test.functional.tests.TestObjectVersioning.* and test.functional.tests.TestObjectVersioningUTF8.* tests run (rather than being skipped)? | 20:10 |
patchbot | jrichli: https://review.openstack.org/#/c/260179/ - swift - decouple versioned writes from COPY | 20:10 |
*** jmccarthy1 has joined #openstack-swift | 20:11 | |
*** petertr7_away has quit IRC | 20:12 | |
*** treyd has quit IRC | 20:12 | |
*** etienneme has quit IRC | 20:12 | |
*** jmccarthy has quit IRC | 20:12 | |
*** bill_az has quit IRC | 20:12 | |
*** Zyric has quit IRC | 20:12 | |
*** mattoliverau has quit IRC | 20:12 | |
*** Zyric_ has joined #openstack-swift | 20:12 | |
*** BAKfr has quit IRC | 20:12 | |
*** portante has quit IRC | 20:12 | |
*** stevemar has quit IRC | 20:12 | |
*** tristanC has quit IRC | 20:12 | |
*** matt6434 has joined #openstack-swift | 20:12 | |
*** StraubTW_ has joined #openstack-swift | 20:12 | |
*** etienneme has joined #openstack-swift | 20:13 | |
*** tristanC has joined #openstack-swift | 20:13 | |
*** treyd has joined #openstack-swift | 20:13 | |
*** stevemar has joined #openstack-swift | 20:13 | |
*** BAKfr has joined #openstack-swift | 20:13 | |
*** daemontool has quit IRC | 20:16 | |
*** portante has joined #openstack-swift | 20:18 | |
*** daemontool has joined #openstack-swift | 20:19 | |
*** daemontool has quit IRC | 20:21 | |
notmyname | IMO, not bad a for a couple of hours work this morning http://d.not.mn/swift_community_dashboard.html | 20:22 |
timburke | notmyname: nice! is that mean, median, or max response time? 83 days seems...long... | 20:24 |
notmyname | yeah. it's mean. and I don't know why that jumped up so high this morning | 20:25 |
timburke | oh, and how about making the number of unreviewed patches a link to a list of them? | 20:25 |
notmyname | ah, yes. that is something I was meaning to do | 20:25 |
notmyname | I'll likely add a new section below the community starred patches | 20:26 |
tdasilva | jrichli: i wonder if that has anything to do with patch 265017 | 20:34 |
patchbot | tdasilva: https://review.openstack.org/#/c/265017/ - swift - Fix versioned_writes functional test skipping | 20:34 |
tdasilva | notmyname: looks nice! | 20:35 |
jrichli | tdasilva: ah, right. thx! gates must be using the "old style", while locally i am not. | 20:38 |
notmyname | updated (and new url) http://not.mn/swift/swift_community_dashboard.html | 20:44 |
notmyname | timburke: has unreviewed patches | 20:44 |
timburke | notmyname: looks like you might need to set the encoding...i'm guessing i'm seeing utf8 decoded as latin1? poor onovy... | 20:46 |
notmyname | ah? looks ok for me, but yeah, I probably forgot something there | 20:46 |
jrichli | yes, i also see a copyright symbol in somebody's name | 20:47 |
notmyname | ah. yeah, my default coding is utf8 | 20:47 |
notmyname | let's see how to set that in html | 20:47 |
jrichli | notmyname: thanks, that is great! | 20:47 |
*** proteusguy__ has quit IRC | 20:49 | |
openstackgerrit | Michael Barton proposed openstack/swift: go: ObjectEngine abstraction layer https://review.openstack.org/278932 | 20:50 |
notmyname | timburke: jrichli: refresh and see if utf8 is set now | 20:51 |
*** thumpba has quit IRC | 20:53 | |
notmyname | timburke: jrichli: one more time. does it look good now? | 20:54 |
*** MVenesio has joined #openstack-swift | 20:54 | |
*** MVenesio has quit IRC | 20:57 | |
timburke | notmyname: looks great | 20:57 |
*** StraubTW_ has quit IRC | 20:57 | |
notmyname | good. thanks for the info | 20:57 |
timburke | so, how soon can we add swiftclient patches to the lists? | 20:58 |
timburke | ;-) | 20:58 |
notmyname | timburke: I think that should be the next thing I tackle for this project | 20:59 |
timburke | ooh! another section that may be useful: oldest open patches | 21:00 |
clayg | notmyname: if you make the source available timburke will probably start patching it | 21:00 |
notmyname | clayg: yeah, but I want him to code on swift, not my silly html stuff ;-) | 21:00 |
clayg | notmyname: it's hopeless - he's everywhere | 21:01 |
*** proteusguy__ has joined #openstack-swift | 21:02 | |
timburke | clayg: for better or worse...what did i step in with patch 276500 and patch 279296?? | 21:02 |
patchbot | timburke: https://review.openstack.org/#/c/276500/ - openstack-dev/hacking - Run all flake8 checks | 21:02 |
patchbot | timburke: https://review.openstack.org/#/c/279296/ - requirements - Update flake8 constraints | 21:02 |
notmyname | timburke: what's enable-extensions? | 21:04 |
*** StraubTW_ has joined #openstack-swift | 21:04 | |
*** cdelatte has quit IRC | 21:05 | |
* notmyname needs to step away for a bit | 21:05 | |
openstackgerrit | Thiago da Silva proposed openstack/swift: Re-format the SLO manifest file on new multipart-manifest GET call https://review.openstack.org/263902 | 21:07 |
timburke | notmyname: remember how flake8 does weird (bad) things when you combine --select and --ignore? (came up during review of patch 205977) apparently it gets even worse if you want to try to enable some off-by-default checks while retaining all of the on-by-default ones. it's a big ugly mess | 21:09 |
patchbot | timburke: https://review.openstack.org/#/c/205977/ - swift - Update hacking to 0.10.0 (MERGED) | 21:09 |
*** CaioBren_ has quit IRC | 21:13 | |
*** esker has quit IRC | 21:13 | |
*** zaitcev has joined #openstack-swift | 21:15 | |
*** ChanServ sets mode: +v zaitcev | 21:15 | |
*** matt6434 is now known as mattoliverau | 21:26 | |
*** ChanServ sets mode: +v mattoliverau | 21:26 | |
mattoliverau | morning | 21:26 |
pdardeau | good afternoon mattoliverau | 21:27 |
mattoliverau | pdardeau: hey man | 21:28 |
*** mingdang1 has joined #openstack-swift | 21:30 | |
*** cdelatte has joined #openstack-swift | 21:31 | |
*** trifon has joined #openstack-swift | 21:36 | |
*** pgbridge has quit IRC | 21:44 | |
*** nadeem has quit IRC | 21:50 | |
*** chlong has quit IRC | 21:57 | |
openstackgerrit | Clay Gerrard proposed openstack/swift: Add support for multiple container-reconciler https://review.openstack.org/103779 | 21:57 |
clayg | ^ totally forgot about that one! wtg community dashboard! | 21:57 |
*** chlong_ has joined #openstack-swift | 21:58 | |
*** pgbridge has joined #openstack-swift | 22:00 | |
notmyname | clayg: heh, and you updating that just radically changed the mean response time for "owners" | 22:00 |
clayg | notmyname: uh oh :\ | 22:01 |
klrmn | clayg: you're allowed to be human, you know | 22:02 |
*** asettle has joined #openstack-swift | 22:02 | |
jrichli | notmyname: i wonder how complicated the stats has to get in order to be less affected by outliers | 22:02 |
clayg | klrmn: seems like a needlessly sloppy allowance - but maybe... | 22:03 |
notmyname | jrichli: I'd hope that stuff like this will motivate us to get those outliers under control :-) | 22:04 |
clayg | notmyname: i feel like http://d.not.mn/swift_community_dashboard.html started 404ing as soon as bookmarked it? | 22:04 |
notmyname | clayg: yes. | 22:04 |
notmyname | clayg: http://not.mn/swift/swift_community_dashboard.html is the new (and canonical for now) link | 22:04 |
torgomatic | notmyname: how often does that update? | 22:04 |
notmyname | d.not.mn is a cloud files container served via the cdn. so it had the caching issues when I wanted to update it | 22:05 |
notmyname | torgomatic: today? pretty often ;-) | 22:05 |
notmyname | normally, I don't know yet | 22:05 |
notmyname | it's still a manual thing | 22:05 |
notmyname | I've got a cron job that refreshes the stats every night (the stuff like http://d.not.mn/active_contribs.png) | 22:06 |
notmyname | and that includes the very slow task of getting all the starred patches | 22:06 |
notmyname | so I'd imagine community starred patches will likely be updated about once a day. and the others might be more often. | 22:07 |
*** asettle has quit IRC | 22:07 | |
*** petertr7 is now known as petertr7_away | 22:07 | |
notmyname | who know? all the info is based on all the other info. best bet is probably just to spam refreshing it ;-) | 22:08 |
clayg | notmyname: common lunch/snack out in the sunset -> http://blog.bakerdavid.com/2015/10/how-to-make-spam-musubi-the-ultimate-comfort-food/ | 22:12 |
notmyname | clayg: I'd definitely try that | 22:12 |
notmyname | clayg: common lunch in bernal ;-) http://andapiroshki.com | 22:13 |
notmyname | timburke: ah, my mistake. it's currently reporting median time for owners and reviewers | 22:15 |
clayg | notmyname: I'd definately try a piroshki | 22:16 |
*** nadeem has joined #openstack-swift | 22:19 | |
*** arch-nemesis has quit IRC | 22:25 | |
*** diazjf has quit IRC | 22:31 | |
*** nadeem has quit IRC | 22:32 | |
*** mingdang1 has quit IRC | 22:44 | |
*** ChubYann has quit IRC | 22:47 | |
*** bjkeller has left #openstack-swift | 22:48 | |
*** swat30 has joined #openstack-swift | 22:48 | |
*** thurloat has joined #openstack-swift | 22:49 | |
*** chsc has quit IRC | 22:51 | |
*** ChubYann has joined #openstack-swift | 22:58 | |
*** cdelatte has quit IRC | 22:59 | |
*** ChubYann has quit IRC | 23:01 | |
*** km has joined #openstack-swift | 23:02 | |
clayg | notmyname: the unreviewed patches should be in the opposite order (oldest first)? | 23:03 |
notmyname | I'm not putting them in a particular order. | 23:04 |
notmyname | it's coming from whatever output the gerrit json api gives, so yeah, it's probably newest first | 23:04 |
notmyname | clayg: done | 23:05 |
notmyname | thanks, python __builtin__ reversed() | 23:05 |
*** StraubTW_ has quit IRC | 23:07 | |
*** ChanServ changes topic to "Review Dashboard: https://goo.gl/mtEv1C | Hackathon: https://etherpad.openstack.org/p/swift-hackathon-feb-2016 | Logs: http://eavesdrop.openstack.org/irclogs/%23openstack-swift/ | Meetings: https://wiki.openstack.org/wiki/Meetings/Swift | Community Dashboard: http://not.mn/swift/swift_community_dashboard.html" | 23:08 | |
notmyname | I have it updating every 15 minutes, and I added a link to the /topic | 23:08 |
*** _JZ_ has quit IRC | 23:09 | |
*** lpabon has quit IRC | 23:11 | |
clayg | does this fail for everyone else -> SWIFT_TEST_IN_PROCESS=1 nosetests swift/test/functional/test_object.py | 23:13 |
clayg | SkipTest: Missing required configuration parameter: auth_host | 23:13 |
*** ChubYann has joined #openstack-swift | 23:15 | |
notmyname | I get ImportError: No module named test_object | 23:16 |
*** jamielennox is now known as jamielennox|away | 23:20 | |
notmyname | ah, sorry. stupid issue on my part | 23:23 |
notmyname | clayg: yes, I see the same error you have | 23:23 |
*** ChubYann has quit IRC | 23:25 | |
*** kei_yama has joined #openstack-swift | 23:30 | |
clayg | hrmm.... yeah I feel like in-process functests aren't working maybe? | 23:33 |
clayg | maybe they only don't work with nose? | 23:33 |
clayg | but I don't know how to use anything else! | 23:34 |
clayg | and everytime I try to use testr I end up in some usability hell that makes me feel like the whole thing isn't worth it! | 23:34 |
notmyname | ./.functests doesn't work for you?1 | 23:36 |
* notmyname steps out for a bit. will be back online later | 23:38 | |
clayg | notmyname: just in-process | 23:38 |
*** StraubTW_ has joined #openstack-swift | 23:40 | |
openstackgerrit | Merged openstack/python-swiftclient: _RetryBody doesn't need to take explicit etag/content-length https://review.openstack.org/265417 | 23:40 |
*** openstackgerrit has quit IRC | 23:47 | |
*** openstackgerrit_ is now known as openstackgerrit | 23:47 | |
*** ho_ has joined #openstack-swift | 23:47 | |
*** openstackgerrit_ has joined #openstack-swift | 23:47 | |
*** openstackgerrit_ is now known as openstackgerrit | 23:48 | |
openstackgerrit | Clay Gerrard proposed openstack/swift: Make write-only container access consistent https://review.openstack.org/264961 | 23:48 |
ho_ | good morning! | 23:48 |
*** openstackgerrit_ has joined #openstack-swift | 23:49 | |
*** zhill has quit IRC | 23:52 | |
*** chlong_ has quit IRC | 23:52 | |
*** openstackgerrit_ has quit IRC | 23:55 | |
*** openstackgerrit_ has joined #openstack-swift | 23:56 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!