Thursday, 2016-08-18

*** thumpba_ has joined #openstack-swift00:03
*** thumpba has quit IRC00:05
*** Jeffrey4l has joined #openstack-swift00:16
csmartnotmyname: did you get to see/play with any Intel Joule dev kits at IDF?00:41
*** Suyi has quit IRC00:44
*** jamielennox is now known as jamielennox|away00:48
notmynamecsmart: I did not. but there were big signs all over00:52
notmynamecsmart: I'll be going back tomorrow, though00:52
csmartkk, just curious00:52
*** tqtran has quit IRC00:54
*** m_kazuhiro has joined #openstack-swift00:54
notmynamecsmart: it looks interesting. until you realize it's literally 10x the cost of a raspberry pi. so how do they justify marketing it against the pi?00:57
notmynamecsmart: but if you want me to buy you one and mail it to you, I can00:58
csmartnotmyname: exactly. I'm not sure what intel's plan is in the IoT space...00:58
csmartnotmyname: thanks, appreciate the offer, but I think it would just become one more gadget on my shelf :-S00:59
notmynamecsmart: intel + IoT (honestly, everybody + IoT) reminds me of https://www.youtube.com/watch?v=9ntPxdWAWq800:59
*** adu has quit IRC01:00
*** jamielennox|away is now known as jamielennox01:04
*** cdelatte has joined #openstack-swift01:06
claygdo we have an interable to decompressing file like?01:08
clayglike convert a log.gz in swift to a swiftclient get_object resp_chunk_size iterable to a readable suitable `for line in ~MAGIC~`01:08
claygbecause I don't want to write that again :'(01:09
*** airdisa has quit IRC01:10
claygoh internal client you wonderful thing01:10
*** klrmn has quit IRC01:11
claygtotally un-used in-tree method "iter_object_lines" -> "Returns an iterator of object lines from an uncompressed or compressed text object"01:11
notmynameclayg: COmpressingFileReader or something like that01:13
claygnotmyname: no that's the wrong way - surprissingly it was the first thing I thought of01:14
notmynameif it's no longer in tree, I've got one that at least used to be for all the log proces....oh ok01:14
claygglange_: thanks for iter_object_lines in InternalClient!01:14
*** chrichip has joined #openstack-swift01:19
csmartnotmyname: lol gold01:20
csmart"crowdsourcing is something we are having"01:20
csmartmust. not. click. more. the onion videos.01:22
openstackgerritzheng yin proposed openstack/swift: Remove unnecessary variable  https://review.openstack.org/35640201:34
zhengyintimburke: thank you for your comment with patch 356402. I add more commit message :)01:41
patchbotzhengyin: https://review.openstack.org/#/c/356402/ - swift - Remove unnecessary variable01:41
*** nadeem has joined #openstack-swift01:47
*** delattec has joined #openstack-swift01:47
*** cdelatte has quit IRC01:49
*** tqtran has joined #openstack-swift01:51
*** thumpba_ has quit IRC01:52
*** tqtran has quit IRC01:56
*** bill_az has quit IRC01:58
*** nadeem has quit IRC02:05
*** delattec has quit IRC02:09
*** chrichip has quit IRC02:13
*** delattec has joined #openstack-swift02:14
*** chrichip has joined #openstack-swift02:15
*** diogogmt has joined #openstack-swift02:17
*** diogogmt has quit IRC02:18
*** thumpba has joined #openstack-swift02:23
openstackgerritTuan proposed openstack/swift: Remove except: using except Exception:  https://review.openstack.org/35683302:25
*** klrmn has joined #openstack-swift02:28
*** dmorita has quit IRC02:28
*** psachin has quit IRC02:40
*** jamielennox is now known as jamielennox|away02:42
zhengyin notmyname: hi notmyname, do you have time to help me review a patch 354048? thanks :)02:45
patchbotzhengyin: https://review.openstack.org/#/c/354048/ - swift - fix AccountReaper and unit test02:45
*** chrichip has quit IRC02:45
*** chrichip has joined #openstack-swift02:47
openstackgerritJanie Richling proposed openstack/swift: Add test for POST to DLO manifest file  https://review.openstack.org/34754503:06
openstackgerritJanie Richling proposed openstack/swift: Allow DLO manifest to be updated when using post-as-copy  https://review.openstack.org/35623903:06
notmynamezhengyin: good evening03:06
*** delattec has quit IRC03:06
*** jamielennox|away is now known as jamielennox03:07
*** asettle has joined #openstack-swift03:08
zhengyinnotmyname: good evening03:08
openstackgerritJanie Richling proposed openstack/swift: Add test for POST to DLO manifest file  https://review.openstack.org/34754503:09
jrichliacoles: ^^ that is reverting back.  sorry, rebasing issues.03:10
notmynamezhengyin: I looked over it. and I have a few suggestions. would you like to chat about it just a bit?03:15
*** thumpba has quit IRC03:15
*** asettle has quit IRC03:16
zhengyinnotmyname: ok03:17
notmynamezhengyin: ok. 2 things03:18
notmynamezhengyin: first, let's look at the test_reset_stats() method03:18
notmynamezhengyin: what you have is good03:18
notmynamezhengyin: it creates and instance, and the constructor is calling reset_stats. then you check that the attributes are reset03:19
notmynameso that's good03:19
zhengyinthank you03:19
notmynamehowever, it's not super clear that it's actually resetting anything03:19
notmynamehang on..looking for what I'm thinking about03:21
notmynamezhengyin: ok, so for example, if *after( the current method you added some lines that actually set those instance attributes to something, then you called reset_stats, then you checked that they are all zero...that would be nice03:22
notmynamezhengyin: that's the first thing. the 2nd is just some formatting on the commit message03:23
notmynamezhengyin: but those are both minor issues03:23
notmynamezhengyin: and I'm curious about your thoughts on that suggestion03:23
zhengyinnotmyname:minor issues?03:25
notmynameyeah. not big changes that substantially change the good work you've done, but things that make future us more happy03:27
zhengyinnotmyname:  thanks, I will continue to improve them03:29
zhengyinnotmyname: including commit message03:30
notmynamezhengyin: this is what I mean https://gist.github.com/notmyname/54985aad314f46a015a14397adcfe08f03:31
notmynamedoes that make sense?03:31
notmyname(definitely check it for correctness)03:31
notmynamezhengyin: and I'd make the commit message https://gist.github.com/notmyname/0231af45c669b744eefe8e310467336303:32
notmynamezhengyin: I don't care if you use my code there or not. I just wanted to show an exampel of what I was thinking of03:33
zhengyinnotmyname: thanks, I will read and learn commit message :)03:33
zhengyinnotmyname:yes, I know03:35
openstackgerritMerged openstack/swift: Drop X-Auth-Token from all versioned_writes subrequests  https://review.openstack.org/30792903:37
zhengyinnotmyname: I read your code and I know your thanking of . thanks a lot :)03:38
notmynamezhengyin: no. thank you. you're the one writing code for swift. :-)03:39
zhengyinnotmyname:   :)03:41
*** furlongm has quit IRC03:43
*** furlongm has joined #openstack-swift03:43
*** links has joined #openstack-swift03:45
notmynamecsmart: http://www.intel.com/content/www/us/en/software/intel-cache-acceleration-software-performance.html and specifically http://www.intel.com/content/www/us/en/software/cas-for-linux-product-brief.html gives a reasonable overview03:48
csmartnotmyname: will CAS need a userspace daemon, or will it be kernel /sys tweaking?03:48
csmartnotmyname: hehe thanks, good timing03:48
notmynamecsmart: and http://softwarestore.ispfulfillment.com/Store/Product.aspx?skupart=I24S02 shows it's clearly (currently) positioned away from the hobbiest/tinkerer demographic03:49
notmynamecsmart: just enough to chase away students. not enough to make any actual business care03:49
csmartinteresting "Intel® CAS software is licensed per SSD and is included with the Intel® SSD at time of purchase with one-year of included support."03:51
csmartI often wondered why this sort of cache accelleration was not already in the kernel03:51
csmart*acceleration03:52
notmynameyeah. and I went by the booth to see the results and meet the people face-to-face (you know, read the blog). but I was surprised when he said they were planning on opening it03:52
*** tqtran has joined #openstack-swift03:52
notmynamemakes sense, though, since software has never been intel's thing03:52
csmartyeah, well if they want to distribute the kernel driver it needs to GPL'd and I think they've been pretty good at opening those bits, at least03:53
csmart*distribute it pre-compiled against a kernel03:53
notmynameyeah. I'm looking at some docs I have now03:53
notmynamethe kernel module is called "intelcas"03:54
csmartit seems there will be something proprietary at userspace layer, presumably for licensing and also configuring/tweaking the loads (I assume this will be where much of the smarts will actuall exist)03:54
notmynamecasadm is the admin controller to configure it03:54
notmynameno, AIUI, the smarts are in the kernel module, since it's actually inspecting the traffic and categorizing it03:55
csmartok, that's good03:55
notmynameeg (and what really interests me) is that it can detect filesystem metadata operations and cache those and pass through everything else03:55
*** tqtran has quit IRC03:56
notmyname"The Intel® Cache Acceleration Software installs into the Linux* operating system as a kernel module. The nature of the integration provides a cache solution that is transparent to users, applications, and your existing storage infrastructure. No storage migration or application changes are required."03:57
csmart ok, interesting - I'd have thought some configuration to tweak for a specific load would be necessary. kinda cool if that all happens in the kernel03:57
notmynameyeah, the casadm tool is used to configure the cache devices and what it's fronting. and loading the config file that sets the cache eviction policy. and does some other management stuff03:58
csmartk03:58
notmynameIntel® Cache Acceleration Software now provides the ability to control caching of your data at a finer granularity than ever before. Intel® Cache Acceleration Software for Linux can analyze every IO on the fly to determine whether the requested block is filesystem metadata or data and, if it is data, the total size of file IO requested. Using this information the administrator can determine the best IO cla03:59
notmynamess configuration settings for the typical workload and can set which IO classes to cache and which not to cache, and set a priority level for each IO class. Then, when it becomes necessary to evict a cache line, the software will evict cache lines of the lowest available priority first (an improvement compared to traditional LRU eviction).03:59
csmartlooks like US$300 gets you a license for unlimited GB with 1 yr support (when paired with an intel ssd) - I'm kinda surprised that given it's that low that they bother charging for it. Why not give it away (but charge for support) and capture the market?03:59
notmynameI just don't see how that's possible in userspace03:59
notmynameyeah, IMO the price is either (1) product people not sure what they want to do or (2) eliminating costly "free" users that aren't actually helping their bottom line04:00
csmarttrue, but those free users still bought an intel ssd..04:00
notmynameso you can actually use CAS with any sort of devices. you *could* have an HDD fron another HDD. that would be bad...04:00
notmynameno, not really04:00
notmynameyeah, this is a big-picture tactic for intel to puch more flash. but afaict no intel silicon is actually required04:01
csmartoh, ok seems like you need like a 3700 series drive04:01
csmart*I thought04:01
csmartsweet04:01
*** bill_az has joined #openstack-swift04:03
notmynamejust so happens that I've been testing it with the 2TB PCIe DC 3x00. they are very nice ;-)04:03
notmynameI don't remember if it's the 35, 36, or 37 hunder series04:04
csmartI just accidentally incorrectly bought an Intel 750 pcie 2.5" (for openstack dev), now I just need a U.2 to M.2 to PCIe converter converter and I'll be set :-S04:05
notmynameheh04:06
csmartshop had 1200GB (with picture of PCIe device), 800GB (with picture of PCIe device) and 400GB (no picture) versions next to each other - who knew that 400GB was a 2.5" drive and they didn't sell the 400GB PCIe version04:08
csmart*PCIe card version04:08
notmynamecsmart: https://gist.github.com/notmyname/47bf1a6647107d359d577f664fff668104:15
*** Trixboxer has quit IRC04:15
notmynamecsmart: oh! haha! it's on the public interwebz. so there. http://www.intel.com/content/dam/support/us/en/documents/software/data-center-software/CAS-Linux_AG_3.0_GA.pdf04:18
notmynamecsmart: that has a _lot_ of detail in it04:19
*** Trixboxer has joined #openstack-swift04:28
*** dmorita has joined #openstack-swift04:29
notmynamecsmart: "Swift architecture running on OpenPOWER vs Intel x86 CPUs."  <-- from a proposed talk on running swift on OpenPOWER04:32
notmynamecsmart: you know anything about that?04:32
*** dmorita has quit IRC04:33
notmynamecsmart: title is "The Open Hardware Alternative: Geo-Distributed Swift Deployments at Scale with OpenPOWER"04:35
zaitcevAt least it's not s390.04:35
notmynameredbo: did you see this talk proposed? "Adventures in exploring containers : Using, Cloudfuse to get Swift as Docker volume"04:35
notmynameredbo: I'm thinking of advocating for it just to see your reaction ;-)04:36
redboha.  I get emails from people trying to chain cloudfuse in all sorts of crazy ways.04:39
notmynameredbo: I suggest now you just reply with "have you tried running it in a docker container?"04:39
*** chrichip has quit IRC04:53
*** chrichip has joined #openstack-swift04:53
openstackgerritMerged openstack/swift: Don't run probe tests if resetswift failed  https://review.openstack.org/35568704:54
openstackgerritMerged openstack/swift: Add rm to tox whitelist_externals  https://review.openstack.org/35658404:55
csmartnotmyname: cool thanks..05:16
* csmart adds it to his reading list05:17
csmartnotmyname: hmm.. no I don't know anything about that.. was it related to that IBM guy we talked about before?05:17
csmartTom Mathews?05:17
openstackgerritOpenStack Proposal Bot proposed openstack/swift: Updated from global requirements  https://review.openstack.org/8873605:33
*** asettle has joined #openstack-swift05:35
*** SkyRocknRoll has joined #openstack-swift05:37
*** asettle has quit IRC05:39
*** rcernin has joined #openstack-swift06:12
*** takashi has joined #openstack-swift06:35
*** bill_az has quit IRC06:49
*** mingyu has joined #openstack-swift06:49
*** zaitcev has quit IRC06:49
*** pcaruana has joined #openstack-swift06:52
*** tesseract- has joined #openstack-swift07:17
kota_mahatic_: quick fix is https://gist.github.com/bloodeagle40234/3d05f8cd4c217fc62581163e3a8e307807:33
kota_mahatic_: for your pach https://review.openstack.org/#/c/346865/07:33
patchbotkota_: patch 346865 - swift - Delete old tombstones07:33
kota_oh, what? if I don't set the reclaim_age value there, no tests failed???07:35
kota_am i missing something?07:35
mahatic_kota_: in a meeting. be back in 1007:36
kota_k07:37
onovymattoliverau: !!!! :)07:43
*** klrmn has quit IRC07:45
*** tqtran has joined #openstack-swift07:54
*** tqtran has quit IRC07:59
*** rledisez has joined #openstack-swift08:02
openstackgerritDavanum Srinivas (dims) proposed openstack/swift: [WIP] Testing latest u-c  https://review.openstack.org/31844108:10
*** mingyu has quit IRC08:23
*** dosaboy_ has joined #openstack-swift08:23
*** mingyu has joined #openstack-swift08:23
*** dosaboy_ has quit IRC08:24
*** dosaboy has quit IRC08:24
*** kei_yama_ has joined #openstack-swift08:25
*** kei_yama has quit IRC08:26
*** dosaboy has joined #openstack-swift08:29
openstackgerritMerged openstack/swift: Change schedule priority of daemon/server in config  https://review.openstack.org/23879908:34
*** asettle has joined #openstack-swift08:39
onovytadaaaaaaaaa08:46
onovy#323819 #323874 // anyone ( notmyname tdasilva kota_ ) this simple reviews pls?08:56
onovypatch 32381908:56
patchbotonovy: https://review.openstack.org/#/c/323819/ - liberasurecode - Changed homepage to new one08:56
onovypatch 32387408:56
patchbotonovy: https://review.openstack.org/#/c/323874/ - pyeclib - Change liberasure URL to new one08:56
openstackgerritChristian Schwede proposed openstack/swift: Add support to increase object ring partition power  https://review.openstack.org/33729708:57
openstackgerritOndřej Nový proposed openstack/swift: Correctly check all return codes in SAIO tests  https://review.openstack.org/35702508:57
onovykota_: thanks08:59
kota_onovy: np, sorry slow reviews.08:59
kota_onovy: btw, do you maintain the debian package right?09:00
openstackgerritMerged openstack/liberasurecode: Changed homepage to new one  https://review.openstack.org/32381909:02
openstackgerritMerged openstack/pyeclib: Change liberasure URL to new one  https://review.openstack.org/32387409:03
*** ouchkernel has quit IRC09:04
*** joeljwright has joined #openstack-swift09:05
*** ChanServ sets mode: +v joeljwright09:05
*** d0ugal has quit IRC09:08
*** ouchkernel has joined #openstack-swift09:09
*** d0ugal has joined #openstack-swift09:12
*** d0ugal_ has joined #openstack-swift09:18
*** d0ugal_ has quit IRC09:18
*** d0ugal_ has joined #openstack-swift09:18
*** d0ugal has quit IRC09:20
*** d0ugal_ has quit IRC09:20
*** d0ugal has joined #openstack-swift09:20
*** mvk has quit IRC09:29
*** acoles_ is now known as acoles09:34
acolesjrichli: looks like something went awry rebasing patch 347545? ping me when you are in and we can get it sorted09:40
patchbotacoles: https://review.openstack.org/#/c/347545/ - swift - Add test for POST to DLO manifest file09:40
onovykota_: yep09:45
onovyliberasure + pyeclib09:45
kota_onovy: good09:45
kota_onovy: so I wonder if you could update the liberasurecode to the newest release in the packages09:46
kota_onovy: liberasurecode is now 1.2.0 and the release includes some improvement which needed in the newest PyECLib09:46
*** jordanP has joined #openstack-swift09:47
openstackgerritlokesh s proposed openstack/swift: py3: Fixes encoding and type error  https://review.openstack.org/34552009:47
kota_onovy: in the patch 351564, I addressed the lack of backword compatiblity with the newest PyECLib and liberasurecode < 1.2.009:49
patchbotkota_: https://review.openstack.org/#/c/351564/ - pyeclib - Add tox/requirements settings to pass gate job (MERGED)09:49
kota_onovy: becuase liberasurecode-dev in ubuntu package is still older than 1.2.009:49
kota_but if >=1.2.0 is available in the package repo, we'd like to change the code to force liberasurecode >= 1.2.0 as the requirements09:50
kota_onovy: that's why I'm wondering if you coud work on that.09:51
mahatic_kota_: sorry had a long meeting and then lunch. checking the test now09:52
kota_mahatic_: np, I'm just starting to make a comment for your reply :-)09:53
kota_mahatic_: or if you're avaialble, I could take time to talk with you right now ;-)09:53
kota_instead of converstaion in the gerrit.09:53
mahatic_kota_: sure go ahead09:53
kota_ok09:53
*** furlongm has quit IRC09:54
kota_so at the start point, I'm wondering why we need to set reclaim_age for get_hashes from auditor.09:54
kota_that's start point.09:54
*** furlongm has joined #openstack-swift09:54
kota_because it should be in conf.09:54
kota_but09:54
kota_as you know, the reclaim_age is configured as for *replicator*09:55
*** asettle has quit IRC09:55
kota_so you are trying to get the value from replicator, and then looking for the way how to pass it to diskfile09:55
kota_ritht?09:55
kota_right?09:55
*** asettle has joined #openstack-swift09:55
mahatic_no09:56
mahatic_I want the conf value from auditor09:56
kota_ok09:56
mahatic_kota_: ^09:56
kota_so you want to set different value from replicator's one as reclaim_age?09:57
mahatic_kota_: did you see my comment on auditor.py? I want the conf from auditor and if it's not specified fallback to replicator's09:57
mahatic_kota_: this is an alternate to moving it to DEFAULT09:57
kota_now looking09:58
mahatic_alternative*09:58
openstackgerritOpenStack Proposal Bot proposed openstack/swift: Updated from global requirements  https://review.openstack.org/8873609:58
*** d0ugal has quit IRC09:58
*** mvk has joined #openstack-swift09:59
kota_that gives me another question though, why we need to set another value with replicator09:59
kota_is that safe? how large (or small) value is set, we're expecting?09:59
kota_ah, rsync_timout has same issue too.10:00
kota_ok, probably we have a couple of points to discuss.10:01
openstackgerritChristian Schwede proposed openstack/python-swiftclient: Make options arguments truely optional  https://review.openstack.org/35706310:01
kota_1. we need to enable the reclaime_age get overwrite at auditor value10:01
openstackgerritChristian Schwede proposed openstack/swift: Deprecate swift-temp-url  https://review.openstack.org/34817310:01
kota_2. how we can pass the reclaim_age value to DiskFileManager10:02
kota_the first still needs discussion because rsync_timeout has same issue.10:03
kota_what I'd like to tell you is latter one.10:03
kota_the second,10:03
*** d0ugal has joined #openstack-swift10:05
kota_DiskFileManager already has reclaim_age for the instance variable, https://github.com/openstack/swift/blob/master/swift/obj/diskfile.py#L54210:05
mahatic_kota_: I'm not sure why it wouldn't be safe? setting a value for auditor as well as replicator10:05
*** mvk has quit IRC10:05
mahatic_kota_: for second one, correct it has a value, but I want to pass auditor's if it is specified10:06
mahatic_I think the latter one depends on an answer to the first10:06
kota_mahatic_: did you see the diff from me https://gist.github.com/bloodeagle40234/3d05f8cd4c217fc62581163e3a8e307810:07
kota_?10:07
mahatic_kota_: yes, doesn't it directly make use of replicator's (and otherwise a default value)?10:08
kota_if you want to set the value from auditor conf, the diff still works because we can set the value at the init of DiskFileManager (via init for DiskFileRouter)10:08
mahatic_hmm, but why do we want to update the conf?10:09
kota_good question10:09
kota_the conf is a dict of key value pairs for "object-auditor" section10:09
mahatic_right10:10
openstackgerritDavanum Srinivas (dims) proposed openstack/swift: [WIP] Testing latest u-c  https://review.openstack.org/31844110:10
kota_so we don't have the reclaim_age in the conf dict10:10
mahatic_kota_: what if an op wants to set a different value?10:11
*** takashi has quit IRC10:11
mahatic_kota_: how is the diff making a difference to the existing code?10:11
kota_mahatic_: set the value in auditor section because you already coded as auditor section prior to replicator https://gist.github.com/bloodeagle40234/3d05f8cd4c217fc62581163e3a8e3078#file-quick_fix_without_get_hashes_change-diff-L1510:12
kota_the biggest difference is we don't need to add reclaim_age arg to get_hashes anymore (I don't do that in the diff though)10:13
mahatic_kota_: ok, so you want to avoid passing reclaim_age to get_hashes10:13
mahatic_kota_: right :)10:14
kota_https://gist.github.com/bloodeagle40234/3d05f8cd4c217fc62581163e3a8e3078#file-quick_fix_without_get_hashes_change-diff-L2710:14
kota_just I'd like to make the change small enough10:14
mahatic_kota_: got it, thanks10:15
kota_mahatic_: yeah, I'd also say thank you for you. You're working a lot to address my comments.10:16
acoleskota_: hi, re patch 355683, I just left a comment...if you have chance to change it today then I can vote before I leave for vacation10:18
patchbotacoles: https://review.openstack.org/#/c/355683/ - swift - Follow up delayed reap probe test10:18
mahatic_kota_: np at all. I wanted to let you know that, I didn't add one of the tests you proposed. this one:10:18
mahatic_https://gist.github.com/bloodeagle40234/3224f3ccb7d78862cb35dec856c263bb#file-invalidate_hash_and_get_hashes_test-diff-L6510:18
kota_acoles: thanks a lot! I'm going to do that soon!10:18
mahatic_it fails and needs some changes, will look at that. IIRC it doesn't do what it says (Sorry for being vague, will take a look again)10:19
*** mvk has joined #openstack-swift10:20
acoleskota_: ok. I think a separate patch to discuss using resetswift on success will be good.10:20
kota_mahatic: hmm, interesting. but it's ok to drop my work anyway to forcus on only the fix for current problem.10:22
kota_interesting on why that test failed :P10:22
mahatic_heh10:23
openstackgerritKota Tsuyuzaki proposed openstack/swift: Follow up delayed reap probe test  https://review.openstack.org/35568310:26
kota_acoles: done^^10:26
acoleskota_: +210:27
kota_acoles: thanks!10:28
kota_acoles: ah, btw, I could work on the rebase on the optimistic GET again while you're on vacation?10:29
kota_can I?10:29
acoleskota_: yes, please do. I'm sorry I have not yet had chance to review it again myself.10:33
acoleskota_: I may get chance to do simple rebase today, if not then you can, thanks10:33
kota_acoles: ok, will do if you coudln't. I also didn't too sorry but I think I can do that in the next week.10:34
kota_didn't review yet sorry, i mean10:34
openstackgerritKazuhiro MIYAHARA proposed openstack/swift: WIP: Swift Automated Tiering  https://review.openstack.org/28705710:45
*** m_kazuhiro has quit IRC10:52
openstackgerritKota Tsuyuzaki proposed openstack/swift: WIP: Cleanup probe test environment after running successfully  https://review.openstack.org/35710110:53
openstackgerritMerged openstack/swift: monkey_patch_mimetools() now does nothing on py3  https://review.openstack.org/34749810:53
kota_the code for probe environment cleanup was divided and made as general10:53
kota_(not only for account reaper)10:54
openstackgerritAlistair Coles proposed openstack/swift: py3: Fixes encoding and type error  https://review.openstack.org/34552011:17
*** asettle has quit IRC11:25
*** asettle has joined #openstack-swift11:26
*** kei_yama_ has quit IRC11:28
*** nikivi has joined #openstack-swift11:29
*** SkyRocknRoll has quit IRC11:55
*** tqtran has joined #openstack-swift11:56
*** SkyRocknRoll has joined #openstack-swift11:57
*** SkyRocknRoll has quit IRC11:58
*** tqtran has quit IRC12:00
*** mvk has quit IRC12:21
*** mingyu has quit IRC12:32
*** asettle has quit IRC12:34
*** asettle has joined #openstack-swift12:34
openstackgerritOpenStack Proposal Bot proposed openstack/swift: Updated from global requirements  https://review.openstack.org/8873612:41
onovykota_: it's already done12:53
onovyhttps://packages.debian.org/sid/liberasurecode-dev12:53
onovyhttps://packages.debian.org/jessie-backports/liberasurecode-dev12:53
*** mingyu has joined #openstack-swift12:54
onovydebian != ubuntu12:54
onovyand pyeclib is updated too: https://packages.debian.org/jessie-backports/python-pyeclib12:54
*** klamath has joined #openstack-swift13:08
*** klamath has quit IRC13:08
*** klamath has joined #openstack-swift13:09
openstackgerritAlistair Coles proposed openstack/swift: Follow up delayed reap probe test  https://review.openstack.org/35568313:10
acoleskota_: I fixed pep8 error ^^13:10
*** airdisa has joined #openstack-swift13:11
*** links has quit IRC13:16
*** thumpba has joined #openstack-swift13:17
*** adu has joined #openstack-swift13:19
*** ametts has joined #openstack-swift13:20
*** joeljwright has quit IRC13:29
*** dmorita has joined #openstack-swift13:30
*** SkyRocknRoll has joined #openstack-swift13:31
*** dmorita has quit IRC13:35
*** BigWillie has joined #openstack-swift13:39
*** joeljwright has joined #openstack-swift13:44
*** ChanServ sets mode: +v joeljwright13:44
*** adu has quit IRC13:53
*** baojg has joined #openstack-swift13:55
*** baojg has quit IRC13:56
*** ppai has joined #openstack-swift14:01
*** asettle has quit IRC14:20
*** asettle has joined #openstack-swift14:21
*** asettle has quit IRC14:21
*** asettle has joined #openstack-swift14:21
openstackgerritJanie Richling proposed openstack/swift: Add test for POST to DLO manifest file  https://review.openstack.org/34754514:32
jrichliacoles ^^ should be fixed14:32
acolesjrichli: aww, you put the oo back into foo14:34
jrichli:-p14:34
jrichliwell, i had to split on the next version of it anyway with new_x_o_m14:34
*** d0ugal has quit IRC14:41
*** ppai has quit IRC14:46
*** d0ugal has joined #openstack-swift14:48
*** d0ugal has quit IRC14:48
*** d0ugal has joined #openstack-swift14:48
*** dmellado|off is now known as dmellado14:52
*** bill_az has joined #openstack-swift14:54
jrichlidoes anyone have any ideas how we could fix Bug 1566124 - or should we just document the discrepancy?14:56
openstackbug 1566124 in OpenStack Object Storage (swift) "Version overwrite of an object with max length name fails" [Undecided,New] https://launchpad.net/bugs/156612414:56
*** bill_az has quit IRC15:01
*** d0ugal has quit IRC15:09
*** klrmn has joined #openstack-swift15:12
*** mvk has joined #openstack-swift15:19
*** rcernin has quit IRC15:22
*** d0ugal has joined #openstack-swift15:24
notmynamegood morning15:32
*** vint_bra has joined #openstack-swift15:37
*** joeljwright has quit IRC15:45
*** mvk has quit IRC15:50
*** Suyi has joined #openstack-swift15:54
*** tqtran has joined #openstack-swift15:57
*** tqtran has quit IRC16:02
*** joeljwright has joined #openstack-swift16:12
*** ChanServ sets mode: +v joeljwright16:12
*** arch-nemesis has joined #openstack-swift16:12
*** ametts has quit IRC16:16
*** ametts has joined #openstack-swift16:21
*** zaitcev has joined #openstack-swift16:22
*** ChanServ sets mode: +v zaitcev16:22
*** rledisez has quit IRC16:25
*** tesseract- has quit IRC16:26
*** dronshaw has joined #openstack-swift16:30
*** dronshaw has left #openstack-swift16:32
*** dmorita has joined #openstack-swift16:35
*** thumpba_ has joined #openstack-swift16:37
*** nikivi has quit IRC16:38
*** thumpba has quit IRC16:39
*** SkyRocknRoll has quit IRC16:40
*** jordanP has quit IRC16:43
*** nikivi has joined #openstack-swift16:56
*** asettle has quit IRC16:58
*** asettle has joined #openstack-swift16:58
*** joeljwright has quit IRC16:59
*** jordanP has joined #openstack-swift17:02
*** asettle has quit IRC17:03
timburkegood morning17:08
*** ober37` has joined #openstack-swift17:12
*** ober37 has quit IRC17:13
*** mminesh has quit IRC17:13
*** bkeller` has quit IRC17:13
*** ober37` has quit IRC17:13
*** ningliu has quit IRC17:13
*** bkeller` has joined #openstack-swift17:13
*** mminesh has joined #openstack-swift17:14
*** ningliu has joined #openstack-swift17:15
*** itlinux has joined #openstack-swift17:15
*** jrichli` has joined #openstack-swift17:16
*** ober37 has joined #openstack-swift17:16
*** cdelatte has joined #openstack-swift17:19
*** furlongm has quit IRC17:24
*** furlongm has joined #openstack-swift17:24
*** klrmn has quit IRC17:27
*** klrmn has joined #openstack-swift17:31
*** tqtran has joined #openstack-swift17:39
*** rcernin has joined #openstack-swift17:51
openstackgerritAlistair Coles proposed openstack/swift: Add process level concurrency to container sync  https://review.openstack.org/21009917:52
* acoles will be back in September17:58
*** acoles is now known as acoles_17:59
*** mingyu has quit IRC18:13
*** furlongm has quit IRC18:15
*** furlongm has joined #openstack-swift18:15
*** manous has joined #openstack-swift18:16
*** zul has quit IRC18:16
*** manous has quit IRC18:21
*** manous has joined #openstack-swift18:22
*** zul has joined #openstack-swift18:23
*** manous has quit IRC18:27
*** jrichli has quit IRC18:30
*** jrichli` is now known as jrichli18:30
*** manous has joined #openstack-swift18:31
jrichlibkeller` set me up with an account on his bouncer, so I have still successfully avoided having to own one :-p18:48
*** catintheroof has joined #openstack-swift18:49
*** nikivi has quit IRC18:59
*** itlinux has quit IRC19:02
*** fifieldt has quit IRC19:06
claygirssi in a screen on a cloud vm ftw - bouncers are far too complicated and desktop irc clinets are over-rated19:10
tqtranhello, does anyone know why we check for the acl attribute in request objects? http://paste.openstack.org/show/560848/ did a search for it, seems like we are expecting users to pass this in?19:12
tqtranor is there some magic somewhere that i am not seeing?19:12
timburketqtran: the acl gets set in the proxy controllers, for example https://github.com/openstack/swift/blob/2.9.0/swift/proxy/controllers/obj.py#L17419:17
*** fifieldt has joined #openstack-swift19:17
timburkein all the controllers, it should happen shortly before swift.authorize callback is called19:18
*** thumpba_ has quit IRC19:29
*** thumpba has joined #openstack-swift19:39
*** bill_az has joined #openstack-swift19:48
*** thumpba has quit IRC20:04
*** gyee has joined #openstack-swift20:11
jrichlitimburke: thanks for your feedback on Bug 1566124.  Ill start on something along those lines20:13
openstackbug 1566124 in OpenStack Object Storage (swift) "Version overwrite of an object with max length name fails" [Undecided,New] https://launchpad.net/bugs/156612420:13
timburkejrichli: thanks! and i'm taking a look at https://review.openstack.org/#/c/356239 now20:14
patchbottimburke: patch 356239 - swift - Allow DLO manifest to be updated when using post-a...20:14
jrichliclayg: good to know.  ill have to look into that20:15
jrichlitimburke: great, thanks!  in case you didnt see, there is a simple parent review for that too20:16
*** psachin has joined #openstack-swift20:20
*** BigWillie has quit IRC20:24
*** diogogmt has joined #openstack-swift20:27
*** Jeffrey4l has quit IRC20:35
*** Jeffrey4l has joined #openstack-swift20:35
*** nadeem has joined #openstack-swift20:41
*** nadeem has quit IRC20:41
*** nadeem has joined #openstack-swift20:42
claygirssi in a screen on a cloud vm ftw - bouncers are far too complicated and desktop irc clinets are over-rated20:54
claygsorry20:54
*** cdelatte has quit IRC21:16
*** catintheroof has quit IRC21:21
csmartmorning21:32
tqtrantimburke: ah thanks!21:32
*** psachin has quit IRC21:44
*** furlongm has quit IRC21:45
*** furlongm has joined #openstack-swift21:46
*** nadeem has quit IRC22:01
mattoliverauMorning22:08
*** vint_bra has quit IRC22:14
*** klamath has quit IRC22:22
*** asettle has joined #openstack-swift22:24
*** asettle has quit IRC22:32
*** ametts has quit IRC22:51
openstackgerritSamuel Merritt proposed openstack/swift: Support multi-range GETs for static large objects.  https://review.openstack.org/35265722:59
openstackgerritDaisuke Morita proposed openstack/swift: WIP: Changing Policies  https://review.openstack.org/20932923:09
*** jordanP has quit IRC23:16
*** chlong has quit IRC23:20
openstackgerritMerged openstack/swift: Add test for POST to DLO manifest file  https://review.openstack.org/34754523:25
*** kei_yama has joined #openstack-swift23:26
*** rcernin has quit IRC23:32
*** airdisa has quit IRC23:35
*** hosanai has joined #openstack-swift23:43
*** ChanServ sets mode: +v hosanai23:43
*** ouchkernel has quit IRC23:48
openstackgerritOpenStack Proposal Bot proposed openstack/swift: Updated from global requirements  https://review.openstack.org/8873623:51
*** kei_yama has quit IRC23:53

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