Monday, 2016-01-18

*** haomaiwang has quit IRC00:01
*** haomaiwang has joined #openstack-swift00:01
*** asettle has joined #openstack-swift00:06
*** WillyB_doe has joined #openstack-swift00:13
*** Jeffrey4l has quit IRC00:28
*** sgundur has left #openstack-swift00:35
*** WillyB_doe has quit IRC00:39
kota_morning00:41
kota_It was too snowing and it's still raining in Tokyo.00:42
*** haomaiwang has quit IRC00:46
openstackgerritCatherine Northcott proposed openstack/swift: Let developers/operators add watchers to account audit  https://review.openstack.org/26883000:58
*** klrmn1 has joined #openstack-swift01:01
*** klrmn has quit IRC01:01
*** klrmn1 has quit IRC01:07
*** ho has joined #openstack-swift01:13
*** ho is now known as Guest5732201:14
Guest57322good morning!01:15
*** Guest57322 is now known as ho_01:15
*** m_kazuhiro has joined #openstack-swift01:22
*** klrmn has joined #openstack-swift01:29
*** haomaiwang has joined #openstack-swift01:41
kota_ho_: morning :)01:49
ho_kota_: morning!01:55
*** haomaiwang has quit IRC02:01
*** haomaiwa_ has joined #openstack-swift02:01
*** Jeffrey4l has joined #openstack-swift02:07
*** Jeffrey4l has quit IRC02:07
*** Jeffrey4l has joined #openstack-swift02:07
mattoliveraukota_, ho_: morning02:12
*** jamielennox is now known as jamielennox|away02:14
*** mingdang1 has joined #openstack-swift02:17
*** sgundur has joined #openstack-swift02:24
*** PsionTheory has quit IRC02:24
*** sgundur has left #openstack-swift02:24
kota_mattoliverau: o/02:31
mingdang1hello02:46
mingdang1when I run 'tox -e pep8',it output 'ERROR:   pep8: InvocationError:'02:47
mingdang1how can I fix it02:47
ho_mattoliverau: morning02:47
*** lcurtis_ has joined #openstack-swift02:49
ho_mingdang1: hi, can i get full error message?02:50
mingdang1ok02:50
mingdang1ERROR:   pep8: InvocationError: '/Users/mingdang1/Documents/git-code/local-repository/swift/.tox/pep8/bin/python /Users/mingdang1/Documents/git-code/local-repository/swift/setup.py --name'02:50
*** rminmin has joined #openstack-swift02:53
ho_mingdang1: did you install pep8 related package?02:53
mingdang1yes ,I installed02:54
mingdang1pip list ,I can see pep8 (1.5.7)02:55
ho_mingdang1: do you have any files under .tox/pep/log?02:59
mingdang1pep8-0.log pep8-1.log pep8-2.log02:59
mingdang1three02:59
mingdang1three file02:59
*** mingdang1 has quit IRC03:00
*** mingdang1 has joined #openstack-swift03:00
*** haomaiwa_ has quit IRC03:01
ho_mingdang1: is there any detailed error info in the files/03:01
*** haomaiwang has joined #openstack-swift03:01
mingdang1i will check03:06
ho_mingdang1: i also get an error so i will re-created clean environment and it takes time 1 hour. i will let you know my result later03:07
mingdang1re-created clean environment is means?03:08
ho_mingdang1: in my env i will create new saio env03:09
mingdang1okay,I understand03:10
mingdang1run pep8 need a saio env?03:10
ho_mingdang1: it's not necessary. it's just my favorite dev environment :-)03:12
mingdang1ok03:12
*** Jeffrey4l has quit IRC03:21
*** links has joined #openstack-swift03:26
*** sanchitmalhotra has joined #openstack-swift03:28
*** Jeffrey4l has joined #openstack-swift03:35
*** haomaiwang has quit IRC04:01
*** haomaiwang has joined #openstack-swift04:01
ho_mingdrang1: pep8 succeeded in my new env.04:14
mingdang1o04:18
mingdang1I pep8 succeeded before,04:19
mingdang1I forgot what I changed04:19
mingdang1now it faild04:19
kota_mingdang1: can you try to remake your virtual env for pep8?04:21
kota_i mean likely "rm /Users/mingdang1/Documents/git-code/local-repository/swift/.tox/pep8 -rf"04:21
mingdang1i will try it ,thanks04:22
*** mingdang1 has quit IRC04:23
*** mingdang1 has joined #openstack-swift04:24
*** asettle has quit IRC04:25
*** asettle has joined #openstack-swift04:25
*** asettle has quit IRC04:30
*** klrmn has quit IRC04:31
mingdang1@kota_ It run succeeded04:32
mingdang1thanks very much04:32
kota_mingdnag1: nice :)04:32
*** takashi has joined #openstack-swift04:37
*** proteusguy has quit IRC04:40
*** proteusguy has joined #openstack-swift04:52
*** lcurtis_ has quit IRC04:53
*** rminmin has quit IRC04:55
*** ajiang has left #openstack-swift04:57
*** ajiang has joined #openstack-swift04:59
*** haomaiwang has quit IRC05:01
*** haomaiwa_ has joined #openstack-swift05:01
mingdang1@kaleta Do you konw how to run swift ut05:18
mingdang1i find it no run_test.sh file05:19
mingdang1do you have any tutorial05:20
*** janonymous has joined #openstack-swift05:25
*** daemontool has quit IRC05:27
*** daemontool has joined #openstack-swift05:27
*** daemontool has quit IRC05:33
*** SkyRocknRoll has joined #openstack-swift05:36
*** asettle has joined #openstack-swift05:58
takashimingdang1: you can find how to run tests at the bottom of the SAIO page. http://docs.openstack.org/developer/swift/development_saio.html05:59
*** haomaiwa_ has quit IRC06:01
*** haomaiwang has joined #openstack-swift06:01
*** asettle has quit IRC06:03
takashitox is also available, and the following page shows how to run unittests using tox. http://docs.openstack.org/project-team-guide/project-setup/python.html#running-python-unit-tests06:03
mingdang1ok,thanks06:12
openstackgerritTakashi Kajinami proposed openstack/swift: [WIP] Fix proxy-server's support for chunked transferring in GET object  https://review.openstack.org/25620106:15
*** asettle has joined #openstack-swift06:16
*** trifon has joined #openstack-swift06:18
openstackgerritOpenStack Proposal Bot proposed openstack/swift: Imported Translations from Zanata  https://review.openstack.org/26858706:20
mingdang1when I run 'sudo tox -epy27 -- --tests test.unit.cli.test_ringbuilder:TestCommands.test_parse_set_info_values_param_with_id_value_zero' command ,it error output 'ERROR:   py27: commands failed'06:33
mingdang1@takashi  what other should I config06:39
*** eranrom has quit IRC06:44
*** chlong has quit IRC07:00
*** haomaiwang has quit IRC07:01
*** haomaiwang has joined #openstack-swift07:01
*** silor has joined #openstack-swift07:03
mingdang1it said No module named pyeclib07:04
*** silor has quit IRC07:07
*** silor1 has joined #openstack-swift07:07
*** silor1 is now known as silor07:10
*** silor1 has joined #openstack-swift07:12
kota_mingdang1: it might be good that you rebuild also py27 environment, pyeclib will be installed with "pip install -r requirements.txt"which is used to build your py27 virtualenv environment07:13
*** silor1 has quit IRC07:13
*** yatin has joined #openstack-swift07:13
mingdang1I should first in venv?07:13
*** silor has quit IRC07:14
mingdang1@kota_07:14
kota_mingdang1: tox runner will create venv env in .tox/<env name> like .tox/pep8, .tox/py2707:15
kota_and then, it will install some requirement stuffs in requirements.txt and test-requirement.txt in swift repo07:15
mingdang1I use command 'virtualenv .venv,source .venv/bin/activate' to create a venv07:16
kota_if you find a lack of libraries which are in requirements, test will fail like "No module xxxx", i thought it was pyeclib for now.07:16
kota_i see, if you do so, you should do "pip install -r reqirements.txt" (and also to test-requirements.txt)07:17
kota_at first before running unittest suites.07:18
mingdang1I hava a question ,when I input 'source .tox/pep8/bin/activate' or 'source .tox/py27/bin/activate',then i am in a venv by pep8 or py27?07:18
mingdang1in  requestment.txt ,it has PyECLib,and I install it succeeded,but  I pip list can't see this library07:20
mingdang1@kota_  why should this happened07:21
mingdang1@kota_07:21
mingdang1I am mac07:21
kota_interesting07:22
*** asettle has quit IRC07:23
kota_that sounds good way...so07:23
kota_wait07:23
kota_I may have an idea07:23
*** asettle has joined #openstack-swift07:23
mingdang1I will do what you say07:24
kota_mingdang1: if you run "pip install pyeclib" by hand, what's printed in your console?07:24
mingdang1hold on07:24
mingdang1I run 'sudo pip install 'PyECLib>=1.0.7,<=1.0.7'07:27
mingdang1ownloading PyECLib-1.0.7.tar.gz (8.4MB)07:27
mingdang1    100% |████████████████████████████████| 8.4MB 60kB/s07:27
mingdang1Building wheels for collected packages: PyECLib07:27
mingdang1  Running setup.py bdist_wheel for Py07:27
mingdang1Successfully installed PyECLib07:27
charz_@mingdang1 what's version of pip and setuptools that you used?07:28
kota_charz!07:28
*** asettle has quit IRC07:28
charz_kota_: hi!07:28
mingdang1pip 7.1.007:28
mingdang1setuptools (18.0.1)07:28
kota_migngdang1: i am wondering if you might not need "sudo" for your virtualenv?07:29
mingdang1should I upgrede pip?07:29
charz_mingdang1: try to upgrade pip and setuptools to the newest version and uninstall pycelib with pip.07:29
kota_i don't think so -> upgrade pip07:29
charz_and install pyeclib again.07:29
mingdang1ok, I will try it,07:29
kota_i think pure sudo doesn't take your environment variable so it couldn't touch venv if we don't set -E....07:31
kota_just run, "pip install pyeclib" or "sudo -E pip install pyeclib", maybe?07:32
kota_And if you have the newest one w/o liberasurecode binary, pip installer *may* fail with message suggesting you should install it by hand.07:33
charz_I ran into this ecpylib issue serval times. After install pyeclib, you should able to find pyeclib in site-package folder (ex, lib/python2.7/site-packages/pyeclib)07:33
charz_mingdang1: kota_ I think the problem is in setuptools07:34
openstackgerritJude Augustine Job proposed openstack/python-swiftclient: Error with uploading large object includes unicode path  https://review.openstack.org/26554407:35
kota_charz_: yeah, i had also experience to get a setuptools problem, it's a possibility for this, not sure./07:35
mingdang1I only run 'pip install 'PyECLib>=1.0.7,<=1.0.7'' command can succeeded07:36
mingdang1i run pip install PyECLib will error07:36
mingdang1it run error 'Can not locate liberasurecode.1.dylib'07:37
charz_kota_: sometimes is pyeclib upgraded issue. So I usually do `pip install --upgrade pip setuptools` and `pip install PyECLib`.07:37
charz_or `pip uninstall PyECLib` and `pip install PyECLib` again.07:37
kota_mingdang1: great, it's a hint to resolve.07:37
kota_mingdang1: so looks like you couldn't intall liberasurecode binary yet07:38
charz_mingdang1: kota_: yeah, you can upgrade ec library (liberasurecode-dev) now.07:38
mingdang1I hava upgrade pip and setuptools07:38
kota_charz_: he is on mac env :P07:39
charz_mingdang1: looks you're installed that in mac.07:39
charz_@kota_ yes, it is.07:39
mingdang1how to install liberasurecode-dev on mac07:39
kota_i think, the easiest way is pulling from https://bitbucket.org/tsg-/liberasurecode and install it.07:40
kota_i think a maintainer Kevin already tested the installation on mac.07:40
*** rcernin has joined #openstack-swift07:41
mingdang1yesterday i try clone the source code of liberasurecode07:41
charz_mingdang1: and you need to install some system tools like `autoconf automake libtool`. I recommend you use brew to install these.07:41
mingdang1ok07:41
charz_kota_: Yeah, I installed that too. It works fine.07:41
charz_in my virtualenv on mac.07:42
charz_s/virtualenv/python virutalenv/07:42
kota_charz_: nice :)07:42
mingdang1I have get the sorce of liberasurecode,how to install,I find it no configure file07:43
kota_mingdang1: Build and Install section in README.rst07:43
kota_rst? not sure.07:43
charz_```07:43
charz_ $ ./autogen.sh07:43
charz_ $ ./configure07:43
charz_ $ make07:43
charz_ $ make test07:43
charz_ $ sudo make install07:43
charz_```07:44
charz_mingdang1: ^^07:44
kota_README.md07:44
charz_@mingdang1 if you get some errros like `no such command`, please install that with brew.07:45
mingdang1okay ,thanks all07:45
charz_mingdang1: and than you should able to have a environment for testing.07:46
charz_mingdang1: my pleasure, enjoy it.07:46
mingdang1ok, liberasurecode is installed succeeded07:47
mingdang1nice ,now I install pyeclib succceeded07:48
*** ntt has joined #openstack-swift07:48
kota_mingdang1: great :)07:48
mingdang1and I run 'pip list',i see the pyeclib07:48
mingdang1thanks very much07:48
*** daemontool has joined #openstack-swift07:48
nttHi, it is possible to change the replication network in a running swift cluster?07:50
charz_mingdang1: COOL!07:51
cschwedentt: it is: use swift-ring-builder and the subcommands set_info and write_ring. don’t rebalance if you only changed the IP addresses07:52
*** jmccarthy has quit IRC07:52
*** jmccarthy has joined #openstack-swift07:53
nttcschwede: I have the kilo release. This feature is supported in kilo?07:53
cschwedentt: yes, both subcommands are available in older releases as well. i think since 1.0.007:56
*** daemontool has quit IRC07:58
nttthank you cschwede. Another question: is there a way to change the "swift_hash_path_suffix" and "swift_hash_path_prefix" in a running swift cluster?07:59
mingdang1of course not08:00
kota_cschwede: hello :)08:00
mingdang1@ntt   if you changed ,the object you created before can't be found08:00
*** haomaiwang has quit IRC08:01
mingdang1@kota_ I run 'ImportError: No module named pyeclib.ec_iface' in python console is correst,but i run 'tox -e py27',It run error 'ImportError: No module named pyeclib.ec_iface'08:01
*** haomaiwang has joined #openstack-swift08:01
mingdang1oh.no08:01
mingdang1I run 'from pyeclib.ec_iface import ECDriver, ECDriverError, VALID_EC_TYPES' in python console is correst,but i run 'tox -e py27',It run error 'ImportError: No module named pyeclib.ec_iface'08:01
cschwedentt: no, do don’t change the suffix and prefix. otherwise the replicators need to move all objects; meanwhile none of them are available08:02
cschwedekota_: Hello Kota!08:02
nttmingdang1: ok, it's right.... I know that is a stupid question. I hoped in a kind of rebalance...08:02
nttcschwede: my actual installation has only one node08:02
kota_mingdang1: curious08:03
kota_mingdang1: how about nosetests test/unit in virtualenv?08:03
kota_"nosetests test/unit" command in virtualenv08:04
cschwedentt: well, even if you have only a single node and a single disk, objects are not found - the partition will be different, thus data needs to move if you change the hashes08:04
nttcschwede: ok.... but is this possible? and is this a "normal" procedure? I can stop the cluster and my data are few GB (200/300)08:05
kota_cschwede: i thought it was early time for you but now making sure the time on Germany, it seems not so early08:06
cschwedentt: well, it is possible; but this not a normal procedure, and depending on your cluster speed it will take time08:07
*** rledisez has joined #openstack-swift08:07
nttcschwede: ok, but I need only to change parameters in /etc/swift/swift.conf? No commands should be used?08:07
nttis there some kind of tutorial or guide?08:07
cschwedekota_: you’re right, it’s 9am now - i’m normally starting my work day at ~ 8am08:08
onovycschwede: hi. are you sure it's possible? i think hash_prefix/suffix are used for hash inside partition too. not only for partition "id"08:08
cschwedentt: there is no tutorial or guide, because it should be avoided08:08
kota_cschwede: 8 am!08:08
mingdang1@kota_   nosetests test can run correct08:09
mingdang1nosetests unit run error 'no mould unit'08:09
cschwedeonovy: that’s right, and because of that the replicators need to move everything (basically everything is in the wrong place after the hash has changed). thus objects are no longer found08:09
kota_mingdang1: sounds like your tox command didn't refer your env which is set up by your hand.08:09
onovycschwede: and never will be. so data will be lost08:10
kota_Which (pep8/py27) env did you set up?08:10
kota_mingdang1:^^08:10
mingdang1you means in tox.int,08:11
mingdang1[testenv:py34]08:11
mingdang1commands =08:11
mingdang1  nosetests test/unit/common/test_exceptions.py08:11
mingdang1like above?08:11
nttcschwede: I have the same idea of onovy.... data will be lost08:12
kota_mingdang1: no, i mean which environment you did activate (source <which path?>08:13
kota_)08:13
mingdang1I source .venv/bin/activate08:13
mingdang1is it wrong?08:14
cschwedeonovy: ntt: well, not lost - but data will likely be quarantined08:14
kota_mingdang1: oic, you should activate tox einvrionment08:14
kota_mingdang1: maybe source .tox/py27/bin/activate08:15
mingdang1ok,I try it now08:15
kota_i don't know your .tox env in your directory tree.08:15
*** arnox has joined #openstack-swift08:15
nttcschwede: another solution could be to create a completely new swift cluster and then migrate all data using api.... is this possible? is there some tool for this?08:15
mingdang1it's path is right08:16
nttcschwede: obviously I need more hardware for that solution08:17
*** Jeffrey4l has quit IRC08:19
mingdang1how to create the direcotry .tox/py2708:19
kota_mingdang1: i think tox runner will create .tox/py27 automatically, where did you run the tox command?08:20
mingdang1it's oksy,I run the 'tox -epy27 -- --tests test.unit.cli.test_ringbuilder:TestCommands.test_parse_set_info_values_param_with_id_value_zero' correct08:21
mingdang1error is my ut is wrong08:21
mingdang1not command08:21
mingdang1i will correct my ut08:21
mingdang1recorrect08:21
cschwedentt: that would be possible. there was a tool available, but it’s no longer maintained - thus test this before using it in production: https://github.com/stackforge/swiftsync08:22
kota_mingdang1: i think you can find .tox/py27 in your local swift repo(?) if tox.ini is there.08:25
mingdang1yes,I find tox.int08:26
*** trifon has quit IRC08:28
*** asettle has joined #openstack-swift08:30
*** hseipp has joined #openstack-swift08:32
*** hseipp has quit IRC08:32
*** hseipp has joined #openstack-swift08:32
*** Jeffrey4l has joined #openstack-swift08:32
*** Jeffrey4l has quit IRC08:37
*** trifon has joined #openstack-swift08:40
openstackgerritTakashi Kajinami proposed openstack/swift: [WIP] Fix proxy-server's support for chunked transferring in GET object  https://review.openstack.org/25620108:43
cschwedeonovy: ntt: you’re right, just checked this again. if the hash is changed, replicators won’t fix this; the auditor will quarantine the objects. so you would need to move them manually afterwards, but don’t do this08:46
*** silor has joined #openstack-swift08:47
nttcschwede: thank you for your time. I will give a try with swiftsync during this week08:47
cschwedeonovy: ntt: i remembered a time when i did this a long time ago for testing purposes and it worked then - but i think this is wrong, looking at the git history08:47
*** Jeffrey4l has joined #openstack-swift08:49
onovyso conclusion is: don't do it :)08:51
*** yatin_ has joined #openstack-swift08:54
*** yatin has quit IRC08:57
*** haomaiwang has quit IRC09:01
*** 21WAATL0G has joined #openstack-swift09:01
*** daemontool has joined #openstack-swift09:02
*** daemontool has quit IRC09:03
*** daemontool has joined #openstack-swift09:03
*** daemontool_ has joined #openstack-swift09:04
openstackgerritTakashi Kajinami proposed openstack/swift: [WIP] Fix proxy-server's support for chunked transferring in GET object  https://review.openstack.org/25620109:05
*** daemontool has quit IRC09:08
*** SkyRocknRoll has quit IRC09:10
*** daemontool_ is now known as daemontool09:11
*** asettle has quit IRC09:11
*** asettle has joined #openstack-swift09:11
*** yatin has joined #openstack-swift09:12
*** jistr has joined #openstack-swift09:14
*** yatin_ has quit IRC09:15
*** yatin_ has joined #openstack-swift09:23
*** SkyRocknRoll has joined #openstack-swift09:26
*** yatin has quit IRC09:27
*** aix has joined #openstack-swift09:28
*** Jeffrey4l has quit IRC09:32
*** joeljwright has joined #openstack-swift09:34
*** ChanServ sets mode: +v joeljwright09:34
openstackgerritMahati Chamarthy proposed openstack/swift: Decrypt multipart mime doc  https://review.openstack.org/24837709:40
mingdang1@kota_  I have a bug fix,but I don't konw how to write the ut.. https://review.openstack.org/#/c/267308/09:48
kota_mingdang1: 1 sec09:48
*** Jeffrey4l has joined #openstack-swift09:50
mingdang1I run signal ut on my local it runs09:51
mingdang1File "/Users/mingdang1/Documents/git-code/local-repository/swift/test/unit/cli/test_ringbuilder.py", line 284, in test_parse_set_info_values_param_with_id_value_zero09:51
mingdang1    ringbuilder._parse_set_info_values(argv)09:51
mingdang1  File "/Users/mingdang1/Documents/git-code/local-repository/swift/swift/cli/ringbuilder.py", line 360, in _parse_set_info_values09:51
mingdang1    devs = builder.search_devs(parse_search_values_from_opts(opts))09:51
mingdang1AttributeError: 'NoneType' object has no attribute 'search_devs'09:51
mingdang1I guess my ut is wrong09:54
kota_looks like you need an instance for your ut (or perhaps it's ok with mock)09:58
kota__parse_set_info_values will call instance method for RingBuilder but, in your ut, that's not initiated.09:59
kota_that results in "None Type object has no attribute serach_devs"09:59
mingdang1yeah,yeah09:59
*** dimasot has joined #openstack-swift10:00
*** SkyRocknRoll has quit IRC10:00
mingdang1do you see the comment?10:00
*** 21WAATL0G has quit IRC10:01
kota_i think easier way is to find some seach value tests and add id 0 as a pattern.10:01
*** haomaiwang has joined #openstack-swift10:01
kota_not in detail, just walk throughing.10:01
kota_not sure such a test existing in current repository10:02
mingdang1maybe thix bug dont need a ut?10:02
kota_i don't think so10:03
*** asettle has quit IRC10:03
mingdang1en ,I hava a joke10:03
kota_mingdang1: how about adding set.create_sample_ring on top of your ut?10:07
kota_mingdang1: your fix looks for an operation for ring modification but your test looks like no initial ring...10:08
mingdang1yes10:08
kota_mingdang1: see other tests using self.create_sample_ring10:08
mingdang1ok,thanks10:08
*** yatin_ has quit IRC10:11
*** dimasot has quit IRC10:11
*** marcusvrn_ has joined #openstack-swift10:13
*** asettle has joined #openstack-swift10:19
*** admin0 has joined #openstack-swift10:20
admin0hi all .. if I see “maximum recursion depth exceeded while calling a Python object”  int he logs, where is it coming from ?10:20
*** Jeffrey4l has quit IRC10:21
*** acoles_ is now known as acoles10:22
*** yatin has joined #openstack-swift10:24
*** yatin has quit IRC10:29
*** yatin has joined #openstack-swift10:30
*** yatin has quit IRC10:36
*** haomaiwang has quit IRC10:36
*** haomaiwang has joined #openstack-swift10:37
acolesadmin0: can you post the log with more context somehwere (e.g. http://paste.openstack.org/)?10:39
*** mingdang1 has quit IRC10:40
acolescschwede: onovy : just read your conversation about changing hash_suffix in scrollback...a colleague of mine did that accidentally on a test cluster, and saw the disk fill up. I think that there is a race between the auditor and replicators...auditor quarantines the object on node A, replicator on node B can then copy it back to node A, auditor an node A quarantines it etc etc10:43
*** yatin has joined #openstack-swift10:44
acolesof course, if the auditor gets to the object on *all* nodes before the replicator then that cycle doesn't happen10:44
*** trifon has quit IRC10:50
cschwedeacoles: oh yeah, i saw that in the past too, but the reason was only a single node had a wrong hash (the default one). that was a lot of fun…10:59
*** yatin has quit IRC11:02
*** yatin has joined #openstack-swift11:06
*** flaper87 has quit IRC11:11
*** flaper87 has joined #openstack-swift11:11
*** asettle has quit IRC11:15
*** asettle has joined #openstack-swift11:15
onovyacoles: funny :)11:16
*** asettle has quit IRC11:18
*** eranrom has joined #openstack-swift11:22
openstackgerritKota Tsuyuzaki proposed openstack/swift: WIP: Fix EC ring validation at ring reload  https://review.openstack.org/26899311:31
admin0acoles: unfortunately deleted the logs ( filesystem getting filled up ) .. when it comes again, i will save and paste11:32
acolesadmin0: ok thanks, that would help, or even file a bug on launchpad https://bugs.launchpad.net/swift11:33
*** SkyRocknRoll has joined #openstack-swift11:36
*** kei_yama has quit IRC11:37
tdasilvagood morning swift land11:38
kota_tdasilva: o/11:38
acolestdasilva: hi! vacation over?11:38
tdasilvakota_: hello o/11:38
tdasilvaacoles: hi! yes...back to reality :D11:39
acolestdasilva: take it nice and gentle :)11:39
tdasilvaacoles: yeah..what's the routine for email catchup? select all and mark it read??  :)11:40
kota_tdasilva: sounds nice (and I am preparing to leave my office :/)11:40
acolestdasilva: sounds like a plan11:40
tdasilvakota_: alright...have a good night....11:41
tdasilvakota_: are you going to hackathon?11:41
kota_tdasilva: sure :)11:41
*** SkyRocknRoll has quit IRC11:41
kota_tdasilva: how about you?11:41
tdasilvakota_: that's great. i will be there too11:41
kota_tdasilva: nice, i am looking forward to that ;)11:42
kota_i don't know how cold Bristol is, though :/11:42
acoleskota_: we have been approx 4-6C last few days11:43
acoleskota_: and wet11:43
kota_not snowing?11:43
kota_acoles:^^11:44
acolesno not in Bristol11:44
acolesit is unusual to have a lot of snow here, so far this winter has been quite warm11:44
kota_acoles: all right, it seems hotter than Tokyo. It was snowing a lot today :/11:44
acoleskota_: it could be different here in 5 weeks!11:45
tdasilvaacoles: any chance of being warmer??? or too much of wishful thinking?11:45
tdasilvahehe11:45
kota_acoles: hehe11:45
kota_ok, let get back home, see you guys :)11:46
tdasilvakota_: see ya...looking forward to see you there11:46
janonymousHey..11:47
acoleskota_: goodnight11:48
janonymouswhere could i see logs of unittests through nosetests11:48
acolestdasilva: it might be. its just unpredictable.11:49
acolesjanonymous: try the -s option with nosetests11:49
janonymousacoles: hey thanks, that worked11:50
acolesjanonymous: cool!11:51
*** SkyRocknRoll has joined #openstack-swift11:55
*** ho_ has quit IRC11:55
openstackgerritMustafa ÇELİK proposed openstack/swift: X-Timestamp missing from response headers  https://review.openstack.org/26816311:55
*** yatin has quit IRC11:56
*** mingdang1 has joined #openstack-swift11:57
*** daemontool has quit IRC11:58
*** daemontool has joined #openstack-swift11:59
*** trifon has joined #openstack-swift12:02
*** daemontool_ has joined #openstack-swift12:04
*** daemontool has quit IRC12:07
*** trifon has quit IRC12:14
*** haomaiwang has quit IRC12:14
*** haomaiwa_ has joined #openstack-swift12:16
*** km_ has quit IRC12:16
*** fthiagogv has joined #openstack-swift12:17
openstackgerritMerged openstack/swift: Allow to change auditor sleep interval in config  https://review.openstack.org/26656112:19
*** daemontool_ has quit IRC12:24
*** daemontool_ has joined #openstack-swift12:25
*** daemontool_ has quit IRC12:25
*** daemontool_ has joined #openstack-swift12:25
*** daemontool_ has quit IRC12:31
*** chlong has joined #openstack-swift12:36
*** m_kazuhiro has quit IRC12:48
*** admin0 has quit IRC12:51
*** SkyRocknRoll has quit IRC12:59
*** venkatesh has joined #openstack-swift13:07
*** admin0 has joined #openstack-swift13:07
*** haomaiwa_ has quit IRC13:11
*** rcernin has quit IRC13:19
*** daemontool has joined #openstack-swift13:21
*** aix has quit IRC13:21
*** mrmoje has joined #openstack-swift13:26
openstackgerritMustafa ÇELİK proposed openstack/swift: X-Timestamp missing from response headers  https://review.openstack.org/26816313:29
*** jordanP has joined #openstack-swift13:32
*** links has quit IRC13:33
admin0if I add a new storage-server/ .. say 1 disk to the ring and rebalance, is the ring look internal to the object-servers or do they need to talk to the proxy-server as well ?13:34
*** dudi has joined #openstack-swift13:38
dudi@eranrom you there?13:40
*** haomaiwang has joined #openstack-swift13:46
*** aix has joined #openstack-swift13:47
*** venkatesh has quit IRC13:53
*** dslevin has quit IRC14:03
*** trifon has joined #openstack-swift14:07
openstackgerritdangming proposed openstack/swift: Fix "--id" is used as a key  https://review.openstack.org/26730814:18
*** dudi has quit IRC14:23
*** lcurtis_ has joined #openstack-swift14:26
*** silor has quit IRC14:32
*** daemontool has quit IRC14:35
*** geaaru has joined #openstack-swift14:36
*** mingdang1 has quit IRC14:39
*** tsg has joined #openstack-swift14:39
*** daemontool has joined #openstack-swift14:41
*** petertr7_away is now known as petertr714:44
*** Jeffrey4l has joined #openstack-swift14:47
*** blmartin has joined #openstack-swift14:51
*** silor has joined #openstack-swift15:04
*** Jeffrey4l has quit IRC15:08
*** Jeffrey4l has joined #openstack-swift15:11
cschwedenotmyname: Hello! I added you as a reviewer: https://review.openstack.org/#/c/243348 - looks somewhat important to me15:17
*** Jeffrey4l has quit IRC15:21
*** diazjf has joined #openstack-swift15:22
*** silor has quit IRC15:25
*** diazjf has quit IRC15:28
*** petertr7 is now known as petertr7_away15:31
*** chlong has quit IRC15:31
*** petertr7_away is now known as petertr715:33
*** diazjf has joined #openstack-swift15:38
*** silor has joined #openstack-swift15:42
*** tsg has quit IRC15:44
*** pgbridge has quit IRC15:50
*** resker has quit IRC15:53
*** eranrom has quit IRC15:59
*** yatin has joined #openstack-swift16:00
*** links has joined #openstack-swift16:00
*** sanchitmalhotra has quit IRC16:01
*** klrmn has joined #openstack-swift16:02
*** haomaiwang has quit IRC16:04
*** haomaiwa_ has joined #openstack-swift16:05
*** haomaiwa_ has quit IRC16:05
*** admin0 has quit IRC16:08
*** petertr7 is now known as petertr7_away16:10
*** admin0 has joined #openstack-swift16:12
onovycschwede: hi. ad osclient. do you know, if os client will work without keystone? for example with swauth?16:14
*** dimasot has joined #openstack-swift16:16
cschwedeonovy: after having a quick look to https://github.com/openstack/python-openstackclient - i don’t think so. only keystone (and probably not even tempauth?)16:19
*** 17WABKWLD has joined #openstack-swift16:19
cschwedeonovy: but i didn’t looked into all of the code, maybe there is more than this16:20
onovyhmm, fail. big fail :)16:23
*** links has quit IRC16:23
onovyfor swiftstack (i think) this is problem too, right? :)16:24
*** 17WABKWLD has quit IRC16:24
cschwedeonovy: probably. also, I don’t think deprecating python-swiftclient is a good idea; a lot of other projects require it16:25
*** diogogmt has joined #openstack-swift16:25
onovypython-swiftclient as python module will be there (forever?)16:26
onovybut they are deprecating swift CLI16:26
onovylots of project require that API, not CLI16:27
*** admin0 has quit IRC16:27
onovybut we are using that CLI too and don't want to change it :)16:27
onovya added my boys to review too16:27
onovyI16:28
*** dimasot has quit IRC16:30
*** ChubYann has joined #openstack-swift16:39
*** blmartin has quit IRC16:43
*** fbo_ has quit IRC16:44
*** blmartin has joined #openstack-swift16:44
notmynamegood morning16:44
notmynamewelcome back tdasilva!16:44
*** fbo has joined #openstack-swift16:44
tdasilvanotmyname: hi! thanks!16:44
openstackgerritMerged openstack/swift: Imported Translations from Zanata  https://review.openstack.org/26858716:46
notmynamecschwede: thanks for the heads up on that spec16:47
notmynamehas anyone used the openstack client for swift things?16:47
cschwedenotmyname: yw! and no, i didn’t use it for swift (yet)16:48
-openstackstatus- NOTICE: Gerrit is restarting quickly as a workaround for performance degradation16:50
*** pgbridge has joined #openstack-swift16:50
openstackgerritOndřej Nový proposed openstack/swift: Keystone middleware deprecated option is_admin removed  https://review.openstack.org/25815816:51
*** haomaiwang has joined #openstack-swift16:51
openstackgerritOndřej Nový proposed openstack/swift: Add method to increase ring partition power  https://review.openstack.org/15510716:54
openstackgerritOndřej Nový proposed openstack/swift: Add info about state of ring file to default command.  https://review.openstack.org/25303816:54
openstackgerritOndřej Nový proposed openstack/swift: Respect server type for --md5 check in swift-recon  https://review.openstack.org/24072616:54
openstackgerritOndřej Nový proposed openstack/swift: Call swift-recon with more than one server type  https://review.openstack.org/25303716:54
openstackgerritOndřej Nový proposed openstack/swift: Show only directories not files in recon device list  https://review.openstack.org/25813116:54
*** SkyRocknRoll has joined #openstack-swift16:55
notmynamewow, what landed that caused so many merge conflicts?16:55
*** lcurtis_ has quit IRC16:57
onovyimho this: https://github.com/openstack/swift/commit/b46209e7a02e6e60ae8b849117a7cb2d494eadb816:58
onovyconfig+docs16:58
onovygerrit mark "merge conflict" even if git can fix it16:59
onovyconflict = same files in gerrit16:59
onovyso just hit "Rebase" in gerrit web iface and you are done16:59
notmynameah, could be16:59
onovyor it's bug :)16:59
notmynameI didn't realize diff of same file == merge conflict in gerrit17:00
onovyfor example: https://review.openstack.org/240726 changing only recon.py17:00
onovy-> merge conflict17:00
onovyso i think it's bug17:00
onovynotmyname: exactly i just think this is true17:00
onovybecause simple rebase fixed it17:00
notmynamewait, so what else changed recon.py to trigger the conflict?17:01
*** geaaru has quit IRC17:01
acolesnotmyname: just what i was thinking (why all the conflicts) :/17:01
onovynotmyname: nothing17:02
onovycan't found anything17:02
notmynameoh, but wait17:02
*** haomaiwang has quit IRC17:02
notmynameit's jenkins saying merge conflict, not gerrit. ie the status is still mergable according to gerrit17:02
notmynamebut jenkins says no17:02
onovyyep17:03
onovyafter every merge, jenkins is run to every open review and try merge. if it fail, -117:03
onovyso i was wrong. it's jenkins bug :)17:03
acolesif jenkins has a bug we are doomed :)17:04
*** rledisez has quit IRC17:04
onovyand btw: NOTICE: Gerrit is restarting quickly as a workaround for performance degradation // related? :)17:04
onovyjust before that merge conflicts17:04
notmynamelikely to do a release on wednesday this week. I'll get the authors/changelog patch up asap17:12
*** klrmn has quit IRC17:14
onovynotmyname: can you look to https://review.openstack.org/#/c/268706/ before release pls?17:16
onovydebian have some problems with license inconsistency17:16
onovy /license/copyright holders/17:16
notmynameI've been somewhat following that ML thread17:16
notmynametl;dr seems to (still) be "it's a mess and complicated and you should probably ask a lawyer"17:16
onovyfor me there are 2 points17:17
onovyopenstack llc -> openstack foundation change is "safe"17:17
onovyand and second: don't put copyright headers "just to be here". every copyright holder is in AUTHOR file17:18
onovyremove openstack foundation header is "unsafe"17:18
onovyso for me is better to keep it here17:18
notmynameI'm pretty sure you can't just remove peoples' names that are at the top. and I'm even more sure you can't replace a list of names with "OpenStack Foundation"17:19
notmynamefrom anecdotal history, the files that have a long list of names are somewhat reactionary to one of the previous times the whole copyright thing came up (about every 6-12 months, it seems)17:20
onovybut that "list of people" is not correct17:20
onovyif you compare git with that list17:20
onovyso that list says: only this people are copyright holders, which is not true17:20
notmynameI think someone got fed up with trying to figure it out and getting inconsistent answers and added the (at the time) authors from git-blame to the header17:20
onovyok, we can go this way too17:21
onovybut with automatic job pls :)17:21
onovyit's mess now17:21
notmynameAFAIK, the most correct thing is to actually add your name (or company, depending on your employment agreement) to every file that you touch17:21
notmynameand yes, it's a mess17:21
onovyi need to do this now: http://anonscm.debian.org/cgit/openstack/swift.git/commit/?id=84968d56becf969cc99dca06521d1463c574055a17:21
notmynameand yes, that means things get "worse" (eg a header section that's hundreds of lines long potentially)17:21
onovyinstead:17:22
onovyFiles: *17:22
onovy Copyright: (c) 2010-2016, See AUTHORS file17:22
onovyand btw: http://docs.openstack.org/developer/hacking/#openstack-licensing -- no (c) here17:23
onovyjust apache license17:23
notmynameI like that idea because it's simple and manageable. but I haven't gotten the impression from any of the ML threads that doing that is acceptable from the legal perspective17:23
notmynameespecially if it means removing existing headers17:23
onovybut it's wrong now :)17:23
onovyfor example there are people as copyright holders, even if they write code for company17:24
notmynameyes, it might be wrong. but neither you nor I know their employment agreement17:24
onovyGrant of Copyright License. Subject to the terms and conditions of this Agreement, You hereby grant to the Project Manager and to recipients of software distributed by the Project Manager a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Your17:25
onovyContributions and such derivative works.17:25
onovyhttps://review.openstack.org/static/cla.html17:25
onovyso everybody sign this grant os foundation17:25
notmynamenope17:25
notmynamethat's for the foundation to distribute. it's *not* a copyright grant17:25
onovyhmm, right17:25
notmynameyou still hold the rights to what you produce. you just give the foundation a license to distribute it17:26
*** diogogmt has quit IRC17:26
*** diogogmt has joined #openstack-swift17:26
onovyyep. in cz law it's not possible to transfer rights17:26
onovyso i can't give it17:26
onovyjust license it17:26
*** itlinux has joined #openstack-swift17:27
onovyok, so conclusion? :)17:27
onovywhat about header in every file: (c) See AUTHORS file17:28
notmynamewhat I would love to see is a clearly worded statement from a legal expert saying "this is what the (c) headers should be". or even better, something like what you suggested ("see the AUTHORS file")17:29
onovyis there (in os community) any "legal expert"? :)17:29
*** arnox has quit IRC17:29
notmynamethere's a whole legal counsel group (with a ML)17:30
*** daemontool has quit IRC17:30
onovyok. should i write here? or you want?17:30
*** daemontool has joined #openstack-swift17:31
notmynamenormally it's a this point that we the devs throw our hands up with some exasperated statements like "this does matter" ;-)17:31
notmyname*doesn't17:31
onovyyep +117:31
onovybut Debian... ... .ehm... Debian way? :)17:31
onovyit's opensource, why this things matters?17:32
notmynameright17:32
onovyok, so 2 question:17:32
onovy1. should i or you write?17:32
notmynameI think zigo is doing the right thing in addressing it on the ML, hoping (again) for some clear answer. unfortunately, it seems he came up against some (unwarranted IMO) opposition17:33
onovy2. is llc->foundation change safe from your point of view, so i can change that patch?17:33
notmynamefor #2, I don't know17:33
onovyOnce the foundation was formed, all OpenStack LLC assets (including copyrights) were transferred to the foundation and the copyright headers were updated17:33
*** petertr7_away is now known as petertr717:33
onovy__were updated__17:34
onovyso i think it's safe17:34
*** itlinux has quit IRC17:35
onovybut ok. and #1?17:35
notmynameyeah probably. at least based on that statement. but here's the thing. on the one hand, all that sounds good and likely the right thing to do. but on the other, the reason this is so tricky is because of legal things, and I don't have any basis by which to make a legal judgement on it17:35
*** jordanP has quit IRC17:35
notmynameit's funny that all lines of code in the repo are treated equally. but those that start with the magic string "Copyright" are treated more equally than the others17:36
*** dslevin has joined #openstack-swift17:36
notmynameie as soon as some patch (rightly or wrongly) lands that includes a copyright line, then we get lawyers involved in code review to ever change it17:36
*** yatin has quit IRC17:38
*** daemontool has quit IRC17:38
*** daemontool has joined #openstack-swift17:39
notmynameonovy: at this point, I don't think the ML discussion is over yet. I think we should wait see if there's a conclusion this time17:40
*** yatin has joined #openstack-swift17:41
*** dmorita has joined #openstack-swift17:41
notmynamebah. unittests seem to be hanging on my SAIO. time to go to the office, then17:42
*** yatin has quit IRC17:43
*** yatin has joined #openstack-swift17:43
openstackgerritTravis Nguyen proposed openstack/swift: skip object versioning tests when allow_versioned_writes = False  https://review.openstack.org/24935417:46
*** hseipp has quit IRC17:49
*** trifon has quit IRC17:52
*** lpabon has joined #openstack-swift17:52
openstackgerritjanonymous proposed openstack/swift: Eventlet green threads not released back to pool  https://review.openstack.org/22785517:53
*** petertr7 is now known as petertr7_away17:58
*** yatin has quit IRC17:58
*** lpabon has quit IRC18:01
*** itlinux has joined #openstack-swift18:02
*** diogogmt has quit IRC18:07
*** diogogmt has joined #openstack-swift18:08
*** jistr has quit IRC18:17
onovynotmyname: ok. thanks18:21
openstackgerritTim Burke proposed openstack/swift: Add delete markers to versioned_writes middleware  https://review.openstack.org/21492218:21
*** number80 has quit IRC18:21
onovynotmyname: https://review.openstack.org/#/c/258158/ // maybe this deprecation cleanup is right for "middle" release. so users will have time to fix it before final mitaka release?18:21
*** joeljwright has quit IRC18:22
openstackgerritTim Burke proposed openstack/swift: Improve content negotiation  https://review.openstack.org/20727618:22
openstackgerritTim Burke proposed openstack/swift: Stop logging "client disconnected" for 304 / 412 responses  https://review.openstack.org/24439418:23
*** david-lyle has quit IRC18:23
*** klrmn has joined #openstack-swift18:23
openstackgerritTim Burke proposed openstack/swift: Expose token expiration time in tempauth auth response  https://review.openstack.org/25872018:24
*** forcebanana has joined #openstack-swift18:24
*** number80 has joined #openstack-swift18:24
openstackgerritBéla Vancsics proposed openstack/swift: Reduce code duplication  https://review.openstack.org/25426618:24
*** dimasot has joined #openstack-swift18:29
*** SkyRocknRoll has quit IRC18:29
*** SkyRocknRoll has joined #openstack-swift18:29
*** dslevin has quit IRC18:30
*** SkyRocknRoll has quit IRC18:31
*** SkyRocknRoll has joined #openstack-swift18:31
openstackgerritOndřej Nový proposed openstack/swift: Add unit test to test cli recon for the commands  https://review.openstack.org/24003618:35
*** SkyRocknRoll has quit IRC18:36
openstackgerritOndřej Nový proposed openstack/swift: Add missing unittests for some recon methods  https://review.openstack.org/25002218:37
*** SkyRocknRoll has joined #openstack-swift18:37
*** david-lyle has joined #openstack-swift18:39
*** trifon has joined #openstack-swift18:40
*** aix has quit IRC18:42
*** dslevin has joined #openstack-swift18:43
*** david-lyle has quit IRC18:46
*** dmsimard is now known as dmsimard|afk18:47
openstackgerritTim Burke proposed openstack/python-swiftclient: Accept token and tenant_id for authenticating against KS  https://review.openstack.org/17279118:48
openstackgerritBéla Vancsics proposed openstack/swift: Reduce code duplication  https://review.openstack.org/25426618:49
*** petertr7_away is now known as petertr718:50
*** eranrom has joined #openstack-swift18:52
eranrommattoliverau: Are you around?18:53
*** haomaiwang has joined #openstack-swift19:03
*** haomaiwang has quit IRC19:08
*** itlinux has quit IRC19:08
*** david-lyle has joined #openstack-swift19:10
*** lcurtis_ has joined #openstack-swift19:12
*** dslevin has quit IRC19:18
openstackgerritAlistair Coles proposed openstack/swift: Update container on fast-POST  https://review.openstack.org/13538019:21
acolesmattoliverau: zaitcev: clayg: ^^ long overdue update addressing accumulated comments (including fixing inconsistent hashes after meta file replication)19:22
*** david-lyle_ has joined #openstack-swift19:28
*** david-lyle has quit IRC19:31
*** acoles is now known as acoles_19:31
*** SkyRocknRoll has quit IRC19:36
*** david-lyle_ has quit IRC19:37
*** david-lyle has joined #openstack-swift19:39
*** dmsimard|afk is now known as dmsimard19:40
openstackgerritTim Burke proposed openstack/python-swiftclient: Check responses when retrying bodies  https://review.openstack.org/26925219:45
*** itlinux has joined #openstack-swift19:46
*** david-lyle has quit IRC19:46
*** dimasot has quit IRC19:46
*** nadeem has joined #openstack-swift19:53
*** nadeem has quit IRC19:53
*** nadeem has joined #openstack-swift19:53
*** dmorita has quit IRC20:01
*** lpabon has joined #openstack-swift20:06
ZyricGood Morning20:09
Zyricnotmyname: Are you on holiday today?20:10
notmynamewhew. walked into the office and immediately got pulled into a 1+ hour design discussion. fun, but quite a start to being in the office20:10
notmynameZyric: I'm here20:10
Zyricnotmyname: Cool, just checking since my calendar says it's a US Public Holiday :)20:12
*** petertr7 is now known as petertr7_away20:26
*** lcurtis_ has quit IRC20:28
*** silor has quit IRC20:31
*** petertr7_away is now known as petertr720:34
*** mrmoje has quit IRC20:38
*** nadeem has quit IRC20:38
*** mrmoje has joined #openstack-swift20:40
*** dslevin has joined #openstack-swift20:48
*** nadeem has joined #openstack-swift20:50
onovynotmyname: still here?20:53
*** mrmoje has quit IRC20:53
*** zaitcev has joined #openstack-swift20:56
*** ChanServ sets mode: +v zaitcev20:56
*** haomaiwang has joined #openstack-swift21:03
openstackgerritCatherine Northcott proposed openstack/swift: Let developers/operators add watchers to account audit  https://review.openstack.org/26883021:03
*** daemontool has quit IRC21:08
*** haomaiwang has quit IRC21:08
*** eranrom has quit IRC21:09
*** lpabon has quit IRC21:12
*** haomaiwang has joined #openstack-swift21:19
openstackgerritTim Burke proposed openstack/swift: Improve content negotiation  https://review.openstack.org/20727621:22
*** haomaiwang has quit IRC21:24
notmynameonovy: back. what's up?21:28
mattoliveraumorning21:34
onovynotmyname: https://review.openstack.org/#/c/258158/ // maybe this deprecation cleanup is right for "middle" release. so users will have time to fix it before final mitaka release?21:34
*** dmorita has joined #openstack-swift21:34
*** dmorita has quit IRC21:34
*** dmorita has joined #openstack-swift21:35
mattoliverauacoles_: cools, I'll take a look!21:35
onovyclayg: hi, are you here?21:36
*** petertr7 is now known as petertr7_away21:37
openstackgerritCatherine Northcott proposed openstack/swift: New recon request to get account names from cluster  https://review.openstack.org/26929121:49
*** jordanP has joined #openstack-swift22:02
*** diazjf has quit IRC22:03
*** blmartin has quit IRC22:07
onovygoing to bed. bye22:08
*** jamielennox|away is now known as jamielennox22:09
*** chlong has joined #openstack-swift22:12
mattoliverauonovy: o/22:15
*** haomaiwang has joined #openstack-swift22:20
*** haomaiwang has quit IRC22:25
*** jordanP has quit IRC22:30
*** asettle has joined #openstack-swift22:42
*** trifon has quit IRC22:43
*** dslevin has quit IRC22:45
openstackgerritTim Burke proposed openstack/python-swiftclient: Display proper name when failing to create segments container  https://review.openstack.org/26935922:59
*** dmorita has quit IRC23:05
*** dmorita has joined #openstack-swift23:06
*** km_ has joined #openstack-swift23:09
*** haomaiwang has joined #openstack-swift23:21
*** diazjf has joined #openstack-swift23:26
*** haomaiwang has quit IRC23:26
*** asettle has quit IRC23:34
*** asettle has joined #openstack-swift23:34
*** kei_yama has joined #openstack-swift23:42
*** kei_yama has quit IRC23:59
*** dslevin has joined #openstack-swift23:59

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