Monday, 2016-12-19

*** nikivi has quit IRC00:23
kota_good morning mattoliverau01:02
*** dja has joined #openstack-swift01:07
*** tqtran has joined #openstack-swift01:10
mattoliveraukota_: morning!01:10
*** tqtran has quit IRC01:14
*** klamath has joined #openstack-swift01:34
*** klamath has quit IRC01:35
*** klamath has joined #openstack-swift01:36
*** klamath has quit IRC01:40
*** trananhkma has joined #openstack-swift01:46
*** asettle has joined #openstack-swift02:22
*** asettle has quit IRC02:26
*** catintheroof has quit IRC02:28
*** catintheroof has joined #openstack-swift02:30
*** catintheroof has quit IRC02:34
*** dja has quit IRC02:36
*** Jeffrey4l has quit IRC03:05
*** Jeffrey4l has joined #openstack-swift03:05
*** ediardo has quit IRC03:09
*** ediardo has joined #openstack-swift03:11
*** tqtran has joined #openstack-swift03:11
*** zaitcev_ has joined #openstack-swift03:11
*** zaitcev has quit IRC03:12
*** fbo has quit IRC03:12
*** fbo has joined #openstack-swift03:15
*** tqtran has quit IRC03:16
*** psachin has joined #openstack-swift03:53
*** tqtran has joined #openstack-swift04:12
*** tqtran has quit IRC04:17
*** siva_krish has joined #openstack-swift04:48
*** Jeffrey4l has quit IRC04:53
*** ppai has joined #openstack-swift05:48
*** silor has joined #openstack-swift06:00
*** bkopilov has joined #openstack-swift06:04
*** silor has quit IRC06:09
*** silor has joined #openstack-swift06:09
*** dja has joined #openstack-swift06:09
*** silor1 has joined #openstack-swift06:12
*** silor has quit IRC06:13
*** silor1 is now known as silor06:13
*** tqtran has joined #openstack-swift06:14
*** bkopilov has quit IRC06:17
*** tqtran has quit IRC06:19
*** asettle has joined #openstack-swift06:23
*** SkyRocknRoll has joined #openstack-swift06:23
*** dja has quit IRC06:24
*** dja has joined #openstack-swift06:26
*** asettle has quit IRC06:27
*** enginy has joined #openstack-swift06:32
*** enginy has quit IRC06:34
*** enginy has joined #openstack-swift06:35
*** enginy has quit IRC06:36
*** qwertyco has joined #openstack-swift06:36
*** tesseract has joined #openstack-swift07:04
*** tesseract is now known as Guest3325407:05
*** circ-user-oWpLl has joined #openstack-swift07:24
circ-user-oWpLlhi all, i installed swift with keystone.. but i m getting error when i try swift stat.. i m using mitaka version.. the error is "Unable to establish connection to $swiftURL"07:26
circ-user-oWpLlits authenticating with keystone.. but couldnt enter into swift07:26
openstackgerritMerged openstack/swift: Raise ValueError if a config section does not exist  https://review.openstack.org/39338807:31
*** pcaruana has joined #openstack-swift07:33
*** sams-gleb has joined #openstack-swift07:37
*** sams-gleb has joined #openstack-swift07:37
*** sams-gleb has quit IRC07:42
openstackgerritTuan Luong-Anh proposed openstack/swift: Replace six iteration methods with standard ones  https://review.openstack.org/37534407:54
*** cbartz has joined #openstack-swift07:58
mahatic_jrichli: doing good, thanks. Happy holidays! No plans for me as such, we don't have any holidays in India08:15
mahatic_mathiasb: np, nice work!08:16
*** qwertyco has quit IRC08:24
*** remix_tj has joined #openstack-swift08:29
*** qwertyco has joined #openstack-swift08:36
*** hseipp has joined #openstack-swift08:48
*** oshritf has joined #openstack-swift08:56
*** qwertyco has quit IRC09:06
openstackgerritOpenStack Proposal Bot proposed openstack/swift: Updated from global requirements  https://review.openstack.org/8873609:08
*** tqtran has joined #openstack-swift09:16
*** geaaru has joined #openstack-swift09:17
*** glb has joined #openstack-swift09:18
*** dja has quit IRC09:20
*** tqtran has quit IRC09:21
*** asettle has joined #openstack-swift09:23
*** asettle has quit IRC09:28
*** ppai has quit IRC09:30
*** asettle has joined #openstack-swift09:32
*** ppai has joined #openstack-swift09:46
*** bkopilov has joined #openstack-swift09:52
*** sams-gleb has joined #openstack-swift09:59
*** bkopilov_ has joined #openstack-swift10:08
*** tqtran has joined #openstack-swift10:17
*** trananhkma has quit IRC10:20
*** tqtran has quit IRC10:22
*** Jeffrey4l has joined #openstack-swift10:24
*** SkyRocknRoll has quit IRC10:32
*** kei_yama has quit IRC10:35
*** ppai has quit IRC10:45
*** jordanP has joined #openstack-swift10:57
*** ppai has joined #openstack-swift11:02
*** amoralej is now known as amoralej|brb11:05
*** asettle has quit IRC11:05
*** circ-user-oWpLl has quit IRC11:08
*** asettle has joined #openstack-swift11:09
*** asettle has quit IRC11:17
*** arch-nemesis has quit IRC11:19
*** cebreidian has joined #openstack-swift11:29
*** arch-nemesis has joined #openstack-swift11:39
*** mmuffinman has quit IRC12:05
*** Jeffrey4l has quit IRC12:10
*** amoralej|brb is now known as amoralej12:15
*** catintheroof has joined #openstack-swift12:18
*** vint_bra has joined #openstack-swift12:39
*** bkopilov has quit IRC12:42
*** bkopilov_ has quit IRC12:42
*** Jeffrey4l has joined #openstack-swift12:43
*** siva_krish has quit IRC12:45
*** siva_krish has joined #openstack-swift12:56
*** hseipp has quit IRC12:56
*** tuan_luong has joined #openstack-swift13:09
*** tqtran has joined #openstack-swift13:19
*** asettle has joined #openstack-swift13:22
*** tqtran has quit IRC13:24
*** tuan_luong has quit IRC13:49
*** netinfinity has joined #openstack-swift13:53
netinfinityQuick question about swift-recon. It seems i can't get any stats because of this error:     return self.greenlet.switch() socket.timeout: timed out13:53
*** arch-nemesis has quit IRC13:55
netinfinityNot a single swift-recon command doesn't work because of this... even with added timeout13:55
netinfinitywith added timeout i get this: httplib.BadStatusLine: ''13:55
netinfinityanyone?14:00
*** amoralej is now known as amoralej|lunch14:10
*** chlong has joined #openstack-swift14:14
*** bkopilov has joined #openstack-swift14:15
*** bkopilov_ has joined #openstack-swift14:16
*** hseipp has joined #openstack-swift14:19
*** PavelK has joined #openstack-swift14:36
*** psachin has quit IRC14:37
*** ppai has quit IRC14:39
*** sams-gleb has quit IRC14:52
*** sams-gleb has joined #openstack-swift14:53
*** jamielennox is now known as jamielennox|away14:56
*** amoralej|lunch is now known as amoralej14:56
*** sams-gleb has quit IRC14:58
*** vinsh has joined #openstack-swift15:01
*** netinfinity has quit IRC15:05
*** PavelK has quit IRC15:06
*** ppai has joined #openstack-swift15:10
*** sams-gleb has joined #openstack-swift15:12
*** ppai has quit IRC15:15
*** arch-nemesis has joined #openstack-swift15:21
*** amac has joined #openstack-swift15:23
*** nikivi has joined #openstack-swift15:47
*** nikivi has quit IRC15:49
*** mvk has quit IRC16:00
*** Guest33254 has quit IRC16:02
*** hugokuo has quit IRC16:03
*** swifterdarrell has quit IRC16:04
*** swifterdarrell has joined #openstack-swift16:06
*** ChanServ sets mode: +v swifterdarrell16:06
*** treyd has quit IRC16:07
*** hugokuo has joined #openstack-swift16:09
*** pcaruana has quit IRC16:15
*** treyd has joined #openstack-swift16:15
*** tqtran has joined #openstack-swift16:21
*** tqtran has quit IRC16:26
notmynamegood morning16:35
*** jordanP has quit IRC16:50
*** klamath has joined #openstack-swift16:54
*** cbartz has left #openstack-swift17:11
*** glb has quit IRC17:13
*** glb1 has joined #openstack-swift17:13
*** siva_krish has quit IRC17:16
*** glb1 has quit IRC17:21
*** glb has joined #openstack-swift17:22
*** hseipp has quit IRC17:26
*** siva_krish has joined #openstack-swift17:42
*** tqtran has joined #openstack-swift17:53
*** rledisez has quit IRC17:56
*** garyj has joined #openstack-swift17:58
*** dmorita has joined #openstack-swift17:59
*** klamath has quit IRC18:04
*** Jeffrey4l has quit IRC18:07
*** garyj has quit IRC18:16
*** clu_ has joined #openstack-swift18:24
*** geaaru has quit IRC19:02
*** david-lyle_ has joined #openstack-swift19:13
*** openstackstatus has quit IRC19:13
MooingLemurgood afternoon19:13
*** acorwin has quit IRC19:13
*** david-lyle has quit IRC19:13
*** openstack has joined #openstack-swift19:15
openstackgerritAndreas Jaeger proposed openstack/swift: Move bandit to pep8  https://review.openstack.org/36489219:26
openstackgerritAndreas Jaeger proposed openstack/swift: Move bandit to pep8  https://review.openstack.org/36489219:29
*** hseipp has quit IRC19:30
*** chlong has quit IRC19:34
*** chlong has joined #openstack-swift19:36
*** rcernin has joined #openstack-swift19:56
*** silor has quit IRC20:09
*** amoralej is now known as amoralej|off20:17
*** chsc has joined #openstack-swift20:37
*** arch-nemesis has quit IRC20:37
*** arch-nemesis has joined #openstack-swift20:38
*** amac has quit IRC20:57
*** jamielennox|away is now known as jamielennox21:04
*** jordanP has joined #openstack-swift21:04
mattoliverauMorning21:10
notmynameanyone ever used python bindings to LXC?21:12
*** jordanP has quit IRC21:16
*** jordanP has joined #openstack-swift21:17
*** klamath has joined #openstack-swift21:22
tdasilvaclayg: hello, i've started to look at the libec/pyeclib merger and would like to understand your idea little bit futher21:24
tdasilvadid you have in mind that when running something like setup.py to install pyeclib it would also build libec?21:24
claygtdasilva: step #1 make it awesome step #2 shipit21:24
tdasilvaclayg: hehehe21:24
tdasilvalol21:24
tdasilvaor vice-versa?21:25
claygtdasilva: so my idea is that the repo that is currently pyeclib gets a commit that says "This project was a bad idea (TM).  Just use liberasurecode to build python-liberasurecode FTW."21:25
claygthen in python-liberasurecode probably under something like "src" or whatever - there's a "python" directory ....21:26
claygit has a setup.py21:26
tdasilvaclayg: that's what i have right now..but can you explain further what you meant by:21:26
claygit has CPython code that results in something swift can import that does the job we currently need done from pyeclib21:26
tdasilva"someone might think that the nature of pyeclib using whatever dynamic liberassurecode .so it finds at run time had some practical utility - but for me it mostly just sucks"21:26
tdasilvado you expect how pyeclib loads libec.so to change?21:27
tdasilvaor would you like it to see it changed?21:27
*** jordanP has quit IRC21:27
claygso the reason the code in the python dir of liberasurecode won't be *exactly* the same as pyeclib (althought that's a great start!) is that because I think it would be insane to have python-liberasurecode still dynamically load a shared library instead of just including everything it needs from liberasurecode when it builds21:28
*** sams-gleb has quit IRC21:28
claygand honestly this is a little bit where I lost sight of my "obviously correct thing to do" and get into "what I want to figure out how to make it work"21:28
*** sams-gleb has joined #openstack-swift21:29
tdasilvaok, i think i understand now...21:29
claygi would sorta like `python setup.py sdist` to make a tarbal that has everything it needs and _liberasure.so to not have to dynamically link to anything - but instead just have everything21:30
claygso when you build python-liberasurecode 1.6 you get liberasurecode 1.6 - not whatever version of liberasurecode happens to be laying around in some other part of the system somewhere21:30
claygthat's how I think it should work - pretty sure21:31
tdasilvayes, understood.21:31
tdasilvathanks for clarifying that...21:31
claygif it doesn't work like that because of some other use-case or just because that's hard for some reason ... well idk ...21:31
claygok you're awesome21:31
tdasilvaok, my plan then is to start with the low-hanging fruit stuff, propose to review and then we can all iterate over how we would like it to merge21:32
tdasilvaso that way kota, zaitcev_, onovy can also express their opinions21:32
tdasilva????21:32
tdasilvazigo might also have something to say, i think he is the other debian packager with onovy21:32
*** sams-gleb has quit IRC21:33
zaitcev_Just make something that builds, I'll adapt to it.21:34
*** zhangshuai has quit IRC21:35
tdasilvazaitcev_: yeah, that's what I thought you would say ;) i think the same should be true for onovy / zigo21:35
*** clu_ has quit IRC21:38
*** amac has joined #openstack-swift21:45
onovytdasilva: clayg: my point of view: use whatevery "build" system you like, but build C lib + python binding (dynamic linking with C lib) + other binding for other langs (again, dynamic linked with C lib)21:52
onovybuild system can be Makefile, or python setup.py sdist21:52
onovybut i'm not sure how you would build golang with python setup.py :)21:53
onovyso just produce same binary staff as we have now (.so + python code + python .so)21:53
tdasilvaonovy: i don't think we plan to have golang be built with python setup.py21:54
onovycurrent split (two repos, one for C and one for Python) is completly perfect for me. different build system, different code21:54
onovybut i'm fine with one repo21:54
tdasilvaonovy: in fact what i envision is that each language bindinging would have its own buil mechanism21:54
onovytdasilva: so makefile for C lib, and setup.py sdist for python?21:55
onovywhat will be on pypi? only python code? no C lib? same as now?21:55
tdasilvaonovy: correct....with the addition that the python setup.py sdist would also build and package the library instead of loading whatever .so exists on the system (if I understood correctly)21:56
tdasilvaso the C Makefile would only be used by folks that are not using either a python or golang binding21:56
onovyso you are going to distribute binary liberasurecode throw pypi?21:56
tdasilvaonovy: that's my fuzzy understanding atm21:56
onovyno, i don't like this way :)21:57
onovyfor Debian i need to have more that one binary package (same source isn't problem)21:57
onovyso i will need liberasurecode + python-eclib + golang-eclib21:57
onovybecause golang and python will share same .so from liberasurecode21:58
onovy(which is correct)21:58
onovyso if upstream python-eclib will not use .so from system i will need to patch it to use it21:58
tdasilvaonovy: understood22:07
onovydistro typical dislikes copying of same code22:07
onovy*typically22:07
*** dmorita has quit IRC22:07
onovyso we don't want to have same code in python-eclib and golang-eclib. so static linking inside this packages is not option22:07
*** dmorita has joined #openstack-swift22:07
timburkeonovy: even if every release of python-eclib expects to dep on tip-of-master for the C lib? how much should we work to ensure that newer .so doesn't break older language-specific bindings?22:12
onovyjust bump ABI version22:13
onovywhole lib* world do it this way22:13
*** klamath has quit IRC22:13
onovybecause you should ensure you don't break older python-binding AND other users22:13
onovyso every liberasurecode ABI breakage should bump ABI version22:13
onovy->fixed. Next? :)22:14
timburkek. and then we can have old & new side-by-side. i think that makes sense22:14
onovyidealy you should have backward compatiblity in python-eclib for some older liberasurecode22:15
onovybut not all, just "some"22:15
onovyexample: nginx is compatible with openssl 1.0.1 + 1.0.2 + 1.122:15
onovyand not older22:15
onovy(they are using ifdefs in code)22:15
onovyand this checks needs to be done only during build, because ABI bump = liberasure.so rename22:15
timburkeyeah, i don't expect us to break it unnecessarily, just want to keep it in mind since i expect people will start thinking of all of them as a single unit22:16
onovyyour ABI number is major number in your versioning scheme22:18
onovyso it's simple22:18
openstackgerritClay Gerrard proposed openstack/swift: Move documented reclaim_age option to correct location  https://review.openstack.org/37441922:18
*** mvk has joined #openstack-swift22:51
*** vint_bra has quit IRC22:56
*** clu_ has joined #openstack-swift22:59
claygman those stupid suffix dirs in the container's are a real PITA23:03
clayg[22:15]        onovy | idealy you should have backward compatiblity in python-eclib for some older liberasurecode23:15
clayg^ THIS FUCK THIS FUCK THIS SO FUCKING HARD23:15
claygi'm not signing up for that shit23:15
claygi don't want to make a god damn ec library23:16
claygi want to make swift work and I want it to do EC23:16
claygsorry - just catching up on scrollback :D23:17
*** kei_yama has joined #openstack-swift23:38
*** chsc has quit IRC23:49

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