Wednesday, 2014-04-16

*** ChanServ changes topic to "Current Swift Release: 1.13.1 | Priority Reviews: https://wiki.openstack.org/wiki/Swift/PriorityReviews | Channel Logs: http://eavesdrop.openstack.org/irclogs/%23openstack-swift/"00:02
*** mmcardle has joined #openstack-swift00:10
*** mmcardle has quit IRC00:15
*** matsuhashi has joined #openstack-swift00:30
openstackgerritA change was merged to openstack/python-swiftclient: Fix swiftclient.client.quote() for Python 3  https://review.openstack.org/8410200:36
*** judd7 has joined #openstack-swift00:41
*** tdasilva has left #openstack-swift00:43
*** yuanzz is now known as yuan00:49
*** judd7 has quit IRC00:53
*** shri1 has left #openstack-swift00:53
*** mlipchuk has quit IRC00:55
*** zackf has quit IRC00:55
*** gyee has quit IRC01:03
*** mmcardle has joined #openstack-swift01:11
*** mmcardle has quit IRC01:15
*** pberis has quit IRC01:22
*** pberis has joined #openstack-swift01:23
*** fifieldt has joined #openstack-swift01:26
*** kevinc_ has quit IRC01:33
*** saschpe has quit IRC01:39
*** matsuhashi has quit IRC01:40
*** saschpe has joined #openstack-swift01:41
*** Dieterbe has quit IRC01:42
*** haomaiw__ has quit IRC01:42
*** matsuhas_ has joined #openstack-swift01:43
*** haomaiwang has joined #openstack-swift01:43
*** Dieterbe has joined #openstack-swift01:44
*** Dieterbe has joined #openstack-swift01:44
*** zackf has joined #openstack-swift01:57
*** haomaiw__ has joined #openstack-swift02:02
*** haomaiwang has quit IRC02:05
*** mmcardle has joined #openstack-swift02:13
*** zackf has quit IRC02:15
*** mmcardle has quit IRC02:17
*** matsuhas_ has quit IRC02:49
*** matsuhashi has joined #openstack-swift02:49
*** yuan has quit IRC02:51
*** matsuhas_ has joined #openstack-swift02:52
*** matsuhashi has quit IRC02:52
*** Anju has joined #openstack-swift02:55
*** matsuhas_ has quit IRC02:58
openstackgerritA change was merged to openstack/python-swiftclient: Fix test_multithreading on Python 3  https://review.openstack.org/8410402:58
*** zhiyan_ is now known as zhiyan03:01
*** praveenkumar has joined #openstack-swift03:08
*** mmcardle has joined #openstack-swift03:13
*** mmcardle has quit IRC03:18
*** nosnos has quit IRC03:35
*** yuanz has joined #openstack-swift03:43
*** mmcardle has joined #openstack-swift04:15
*** mmcardle has quit IRC04:19
*** nosnos has joined #openstack-swift04:25
*** tdasilva has joined #openstack-swift04:27
*** saju_m has joined #openstack-swift04:27
*** saju_m has quit IRC04:27
*** d89 has joined #openstack-swift04:36
*** tdasilva has left #openstack-swift04:46
*** ppai has joined #openstack-swift04:51
*** changbl has quit IRC04:53
*** mmcardle has joined #openstack-swift05:09
*** changbl has joined #openstack-swift05:12
*** mmcardle has quit IRC05:13
*** cheri has joined #openstack-swift05:22
*** chandan_kumar has joined #openstack-swift05:31
*** florentflament has quit IRC05:49
*** Longgeek_ has joined #openstack-swift06:00
*** Longgeek_ has quit IRC06:01
openstackgerritChristian Schwede proposed a change to openstack/python-swiftclient: Add functional tests for python-swiftclient  https://review.openstack.org/7635506:07
*** mmcardle has joined #openstack-swift06:10
*** mmcardle has quit IRC06:15
*** foexle has joined #openstack-swift06:17
*** nshaikh has joined #openstack-swift06:33
*** cheri has quit IRC06:35
*** foexle has quit IRC06:58
*** foexle has joined #openstack-swift06:58
*** foexle has quit IRC06:59
*** chandan_kumar has quit IRC07:02
*** psharma has joined #openstack-swift07:03
*** foexle has joined #openstack-swift07:03
*** chandan_kumar has joined #openstack-swift07:08
*** mmcardle has joined #openstack-swift07:12
*** cheri has joined #openstack-swift07:34
*** nacim has joined #openstack-swift07:43
openstackgerritClay Gerrard proposed a change to openstack/swift: wip container-enqueue  https://review.openstack.org/8786507:53
*** joeljwright has joined #openstack-swift08:00
*** wer has quit IRC08:11
*** wer has joined #openstack-swift08:13
*** _bluev has joined #openstack-swift08:34
openstackgerritYuan Zhou proposed a change to openstack/swift: Adding functional tests for Storage Policy  https://review.openstack.org/8726508:42
*** _bluev1 has joined #openstack-swift08:49
openstackgerritJoel Wright proposed a change to openstack/python-swiftclient: Add importable SwiftService incorporating shell.py logic  https://review.openstack.org/8545308:50
*** _bluev1 has quit IRC08:51
*** _bluev has quit IRC08:52
*** _bluev has joined #openstack-swift08:52
*** dmorita has joined #openstack-swift09:05
*** chandan_kumar has quit IRC09:06
*** dmorita has quit IRC09:14
*** chandan_kumar has joined #openstack-swift09:19
*** madhuri has quit IRC09:24
*** chandan_kumar has quit IRC09:26
*** chandan_kumar has joined #openstack-swift09:26
openstackgerritTakashi Kajinami proposed a change to openstack/swift: Fix the inconsistency between container PUT and object PUT when update failed  https://review.openstack.org/8788209:29
_bluevHello09:29
*** Anju has quit IRC09:30
*** Anju has joined #openstack-swift09:45
*** leews has joined #openstack-swift09:48
*** anju_ has joined #openstack-swift09:53
*** Anju has left #openstack-swift09:53
*** mlipchuk has joined #openstack-swift10:07
*** nosnos has quit IRC10:07
*** nosnos has joined #openstack-swift10:12
*** fbo is now known as fbo_away10:15
*** mlipchuk has quit IRC10:20
*** nosnos has quit IRC10:34
*** nosnos has joined #openstack-swift10:35
*** nosnos has quit IRC10:39
hugokuohelo10:40
fifieldtomghai2u10:58
*** nosnos has joined #openstack-swift11:06
*** mkollaro has joined #openstack-swift11:42
*** fbo_away is now known as fbo11:52
openstackgerritChristian Schwede proposed a change to openstack/swift: RADOS (CEPH) DiskFile Backend  https://review.openstack.org/6021512:10
*** cheri has quit IRC12:10
*** nosnos has quit IRC12:17
*** anju_ has quit IRC12:22
*** ppai has quit IRC12:27
*** Trixboxer has joined #openstack-swift12:28
*** mmcardle has quit IRC12:29
*** tanee is now known as tanee-away12:41
*** tanee-away is now known as tanee12:46
*** mmcardle has joined #openstack-swift12:58
*** tanee is now known as tanee-away13:11
*** tanee-away is now known as tanee13:12
*** d89 has quit IRC13:12
*** d89 has joined #openstack-swift13:17
*** tanee is now known as tanee-away13:24
*** tanee-away is now known as tanee13:39
*** tanee is now known as tanee-away13:51
*** nshaikh has quit IRC13:51
*** tanee-away is now known as tanee13:54
*** tanee is now known as tanee-away14:01
*** zaitcev has joined #openstack-swift14:02
*** ChanServ sets mode: +v zaitcev14:02
*** tanee-away is now known as tanee14:05
*** d89 has quit IRC14:07
*** bach has joined #openstack-swift14:10
*** psharma has quit IRC14:17
*** piyush has joined #openstack-swift14:22
*** fifieldt has quit IRC14:24
*** cheri has joined #openstack-swift14:26
*** bach has quit IRC14:28
*** cheri has quit IRC14:35
*** tdasilva has joined #openstack-swift14:37
*** zackf has joined #openstack-swift14:37
*** zackf1 has joined #openstack-swift14:41
*** tanee is now known as tanee-away14:41
*** tanee-away is now known as tanee14:41
*** zackf has quit IRC14:41
*** tanee is now known as tanee-away14:44
*** tanee-away is now known as tanee14:44
*** tdasilva has quit IRC14:54
*** praveenkumar has quit IRC14:56
*** tanee is now known as tanee-away14:57
*** kevinc_ has joined #openstack-swift15:02
*** zackf1 is now known as zackf15:14
*** praveenkumar has joined #openstack-swift15:14
notmynamethere's a swift team meeting scheduled today, but nothing on the agenda https://wiki.openstack.org/wiki/Meetings/Swift15:28
portanteadding one15:29
notmynamewell, ok then15:29
*** vr1 has joined #openstack-swift15:33
*** praveenkumar has quit IRC15:35
portantethere, entered, feel free to cut/hack/change/remove as folks see fit15:35
*** mwstorer has joined #openstack-swift15:35
foexleheyho guys :), is there any possibility to secure the communication between proxy nodes and "storage" nodes ?15:37
notmynamefoexle: there's nothing to prevent you from running that over some stunnel or other encrypted pipe. but there isn't anything is swift that does it for you. I'd love to see improvements there, though. eg https://blueprints.launchpad.net/swift/+spec/secure-internal-network-requests15:42
*** kevinc_ has quit IRC15:42
*** kevinc_ has joined #openstack-swift15:43
vr1hello portante: how do you exactly use paster to generate the eggs from the setup.cfg in /opt/stack/swift ?15:43
portanteI think that is just python setup.py install15:43
*** tanee-away is now known as tanee15:44
vr1portante: it does not work, it does not update the entry_points15:44
portante/opt/stack/swift?15:45
portantethat is unfamiliar to me, how did you first get it installed?15:45
portantedevstack?15:45
*** bach has joined #openstack-swift15:45
portanteor are you using the SAIO (swift all-in-one) documentation?15:45
vr1portante: I use devstack15:45
portanteokay, I have never used that, shame on me15:46
* notmyname is going offline until later. will be online for the meeting at 1900utc15:46
*** chandan_kumar has quit IRC15:46
vr1I think it is "paster something"15:46
vr1paster --config setup.cfg15:46
vr1with some other options15:46
portanteI have not worked with that before, so let me know how it goes! :)15:46
portantecreiht might know, I believe he has worked with devstack before15:47
creihtheh15:48
creihtI have no idea :)15:48
portanterats15:49
creihtI've never messed with anything other than the default devstack setup15:49
creihtotherwise I use my saio15:49
vr1actually it is because my setuptools are <0.815:49
vr1what do you have when you do dpkg -s python-setuptools15:53
vr1I have 0.6.24-1ubuntu115:53
portantenot sure, I mostly work on RHEL or Fedora environments15:54
vr1setuptools>=0.8 is required for wheel installs.15:54
*** mkollaro has quit IRC16:00
openstackgerritTristan Cacqueray proposed a change to openstack/python-swiftclient: Makes use of requests.Session  https://review.openstack.org/7444416:01
vr1it seems that "easy_install -U setuptools" worked for me16:02
*** bach has quit IRC16:02
*** bach has joined #openstack-swift16:02
vr1portante: works fine now16:03
*** bach has quit IRC16:07
*** zhiyan is now known as zhiyan_16:17
portantevr1: that is good to hear16:29
portantehopefully you can help others that run into that16:29
vr1portante: how ?16:29
vr1is there a place to put such info ?16:30
portanteI think there is an openstack ask place now, so that might be a good place to start16:31
vr1allright16:31
vr1I need to go now, bye16:32
*** vr1 has left #openstack-swift16:32
*** zhiyan_ is now known as zhiyan16:34
portanteclayg: gate system is thoroughly checking the clean up account acl sysmeta commit16:36
portanteit just wants to be sure there are really no bugs in it16:36
*** zhiyan is now known as zhiyan_16:41
*** fbo is now known as fbo_away16:43
*** Anju_ has joined #openstack-swift16:45
Anju_#openstack-qa16:49
hugokuoGood morning16:50
*** gvernik has joined #openstack-swift16:51
openstackgerritpaul luse proposed a change to openstack/swift: Add Storage Policy Documentation  https://review.openstack.org/8582416:55
*** foexle has quit IRC16:58
*** nacim has quit IRC17:03
*** _bluev has quit IRC17:07
*** tanee is now known as tanee-away17:23
*** tanee-away is now known as tanee17:23
*** tanee is now known as tanee-away17:28
*** tanee-away is now known as tanee17:29
*** praveenkumar has joined #openstack-swift17:29
*** piyush has quit IRC17:30
*** mlipchuk has joined #openstack-swift17:36
*** [1]gvernik has joined #openstack-swift17:39
*** gvernik has quit IRC17:39
*** [1]gvernik is now known as gvernik17:39
openstackgerritChmouel Boudjnah proposed a change to openstack/python-swiftclient: Remove validate_headers  https://review.openstack.org/8777217:40
*** Anju_ has quit IRC17:41
chmouelhe should probably have used pip install -e. instead of python setup.py install17:42
chmoueland probably didn't do sudo first17:43
portantechmouel: you are talking about vr1's comments above?17:43
portanteor earlier?17:43
chmouelyeah sorry17:43
*** mmcardle has quit IRC17:46
claygportante: i should probably rebase it...17:57
portanteokay, I'll recheck and get this going as you as it is ready17:58
claygdfg: yeah a new reqeust helper that's only used once is pretty silly, I wonder who else says sysmetaprefix + something that could be converted... I think all of them were core-access-control (which now just use the constant)17:59
claygdfg: I need to rebase anyway, I'll check for that...17:59
MooingLemurCan container-sync be parallelized more than 1 process per container server?  If I run additional copies (perhaps with --once), can I get some extra performance out of it, or is that a bad idea due to contention?18:02
dfgclayg: ok18:02
*** praveenkumar has quit IRC18:03
*** piyush has joined #openstack-swift18:08
*** piyush1 has joined #openstack-swift18:10
*** shri has joined #openstack-swift18:11
*** sunglasses has joined #openstack-swift18:11
openstackgerritClay Gerrard proposed a change to openstack/swift: Clean up Account ACL sysmeta in AccountController  https://review.openstack.org/8014018:12
*** kevinc_ has quit IRC18:12
openstackgerritClay Gerrard proposed a change to openstack/swift: Harden v2 common.middleware.acl interface  https://review.openstack.org/8018818:12
claygdfg: there was one spot that was fixed up in the dependent patch that I think made sense enough to move to the first18:12
*** piyush has quit IRC18:13
dfgclayg: there18:14
dfgs like a whole screen full of jenkins rechecks since yesterday- sheesh18:14
claygdfg: ?18:14
claygdfg: oh yeah idk what that was all about, maybe it was broken?  we'll see if a rebase helps...18:14
portantethorough gate system, perhaps?18:15
*** praveenkumar has joined #openstack-swift18:20
*** erlon has joined #openstack-swift18:21
claygportante: idk, seems a bunch of patches are getting dinged18:22
portantehmm, like the gate is broken kinda dinged?18:22
*** marcusvrn has joined #openstack-swift18:23
*** lpabon has joined #openstack-swift18:25
brianclineMooingLemur: if you get an answer to that, I'd certainly be interested in what you hear18:28
sunglasseshi guys!18:28
claygchmouel: i'm spinning up my devstack vm to see if I can get something reasonable for the swift auth command on -V 2 auth18:29
claygchmouel: you don't happen to have a patch already do you?18:30
brianclinehas anyone seen behavior where tombstoned files aren't being cleaned up?18:30
claygbriancline: hugokuo opened a bug for somethign like that which had to do with suffixes going unused for a long while I think18:31
claygbriancline: https://bugs.launchpad.net/swift/+bug/1301728 seems to be it18:31
claygbriancline: be interesting if you could somehow verify that you're be effected by that bug?18:32
brianclineclayg: sounds similar, yeah. need to refamiliarize myself with the hashes stuff and see if I can confirm18:34
claygbriancline: yeah I feel the same way about that bug report18:35
sunglassesgot a question how swift handle concurrency. When two clients write to swift storage server at the same time before the other finishes writing using the same URL, what is supposed to be the expected behavior?18:35
claygsunglasses: x-timestamp is assigned on early in the proxy before backend connection, it's like .00001 second resolution, last write wins18:37
brianclineclayg: I've already verified logged deletions within the reclaim_age match the amount of tombstones with an mtime in the same period, but from reclaim_age back, there are many orders of magnitude more tombstones. the hashes piece to this may tell me once and for all18:37
claygbriancline: oh bother18:38
*** gvernik has quit IRC18:39
*** gvernik has joined #openstack-swift18:39
sunglasses+clayg: thanks! is this documented somewhere? I actually have a lot more questions about swift's handling of concurrency, consistency, fail-over, and high availability. I'd like to read this before I ask questions, to avoid redundancy.18:40
clayghrmmm...18:41
*** joeljwright has quit IRC18:42
claygsunglasses: I don't know if it's consolidated anywhere besides the source code - but I haven't gone looking in a while, there's lots of need to know stuff in http://docs.openstack.org/developer/swift/ and then maybe you could glean something useful from https://swiftstack.com/blog/2012/09/13/how-openstack-swift-handles-hardware-failures/18:44
*** kevinc_ has joined #openstack-swift18:44
sunglassesclayg: yes. i looked at the first link you sent me. it doesn't answer all the questions i have. i'm going to look at the second link. Thanks! :)18:46
claygsunglasses: maybe http://programmerthoughts.com/openstack/swift-tech-overview/ or http://greg.brim.net/post/2011/03/31/2340.html18:47
*** mmcardle has joined #openstack-swift18:47
*** chandan_kumar has joined #openstack-swift18:49
claygsunglasses: you should also open questions on https://ask.openstack.org/en/questions/ just to get them documented18:50
claygsunglasses: if you find any relevant meterial you can even answer your own question with a link and help out the next guy18:50
*** mmcardle has quit IRC18:51
*** russellb has quit IRC18:53
sunglassesclayg: yes, for sure.18:53
portantebriancline: what version of swift are you using again?18:54
*** russellb has joined #openstack-swift18:55
notmynamelogged in from conference wifi18:59
notmyname...let's see how this holds up18:59
notmynameswift team meeting time in about 1 minute18:59
*** joeljwright has joined #openstack-swift19:00
notmynamewow this is horrible lag19:01
sunglassesclayg: is the timestamp that is assigned to the writes relative to the proxy server or the client? What I mean is, is the timestamp sent by the client, or is the timestamp generated by the proxy server when it receives the request?  Also, what is supposed to happen when the second request fails to write completely? I've run a few experiments on my server, but I'm not sure if I should make any conclusions.19:04
claygsunglasses: well... the timestamp is set by the proxy, if a write doesn't complete it won't get moved into the datadir and it's like it didn't happen - but if some of the nodes complete the write replication will sort it out eventually19:10
*** fbo_away is now known as fbo19:14
sunglassesclayg: so that means that it is possible that during a concurrent write, swift persists data from both requests (when the first write finishes before the second write). Unless I request to download the latest, it is possible for me to download the object from the first write request (because replication has not happened between the nodes yet).19:17
sunglassesin the case where the first write finishes after second write, the contents of the first write won't be moved into the datadir. Is that correct?19:18
claygi think i parse what you're saying and it sounds correct - with overwrites it's possible in an eventually consistent system to get a stale read - definiately19:19
creihtsunglasses: swift isn't optimized for highly concurrent writes to a single object19:19
creihtso there are some edge cases19:20
creihtthat could even happen with not so concurrent overwrites19:20
creihtfor example a node goes down that has an old version19:20
creihtnew version written19:20
creihtnode comes back up19:20
*** peluse has quit IRC19:20
creihtreplication will eventually take care of it19:21
creihtand that is where eventual consistency comes in19:21
creihtthere are ways that you can mitigate around this a bit, but depends on your use case19:22
portantesunglasses: I don't think the time it takes to do the actual writes factors into which object wins, I think it is the timestamps applied to the PUT request by the proxy servers involved19:23
portanteso first, make sure all your proxy-servers share the same time information (preferrably UTC), perhaps using NTP?19:24
portanteare you doing that today?19:24
portantesecond, which ever PUT request has the later timestamp will eventually win19:25
sunglassesportante: i am playing around w/ swift right now. figuring it out. I'll look into multiple proxy servers after I have a better understanding of Swift w/ one proxy.19:26
portantek19:27
sunglassesportante: thanks for the advice on using UTC/NTP19:27
portanteso with one proxy server, each PUT request gets a timestamp when the headers of the request are processed initially19:27
*** chandan_kumar has quit IRC19:30
*** mmcardle has joined #openstack-swift19:42
*** peluse_ has joined #openstack-swift19:45
*** mmcardle has quit IRC19:46
openstackgerritChristian Schwede proposed a change to openstack/swift: RADOS (CEPH) DiskFile Backend  https://review.openstack.org/6021519:46
*** Trixboxer has quit IRC19:47
*** kevinc_ has quit IRC19:47
*** kevinc_ has joined #openstack-swift19:48
*** gvernik has quit IRC19:49
openstackgerritSamuel Merritt proposed a change to openstack/swift: Make ranges_for_length return (first, last) pairs  https://review.openstack.org/6332719:51
peluse_torgomatic:  you kinda sorta here for quick list_enpoints chat?19:53
torgomaticpeluse_: in a sec; on skype atm19:54
peluse_torgomatic:  OK19:54
peluse_torgomatic:  no hurry19:54
*** chandan_kumar has joined #openstack-swift19:56
dmsimardOh wow, didn't know cschwede was at Enovance :p Can't wait to see the possibilities https://review.openstack.org/60215 will open.20:00
chmouelcschwede: hey christian, i am trying to test your review for swiftclient functional tests https://review.openstack.org/#/c/76355/20:03
chmouelcschwede: so it works with nosetests tests/functional20:03
chmouelcschwede: but can't run it with ./.functests or testr i am getting this http://pastie.org/pastes/9085838/text?key=l0fx5osnvr4yvowsw3zra20:03
chmouelcschwede: can you run it?20:03
chmoueldmsimard: so many enovancers :)20:03
dmsimardchmouel: Do you know if the MTL office is moved now ?20:04
chmoueldmsimard: i am in montreal today :) but no that should be next month20:05
dmsimardMust be crowded in there now20:05
dmsimardSay hello to Ignace from me :)20:05
chmoueldmsimard: ah we have a new temporary office near the vieux port as well which is bigger than the small old one20:06
chmoueland i just high fived ignace for you :)20:07
torgomaticpeluse_: what's up?20:13
*** mwstorer has quit IRC20:14
peluse_so in the current SP enabled list_enpoints I have a bug - when calling get_container_info I pass in an env that doesn't have a version in the path so the path parsers on down the line get the parms all out of whack.. unit tests pass because they fake get_info.  Discovered while doing an example for the docs.20:15
peluse_As there is no auth here can I just add a dummy version to the path, it seems to work?20:16
peluse_            stripped = request.environ20:16
peluse_            if stripped['PATH_INFO'][:10] == "/endpoints":20:16
peluse_                stripped['PATH_INFO'] = "/ver" + stripped['PATH_INFO'][10:]20:16
peluse_            container_info = get_container_info(20:16
peluse_                stripped, self.app, swift_source='LE')20:16
*** catintheroof has joined #openstack-swift20:16
*** catintheroof has left #openstack-swift20:16
torgomaticyeah, stick a /v1 on it and call it a day20:16
peluse_:)20:16
peluse_thanks20:17
torgomaticsure :)20:17
*** portante has quit IRC20:19
cschwedechmouel: about https://review.openstack.org/#/c/76355/ - do you used the latest patchset? I updated it a few hours ago, and fixed it20:20
*** portante has joined #openstack-swift20:20
*** ChanServ sets mode: +v portante20:20
peluse_man, this little thing on master keeps bitting me - is nobody else affected? https://review.openstack.org/#/c/87394/ if any cores are bored and want to look at a net 2 line change I'd appreciate it!20:20
cschwedechmouel: i think it was the same error you see on the gate20:20
cschwedepeluse_: checking20:21
*** gyee has joined #openstack-swift20:21
cschwedepeluse_: when do you see the sporadic failures? shouldn’t we see them on the gate too?20:22
peluse_cschwede:  I see them on my SAIO, comparing the sorted output fixes it for sure and it obvious in the failure that the two containers in the listing are sometimes in reverse order.  No idea why more people aren't seeing it.  Lucky me I guess?20:26
cschwedepeluse_: maybe - and hopefully it’s fixed soon for you, at least it’s approved by now :)20:27
openstackgerritpaul luse proposed a change to openstack/swift: Quick fix to Storage Policy Support for List Endpoints  https://review.openstack.org/8807920:28
peluse_cschwede:  thank you!20:28
peluse_and thanks torgomatic too!20:29
torgomaticnp :)20:29
cschwedepeluse_: you’re welcome!20:30
*** mlipchuk has quit IRC20:34
cschwedechmouel: running ./functests in my local saio in python-swiftclient works for me20:36
cschwedechmouel: http://paste.openstack.org/show/75974/20:37
cschwedei’m off for today, see you! bye20:39
openstackgerritpaul luse proposed a change to openstack/swift: Add Storage Policy Documentation  https://review.openstack.org/8582420:42
peluse_see ya20:42
*** mmcardle has joined #openstack-swift20:43
*** fbo is now known as fbo_away20:44
*** mmcardle has quit IRC20:48
*** bach has joined #openstack-swift20:59
*** piyush1 has quit IRC21:01
*** piyush has joined #openstack-swift21:03
*** piyush1 has joined #openstack-swift21:04
*** piyush has quit IRC21:07
*** lpabon has quit IRC21:14
chmouelcschwede: ok it's prob my env issue21:25
dfgclayg: you there?21:30
openstackgerritClay Gerrard proposed a change to openstack/python-swiftclient: Add some bash helpers for auth stuff  https://review.openstack.org/8622421:31
claygdfg: yeah!  but about to run off21:31
claygdfg: but i can tell them you're more important (you are)21:32
claygchmouel: can you hit me back on https://review.openstack.org/86224 - if it's close but not quite right I'd appreciate any feedback (or a push over the change that works for you!)21:32
chmouelclayg: willl do what about detecting every variable starting by OS_ and printing them instead of building a static list?21:33
claygchmouel: like looking in the existing environment?  or is there some dictionary in the code that would list them out and tell me how to map them back into options.os_ attrs?21:34
dfgclayg: its not a huge deal. just that review. if you gotta take off then go ahead21:34
claygdfg: that stupid acl thing?21:34
claygdfg: just fucking tell me it's stupid on gerrit - I'll fix it up!21:35
chmouelclayg: ah yeah sorry forgot about my comment21:35
dfg:)21:35
claygdfg: i'm just joking around, sometimes it's easier to get the point across with some back and forth21:35
claygi am going to run off - but if you leave me a note i'll follow up as soon as i can21:36
dfgclayg: ok. see ya21:36
claygchmouel: thanks - yeah just leave me a note - i'll try and figure out the right thing to do21:36
*** praveenkumar has quit IRC21:37
chmouelclayg: +2  is good just a litle comment about a conflict with an another review from christian21:37
*** mwstorer has joined #openstack-swift21:38
chmoueli like how you dealt with --verbose for the extras options as well21:38
*** mmcardle has joined #openstack-swift21:44
joeljwrightchmouel: Any thoughts on https://review.openstack.org/85453 ? I'd like to make some progress that wasn't just fighting with jenkins21:45
joeljwrightThe check-grenade-dsvm test fails but I think we've tracked it down to the lack of futures in openstack/requirements in the stable/havana branch21:46
joeljwrightI submitted a patch for that too (https://review.openstack.org/86850) but there have been no comments21:47
*** mmcardle has quit IRC21:49
*** bach has quit IRC22:02
*** piyush1 has quit IRC22:04
*** sungju has joined #openstack-swift22:10
openstackgerritpaul luse proposed a change to openstack/swift: Add Storage Policy support to the Account Reaper  https://review.openstack.org/8809822:12
*** sungju has quit IRC22:14
*** joeljwright has quit IRC22:15
*** marcusvrn has quit IRC22:20
*** mmcardle has joined #openstack-swift22:21
*** mmcardle1 has joined #openstack-swift22:23
*** mmcardle has quit IRC22:25
claygchmouel: thanks for the heads up I'll try to get a review on that and rebase mine as a depends - awesome22:27
*** mmcardle1 has quit IRC22:29
*** pberis has quit IRC22:30
ryaoAre there specifications on Swift or liberally licensed libraries suitable for use in kernels?22:30
notmynameryao: Swift is under the Apache 2 license (and the API is well documented)22:32
ryaonotmyname: That is not GPLv2 compatible. :/22:33
notmynameI wasn't aware of that (but I'm also not a license authority)22:34
ryaoDo you have a link to the API documentation?22:34
notmynameryao: I'm curious what you're trying to do. "for use in kernels" sounds interesting22:35
notmynameryao: in the openstack docs: http://docs.openstack.org/api/openstack-object-storage/1.0/content/22:35
*** kevinc_ has quit IRC22:36
ryaonotmyname: Matthew Thode mentioned it in here a few months ago and I said I would try prototyping it. I am planning to try soon.22:36
ryaonotmyname: Anyway, it was Swift integration into ZFS.22:37
ryaonotmyname: Thanks for the link. :)22:37
* notmyname want's to make some joke about ZFS and licensing...22:37
notmynames/'// (it's been a long day)22:38
ryaonotmyname: If it works, I want it available on as many platforms as possible.22:40
*** kevinc_ has joined #openstack-swift22:44
*** lnxnut_ has joined #openstack-swift22:51
*** lnxnut has quit IRC22:51
*** lnxnut_ has quit IRC22:51
*** lnxnut has joined #openstack-swift22:52
*** joeljwright has joined #openstack-swift22:57
openstackgerritAlex Pecoraro proposed a change to openstack/swift: Allow hostname for nodes in Ring  https://review.openstack.org/8042123:01
*** joeljwright1 has joined #openstack-swift23:03
zaitcevApr 16 19:03:14 localhost proxy-server: Pipeline was modified. New pipeline is "catch_errors gatekeeper healthcheck proxy_logging memcache tempauth proxy_logging proxy"23:03
zaitcevBrave new world23:03
*** joeljwright has quit IRC23:06
*** joeljwright1 has quit IRC23:07
ryaoAre there any good swift servers that can be used in the development of a swift client?23:08
ryaoOr well, a reference server?23:09
zaitcevjust install one23:10
ryaozaitcev: Names?23:10
ryaoI guess what I need is a getting started guide.23:11
*** mmcardle has joined #openstack-swift23:24
*** mmcardle has quit IRC23:29
*** tdasilva has joined #openstack-swift23:37
*** chandan_kumar has quit IRC23:37

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