*** haomaiwang has quit IRC | 00:01 | |
*** haomaiwang has joined #openstack-swift | 00:01 | |
*** asettle has joined #openstack-swift | 00:06 | |
*** WillyB_doe has joined #openstack-swift | 00:13 | |
*** Jeffrey4l has quit IRC | 00:28 | |
*** sgundur has left #openstack-swift | 00:35 | |
*** WillyB_doe has quit IRC | 00:39 | |
kota_ | morning | 00:41 |
---|---|---|
kota_ | It was too snowing and it's still raining in Tokyo. | 00:42 |
*** haomaiwang has quit IRC | 00:46 | |
openstackgerrit | Catherine Northcott proposed openstack/swift: Let developers/operators add watchers to account audit https://review.openstack.org/268830 | 00:58 |
*** klrmn1 has joined #openstack-swift | 01:01 | |
*** klrmn has quit IRC | 01:01 | |
*** klrmn1 has quit IRC | 01:07 | |
*** ho has joined #openstack-swift | 01:13 | |
*** ho is now known as Guest57322 | 01:14 | |
Guest57322 | good morning! | 01:15 |
*** Guest57322 is now known as ho_ | 01:15 | |
*** m_kazuhiro has joined #openstack-swift | 01:22 | |
*** klrmn has joined #openstack-swift | 01:29 | |
*** haomaiwang has joined #openstack-swift | 01:41 | |
kota_ | ho_: morning :) | 01:49 |
ho_ | kota_: morning! | 01:55 |
*** haomaiwang has quit IRC | 02:01 | |
*** haomaiwa_ has joined #openstack-swift | 02:01 | |
*** Jeffrey4l has joined #openstack-swift | 02:07 | |
*** Jeffrey4l has quit IRC | 02:07 | |
*** Jeffrey4l has joined #openstack-swift | 02:07 | |
mattoliverau | kota_, ho_: morning | 02:12 |
*** jamielennox is now known as jamielennox|away | 02:14 | |
*** mingdang1 has joined #openstack-swift | 02:17 | |
*** sgundur has joined #openstack-swift | 02:24 | |
*** PsionTheory has quit IRC | 02:24 | |
*** sgundur has left #openstack-swift | 02:24 | |
kota_ | mattoliverau: o/ | 02:31 |
mingdang1 | hello | 02:46 |
mingdang1 | when I run 'tox -e pep8',it output 'ERROR: pep8: InvocationError:' | 02:47 |
mingdang1 | how can I fix it | 02:47 |
ho_ | mattoliverau: morning | 02:47 |
*** lcurtis_ has joined #openstack-swift | 02:49 | |
ho_ | mingdang1: hi, can i get full error message? | 02:50 |
mingdang1 | ok | 02:50 |
mingdang1 | ERROR: 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-swift | 02:53 | |
ho_ | mingdang1: did you install pep8 related package? | 02:53 |
mingdang1 | yes ,I installed | 02:54 |
mingdang1 | pip list ,I can see pep8 (1.5.7) | 02:55 |
ho_ | mingdang1: do you have any files under .tox/pep/log? | 02:59 |
mingdang1 | pep8-0.log pep8-1.log pep8-2.log | 02:59 |
mingdang1 | three | 02:59 |
mingdang1 | three file | 02:59 |
*** mingdang1 has quit IRC | 03:00 | |
*** mingdang1 has joined #openstack-swift | 03:00 | |
*** haomaiwa_ has quit IRC | 03:01 | |
ho_ | mingdang1: is there any detailed error info in the files/ | 03:01 |
*** haomaiwang has joined #openstack-swift | 03:01 | |
mingdang1 | i will check | 03: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 later | 03:07 |
mingdang1 | re-created clean environment is means? | 03:08 |
ho_ | mingdang1: in my env i will create new saio env | 03:09 |
mingdang1 | okay,I understand | 03:10 |
mingdang1 | run pep8 need a saio env? | 03:10 |
ho_ | mingdang1: it's not necessary. it's just my favorite dev environment :-) | 03:12 |
mingdang1 | ok | 03:12 |
*** Jeffrey4l has quit IRC | 03:21 | |
*** links has joined #openstack-swift | 03:26 | |
*** sanchitmalhotra has joined #openstack-swift | 03:28 | |
*** Jeffrey4l has joined #openstack-swift | 03:35 | |
*** haomaiwang has quit IRC | 04:01 | |
*** haomaiwang has joined #openstack-swift | 04:01 | |
ho_ | mingdrang1: pep8 succeeded in my new env. | 04:14 |
mingdang1 | o | 04:18 |
mingdang1 | I pep8 succeeded before, | 04:19 |
mingdang1 | I forgot what I changed | 04:19 |
mingdang1 | now it faild | 04: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 |
mingdang1 | i will try it ,thanks | 04:22 |
*** mingdang1 has quit IRC | 04:23 | |
*** mingdang1 has joined #openstack-swift | 04:24 | |
*** asettle has quit IRC | 04:25 | |
*** asettle has joined #openstack-swift | 04:25 | |
*** asettle has quit IRC | 04:30 | |
*** klrmn has quit IRC | 04:31 | |
mingdang1 | @kota_ It run succeeded | 04:32 |
mingdang1 | thanks very much | 04:32 |
kota_ | mingdnag1: nice :) | 04:32 |
*** takashi has joined #openstack-swift | 04:37 | |
*** proteusguy has quit IRC | 04:40 | |
*** proteusguy has joined #openstack-swift | 04:52 | |
*** lcurtis_ has quit IRC | 04:53 | |
*** rminmin has quit IRC | 04:55 | |
*** ajiang has left #openstack-swift | 04:57 | |
*** ajiang has joined #openstack-swift | 04:59 | |
*** haomaiwang has quit IRC | 05:01 | |
*** haomaiwa_ has joined #openstack-swift | 05:01 | |
mingdang1 | @kaleta Do you konw how to run swift ut | 05:18 |
mingdang1 | i find it no run_test.sh file | 05:19 |
mingdang1 | do you have any tutorial | 05:20 |
*** janonymous has joined #openstack-swift | 05:25 | |
*** daemontool has quit IRC | 05:27 | |
*** daemontool has joined #openstack-swift | 05:27 | |
*** daemontool has quit IRC | 05:33 | |
*** SkyRocknRoll has joined #openstack-swift | 05:36 | |
*** asettle has joined #openstack-swift | 05:58 | |
takashi | mingdang1: you can find how to run tests at the bottom of the SAIO page. http://docs.openstack.org/developer/swift/development_saio.html | 05:59 |
*** haomaiwa_ has quit IRC | 06:01 | |
*** haomaiwang has joined #openstack-swift | 06:01 | |
*** asettle has quit IRC | 06:03 | |
takashi | tox 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-tests | 06:03 |
mingdang1 | ok,thanks | 06:12 |
openstackgerrit | Takashi Kajinami proposed openstack/swift: [WIP] Fix proxy-server's support for chunked transferring in GET object https://review.openstack.org/256201 | 06:15 |
*** asettle has joined #openstack-swift | 06:16 | |
*** trifon has joined #openstack-swift | 06:18 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/swift: Imported Translations from Zanata https://review.openstack.org/268587 | 06:20 |
mingdang1 | when 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 config | 06:39 |
*** eranrom has quit IRC | 06:44 | |
*** chlong has quit IRC | 07:00 | |
*** haomaiwang has quit IRC | 07:01 | |
*** haomaiwang has joined #openstack-swift | 07:01 | |
*** silor has joined #openstack-swift | 07:03 | |
mingdang1 | it said No module named pyeclib | 07:04 |
*** silor has quit IRC | 07:07 | |
*** silor1 has joined #openstack-swift | 07:07 | |
*** silor1 is now known as silor | 07:10 | |
*** silor1 has joined #openstack-swift | 07: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 environment | 07:13 |
*** silor1 has quit IRC | 07:13 | |
*** yatin has joined #openstack-swift | 07:13 | |
mingdang1 | I should first in venv? | 07:13 |
*** silor has quit IRC | 07:14 | |
mingdang1 | @kota_ | 07:14 |
kota_ | mingdang1: tox runner will create venv env in .tox/<env name> like .tox/pep8, .tox/py27 | 07:15 |
kota_ | and then, it will install some requirement stuffs in requirements.txt and test-requirement.txt in swift repo | 07:15 |
mingdang1 | I use command 'virtualenv .venv,source .venv/bin/activate' to create a venv | 07: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 |
mingdang1 | I 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 |
mingdang1 | in requestment.txt ,it has PyECLib,and I install it succeeded,but I pip list can't see this library | 07:20 |
mingdang1 | @kota_ why should this happened | 07:21 |
mingdang1 | @kota_ | 07:21 |
mingdang1 | I am mac | 07:21 |
kota_ | interesting | 07:22 |
*** asettle has quit IRC | 07:23 | |
kota_ | that sounds good way...so | 07:23 |
kota_ | wait | 07:23 |
kota_ | I may have an idea | 07:23 |
*** asettle has joined #openstack-swift | 07:23 | |
mingdang1 | I will do what you say | 07:24 |
kota_ | mingdang1: if you run "pip install pyeclib" by hand, what's printed in your console? | 07:24 |
mingdang1 | hold on | 07:24 |
mingdang1 | I run 'sudo pip install 'PyECLib>=1.0.7,<=1.0.7' | 07:27 |
mingdang1 | ownloading PyECLib-1.0.7.tar.gz (8.4MB) | 07:27 |
mingdang1 | 100% |████████████████████████████████| 8.4MB 60kB/s | 07:27 |
mingdang1 | Building wheels for collected packages: PyECLib | 07:27 |
mingdang1 | Running setup.py bdist_wheel for Py | 07:27 |
mingdang1 | Successfully installed PyECLib | 07:27 |
charz_ | @mingdang1 what's version of pip and setuptools that you used? | 07:28 |
kota_ | charz! | 07:28 |
*** asettle has quit IRC | 07:28 | |
charz_ | kota_: hi! | 07:28 |
mingdang1 | pip 7.1.0 | 07:28 |
mingdang1 | setuptools (18.0.1) | 07:28 |
kota_ | migngdang1: i am wondering if you might not need "sudo" for your virtualenv? | 07:29 |
mingdang1 | should 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 pip | 07:29 |
charz_ | and install pyeclib again. | 07:29 |
mingdang1 | ok, 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 setuptools | 07:34 |
openstackgerrit | Jude Augustine Job proposed openstack/python-swiftclient: Error with uploading large object includes unicode path https://review.openstack.org/265544 | 07:35 |
kota_ | charz_: yeah, i had also experience to get a setuptools problem, it's a possibility for this, not sure./ | 07:35 |
mingdang1 | I only run 'pip install 'PyECLib>=1.0.7,<=1.0.7'' command can succeeded | 07:36 |
mingdang1 | i run pip install PyECLib will error | 07:36 |
mingdang1 | it 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 yet | 07:38 |
charz_ | mingdang1: kota_: yeah, you can upgrade ec library (liberasurecode-dev) now. | 07:38 |
mingdang1 | I hava upgrade pip and setuptools | 07:38 |
kota_ | charz_: he is on mac env :P | 07:39 |
charz_ | mingdang1: looks you're installed that in mac. | 07:39 |
charz_ | @kota_ yes, it is. | 07:39 |
mingdang1 | how to install liberasurecode-dev on mac | 07: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-swift | 07:41 | |
mingdang1 | yesterday i try clone the source code of liberasurecode | 07: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 |
mingdang1 | ok | 07: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 |
mingdang1 | I have get the sorce of liberasurecode,how to install,I find it no configure file | 07:43 |
kota_ | mingdang1: Build and Install section in README.rst | 07:43 |
kota_ | rst? not sure. | 07:43 |
charz_ | ``` | 07:43 |
charz_ | $ ./autogen.sh | 07:43 |
charz_ | $ ./configure | 07:43 |
charz_ | $ make | 07:43 |
charz_ | $ make test | 07:43 |
charz_ | $ sudo make install | 07:43 |
charz_ | ``` | 07:44 |
charz_ | mingdang1: ^^ | 07:44 |
kota_ | README.md | 07:44 |
charz_ | @mingdang1 if you get some errros like `no such command`, please install that with brew. | 07:45 |
mingdang1 | okay ,thanks all | 07:45 |
charz_ | mingdang1: and than you should able to have a environment for testing. | 07:46 |
charz_ | mingdang1: my pleasure, enjoy it. | 07:46 |
mingdang1 | ok, liberasurecode is installed succeeded | 07:47 |
mingdang1 | nice ,now I install pyeclib succceeded | 07:48 |
*** ntt has joined #openstack-swift | 07:48 | |
kota_ | mingdang1: great :) | 07:48 |
mingdang1 | and I run 'pip list',i see the pyeclib | 07:48 |
mingdang1 | thanks very much | 07:48 |
*** daemontool has joined #openstack-swift | 07:48 | |
ntt | Hi, it is possible to change the replication network in a running swift cluster? | 07:50 |
charz_ | mingdang1: COOL! | 07:51 |
cschwede | ntt: it is: use swift-ring-builder and the subcommands set_info and write_ring. don’t rebalance if you only changed the IP addresses | 07:52 |
*** jmccarthy has quit IRC | 07:52 | |
*** jmccarthy has joined #openstack-swift | 07:53 | |
ntt | cschwede: I have the kilo release. This feature is supported in kilo? | 07:53 |
cschwede | ntt: yes, both subcommands are available in older releases as well. i think since 1.0.0 | 07:56 |
*** daemontool has quit IRC | 07:58 | |
ntt | thank 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 |
mingdang1 | of course not | 08:00 |
kota_ | cschwede: hello :) | 08:00 |
mingdang1 | @ntt if you changed ,the object you created before can't be found | 08:00 |
*** haomaiwang has quit IRC | 08: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-swift | 08:01 | |
mingdang1 | oh.no | 08:01 |
mingdang1 | I 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 |
cschwede | ntt: no, do don’t change the suffix and prefix. otherwise the replicators need to move all objects; meanwhile none of them are available | 08:02 |
cschwede | kota_: Hello Kota! | 08:02 |
ntt | mingdang1: ok, it's right.... I know that is a stupid question. I hoped in a kind of rebalance... | 08:02 |
ntt | cschwede: my actual installation has only one node | 08:02 |
kota_ | mingdang1: curious | 08:03 |
kota_ | mingdang1: how about nosetests test/unit in virtualenv? | 08:03 |
kota_ | "nosetests test/unit" command in virtualenv | 08:04 |
cschwede | ntt: 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 hashes | 08:04 |
ntt | cschwede: 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 early | 08:06 |
cschwede | ntt: well, it is possible; but this not a normal procedure, and depending on your cluster speed it will take time | 08:07 |
*** rledisez has joined #openstack-swift | 08:07 | |
ntt | cschwede: ok, but I need only to change parameters in /etc/swift/swift.conf? No commands should be used? | 08:07 |
ntt | is there some kind of tutorial or guide? | 08:07 |
cschwede | kota_: you’re right, it’s 9am now - i’m normally starting my work day at ~ 8am | 08:08 |
onovy | cschwede: 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 |
cschwede | ntt: there is no tutorial or guide, because it should be avoided | 08:08 |
kota_ | cschwede: 8 am! | 08:08 |
mingdang1 | @kota_ nosetests test can run correct | 08:09 |
mingdang1 | nosetests unit run error 'no mould unit' | 08:09 |
cschwede | onovy: 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 found | 08:09 |
kota_ | mingdang1: sounds like your tox command didn't refer your env which is set up by your hand. | 08:09 |
onovy | cschwede: and never will be. so data will be lost | 08:10 |
kota_ | Which (pep8/py27) env did you set up? | 08:10 |
kota_ | mingdang1:^^ | 08:10 |
mingdang1 | you means in tox.int, | 08:11 |
mingdang1 | [testenv:py34] | 08:11 |
mingdang1 | commands = | 08:11 |
mingdang1 | nosetests test/unit/common/test_exceptions.py | 08:11 |
mingdang1 | like above? | 08:11 |
ntt | cschwede: I have the same idea of onovy.... data will be lost | 08:12 |
kota_ | mingdang1: no, i mean which environment you did activate (source <which path?> | 08:13 |
kota_ | ) | 08:13 |
mingdang1 | I source .venv/bin/activate | 08:13 |
mingdang1 | is it wrong? | 08:14 |
cschwede | onovy: ntt: well, not lost - but data will likely be quarantined | 08:14 |
kota_ | mingdang1: oic, you should activate tox einvrionment | 08:14 |
kota_ | mingdang1: maybe source .tox/py27/bin/activate | 08:15 |
mingdang1 | ok,I try it now | 08:15 |
kota_ | i don't know your .tox env in your directory tree. | 08:15 |
*** arnox has joined #openstack-swift | 08:15 | |
ntt | cschwede: 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 |
mingdang1 | it's path is right | 08:16 |
ntt | cschwede: obviously I need more hardware for that solution | 08:17 |
*** Jeffrey4l has quit IRC | 08:19 | |
mingdang1 | how to create the direcotry .tox/py27 | 08:19 |
kota_ | mingdang1: i think tox runner will create .tox/py27 automatically, where did you run the tox command? | 08:20 |
mingdang1 | it's oksy,I run the 'tox -epy27 -- --tests test.unit.cli.test_ringbuilder:TestCommands.test_parse_set_info_values_param_with_id_value_zero' correct | 08:21 |
mingdang1 | error is my ut is wrong | 08:21 |
mingdang1 | not command | 08:21 |
mingdang1 | i will correct my ut | 08:21 |
mingdang1 | recorrect | 08:21 |
cschwede | ntt: 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/swiftsync | 08:22 |
kota_ | mingdang1: i think you can find .tox/py27 in your local swift repo(?) if tox.ini is there. | 08:25 |
mingdang1 | yes,I find tox.int | 08:26 |
*** trifon has quit IRC | 08:28 | |
*** asettle has joined #openstack-swift | 08:30 | |
*** hseipp has joined #openstack-swift | 08:32 | |
*** hseipp has quit IRC | 08:32 | |
*** hseipp has joined #openstack-swift | 08:32 | |
*** Jeffrey4l has joined #openstack-swift | 08:32 | |
*** Jeffrey4l has quit IRC | 08:37 | |
*** trifon has joined #openstack-swift | 08:40 | |
openstackgerrit | Takashi Kajinami proposed openstack/swift: [WIP] Fix proxy-server's support for chunked transferring in GET object https://review.openstack.org/256201 | 08:43 |
cschwede | onovy: 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 this | 08:46 |
*** silor has joined #openstack-swift | 08:47 | |
ntt | cschwede: thank you for your time. I will give a try with swiftsync during this week | 08:47 |
cschwede | onovy: 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 history | 08:47 |
*** Jeffrey4l has joined #openstack-swift | 08:49 | |
onovy | so conclusion is: don't do it :) | 08:51 |
*** yatin_ has joined #openstack-swift | 08:54 | |
*** yatin has quit IRC | 08:57 | |
*** haomaiwang has quit IRC | 09:01 | |
*** 21WAATL0G has joined #openstack-swift | 09:01 | |
*** daemontool has joined #openstack-swift | 09:02 | |
*** daemontool has quit IRC | 09:03 | |
*** daemontool has joined #openstack-swift | 09:03 | |
*** daemontool_ has joined #openstack-swift | 09:04 | |
openstackgerrit | Takashi Kajinami proposed openstack/swift: [WIP] Fix proxy-server's support for chunked transferring in GET object https://review.openstack.org/256201 | 09:05 |
*** daemontool has quit IRC | 09:08 | |
*** SkyRocknRoll has quit IRC | 09:10 | |
*** daemontool_ is now known as daemontool | 09:11 | |
*** asettle has quit IRC | 09:11 | |
*** asettle has joined #openstack-swift | 09:11 | |
*** yatin has joined #openstack-swift | 09:12 | |
*** jistr has joined #openstack-swift | 09:14 | |
*** yatin_ has quit IRC | 09:15 | |
*** yatin_ has joined #openstack-swift | 09:23 | |
*** SkyRocknRoll has joined #openstack-swift | 09:26 | |
*** yatin has quit IRC | 09:27 | |
*** aix has joined #openstack-swift | 09:28 | |
*** Jeffrey4l has quit IRC | 09:32 | |
*** joeljwright has joined #openstack-swift | 09:34 | |
*** ChanServ sets mode: +v joeljwright | 09:34 | |
openstackgerrit | Mahati Chamarthy proposed openstack/swift: Decrypt multipart mime doc https://review.openstack.org/248377 | 09: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 sec | 09:48 |
*** Jeffrey4l has joined #openstack-swift | 09:50 | |
mingdang1 | I run signal ut on my local it runs | 09:51 |
mingdang1 | File "/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_zero | 09: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_values | 09:51 |
mingdang1 | devs = builder.search_devs(parse_search_values_from_opts(opts)) | 09:51 |
mingdang1 | AttributeError: 'NoneType' object has no attribute 'search_devs' | 09:51 |
mingdang1 | I guess my ut is wrong | 09: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 |
mingdang1 | yeah,yeah | 09:59 |
*** dimasot has joined #openstack-swift | 10:00 | |
*** SkyRocknRoll has quit IRC | 10:00 | |
mingdang1 | do you see the comment? | 10:00 |
*** 21WAATL0G has quit IRC | 10: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-swift | 10:01 | |
kota_ | not in detail, just walk throughing. | 10:01 |
kota_ | not sure such a test existing in current repository | 10:02 |
mingdang1 | maybe thix bug dont need a ut? | 10:02 |
kota_ | i don't think so | 10:03 |
*** asettle has quit IRC | 10:03 | |
mingdang1 | en ,I hava a joke | 10: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 |
mingdang1 | yes | 10:08 |
kota_ | mingdang1: see other tests using self.create_sample_ring | 10:08 |
mingdang1 | ok,thanks | 10:08 |
*** yatin_ has quit IRC | 10:11 | |
*** dimasot has quit IRC | 10:11 | |
*** marcusvrn_ has joined #openstack-swift | 10:13 | |
*** asettle has joined #openstack-swift | 10:19 | |
*** admin0 has joined #openstack-swift | 10:20 | |
admin0 | hi 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 IRC | 10:21 | |
*** acoles_ is now known as acoles | 10:22 | |
*** yatin has joined #openstack-swift | 10:24 | |
*** yatin has quit IRC | 10:29 | |
*** yatin has joined #openstack-swift | 10:30 | |
*** yatin has quit IRC | 10:36 | |
*** haomaiwang has quit IRC | 10:36 | |
*** haomaiwang has joined #openstack-swift | 10:37 | |
acoles | admin0: can you post the log with more context somehwere (e.g. http://paste.openstack.org/)? | 10:39 |
*** mingdang1 has quit IRC | 10:40 | |
acoles | cschwede: 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 etc | 10:43 |
*** yatin has joined #openstack-swift | 10:44 | |
acoles | of course, if the auditor gets to the object on *all* nodes before the replicator then that cycle doesn't happen | 10:44 |
*** trifon has quit IRC | 10:50 | |
cschwede | acoles: 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 IRC | 11:02 | |
*** yatin has joined #openstack-swift | 11:06 | |
*** flaper87 has quit IRC | 11:11 | |
*** flaper87 has joined #openstack-swift | 11:11 | |
*** asettle has quit IRC | 11:15 | |
*** asettle has joined #openstack-swift | 11:15 | |
onovy | acoles: funny :) | 11:16 |
*** asettle has quit IRC | 11:18 | |
*** eranrom has joined #openstack-swift | 11:22 | |
openstackgerrit | Kota Tsuyuzaki proposed openstack/swift: WIP: Fix EC ring validation at ring reload https://review.openstack.org/268993 | 11:31 |
admin0 | acoles: unfortunately deleted the logs ( filesystem getting filled up ) .. when it comes again, i will save and paste | 11:32 |
acoles | admin0: ok thanks, that would help, or even file a bug on launchpad https://bugs.launchpad.net/swift | 11:33 |
*** SkyRocknRoll has joined #openstack-swift | 11:36 | |
*** kei_yama has quit IRC | 11:37 | |
tdasilva | good morning swift land | 11:38 |
kota_ | tdasilva: o/ | 11:38 |
acoles | tdasilva: hi! vacation over? | 11:38 |
tdasilva | kota_: hello o/ | 11:38 |
tdasilva | acoles: hi! yes...back to reality :D | 11:39 |
acoles | tdasilva: take it nice and gentle :) | 11:39 |
tdasilva | acoles: 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 |
acoles | tdasilva: sounds like a plan | 11:40 |
tdasilva | kota_: alright...have a good night.... | 11:41 |
tdasilva | kota_: are you going to hackathon? | 11:41 |
kota_ | tdasilva: sure :) | 11:41 |
*** SkyRocknRoll has quit IRC | 11:41 | |
kota_ | tdasilva: how about you? | 11:41 |
tdasilva | kota_: that's great. i will be there too | 11:41 |
kota_ | tdasilva: nice, i am looking forward to that ;) | 11:42 |
kota_ | i don't know how cold Bristol is, though :/ | 11:42 |
acoles | kota_: we have been approx 4-6C last few days | 11:43 |
acoles | kota_: and wet | 11:43 |
kota_ | not snowing? | 11:43 |
kota_ | acoles:^^ | 11:44 |
acoles | no not in Bristol | 11:44 |
acoles | it is unusual to have a lot of snow here, so far this winter has been quite warm | 11:44 |
kota_ | acoles: all right, it seems hotter than Tokyo. It was snowing a lot today :/ | 11:44 |
acoles | kota_: it could be different here in 5 weeks! | 11:45 |
tdasilva | acoles: any chance of being warmer??? or too much of wishful thinking? | 11:45 |
tdasilva | hehe | 11:45 |
kota_ | acoles: hehe | 11:45 |
kota_ | ok, let get back home, see you guys :) | 11:46 |
tdasilva | kota_: see ya...looking forward to see you there | 11:46 |
janonymous | Hey.. | 11:47 |
acoles | kota_: goodnight | 11:48 |
janonymous | where could i see logs of unittests through nosetests | 11:48 |
acoles | tdasilva: it might be. its just unpredictable. | 11:49 |
acoles | janonymous: try the -s option with nosetests | 11:49 |
janonymous | acoles: hey thanks, that worked | 11:50 |
acoles | janonymous: cool! | 11:51 |
*** SkyRocknRoll has joined #openstack-swift | 11:55 | |
*** ho_ has quit IRC | 11:55 | |
openstackgerrit | Mustafa ÇELİK proposed openstack/swift: X-Timestamp missing from response headers https://review.openstack.org/268163 | 11:55 |
*** yatin has quit IRC | 11:56 | |
*** mingdang1 has joined #openstack-swift | 11:57 | |
*** daemontool has quit IRC | 11:58 | |
*** daemontool has joined #openstack-swift | 11:59 | |
*** trifon has joined #openstack-swift | 12:02 | |
*** daemontool_ has joined #openstack-swift | 12:04 | |
*** daemontool has quit IRC | 12:07 | |
*** trifon has quit IRC | 12:14 | |
*** haomaiwang has quit IRC | 12:14 | |
*** haomaiwa_ has joined #openstack-swift | 12:16 | |
*** km_ has quit IRC | 12:16 | |
*** fthiagogv has joined #openstack-swift | 12:17 | |
openstackgerrit | Merged openstack/swift: Allow to change auditor sleep interval in config https://review.openstack.org/266561 | 12:19 |
*** daemontool_ has quit IRC | 12:24 | |
*** daemontool_ has joined #openstack-swift | 12:25 | |
*** daemontool_ has quit IRC | 12:25 | |
*** daemontool_ has joined #openstack-swift | 12:25 | |
*** daemontool_ has quit IRC | 12:31 | |
*** chlong has joined #openstack-swift | 12:36 | |
*** m_kazuhiro has quit IRC | 12:48 | |
*** admin0 has quit IRC | 12:51 | |
*** SkyRocknRoll has quit IRC | 12:59 | |
*** venkatesh has joined #openstack-swift | 13:07 | |
*** admin0 has joined #openstack-swift | 13:07 | |
*** haomaiwa_ has quit IRC | 13:11 | |
*** rcernin has quit IRC | 13:19 | |
*** daemontool has joined #openstack-swift | 13:21 | |
*** aix has quit IRC | 13:21 | |
*** mrmoje has joined #openstack-swift | 13:26 | |
openstackgerrit | Mustafa ÇELİK proposed openstack/swift: X-Timestamp missing from response headers https://review.openstack.org/268163 | 13:29 |
*** jordanP has joined #openstack-swift | 13:32 | |
*** links has quit IRC | 13:33 | |
admin0 | if 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-swift | 13:38 | |
dudi | @eranrom you there? | 13:40 |
*** haomaiwang has joined #openstack-swift | 13:46 | |
*** aix has joined #openstack-swift | 13:47 | |
*** venkatesh has quit IRC | 13:53 | |
*** dslevin has quit IRC | 14:03 | |
*** trifon has joined #openstack-swift | 14:07 | |
openstackgerrit | dangming proposed openstack/swift: Fix "--id" is used as a key https://review.openstack.org/267308 | 14:18 |
*** dudi has quit IRC | 14:23 | |
*** lcurtis_ has joined #openstack-swift | 14:26 | |
*** silor has quit IRC | 14:32 | |
*** daemontool has quit IRC | 14:35 | |
*** geaaru has joined #openstack-swift | 14:36 | |
*** mingdang1 has quit IRC | 14:39 | |
*** tsg has joined #openstack-swift | 14:39 | |
*** daemontool has joined #openstack-swift | 14:41 | |
*** petertr7_away is now known as petertr7 | 14:44 | |
*** Jeffrey4l has joined #openstack-swift | 14:47 | |
*** blmartin has joined #openstack-swift | 14:51 | |
*** silor has joined #openstack-swift | 15:04 | |
*** Jeffrey4l has quit IRC | 15:08 | |
*** Jeffrey4l has joined #openstack-swift | 15:11 | |
cschwede | notmyname: Hello! I added you as a reviewer: https://review.openstack.org/#/c/243348 - looks somewhat important to me | 15:17 |
*** Jeffrey4l has quit IRC | 15:21 | |
*** diazjf has joined #openstack-swift | 15:22 | |
*** silor has quit IRC | 15:25 | |
*** diazjf has quit IRC | 15:28 | |
*** petertr7 is now known as petertr7_away | 15:31 | |
*** chlong has quit IRC | 15:31 | |
*** petertr7_away is now known as petertr7 | 15:33 | |
*** diazjf has joined #openstack-swift | 15:38 | |
*** silor has joined #openstack-swift | 15:42 | |
*** tsg has quit IRC | 15:44 | |
*** pgbridge has quit IRC | 15:50 | |
*** resker has quit IRC | 15:53 | |
*** eranrom has quit IRC | 15:59 | |
*** yatin has joined #openstack-swift | 16:00 | |
*** links has joined #openstack-swift | 16:00 | |
*** sanchitmalhotra has quit IRC | 16:01 | |
*** klrmn has joined #openstack-swift | 16:02 | |
*** haomaiwang has quit IRC | 16:04 | |
*** haomaiwa_ has joined #openstack-swift | 16:05 | |
*** haomaiwa_ has quit IRC | 16:05 | |
*** admin0 has quit IRC | 16:08 | |
*** petertr7 is now known as petertr7_away | 16:10 | |
*** admin0 has joined #openstack-swift | 16:12 | |
onovy | cschwede: hi. ad osclient. do you know, if os client will work without keystone? for example with swauth? | 16:14 |
*** dimasot has joined #openstack-swift | 16:16 | |
cschwede | onovy: 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-swift | 16:19 | |
cschwede | onovy: but i didn’t looked into all of the code, maybe there is more than this | 16:20 |
onovy | hmm, fail. big fail :) | 16:23 |
*** links has quit IRC | 16:23 | |
onovy | for swiftstack (i think) this is problem too, right? :) | 16:24 |
*** 17WABKWLD has quit IRC | 16:24 | |
cschwede | onovy: probably. also, I don’t think deprecating python-swiftclient is a good idea; a lot of other projects require it | 16:25 |
*** diogogmt has joined #openstack-swift | 16:25 | |
onovy | python-swiftclient as python module will be there (forever?) | 16:26 |
onovy | but they are deprecating swift CLI | 16:26 |
onovy | lots of project require that API, not CLI | 16:27 |
*** admin0 has quit IRC | 16:27 | |
onovy | but we are using that CLI too and don't want to change it :) | 16:27 |
onovy | a added my boys to review too | 16:27 |
onovy | I | 16:28 |
*** dimasot has quit IRC | 16:30 | |
*** ChubYann has joined #openstack-swift | 16:39 | |
*** blmartin has quit IRC | 16:43 | |
*** fbo_ has quit IRC | 16:44 | |
*** blmartin has joined #openstack-swift | 16:44 | |
notmyname | good morning | 16:44 |
notmyname | welcome back tdasilva! | 16:44 |
*** fbo has joined #openstack-swift | 16:44 | |
tdasilva | notmyname: hi! thanks! | 16:44 |
openstackgerrit | Merged openstack/swift: Imported Translations from Zanata https://review.openstack.org/268587 | 16:46 |
notmyname | cschwede: thanks for the heads up on that spec | 16:47 |
notmyname | has anyone used the openstack client for swift things? | 16:47 |
cschwede | notmyname: yw! and no, i didn’t use it for swift (yet) | 16:48 |
-openstackstatus- NOTICE: Gerrit is restarting quickly as a workaround for performance degradation | 16:50 | |
*** pgbridge has joined #openstack-swift | 16:50 | |
openstackgerrit | Ondřej Nový proposed openstack/swift: Keystone middleware deprecated option is_admin removed https://review.openstack.org/258158 | 16:51 |
*** haomaiwang has joined #openstack-swift | 16:51 | |
openstackgerrit | Ondřej Nový proposed openstack/swift: Add method to increase ring partition power https://review.openstack.org/155107 | 16:54 |
openstackgerrit | Ondřej Nový proposed openstack/swift: Add info about state of ring file to default command. https://review.openstack.org/253038 | 16:54 |
openstackgerrit | Ondřej Nový proposed openstack/swift: Respect server type for --md5 check in swift-recon https://review.openstack.org/240726 | 16:54 |
openstackgerrit | Ondřej Nový proposed openstack/swift: Call swift-recon with more than one server type https://review.openstack.org/253037 | 16:54 |
openstackgerrit | Ondřej Nový proposed openstack/swift: Show only directories not files in recon device list https://review.openstack.org/258131 | 16:54 |
*** SkyRocknRoll has joined #openstack-swift | 16:55 | |
notmyname | wow, what landed that caused so many merge conflicts? | 16:55 |
*** lcurtis_ has quit IRC | 16:57 | |
onovy | imho this: https://github.com/openstack/swift/commit/b46209e7a02e6e60ae8b849117a7cb2d494eadb8 | 16:58 |
onovy | config+docs | 16:58 |
onovy | gerrit mark "merge conflict" even if git can fix it | 16:59 |
onovy | conflict = same files in gerrit | 16:59 |
onovy | so just hit "Rebase" in gerrit web iface and you are done | 16:59 |
notmyname | ah, could be | 16:59 |
onovy | or it's bug :) | 16:59 |
notmyname | I didn't realize diff of same file == merge conflict in gerrit | 17:00 |
onovy | for example: https://review.openstack.org/240726 changing only recon.py | 17:00 |
onovy | -> merge conflict | 17:00 |
onovy | so i think it's bug | 17:00 |
onovy | notmyname: exactly i just think this is true | 17:00 |
onovy | because simple rebase fixed it | 17:00 |
notmyname | wait, so what else changed recon.py to trigger the conflict? | 17:01 |
*** geaaru has quit IRC | 17:01 | |
acoles | notmyname: just what i was thinking (why all the conflicts) :/ | 17:01 |
onovy | notmyname: nothing | 17:02 |
onovy | can't found anything | 17:02 |
notmyname | oh, but wait | 17:02 |
*** haomaiwang has quit IRC | 17:02 | |
notmyname | it's jenkins saying merge conflict, not gerrit. ie the status is still mergable according to gerrit | 17:02 |
notmyname | but jenkins says no | 17:02 |
onovy | yep | 17:03 |
onovy | after every merge, jenkins is run to every open review and try merge. if it fail, -1 | 17:03 |
onovy | so i was wrong. it's jenkins bug :) | 17:03 |
acoles | if jenkins has a bug we are doomed :) | 17:04 |
*** rledisez has quit IRC | 17:04 | |
onovy | and btw: NOTICE: Gerrit is restarting quickly as a workaround for performance degradation // related? :) | 17:04 |
onovy | just before that merge conflicts | 17:04 |
notmyname | likely to do a release on wednesday this week. I'll get the authors/changelog patch up asap | 17:12 |
*** klrmn has quit IRC | 17:14 | |
onovy | notmyname: can you look to https://review.openstack.org/#/c/268706/ before release pls? | 17:16 |
onovy | debian have some problems with license inconsistency | 17:16 |
onovy | /license/copyright holders/ | 17:16 |
notmyname | I've been somewhat following that ML thread | 17:16 |
notmyname | tl;dr seems to (still) be "it's a mess and complicated and you should probably ask a lawyer" | 17:16 |
onovy | for me there are 2 points | 17:17 |
onovy | openstack llc -> openstack foundation change is "safe" | 17:17 |
onovy | and and second: don't put copyright headers "just to be here". every copyright holder is in AUTHOR file | 17:18 |
onovy | remove openstack foundation header is "unsafe" | 17:18 |
onovy | so for me is better to keep it here | 17:18 |
notmyname | I'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 |
notmyname | from 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 |
onovy | but that "list of people" is not correct | 17:20 |
onovy | if you compare git with that list | 17:20 |
onovy | so that list says: only this people are copyright holders, which is not true | 17:20 |
notmyname | I 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 header | 17:20 |
onovy | ok, we can go this way too | 17:21 |
onovy | but with automatic job pls :) | 17:21 |
onovy | it's mess now | 17:21 |
notmyname | AFAIK, the most correct thing is to actually add your name (or company, depending on your employment agreement) to every file that you touch | 17:21 |
notmyname | and yes, it's a mess | 17:21 |
onovy | i need to do this now: http://anonscm.debian.org/cgit/openstack/swift.git/commit/?id=84968d56becf969cc99dca06521d1463c574055a | 17:21 |
notmyname | and yes, that means things get "worse" (eg a header section that's hundreds of lines long potentially) | 17:21 |
onovy | instead: | 17:22 |
onovy | Files: * | 17:22 |
onovy | Copyright: (c) 2010-2016, See AUTHORS file | 17:22 |
onovy | and btw: http://docs.openstack.org/developer/hacking/#openstack-licensing -- no (c) here | 17:23 |
onovy | just apache license | 17:23 |
notmyname | I 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 perspective | 17:23 |
notmyname | especially if it means removing existing headers | 17:23 |
onovy | but it's wrong now :) | 17:23 |
onovy | for example there are people as copyright holders, even if they write code for company | 17:24 |
notmyname | yes, it might be wrong. but neither you nor I know their employment agreement | 17:24 |
onovy | Grant 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 Your | 17:25 |
onovy | Contributions and such derivative works. | 17:25 |
onovy | https://review.openstack.org/static/cla.html | 17:25 |
onovy | so everybody sign this grant os foundation | 17:25 |
notmyname | nope | 17:25 |
notmyname | that's for the foundation to distribute. it's *not* a copyright grant | 17:25 |
onovy | hmm, right | 17:25 |
notmyname | you still hold the rights to what you produce. you just give the foundation a license to distribute it | 17:26 |
*** diogogmt has quit IRC | 17:26 | |
*** diogogmt has joined #openstack-swift | 17:26 | |
onovy | yep. in cz law it's not possible to transfer rights | 17:26 |
onovy | so i can't give it | 17:26 |
onovy | just license it | 17:26 |
*** itlinux has joined #openstack-swift | 17:27 | |
onovy | ok, so conclusion? :) | 17:27 |
onovy | what about header in every file: (c) See AUTHORS file | 17:28 |
notmyname | what 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 |
onovy | is there (in os community) any "legal expert"? :) | 17:29 |
*** arnox has quit IRC | 17:29 | |
notmyname | there's a whole legal counsel group (with a ML) | 17:30 |
*** daemontool has quit IRC | 17:30 | |
onovy | ok. should i write here? or you want? | 17:30 |
*** daemontool has joined #openstack-swift | 17:31 | |
notmyname | normally 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't | 17:31 |
onovy | yep +1 | 17:31 |
onovy | but Debian... ... .ehm... Debian way? :) | 17:31 |
onovy | it's opensource, why this things matters? | 17:32 |
notmyname | right | 17:32 |
onovy | ok, so 2 question: | 17:32 |
onovy | 1. should i or you write? | 17:32 |
notmyname | I 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) opposition | 17:33 |
onovy | 2. is llc->foundation change safe from your point of view, so i can change that patch? | 17:33 |
notmyname | for #2, I don't know | 17:33 |
onovy | Once the foundation was formed, all OpenStack LLC assets (including copyrights) were transferred to the foundation and the copyright headers were updated | 17:33 |
*** petertr7_away is now known as petertr7 | 17:33 | |
onovy | __were updated__ | 17:34 |
onovy | so i think it's safe | 17:34 |
*** itlinux has quit IRC | 17:35 | |
onovy | but ok. and #1? | 17:35 |
notmyname | yeah 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 it | 17:35 |
*** jordanP has quit IRC | 17:35 | |
notmyname | it'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 others | 17:36 |
*** dslevin has joined #openstack-swift | 17:36 | |
notmyname | ie 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 it | 17:36 |
*** yatin has quit IRC | 17:38 | |
*** daemontool has quit IRC | 17:38 | |
*** daemontool has joined #openstack-swift | 17:39 | |
notmyname | onovy: 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 time | 17:40 |
*** yatin has joined #openstack-swift | 17:41 | |
*** dmorita has joined #openstack-swift | 17:41 | |
notmyname | bah. unittests seem to be hanging on my SAIO. time to go to the office, then | 17:42 |
*** yatin has quit IRC | 17:43 | |
*** yatin has joined #openstack-swift | 17:43 | |
openstackgerrit | Travis Nguyen proposed openstack/swift: skip object versioning tests when allow_versioned_writes = False https://review.openstack.org/249354 | 17:46 |
*** hseipp has quit IRC | 17:49 | |
*** trifon has quit IRC | 17:52 | |
*** lpabon has joined #openstack-swift | 17:52 | |
openstackgerrit | janonymous proposed openstack/swift: Eventlet green threads not released back to pool https://review.openstack.org/227855 | 17:53 |
*** petertr7 is now known as petertr7_away | 17:58 | |
*** yatin has quit IRC | 17:58 | |
*** lpabon has quit IRC | 18:01 | |
*** itlinux has joined #openstack-swift | 18:02 | |
*** diogogmt has quit IRC | 18:07 | |
*** diogogmt has joined #openstack-swift | 18:08 | |
*** jistr has quit IRC | 18:17 | |
onovy | notmyname: ok. thanks | 18:21 |
openstackgerrit | Tim Burke proposed openstack/swift: Add delete markers to versioned_writes middleware https://review.openstack.org/214922 | 18:21 |
*** number80 has quit IRC | 18:21 | |
onovy | notmyname: 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 IRC | 18:22 | |
openstackgerrit | Tim Burke proposed openstack/swift: Improve content negotiation https://review.openstack.org/207276 | 18:22 |
openstackgerrit | Tim Burke proposed openstack/swift: Stop logging "client disconnected" for 304 / 412 responses https://review.openstack.org/244394 | 18:23 |
*** david-lyle has quit IRC | 18:23 | |
*** klrmn has joined #openstack-swift | 18:23 | |
openstackgerrit | Tim Burke proposed openstack/swift: Expose token expiration time in tempauth auth response https://review.openstack.org/258720 | 18:24 |
*** forcebanana has joined #openstack-swift | 18:24 | |
*** number80 has joined #openstack-swift | 18:24 | |
openstackgerrit | Béla Vancsics proposed openstack/swift: Reduce code duplication https://review.openstack.org/254266 | 18:24 |
*** dimasot has joined #openstack-swift | 18:29 | |
*** SkyRocknRoll has quit IRC | 18:29 | |
*** SkyRocknRoll has joined #openstack-swift | 18:29 | |
*** dslevin has quit IRC | 18:30 | |
*** SkyRocknRoll has quit IRC | 18:31 | |
*** SkyRocknRoll has joined #openstack-swift | 18:31 | |
openstackgerrit | Ondřej Nový proposed openstack/swift: Add unit test to test cli recon for the commands https://review.openstack.org/240036 | 18:35 |
*** SkyRocknRoll has quit IRC | 18:36 | |
openstackgerrit | Ondřej Nový proposed openstack/swift: Add missing unittests for some recon methods https://review.openstack.org/250022 | 18:37 |
*** SkyRocknRoll has joined #openstack-swift | 18:37 | |
*** david-lyle has joined #openstack-swift | 18:39 | |
*** trifon has joined #openstack-swift | 18:40 | |
*** aix has quit IRC | 18:42 | |
*** dslevin has joined #openstack-swift | 18:43 | |
*** david-lyle has quit IRC | 18:46 | |
*** dmsimard is now known as dmsimard|afk | 18:47 | |
openstackgerrit | Tim Burke proposed openstack/python-swiftclient: Accept token and tenant_id for authenticating against KS https://review.openstack.org/172791 | 18:48 |
openstackgerrit | Béla Vancsics proposed openstack/swift: Reduce code duplication https://review.openstack.org/254266 | 18:49 |
*** petertr7_away is now known as petertr7 | 18:50 | |
*** eranrom has joined #openstack-swift | 18:52 | |
eranrom | mattoliverau: Are you around? | 18:53 |
*** haomaiwang has joined #openstack-swift | 19:03 | |
*** haomaiwang has quit IRC | 19:08 | |
*** itlinux has quit IRC | 19:08 | |
*** david-lyle has joined #openstack-swift | 19:10 | |
*** lcurtis_ has joined #openstack-swift | 19:12 | |
*** dslevin has quit IRC | 19:18 | |
openstackgerrit | Alistair Coles proposed openstack/swift: Update container on fast-POST https://review.openstack.org/135380 | 19:21 |
acoles | mattoliverau: zaitcev: clayg: ^^ long overdue update addressing accumulated comments (including fixing inconsistent hashes after meta file replication) | 19:22 |
*** david-lyle_ has joined #openstack-swift | 19:28 | |
*** david-lyle has quit IRC | 19:31 | |
*** acoles is now known as acoles_ | 19:31 | |
*** SkyRocknRoll has quit IRC | 19:36 | |
*** david-lyle_ has quit IRC | 19:37 | |
*** david-lyle has joined #openstack-swift | 19:39 | |
*** dmsimard|afk is now known as dmsimard | 19:40 | |
openstackgerrit | Tim Burke proposed openstack/python-swiftclient: Check responses when retrying bodies https://review.openstack.org/269252 | 19:45 |
*** itlinux has joined #openstack-swift | 19:46 | |
*** david-lyle has quit IRC | 19:46 | |
*** dimasot has quit IRC | 19:46 | |
*** nadeem has joined #openstack-swift | 19:53 | |
*** nadeem has quit IRC | 19:53 | |
*** nadeem has joined #openstack-swift | 19:53 | |
*** dmorita has quit IRC | 20:01 | |
*** lpabon has joined #openstack-swift | 20:06 | |
Zyric | Good Morning | 20:09 |
Zyric | notmyname: Are you on holiday today? | 20:10 |
notmyname | whew. walked into the office and immediately got pulled into a 1+ hour design discussion. fun, but quite a start to being in the office | 20:10 |
notmyname | Zyric: I'm here | 20:10 |
Zyric | notmyname: Cool, just checking since my calendar says it's a US Public Holiday :) | 20:12 |
*** petertr7 is now known as petertr7_away | 20:26 | |
*** lcurtis_ has quit IRC | 20:28 | |
*** silor has quit IRC | 20:31 | |
*** petertr7_away is now known as petertr7 | 20:34 | |
*** mrmoje has quit IRC | 20:38 | |
*** nadeem has quit IRC | 20:38 | |
*** mrmoje has joined #openstack-swift | 20:40 | |
*** dslevin has joined #openstack-swift | 20:48 | |
*** nadeem has joined #openstack-swift | 20:50 | |
onovy | notmyname: still here? | 20:53 |
*** mrmoje has quit IRC | 20:53 | |
*** zaitcev has joined #openstack-swift | 20:56 | |
*** ChanServ sets mode: +v zaitcev | 20:56 | |
*** haomaiwang has joined #openstack-swift | 21:03 | |
openstackgerrit | Catherine Northcott proposed openstack/swift: Let developers/operators add watchers to account audit https://review.openstack.org/268830 | 21:03 |
*** daemontool has quit IRC | 21:08 | |
*** haomaiwang has quit IRC | 21:08 | |
*** eranrom has quit IRC | 21:09 | |
*** lpabon has quit IRC | 21:12 | |
*** haomaiwang has joined #openstack-swift | 21:19 | |
openstackgerrit | Tim Burke proposed openstack/swift: Improve content negotiation https://review.openstack.org/207276 | 21:22 |
*** haomaiwang has quit IRC | 21:24 | |
notmyname | onovy: back. what's up? | 21:28 |
mattoliverau | morning | 21:34 |
onovy | notmyname: 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-swift | 21:34 | |
*** dmorita has quit IRC | 21:34 | |
*** dmorita has joined #openstack-swift | 21:35 | |
mattoliverau | acoles_: cools, I'll take a look! | 21:35 |
onovy | clayg: hi, are you here? | 21:36 |
*** petertr7 is now known as petertr7_away | 21:37 | |
openstackgerrit | Catherine Northcott proposed openstack/swift: New recon request to get account names from cluster https://review.openstack.org/269291 | 21:49 |
*** jordanP has joined #openstack-swift | 22:02 | |
*** diazjf has quit IRC | 22:03 | |
*** blmartin has quit IRC | 22:07 | |
onovy | going to bed. bye | 22:08 |
*** jamielennox|away is now known as jamielennox | 22:09 | |
*** chlong has joined #openstack-swift | 22:12 | |
mattoliverau | onovy: o/ | 22:15 |
*** haomaiwang has joined #openstack-swift | 22:20 | |
*** haomaiwang has quit IRC | 22:25 | |
*** jordanP has quit IRC | 22:30 | |
*** asettle has joined #openstack-swift | 22:42 | |
*** trifon has quit IRC | 22:43 | |
*** dslevin has quit IRC | 22:45 | |
openstackgerrit | Tim Burke proposed openstack/python-swiftclient: Display proper name when failing to create segments container https://review.openstack.org/269359 | 22:59 |
*** dmorita has quit IRC | 23:05 | |
*** dmorita has joined #openstack-swift | 23:06 | |
*** km_ has joined #openstack-swift | 23:09 | |
*** haomaiwang has joined #openstack-swift | 23:21 | |
*** diazjf has joined #openstack-swift | 23:26 | |
*** haomaiwang has quit IRC | 23:26 | |
*** asettle has quit IRC | 23:34 | |
*** asettle has joined #openstack-swift | 23:34 | |
*** kei_yama has joined #openstack-swift | 23:42 | |
*** kei_yama has quit IRC | 23:59 | |
*** dslevin has joined #openstack-swift | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!