Thursday, 2016-02-18

*** chsc has quit IRC00:01
*** nadeem has quit IRC00:04
*** nadeem has joined #openstack-swift00:08
*** thealexend has joined #openstack-swift00:10
*** thealexend has left #openstack-swift00:12
openstackgerritMerged openstack/python-swiftclient: Use "# noqa" instead of "#flake8: noqa"  https://review.openstack.org/27792700:14
*** baojg has quit IRC00:17
*** mingdang1 has joined #openstack-swift00:19
*** klamath has quit IRC00:23
openstackgerritMerged openstack/swift: Add note on using printable chars for swift_hash_path_suffix/prefix  https://review.openstack.org/28149200:23
*** mingdang1 has quit IRC00:24
openstackgerritMerged openstack/swift: Bump PyECLib requirement to >= 1.2.0  https://review.openstack.org/27894400:27
*** garthb has quit IRC00:31
*** nadeem has quit IRC00:33
*** lyrrad has quit IRC00:34
*** lyrrad has joined #openstack-swift00:34
openstackgerritOpenStack Proposal Bot proposed openstack/python-swiftclient: Updated from global requirements  https://review.openstack.org/8925000:41
openstackgerritOpenStack Proposal Bot proposed openstack/swift: Updated from global requirements  https://review.openstack.org/8873600:42
*** rcernin has quit IRC00:46
*** takashi has joined #openstack-swift00:52
*** arch-nemesis has quit IRC00:53
*** Jeffrey4l has joined #openstack-swift00:54
*** daemontool__ has joined #openstack-swift01:11
*** forcebanana has quit IRC01:12
*** diazjf has joined #openstack-swift01:24
*** sgundur has left #openstack-swift01:26
*** Zyric has quit IRC01:27
*** bill_az has quit IRC01:28
*** stantonnet has quit IRC01:31
*** stantonnet has joined #openstack-swift01:32
*** diazjf has quit IRC01:32
*** stantonnet has quit IRC01:35
*** zhill has joined #openstack-swift01:36
*** zhill has quit IRC01:36
*** diogogmt has joined #openstack-swift01:42
*** diogogmt has quit IRC01:42
*** Zyric has joined #openstack-swift01:43
*** diogogmt has joined #openstack-swift01:44
*** baojg has joined #openstack-swift01:45
*** esker has joined #openstack-swift01:46
*** jgrant has joined #openstack-swift01:47
*** diogogmt has quit IRC01:49
*** esker has quit IRC01:51
*** stantonnet has joined #openstack-swift01:58
*** jgrant has quit IRC02:01
*** lyrrad has quit IRC02:02
*** haomaiwa_ has joined #openstack-swift02:12
*** mingdang1 has joined #openstack-swift02:20
*** diogogmt has joined #openstack-swift02:26
*** baojg has quit IRC02:43
*** baojg has joined #openstack-swift02:47
*** klrmn has quit IRC02:49
*** esker has joined #openstack-swift02:55
*** wanghua has joined #openstack-swift02:58
*** esker has quit IRC03:00
*** janonymous has joined #openstack-swift03:00
*** haomaiwa_ has quit IRC03:01
*** haomaiwa_ has joined #openstack-swift03:01
*** _JZ_ has quit IRC03:15
*** venkat has joined #openstack-swift03:16
*** StraubTW_ has joined #openstack-swift03:32
*** baojg has quit IRC03:42
*** baojg has joined #openstack-swift03:45
*** StraubTW_ has quit IRC03:46
*** klrmn has joined #openstack-swift03:50
*** baojg has quit IRC03:55
jrichlimattoliverau: thanks for your review on decouple versioning and COPY!03:57
*** sanchitmalhotra has joined #openstack-swift03:59
mattoliveraujrichli: nps :)03:59
mattoliverauI'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 IRC04:01
jrichlioh, ok.  thx!04:01
*** haomaiwang has joined #openstack-swift04:01
openstackgerritMatthew Oliver proposed openstack/swift: Refactor server side copy as middleware  https://review.openstack.org/15692304:08
*** sgundur has joined #openstack-swift04:13
*** sgundur has left #openstack-swift04:13
*** ho_ has joined #openstack-swift04:23
*** baojg has joined #openstack-swift04:25
ho_hello04:28
*** peluse has joined #openstack-swift04:33
*** nadeem has joined #openstack-swift04:35
mahatichello!04:36
mattoliverauho_, mahatic o/04:37
notmynamehello04:38
janonymoushey :)04:41
*** silor has joined #openstack-swift04:41
mahaticnotmyname: beautiful picture, tahoe!04:42
notmynamemahatic: thanks :-)04:42
*** ppai has joined #openstack-swift04:44
mattoliveraunotmyname: good evening, welcome back04:45
notmynamemattoliverau: au contraire. I never leave04:45
mattoliveraunotmyname: 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 :P04:47
*** bill_az has joined #openstack-swift04:49
jrichliwell, tonight I saw on twitter that there was some "speed dating" going on at swiftstack ;-)04:49
jrichliwhich i assume was "speed networking" ...04:49
notmynameheh. yeah that was ... not the engineering team that wrote the words about it ;-)04:50
jrichlilol04:51
notmynamebut 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
jrichlisounds fun!04:51
notmynamejanonymous: how'd you find patch 277071?04:57
patchbotnotmyname: https://review.openstack.org/#/c/277071/ - swift - Changing the base version to python2.7 for pep8 ch...04:57
*** diazjf has joined #openstack-swift05:00
openstackgerritClay Gerrard proposed openstack/swift: Better hash path config validation  https://review.openstack.org/28154705:00
*** haomaiwang has quit IRC05:01
*** esker has joined #openstack-swift05:01
*** haomaiwa_ has joined #openstack-swift05:01
*** diazjf has quit IRC05:01
notmynametimburke:  patch 279737 looks interesting. add some extra hints for clients. seems like a good thing. could make stuff like tempurls through a cdn reasonable05:05
patchbotnotmyname: https://review.openstack.org/#/c/279737/ - swift - Add Expires header for successful GETs using tempurls05:05
*** esker has quit IRC05:05
* notmyname wanders off05:06
clayghe'll be back05:08
janonymousnotmyname: i was getting this error on my env, also i saw some projects facing the same problem which this change fixes05:08
janonymousnotmyname: so pushed up this change05:10
janonymousnotmyname: please find some time to suggest some points on patch 257053 :)05:10
patchbotjanonymous: https://review.openstack.org/#/c/257053/ - swift - Using ostestr to run unittests05:10
mattoliverauclayg: your still here too.. surprise :P05:11
*** diazjf has joined #openstack-swift05:19
*** klrmn has quit IRC05:19
*** SkyRocknRoll has joined #openstack-swift05:19
claygmattoliverau: *you're*05:21
jrichliclayg: didn't know you were such a stickler ;-)05:21
*** esker has joined #openstack-swift05:21
claygjrichli: what are *you* doing still on05:22
claygjrichli: mattoliverau was giving me a hard time out my commit messages earlier05:22
jrichliclayg: ah, messing around now.05:22
jrichliclayg: i was just looking at that, actually!  thought  it might be the reason05:22
claygmattoliverau: i'll never learn05:26
*** esker has quit IRC05:26
claygthat's not true - if you stay on me it's not entirely out of the realm of possibility I'll get btter05:26
claygmattoliverau: I *think* I mostly stopped doing the mixing of import \ and import ()05:27
openstackgerritKota Tsuyuzaki proposed openstack/swift: Fix object-server to handle newer ts file  https://review.openstack.org/28163605:31
*** kota_ has joined #openstack-swift05:32
*** ChanServ sets mode: +v kota_05:32
kota_hmm...my znc irc bouncer is still in trouble :/05:32
*** gyee has quit IRC05:35
mattoliverauclayg: lol, nice burn :)05:37
mattoliverauclayg: good man, my dev OCD thanks you.05:37
mattoliveraualso 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
jrichlikota_: 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
jrichlikota_: well, I am about to go to bed. :-)05:39
kota_jrichli: sounds good05:39
jrichlig'night!05:40
*** bill_az has quit IRC05:40
kota_jrichli: thanks for pinging, have a good sleep :)05:40
janonymousplease review patch 254276 , this is a very small change.05:40
patchbotjanonymous: https://review.openstack.org/#/c/254276/ - swift - clear pycache and remove all pyc/pyo before starti...05:40
*** trifon has joined #openstack-swift05:43
mattoliveraunight jrichli05:44
*** haomaiwa_ has quit IRC06:01
*** haomaiwang has joined #openstack-swift06:01
*** CrackerJ- has quit IRC06:02
*** CrackerJackMack has joined #openstack-swift06:03
*** nadeem has quit IRC06:12
*** ChubYann has quit IRC06:19
*** esker has joined #openstack-swift06:24
*** esker has quit IRC06:28
*** kobelb has joined #openstack-swift06:46
*** baojg has quit IRC06:47
*** mvk has joined #openstack-swift06:49
*** kobelb has quit IRC06:50
*** baojg has joined #openstack-swift06:51
*** diazjf has quit IRC06:55
openstackgerritKota Tsuyuzaki proposed openstack/swift: PUT/GET path for global ec cluster  https://review.openstack.org/21916506:58
*** McMurlock has joined #openstack-swift06:58
*** haomaiwang has quit IRC07:01
*** haomaiwa_ has joined #openstack-swift07:01
*** esker has joined #openstack-swift07:06
*** esker has quit IRC07:11
*** venkat has quit IRC07:12
*** baojg has quit IRC07:13
*** baojg has joined #openstack-swift07:16
*** esker has joined #openstack-swift07:27
*** esker has quit IRC07:31
*** McMurlock has quit IRC07:36
*** McMurlock has joined #openstack-swift07:40
*** forcebanana has joined #openstack-swift07:46
*** rcernin has joined #openstack-swift07:51
*** nadeem has joined #openstack-swift07:57
*** haomaiwa_ has quit IRC08:01
*** haomaiwang has joined #openstack-swift08:01
*** pcaruana has joined #openstack-swift08:05
*** jmccarthy1 has joined #openstack-swift08:06
*** esker has joined #openstack-swift08:08
*** esker has quit IRC08:13
*** zaitcev has quit IRC08: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/diff08:19
*** nadeem has quit IRC08:22
*** timur has joined #openstack-swift08:23
*** remix_tj has quit IRC08:23
*** geaaru has joined #openstack-swift08:29
*** jordanP has joined #openstack-swift08:39
*** rushiagr has joined #openstack-swift08:40
rushiagrHi guys. I'm not able to install swift with devstack.08:41
rushiagrI added these lines to local.conf:08:41
rushiagrenable_service s-object08:41
rushiagrenable_service s-proxy08:41
rushiagrenable_service s-container08:41
rushiagrenable_service s-account08:41
rushiagrand it causes a failure with "E: Unable to locate package liberasurecode-dev"08:42
rushiagrI'm on ubuntu trusty, and using devstack latest08:42
rushiagrPlease let me know how to resolve this. There doesn't seem to be a package by name 'liberasurecode-dev' present in the ubuntu APT repositories08:43
rushiagrSlightly surprising that I can't even find a solution to this over the internet, and this thing missed extensive testing of openstack08:45
*** Jeffrey4l has quit IRC08:45
*** esker has joined #openstack-swift08:50
openstackgerritChristian Schwede proposed openstack/swift: Remove execute permissions from doc files and swift.conf-sample  https://review.openstack.org/26514508:52
*** esker has quit IRC08:54
jordanPrushiagr, http://packages.ubuntu.com/fr/trusty-backports/libdevel/liberasurecode-dev08:57
openstackgerritJames Nzomo proposed openstack/python-swiftclient: Fix object/path-names for pseudo-folders on winnt  https://review.openstack.org/28170008:58
*** Jeffrey4l has joined #openstack-swift08:58
openstackgerritBéla Vancsics proposed openstack/swift: Reduce code duplication  https://review.openstack.org/25426608:59
*** cbartz has joined #openstack-swift09:00
*** haomaiwang has quit IRC09:01
*** haomaiwang has joined #openstack-swift09:01
rushiagrjordanP: hey, thanks!09:05
rushiagrI just noticed that the wiki here https://wiki.openstack.org/wiki/SwiftInstall is outdated. The github URL for devstack installation is stale.09:06
rushiagrI want to update docs somewhere so that people shouldn't spend time on this issue from now on..09:07
rushiagrPlease advise, anybody :)09:07
jordanPrushiagr, many pages on the openstack wiki are outdated, it's not an accurate source of information09:08
*** rminmin has joined #openstack-swift09:09
rushiagrjordanP: 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
jordanPthe best place would be to update this page : http://docs.openstack.org/liberty/install-guide-ubuntu/swift.html09:10
*** esker has joined #openstack-swift09:11
jordanPI think the source of this page is in https://github.com/openstack/openstack-manuals/tree/master/doc/install-guide/source09:11
jordanPyou can submit a patch if you feel like it09:11
rushiagrjordanP: thanks. I'll do it.09:12
*** ppai has quit IRC09:14
*** esker has quit IRC09:15
*** ppai has joined #openstack-swift09:28
*** venkat has joined #openstack-swift09:32
*** asettle has joined #openstack-swift09:33
*** asettle has quit IRC09:43
*** kota_ has quit IRC09:43
*** asettle has joined #openstack-swift09:49
*** asettle has quit IRC09:49
*** mvk has quit IRC09:57
*** asettle has joined #openstack-swift09:59
*** haomaiwang has quit IRC10:01
*** haomaiwang has joined #openstack-swift10:01
*** openstackgerrit has quit IRC10:02
*** stantonnet has quit IRC10:03
*** openstackgerrit has joined #openstack-swift10:03
*** asettle has quit IRC10:05
*** stantonnet has joined #openstack-swift10:05
*** mvk has joined #openstack-swift10:06
*** acoles_ is now known as acoles10:10
*** esker has joined #openstack-swift10:13
*** ho_ has quit IRC10:17
*** esker has quit IRC10:18
openstackgerritAlistair Coles proposed openstack/swift: Merge branch 'master' into feature/crypto  https://review.openstack.org/28174210:19
*** Jeffrey4l has quit IRC10:25
*** baojg has quit IRC10:28
*** silor has quit IRC10:28
*** davideagle_ has joined #openstack-swift10:29
openstackgerritMerged openstack/swift: Remove execute permissions from doc files and swift.conf-sample  https://review.openstack.org/26514510:36
*** daemontool__ has quit IRC10:41
*** daemontool has joined #openstack-swift10:41
*** mingdang1 has quit IRC10:42
*** Jeffrey4l has joined #openstack-swift10:42
*** daemontool has quit IRC10:43
*** daemontool_ has joined #openstack-swift10:43
*** daemontool has joined #openstack-swift10:49
*** daemontool_ has quit IRC10:50
*** esker has joined #openstack-swift11:00
*** forcebanana has quit IRC11:00
*** haomaiwang has quit IRC11:01
*** marcusvrn_ has joined #openstack-swift11:01
*** haomaiwang has joined #openstack-swift11:01
*** daemontool has quit IRC11:04
*** daemontool has joined #openstack-swift11:04
*** esker has quit IRC11:05
*** asettle has joined #openstack-swift11:15
*** esker has joined #openstack-swift11:15
*** eranrom has joined #openstack-swift11:16
*** Jeffrey4l has quit IRC11:19
*** esker has quit IRC11:20
*** davideagle_ has quit IRC11:22
*** silor has joined #openstack-swift11:23
*** joeljwright has joined #openstack-swift11:23
*** ChanServ sets mode: +v joeljwright11:23
*** silor1 has joined #openstack-swift11:29
*** Jeffrey4l has joined #openstack-swift11:29
*** davideagle_ has joined #openstack-swift11:29
*** silor has quit IRC11:30
*** silor1 is now known as silor11:30
*** sanchitmalhotra has quit IRC11:36
*** jmccarthy has quit IRC11:40
*** jmccarthy has joined #openstack-swift11:42
*** asettle has quit IRC11:45
*** ppai has quit IRC11:48
*** Jeffrey4l__ has joined #openstack-swift11:50
*** Jeffrey4l has quit IRC11:52
*** forcebanana has joined #openstack-swift11:58
*** ppai has joined #openstack-swift12:00
*** haomaiwang has quit IRC12:01
*** haomaiwa_ has joined #openstack-swift12:01
*** venkat has quit IRC12:05
*** forcebanana has quit IRC12:24
*** forcebanana has joined #openstack-swift12:24
*** lpabon has joined #openstack-swift12:34
*** daemontool has quit IRC12:37
openstackgerritJames Nzomo proposed openstack/python-swiftclient: Fix object/path-names for pseudo-folders on winnt  https://review.openstack.org/28170012:45
*** haomaiwa_ has quit IRC12:52
*** davideagle_ has quit IRC12:54
openstackgerritoshritf proposed openstack/swift: Per container stat. report  https://review.openstack.org/28181412:56
acolesclayg: i'm definitely on the chart (https://xkcd.com/1205/)12:57
*** asettle has joined #openstack-swift12:58
*** joeljwright has quit IRC12:59
*** rminmin has quit IRC13:00
*** asettle has quit IRC13:03
*** km has quit IRC13:04
openstackgerritPrashanth Pai proposed openstack/swift: Make object creation more atomic in Linux  https://review.openstack.org/16224313:12
*** km has joined #openstack-swift13:13
*** thumpba has joined #openstack-swift13:15
*** haomaiwang has joined #openstack-swift13:22
*** SkyRocknRoll has quit IRC13:22
*** km has quit IRC13:24
*** mingdang1 has joined #openstack-swift13:30
*** davideagle_ has joined #openstack-swift13:33
*** cbartz has quit IRC13:37
*** eranrom has quit IRC13:49
natarejon 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
openstackgerritMerged openstack/swift: Merge branch 'master' into feature/crypto  https://review.openstack.org/28174213:49
*** ppai has quit IRC13:50
*** davideagle_ has quit IRC13:56
*** haomaiwang has quit IRC14:01
*** haomaiwang has joined #openstack-swift14:01
tdasilvaacoles: 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
patchbottdasilva: https://review.openstack.org/#/c/263902/ - swift - Re-format the SLO manifest file on new multipart-m...14:04
acolestdasilva: on a call, with you in 10mins14:04
*** petertr7_away is now known as petertr714:04
*** thumpba has quit IRC14:09
*** davideagle_ has joined #openstack-swift14:14
*** archers has joined #openstack-swift14:22
*** barker has joined #openstack-swift14:25
*** diogogmt has quit IRC14:26
openstackgerritMerged openstack/swift: Keep the Usage of exit()/sys.exit() Consistent  https://review.openstack.org/27719114:26
openstackgerritRichard Hawkins proposed openstack/swift: a well-commented skeleton middleware  https://review.openstack.org/28188514:27
*** ho_away has joined #openstack-swift14:27
*** diogogmt has joined #openstack-swift14:28
*** mingdang1 has quit IRC14:29
*** davideagle_ has quit IRC14:29
*** barker has quit IRC14:31
*** dudi has joined #openstack-swift14:32
dudihi, 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 IRC14:34
*** davideagle_ has joined #openstack-swift14:35
acolestdasilva: sorry that was a long 10 mins, back now14:35
*** Zyric has joined #openstack-swift14:36
*** joeljwright has joined #openstack-swift14:37
*** ChanServ sets mode: +v joeljwright14:37
tdasilvaacoles: no worries..but...i need to leave in 3 min :(14:38
tdasilvacan we continue later?14:38
acolessure14:38
*** mvk has quit IRC14:38
*** dudi has quit IRC14:38
*** StraubTW_ has joined #openstack-swift14:38
*** mvk has joined #openstack-swift14:39
jrichlidudi: 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 DBs14:40
jrichlikota_: That is great!  Thank you14:41
tdasilvajrichli: 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-list14:42
jrichlitdasilva: ah, good to know, thx!14:42
tdasilvajrichli: i'm going by the doc in line 33. haven't tested it myself14:42
tdasilvaand also i'm assuming this only lists accounts that were created with swauth14:43
*** bill_az has joined #openstack-swift14:48
*** barker has joined #openstack-swift14:50
mahaticacoles: hi, could you let me know if this spec is approved? It is not i think?  https://wiki.openstack.org/wiki/Swift/ObjectSystemMetadata14:50
mahaticjrichli: hi, did you get to retest the container-sync issue?14:50
mahaticthe 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 metadata14:52
mahatic of an older POST in two current POSTs14:52
jrichlimahatic: 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
mahaticjrichli: :) no problem! let me know when you do14:55
jrichliwill do14:55
cschwededudi: jrichli: tdasilva: exactly, have a look at the docs especially http://swauth.readthedocs.org/en/latest/api.html#get-admin-info14:56
jrichlithanks, cschwede!14:56
*** diogogmt has quit IRC14:58
*** mvk has quit IRC15:00
*** haomaiwang has quit IRC15:01
*** haomaiwang has joined #openstack-swift15:01
acolesmahatic: no. the wiki page is not a spec, but the spec it links to was not approved15:02
*** sgundur has joined #openstack-swift15: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
acolesfor 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-swift15:07
*** esker has joined #openstack-swift15:07
acolesfor 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
patchbotacoles: https://review.openstack.org/#/c/263902/ - swift - Re-format the SLO manifest file on new multipart-m...15:07
*** esker has quit IRC15:07
acoles(btw this is assuming copy m'ware to left of slo/dlo which is the goal)15:07
*** esker has joined #openstack-swift15:07
mahaticacoles: 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
acolesbut...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
acolestdasilva: 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 whatever15:11
*** davideagle_ has quit IRC15:14
*** archers has quit IRC15:14
*** lcurtis has joined #openstack-swift15:14
acolesmahatic: yes. its ugly, which is perhaps why it never progressed.15:16
*** davideagle_ has joined #openstack-swift15:17
mahaticacoles: :) let's make it pretty! it'd solve all of our encryption metadata issues ;)15:18
*** btorch has joined #openstack-swift15:18
mahaticspeaking of copy middleware on left of slo/dlo - this patch 156923 commit message says differently. maybe it needs to be updates15:19
patchbotmahatic: https://review.openstack.org/#/c/156923/ - swift - Refactor server side copy as middleware15:19
mahaticupdated*15:19
acolesmahatic: 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 26017915:23
patchbotacoles: https://review.openstack.org/#/c/263902/ - swift - Re-format the SLO manifest file on new multipart-m...15:23
patchbotacoles: https://review.openstack.org/#/c/260179/ - swift - decouple versioned writes from COPY15:23
acolesthen 156923 will need updating15:23
mahaticah, I see15:24
* mahatic is looking15:24
*** haomaiwang has quit IRC15:25
*** davideagle_ has quit IRC15:30
*** bill_az has quit IRC15:30
*** bjkeller has joined #openstack-swift15:34
*** barker has quit IRC15:36
*** barker has joined #openstack-swift15:36
openstackgerritAlistair Coles proposed openstack/swift: Enable object server to return non-durable data  https://review.openstack.org/21527615:40
*** Gordoni has joined #openstack-swift15:43
*** haomaiwang has joined #openstack-swift15:46
openstackgerritAlistair Coles proposed openstack/swift: Fix inconsistent suffix hashes after ssync of tombstone  https://review.openstack.org/26778815:47
openstackgerritAlistair Coles proposed openstack/swift: Update container on fast-POST  https://review.openstack.org/13538015:47
acoles^^ just rebases/merge conflict fixes15:48
*** davideagle_ has joined #openstack-swift15:48
*** barker has quit IRC15:49
*** thumpba has joined #openstack-swift15:49
*** j_king has joined #openstack-swift15:50
*** haomaiwang has quit IRC15:51
*** bill_az has joined #openstack-swift15:51
*** CaioBrentano has joined #openstack-swift15:52
tdasilvaacoles: 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 slo15:52
notmynamegood morning15:53
*** zul has quit IRC15:53
*** zul has joined #openstack-swift15:53
*** _JZ_ has joined #openstack-swift15:54
hurricanerixanybody interested in a small fast code review?  https://review.openstack.org/#/c/267123/15:55
patchbothurricanerix: patch 267123 - swift - Add option for label to static web listings15:55
pdardeaugood morning15:56
*** diogogmt has joined #openstack-swift15:57
*** barker has joined #openstack-swift15:57
*** zigo has quit IRC16:03
notmynameso I just found this, which I had apparently saved at some point http://d.not.mn/swift_unicorn_farts.JPG16:04
tdasilvahe16:04
*** zigo has joined #openstack-swift16:05
acolesHACKATHON 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.jpg16:05
jrichliah, thx!16:05
*** cschwede has quit IRC16:06
acolesand UK sockets are designed to prevent random pieces of metal being inserted ;)16:06
notmynameone of the most useful pieces of conference swag I got one time was a set of global power adaptors16:07
jrichliacoles: just got out of meeting, looking over scrollback16:12
*** garthb has joined #openstack-swift16:15
*** pcaruana has quit IRC16:15
acolestdasilva: 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
acolesdiff being to change get-raw to &format=raw16:17
*** garthb has quit IRC16:17
acolesideally I'd like to try out the copy middleware patch to left of slo/dlo with patch 263902 before it lands16:17
patchbotacoles: https://review.openstack.org/#/c/263902/ - swift - Re-format the SLO manifest file on new multipart-m...16:17
*** rcernin has quit IRC16:17
jrichliacoles: wbhuber is on our internal chat.  i will see if he can jump on16:18
tdasilvaacoles: I'm ok with pushing that diff, and yes, we should test copy middleware patch.16:21
tdasilvaacoles: dfg might also have an opinion on it as he commented on the patch early on16:21
tdasilvabut I think all the discussion happened there on the comments16:21
*** bill_az has quit IRC16:23
acolestdasilva: jrichli thanks16:23
*** cschwede has joined #openstack-swift16:23
openstackgerritrenminmin proposed openstack/swift: Account/Container quotas should allow object re-upload  https://review.openstack.org/26322716:25
*** chsc has joined #openstack-swift16:26
openstackgerritAlistair Coles proposed openstack/swift: Re-format the SLO manifest file on new multipart-manifest GET call  https://review.openstack.org/26390216:30
acolestdasilva: jrichli ^^16:30
*** haomaiwang has joined #openstack-swift16:32
*** MVenesio has quit IRC16:35
*** gordc has joined #openstack-swift16:35
openstackgerritMingyu Li proposed openstack/swift: Order the devices by (region, zone, ip, device) in the output of swift-ring-builder  https://review.openstack.org/27795616:37
*** Mingyu has joined #openstack-swift16:37
*** mingyu_ has joined #openstack-swift16:38
*** trifon has quit IRC16:38
*** mingyu_ has quit IRC16:40
gordcnotmyname: 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
openstackgerritOndřej Nový proposed openstack/swift: Fixed log format in object auditor  https://review.openstack.org/28194716:40
*** mingyu_ has joined #openstack-swift16:40
notmynamegordc: I'm working on the changelog updates right now16:41
gordcnotmyname: yay. thanks!16:41
gordcapologies again for the hassling16:41
notmynamegordc: note that a fix for https://bugs.launchpad.net/python-swiftclient/+bug/1516692 will need to land before a release16:42
openstackLaunchpad bug 1516692 in python-swiftclient "swiftclient logs sensitive info in http requests" [Critical,In progress] - Assigned to Bing Hu (hubingsh)16:42
gordcnotmyname: i see. makes sense. thanks for the info16:42
*** McMurlock has quit IRC16:44
*** zaitcev has joined #openstack-swift16:54
*** ChanServ sets mode: +v zaitcev16:54
*** diazjf has joined #openstack-swift16:57
*** davideagle_ has quit IRC16:58
*** geaaru has quit IRC16:59
*** StraubTW_ has quit IRC17:00
wbhuberacoles: tdsasilva: thanks for tending to the latest comments on the 263902 patch.17:00
*** haomaiwang has quit IRC17:01
notmynameit's wbhuber!17:01
*** haomaiwa_ has joined #openstack-swift17:01
*** gyee has joined #openstack-swift17:01
*** Zyric has quit IRC17:02
notmynamehmm...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 IRC17:03
*** esker has joined #openstack-swift17:03
acoleswbhuber: 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=raw17:03
acoleswbhuber: what do you think?17:04
wbhuberacoles: as long as the majority is content with the format change, i'm good with it.17:04
notmynamejoeljwright: ah! thanks for reviewing that patch. timburke had been bugging me about it ;-)17:04
notmynamejoeljwright: patch 26541717:05
patchbotnotmyname: https://review.openstack.org/#/c/265417/ - python-swiftclient - _RetryBody doesn't need to take explicit etag/cont...17:05
acoleswbhuber: 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-swift17:06
wbhuberacoles: 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
joeljwrightnotmyname: useful patch17:07
acolesnotmyname: 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 master17:08
notmynameacoles: ah, ok. nice catch jrichli :-)17:08
joeljwrightnotmyname: I had wondered about the docs not being visible myself, but I assumed it was 'by design'17:08
acolesnotmyname: I did that merge today, please let me know if you notice any more failures17:08
notmynamejoeljwright: bad docs are never by design ;-)17:09
notmynamejoeljwright: the swift ones are updated after* each commit. *with some small delay17:09
joeljwrightnotmyname: I just thought it was being kept out waiting for the new ToC17:09
notmynameacoles: ack17:09
joeljwrightsilly assumption I guess17:09
notmynamejoeljwright: no, I can understand that line of thinking17:10
notmynamejoeljwright: it's my fault for not noticing that a patch written in november hadn't updated the docs page yet17:10
acoleswbhuber: 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
joeljwrightspeaking of the new ToC, I'd better get on reviewing asettle's patch for that!17:10
notmynameI'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:D17:11
*** dmsimard is now known as rdobot17:11
*** esker has quit IRC17:11
joeljwrightnotmyname: Initial patch for us to work on at the hackathon is here: https://review.openstack.org/#/c/278248/17:12
patchbotjoeljwright: patch 278248 - python-swiftclient - New python swiftclient doc17:12
*** rdobot is now known as dmsimard17:13
notmynamejoeljwright: 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
notmynameprobably an error with the index.rst17:13
notmyname(initial guess)17:13
*** Zyric has joined #openstack-swift17:15
joeljwrightnotmyname: 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 releasing17:16
notmynamejoeljwright: yes, i think that is good17: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
notmynamemingyu_: sounds like a bug17:18
mingyu_So the value 0 should be always be accepted as a region number or zone number. Right?17:19
notmynameAFAIK, yes17:20
*** gordc has left #openstack-swift17:21
mingyu_notmyname: Thanks.17:22
*** yarkot has joined #openstack-swift17:23
*** lyrrad has joined #openstack-swift17:25
*** barker has quit IRC17: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-swift17:33
openstackgerritJohn Dickinson proposed openstack/python-swiftclient: authors/changelog updates for 2.8 release  https://review.openstack.org/28197417:34
notmynamejoeljwright: timburke: ^17:36
joeljwrighton it17:36
*** rcernin has joined #openstack-swift17:36
timburkethanks for dropping Jenkins from AUTHORS :P i didn't even notice that17:37
notmynametimburke: I only did about 2 minutes ago ;-)17:37
*** trifon has joined #openstack-swift17:39
*** zhill has joined #openstack-swift17:40
*** ho_away has quit IRC17:42
*** silor has quit IRC17:44
notmynamewow. I'm sure this will result in calm, reasonable discussion http://lists.openstack.org/pipermail/community/2016-February/001405.html17:46
notmyname(but it makes a very good point IMO)17:47
*** jmccarthy1 has quit IRC17:48
ahalebut its a meritocracy !17:48
*** barker has quit IRC17:51
claygheyoh!17:57
notmynamehello clayg17:59
claygnotmyname: hello benevolent PTL17:59
notmyname*groan*18:00
clayglol18:00
notmyname;-) (winky face makes it better)18:00
*** haomaiwa_ has quit IRC18:01
claygoh sorry - forgot winky!  ;)18:01
*** haomaiwang has joined #openstack-swift18:01
*** haomaiwang is now known as 16WAAAVR418:01
*** jordanP has quit IRC18:02
*** StraubTW_ has quit IRC18:04
*** StraubTW_ has joined #openstack-swift18:04
timburkeBPTLFL?18:05
*** Jeffrey4l__ has quit IRC18:06
claygtimburke: something like that!18:06
*** arch-nemesis has joined #openstack-swift18:06
*** CaioBren_ has joined #openstack-swift18:07
*** CaioBrentano has quit IRC18:10
*** klrmn has joined #openstack-swift18:13
*** bjkeller has quit IRC18:17
acolestdasilva: 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 accounts18:21
patchbotacoles: https://review.openstack.org/#/c/263902/ - swift - Re-format the SLO manifest file on new multipart-m...18:21
*** joeljwright has quit IRC18:22
*** fthiagogv_ has joined #openstack-swift18:24
acolestdasilva: 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 copy18:25
acolesso this test fails test.functional.tests.TestSlo#test_slo_copy_the_manifest_account18:25
*** fthiagogv__ has joined #openstack-swift18:26
*** fthiagogv has quit IRC18:27
*** fthiagogv_ has quit IRC18:29
*** esker has joined #openstack-swift18:29
*** 16WAAAVR4 has quit IRC18:30
*** esker has quit IRC18:30
*** esker has joined #openstack-swift18:31
*** lcurtis has quit IRC18:34
*** petertr7 is now known as petertr7_away18:34
*** mvk has joined #openstack-swift18:38
*** barker has joined #openstack-swift18:38
*** barker has quit IRC18:39
*** Mingyu has quit IRC18:39
*** bill_az has joined #openstack-swift18:41
*** ChubYann has joined #openstack-swift18:44
*** gyee has quit IRC18:44
acolestdasilva: jrichli actually that test makes no sense18:48
acolestimburke: 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 IRC18:52
*** StraubTW_ has joined #openstack-swift18:56
openstackgerritCatherine Northcott proposed openstack/swift: New recon request to get account names from cluster  https://review.openstack.org/26929119:00
*** barker has joined #openstack-swift19:00
timburkeacoles: 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 manifest19:02
acolestimburke: 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
acolesthis test -> https://github.com/openstack/swift/blob/master/test/functional/tests.py#L301019:05
acolestimburke: 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
acolesit seems consistent with a PUT failing when segments don't exist19:07
acolesand it would make the copy middleware easier :)19:07
timburkeacoles: that seems to be the case. i think failure would be reasonable; the large object will be unusable until the segments are all there19:07
acolesyep19:07
claygwe have cross account slo's (I didn't know that)19:07
acolesclayg: i think there may be lots of features that we don't know we have :)19:08
claygnice19:08
claygacoles: but we know we have cross account slos?19:08
acolesclayg: no, an slo manifest cannot reference a segment in another account19:09
acolesclayg: but manifests can be copied between accounts19:09
timburkeclayg: i think we know we *try* to have cross-account slos. and we just realized that that's stupid, as things are currently written19:09
acolesclayg: and on master there is no validation of the manifest when that copy occurs19:09
acolesmy 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 succeed19:11
timburkeit 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 is19:13
acolestimburke: 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
timburkehmmm...and DLO is going to be weird...19:14
acolestimburke: of course, when copying slo manifest within same account there will be repeated HEADs to validate segments. hmmm19:15
timburkeacoles: yeah, that's what i was expecting would happen, anyway. the message will be perfectly true, but not especially helpful19:15
claygacoles: timburke: oh this sounds fun!  I'm so glad this junk is getting extracted to middleware!19:15
tdasilvaback19:16
timburkeacoles: 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 well19:16
acolestimburke: yes, that's true. I was just contrasting with behaviour on master.19:17
acolesnot saying it is unreasonable19:17
timburkethat's fair. it seems like we're in under-specified territory, though, so i'm not too worried about maintaining existing behavior19:19
acolesclayg: 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-copy19:19
acolestimburke: yup, agree.19:19
timburkei suppose there may be an issue in how that interacts with versioning, though...hmm...19:20
acolestimburke: hmmm...19:22
acolestimburke: gotta go. thanks!19:25
timburkei'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 version19:25
*** asettle has joined #openstack-swift19:25
notmynamehello, asettle. did you enjoy your tour around london?19:26
*** acoles is now known as acoles_19:26
*** bjkeller has joined #openstack-swift19:29
*** d0ugal has quit IRC19:29
*** asettle has quit IRC19:29
*** d0ugal has joined #openstack-swift19:30
*** d0ugal has quit IRC19:30
*** d0ugal has joined #openstack-swift19:30
*** haomaiwang has joined #openstack-swift19:32
*** haomaiwang has quit IRC19:37
openstackgerritShashirekha Gundur proposed openstack/swift: change default ports for servers  https://review.openstack.org/27484019:37
*** daemontool has joined #openstack-swift19:39
tdasilvaacoles_: 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 yet19:40
tdasilva?19:40
timburketdasilva: that's my instinct. a subsequent GET would 409 anyway19:41
*** nadeem has joined #openstack-swift19:43
*** nadeem has quit IRC19:45
*** nadeem has joined #openstack-swift19:45
*** Gordoni has quit IRC19:47
*** zaitcev has quit IRC19:55
*** rcernin has quit IRC19:55
*** trifon has quit IRC19:56
*** daemontool has quit IRC19:57
*** gyee has joined #openstack-swift19:58
*** StraubTW_ has quit IRC19:58
*** daemontool has joined #openstack-swift20:00
*** mingyu_ has quit IRC20:01
*** mingyu has joined #openstack-swift20:02
*** barker has quit IRC20:04
*** petertr7z has joined #openstack-swift20:09
*** petertr7z is now known as petertr720:09
jrichlifor 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
patchbotjrichli: https://review.openstack.org/#/c/260179/ - swift - decouple versioned writes from COPY20:10
*** jmccarthy1 has joined #openstack-swift20:11
*** petertr7_away has quit IRC20:12
*** treyd has quit IRC20:12
*** etienneme has quit IRC20:12
*** jmccarthy has quit IRC20:12
*** bill_az has quit IRC20:12
*** Zyric has quit IRC20:12
*** mattoliverau has quit IRC20:12
*** Zyric_ has joined #openstack-swift20:12
*** BAKfr has quit IRC20:12
*** portante has quit IRC20:12
*** stevemar has quit IRC20:12
*** tristanC has quit IRC20:12
*** matt6434 has joined #openstack-swift20:12
*** StraubTW_ has joined #openstack-swift20:12
*** etienneme has joined #openstack-swift20:13
*** tristanC has joined #openstack-swift20:13
*** treyd has joined #openstack-swift20:13
*** stevemar has joined #openstack-swift20:13
*** BAKfr has joined #openstack-swift20:13
*** daemontool has quit IRC20:16
*** portante has joined #openstack-swift20:18
*** daemontool has joined #openstack-swift20:19
*** daemontool has quit IRC20:21
notmynameIMO, not bad a for a couple of hours work this morning http://d.not.mn/swift_community_dashboard.html20:22
timburkenotmyname: nice! is that mean, median, or max response time? 83 days seems...long...20:24
notmynameyeah. it's mean. and I don't know why that jumped up so high this morning20:25
timburkeoh, and how about making the number of unreviewed patches a link to a list of them?20:25
notmynameah, yes. that is something I was meaning to do20:25
notmynameI'll likely add a new section below the community starred patches20:26
tdasilvajrichli: i wonder if that has anything to do with patch 26501720:34
patchbottdasilva: https://review.openstack.org/#/c/265017/ - swift - Fix versioned_writes functional test skipping20:34
tdasilvanotmyname: looks nice!20:35
jrichlitdasilva: ah, right. thx!  gates must be using the "old style", while locally i am not.20:38
notmynameupdated (and new url) http://not.mn/swift/swift_community_dashboard.html20:44
notmynametimburke: has unreviewed patches20:44
timburkenotmyname: looks like you might need to set the encoding...i'm guessing i'm seeing utf8 decoded as latin1? poor onovy...20:46
notmynameah? looks ok for me, but yeah, I probably forgot something there20:46
jrichliyes, i also see a copyright symbol in somebody's name20:47
notmynameah. yeah, my default coding is utf820:47
notmynamelet's see how to set that in html20:47
jrichlinotmyname: thanks, that is great!20:47
*** proteusguy__ has quit IRC20:49
openstackgerritMichael Barton proposed openstack/swift: go: ObjectEngine abstraction layer  https://review.openstack.org/27893220:50
notmynametimburke: jrichli: refresh and see if utf8 is set now20:51
*** thumpba has quit IRC20:53
notmynametimburke: jrichli: one more time. does it look good now?20:54
*** MVenesio has joined #openstack-swift20:54
*** MVenesio has quit IRC20:57
timburkenotmyname: looks great20:57
*** StraubTW_ has quit IRC20:57
notmynamegood. thanks for the info20:57
timburkeso, how soon can we add swiftclient patches to the lists?20:58
timburke;-)20:58
notmynametimburke: I think that should be the next thing I tackle for this project20:59
timburkeooh! another section that may be useful: oldest open patches21:00
claygnotmyname: if you make the source available timburke will probably start patching it21:00
notmynameclayg: yeah, but I want him to code on swift, not my silly html stuff ;-)21:00
claygnotmyname: it's hopeless - he's everywhere21:01
*** proteusguy__ has joined #openstack-swift21:02
timburkeclayg: for better or worse...what did i step in with patch 276500 and patch 279296??21:02
patchbottimburke: https://review.openstack.org/#/c/276500/ - openstack-dev/hacking - Run all flake8 checks21:02
patchbottimburke: https://review.openstack.org/#/c/279296/ - requirements - Update flake8 constraints21:02
notmynametimburke: what's enable-extensions?21:04
*** StraubTW_ has joined #openstack-swift21:04
*** cdelatte has quit IRC21:05
* notmyname needs to step away for a bit21:05
openstackgerritThiago da Silva proposed openstack/swift: Re-format the SLO manifest file on new multipart-manifest GET call  https://review.openstack.org/26390221:07
timburkenotmyname: 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 mess21:09
patchbottimburke: https://review.openstack.org/#/c/205977/ - swift - Update hacking to 0.10.0 (MERGED)21:09
*** CaioBren_ has quit IRC21:13
*** esker has quit IRC21:13
*** zaitcev has joined #openstack-swift21:15
*** ChanServ sets mode: +v zaitcev21:15
*** matt6434 is now known as mattoliverau21:26
*** ChanServ sets mode: +v mattoliverau21:26
mattoliveraumorning21:26
pdardeaugood afternoon mattoliverau21:27
mattoliveraupdardeau: hey man21:28
*** mingdang1 has joined #openstack-swift21:30
*** cdelatte has joined #openstack-swift21:31
*** trifon has joined #openstack-swift21:36
*** pgbridge has quit IRC21:44
*** nadeem has quit IRC21:50
*** chlong has quit IRC21:57
openstackgerritClay Gerrard proposed openstack/swift: Add support for multiple container-reconciler  https://review.openstack.org/10377921:57
clayg^ totally forgot about that one!  wtg community dashboard!21:57
*** chlong_ has joined #openstack-swift21:58
*** pgbridge has joined #openstack-swift22:00
notmynameclayg: heh, and you updating that just radically changed the mean response time for "owners"22:00
claygnotmyname: uh oh :\22:01
klrmnclayg: you're allowed to be human, you know22:02
*** asettle has joined #openstack-swift22:02
jrichlinotmyname: i wonder how complicated the stats has to get in order to be less affected by outliers22:02
claygklrmn: seems like a needlessly sloppy allowance - but maybe...22:03
notmynamejrichli: I'd hope that stuff like this will motivate us to get those outliers under control :-)22:04
claygnotmyname: i feel like http://d.not.mn/swift_community_dashboard.html started 404ing as soon as bookmarked it?22:04
notmynameclayg: yes.22:04
notmynameclayg: http://not.mn/swift/swift_community_dashboard.html is the new (and canonical for now) link22:04
torgomaticnotmyname: how often does that update?22:04
notmynamed.not.mn is a cloud files container served via the cdn. so it had the caching issues when I wanted to update it22:05
notmynametorgomatic: today? pretty often ;-)22:05
notmynamenormally, I don't know yet22:05
notmynameit's still a manual thing22:05
notmynameI've got a cron job that refreshes the stats every night (the stuff like http://d.not.mn/active_contribs.png)22:06
notmynameand that includes the very slow task of getting all the starred patches22:06
notmynameso 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 IRC22:07
*** petertr7 is now known as petertr7_away22:07
notmynamewho know? all the info is based on all the other info. best bet is probably just to spam refreshing it ;-)22:08
claygnotmyname: common lunch/snack out in the sunset -> http://blog.bakerdavid.com/2015/10/how-to-make-spam-musubi-the-ultimate-comfort-food/22:12
notmynameclayg: I'd definitely try that22:12
notmynameclayg: common lunch in bernal ;-) http://andapiroshki.com22:13
notmynametimburke: ah, my mistake. it's currently reporting median time for owners and reviewers22:15
claygnotmyname: I'd definately try a piroshki22:16
*** nadeem has joined #openstack-swift22:19
*** arch-nemesis has quit IRC22:25
*** diazjf has quit IRC22:31
*** nadeem has quit IRC22:32
*** mingdang1 has quit IRC22:44
*** ChubYann has quit IRC22:47
*** bjkeller has left #openstack-swift22:48
*** swat30 has joined #openstack-swift22:48
*** thurloat has joined #openstack-swift22:49
*** chsc has quit IRC22:51
*** ChubYann has joined #openstack-swift22:58
*** cdelatte has quit IRC22:59
*** ChubYann has quit IRC23:01
*** km has joined #openstack-swift23:02
claygnotmyname: the unreviewed patches should be in the opposite order (oldest first)?23:03
notmynameI'm not putting them in a particular order.23:04
notmynameit's coming from whatever output the gerrit json api gives, so yeah, it's probably newest first23:04
notmynameclayg: done23:05
notmynamethanks, python __builtin__ reversed()23:05
*** StraubTW_ has quit IRC23: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
notmynameI have it updating every 15 minutes, and I added a link to the /topic23:08
*** _JZ_ has quit IRC23:09
*** lpabon has quit IRC23:11
claygdoes this fail for everyone else -> SWIFT_TEST_IN_PROCESS=1 nosetests swift/test/functional/test_object.py23:13
claygSkipTest: Missing required configuration parameter: auth_host23:13
*** ChubYann has joined #openstack-swift23:15
notmynameI get ImportError: No module named test_object23:16
*** jamielennox is now known as jamielennox|away23:20
notmynameah, sorry. stupid issue on my part23:23
notmynameclayg: yes, I see the same error you have23:23
*** ChubYann has quit IRC23:25
*** kei_yama has joined #openstack-swift23:30
clayghrmm.... yeah I feel like in-process functests aren't working maybe?23:33
claygmaybe they only don't work with nose?23:33
claygbut I don't know how to use anything else!23:34
claygand 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?123:36
* notmyname steps out for a bit. will be back online later23:38
claygnotmyname: just in-process23:38
*** StraubTW_ has joined #openstack-swift23:40
openstackgerritMerged openstack/python-swiftclient: _RetryBody doesn't need to take explicit etag/content-length  https://review.openstack.org/26541723:40
*** openstackgerrit has quit IRC23:47
*** openstackgerrit_ is now known as openstackgerrit23:47
*** ho_ has joined #openstack-swift23:47
*** openstackgerrit_ has joined #openstack-swift23:47
*** openstackgerrit_ is now known as openstackgerrit23:48
openstackgerritClay Gerrard proposed openstack/swift: Make write-only container access consistent  https://review.openstack.org/26496123:48
ho_good morning!23:48
*** openstackgerrit_ has joined #openstack-swift23:49
*** zhill has quit IRC23:52
*** chlong_ has quit IRC23:52
*** openstackgerrit_ has quit IRC23:55
*** openstackgerrit_ has joined #openstack-swift23:56

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!