*** arnoldchen has quit IRC | 00:00 | |
*** arnoldchen has joined #openstack-swift | 00:13 | |
*** sams-gleb has joined #openstack-swift | 00:15 | |
*** arnoldchen has quit IRC | 00:17 | |
*** sams-gleb has quit IRC | 00:19 | |
*** arnoldchen has joined #openstack-swift | 00:19 | |
*** arnoldchen has quit IRC | 00:23 | |
*** arnoldchen has joined #openstack-swift | 00:30 | |
*** arnoldchen has quit IRC | 00:35 | |
*** arnoldchen has joined #openstack-swift | 00:37 | |
kota_ | good morning | 00:37 |
---|---|---|
mattoliverau | kota_: morning | 00:39 |
kota_ | mattoliverau: \o/ | 00:39 |
mattoliverau | kota_: another quiet channel day for us, due to the US holiday :) | 00:40 |
kota_ | mattoliverau: exactly, it's easy to read a few missing back log lines ;-) | 00:41 |
*** arnoldchen has quit IRC | 00:41 | |
*** arnoldchen has joined #openstack-swift | 00:55 | |
*** m_kazuhiro has joined #openstack-swift | 00:56 | |
*** arnoldchen has quit IRC | 00:59 | |
*** arnoldchen has joined #openstack-swift | 01:06 | |
charz | Good morning | 01:07 |
*** StraubTW has joined #openstack-swift | 01:10 | |
*** arnoldchen has quit IRC | 01:11 | |
openstackgerrit | Kazuhiro MIYAHARA proposed openstack/swift: Remove __init__() from Daemon class https://review.openstack.org/365614 | 01:21 |
zhengyin | mattoliverau,kota_, charz: good morning | 01:22 |
charz | zhengyin: o/ | 01:22 |
mattoliverau | zhengyin, charz: o/ | 01:23 |
openstackgerrit | Kazuhiro MIYAHARA proposed openstack/swift: Remove __init__() from Daemon class https://review.openstack.org/365614 | 01:23 |
*** StraubTW has quit IRC | 01:24 | |
*** arnoldchen has joined #openstack-swift | 01:24 | |
*** arnoldchen has quit IRC | 01:29 | |
*** arnoldchen has joined #openstack-swift | 01:31 | |
*** m_kazuhiro has quit IRC | 02:13 | |
*** m_kazuhiro has joined #openstack-swift | 02:13 | |
*** sams-gleb has joined #openstack-swift | 02:17 | |
*** sams-gleb has quit IRC | 02:22 | |
notmyname | tonyb: then you've got one on me. I'm not sure I understand what it's trying to say other than what seems to be the clear message | 02:40 |
*** bkopilov has quit IRC | 02:50 | |
*** zhugaoxiao has quit IRC | 03:14 | |
*** zhugaoxiao has joined #openstack-swift | 03:14 | |
*** sams-gleb has joined #openstack-swift | 03:20 | |
*** sams-gleb has quit IRC | 03:25 | |
openstackgerrit | Cao Xuan Hoang proposed openstack/python-swiftclient: Clean imports in code https://review.openstack.org/365834 | 03:40 |
*** _JZ_ has joined #openstack-swift | 03:57 | |
openstackgerrit | zheng yin proposed openstack/swift: Add test_valid_api_version in the test_constraints https://review.openstack.org/365847 | 04:00 |
*** arnoldchen has quit IRC | 04:14 | |
*** arnoldchen has joined #openstack-swift | 04:14 | |
openstackgerrit | Michael Barton proposed openstack/swift: go: fix replicator policy bugs / big refactor https://review.openstack.org/365849 | 04:17 |
*** arnoldchen has quit IRC | 04:19 | |
*** arnoldchen has joined #openstack-swift | 04:20 | |
*** bkopilov has joined #openstack-swift | 04:24 | |
*** arnoldchen has quit IRC | 04:25 | |
*** _JZ_ has quit IRC | 04:37 | |
*** psachin has joined #openstack-swift | 04:39 | |
*** links has joined #openstack-swift | 04:39 | |
*** McMurlock1 has joined #openstack-swift | 05:18 | |
timur | timburke: if the self.backend_headers['Range'] is None, I expected it to result in a ValueError and req_range would be set to None, skipping the following "if" clause | 05:18 |
*** diogogmt has quit IRC | 05:19 | |
*** sams-gleb has joined #openstack-swift | 05:22 | |
timur | timburke: although, it appears in that case it raises an AttributeError. Good catch -- I'll fix that on Monday. By the way, how does one run the ec tests in swift all in one? | 05:24 |
*** sams-gleb has quit IRC | 05:27 | |
*** arnoldchen has joined #openstack-swift | 05:33 | |
*** ChubYann has quit IRC | 05:36 | |
*** ppai has joined #openstack-swift | 05:41 | |
*** diogogmt has joined #openstack-swift | 05:41 | |
*** hoonetorg has quit IRC | 05:48 | |
*** sanchitmalhotra1 has joined #openstack-swift | 05:49 | |
*** sanchitmalhotra has quit IRC | 05:50 | |
*** sanchitmalhotra1 is now known as sanchitmalhotra | 05:50 | |
*** McMurlock1 has quit IRC | 05:52 | |
*** SkyRocknRoll has joined #openstack-swift | 06:06 | |
*** hoonetorg has joined #openstack-swift | 06:12 | |
*** hseipp has joined #openstack-swift | 06:14 | |
*** ttrumm has joined #openstack-swift | 06:21 | |
*** sams-gleb has joined #openstack-swift | 06:24 | |
*** seiflotfy has joined #openstack-swift | 06:25 | |
*** greister_ has joined #openstack-swift | 06:26 | |
*** seiflotfy has quit IRC | 06:28 | |
*** seiflotfy has joined #openstack-swift | 06:28 | |
*** sams-gleb has quit IRC | 06:28 | |
*** hseipp has quit IRC | 06:31 | |
*** greister_ has quit IRC | 06:34 | |
charz | tdasilva: I fixed CI server for new middleware symlink, if you find any issue please ping me. thx. | 06:37 |
charz | tdasilva: https://review.openstack.org/#/c/232162/ | 06:38 |
patchbot` | patch 232162 - swift - Symlink implementation. | 06:38 |
*** pcaruana has joined #openstack-swift | 06:48 | |
*** tesseract- has joined #openstack-swift | 07:00 | |
*** ttrumm has quit IRC | 07:14 | |
*** ttrumm has joined #openstack-swift | 07:15 | |
*** hseipp has joined #openstack-swift | 07:19 | |
*** sams-gleb has joined #openstack-swift | 07:25 | |
*** chrichip has quit IRC | 07:25 | |
*** sams-gle_ has joined #openstack-swift | 07:30 | |
*** sams-gleb has quit IRC | 07:30 | |
*** jith_ has joined #openstack-swift | 07:31 | |
jith_ | hi all, the parameters user and username can be different in proxy-server.conf?? | 07:34 |
openstackgerrit | Christian Schwede proposed openstack/python-swiftclient: Make options arguments truely optional https://review.openstack.org/357063 | 07:38 |
openstackgerrit | Cao Xuan Hoang proposed openstack/python-swiftclient: Clean imports in code https://review.openstack.org/365834 | 07:49 |
*** daemontool has joined #openstack-swift | 07:54 | |
*** joeljwright has joined #openstack-swift | 07:55 | |
*** ChanServ sets mode: +v joeljwright | 07:55 | |
*** joeljwright has quit IRC | 07:55 | |
*** joeljwright has joined #openstack-swift | 08:00 | |
*** ChanServ sets mode: +v joeljwright | 08:00 | |
*** takashi has joined #openstack-swift | 08:01 | |
*** jistr is now known as jistr|dentist | 08:07 | |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/swift: [WIP] Testing latest u-c https://review.openstack.org/318441 | 08:10 |
*** asettle has joined #openstack-swift | 08:11 | |
*** mvk has quit IRC | 08:22 | |
*** Jeffrey4l has quit IRC | 08:28 | |
*** jmccarthy has quit IRC | 08:28 | |
*** jmccarthy has joined #openstack-swift | 08:32 | |
*** jmccarthy has quit IRC | 08:40 | |
*** jmccarthy has joined #openstack-swift | 08:43 | |
*** jmccarthy has quit IRC | 08:46 | |
*** mvk has joined #openstack-swift | 08:51 | |
*** oshritf has joined #openstack-swift | 09:02 | |
*** ouchkernel has quit IRC | 09:02 | |
*** ouchkernel has joined #openstack-swift | 09:09 | |
openstackgerrit | Merged openstack/swift: Make get_info requests useful with recheck_*_existence == 0 https://review.openstack.org/310216 | 09:10 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/python-swiftclient: Updated from global requirements https://review.openstack.org/89250 | 09:12 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/swift: Updated from global requirements https://review.openstack.org/88736 | 09:13 |
*** jistr|dentist is now known as jistr | 09:23 | |
*** acoles_ is now known as acoles | 09:28 | |
*** daemontool has quit IRC | 09:29 | |
acoles | jith_: I see user in the DEFAULT section and username in the authtoken section. They can be different. | 09:34 |
*** mvk has quit IRC | 09:38 | |
jith_ | acoles: thanks | 09:47 |
jith_ | yes, but the user is storage node user right?? and username is openstack swift storage user.. | 09:48 |
*** sanchitmalhotra has quit IRC | 09:49 | |
*** sanchitmalhotra has joined #openstack-swift | 09:50 | |
*** mvk has joined #openstack-swift | 09:58 | |
*** jmccarthy has joined #openstack-swift | 10:03 | |
*** jmccarthy has quit IRC | 10:04 | |
openstackgerrit | Donagh McCabe proposed openstack/swift: Corrections for the API specifications in api-ref https://review.openstack.org/354767 | 10:06 |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/swift: [WIP] Testing latest u-c https://review.openstack.org/318441 | 10:10 |
*** m_kazuhiro has quit IRC | 10:12 | |
*** asettle has quit IRC | 10:26 | |
acoles | jith_: 'user' is the user account under which the proxy server process is run, 'username' is the swift service username in keystone | 10:26 |
*** McMurlock1 has joined #openstack-swift | 10:30 | |
*** arnoldch_ has joined #openstack-swift | 10:31 | |
*** arnoldchen has quit IRC | 10:32 | |
*** arnoldch_ has quit IRC | 10:33 | |
*** arnoldchen has joined #openstack-swift | 10:34 | |
*** ttrumm_ has joined #openstack-swift | 10:35 | |
*** arnoldchen has quit IRC | 10:38 | |
*** ttrumm has quit IRC | 10:39 | |
*** HenryG_ is now known as HenryG | 10:46 | |
*** arnoldchen has joined #openstack-swift | 10:51 | |
*** arnoldchen has quit IRC | 10:56 | |
*** seiflotfy has quit IRC | 10:59 | |
*** arnoldchen has joined #openstack-swift | 11:02 | |
*** Jeffrey4l has joined #openstack-swift | 11:05 | |
*** arnoldchen has quit IRC | 11:06 | |
openstackgerrit | Merged openstack/swift: Add test for copy using a Range header https://review.openstack.org/324607 | 11:16 |
*** cdelatte has joined #openstack-swift | 11:19 | |
*** arnoldchen has joined #openstack-swift | 11:19 | |
*** McMurlock1 has quit IRC | 11:21 | |
*** arnoldchen has quit IRC | 11:23 | |
*** bkopilov has quit IRC | 11:27 | |
*** asettle has joined #openstack-swift | 11:37 | |
*** asettle has quit IRC | 11:52 | |
*** asettle has joined #openstack-swift | 11:58 | |
*** daemontool has joined #openstack-swift | 12:04 | |
*** daemontool_ has joined #openstack-swift | 12:10 | |
*** daemontool has quit IRC | 12:12 | |
*** ttrumm_ has quit IRC | 12:19 | |
*** ttrumm has joined #openstack-swift | 12:24 | |
*** takashi has quit IRC | 12:39 | |
*** tongli has joined #openstack-swift | 12:40 | |
*** klamath has joined #openstack-swift | 12:42 | |
*** klamath has quit IRC | 12:43 | |
*** klamath has joined #openstack-swift | 12:43 | |
*** ttrumm has quit IRC | 12:44 | |
*** ttrumm has joined #openstack-swift | 12:46 | |
*** furlongm_ is now known as furlongm | 12:48 | |
*** hseipp has quit IRC | 12:49 | |
*** pcaruana has quit IRC | 12:50 | |
*** bikmak has joined #openstack-swift | 12:52 | |
*** arnoldchen has joined #openstack-swift | 12:56 | |
*** baojg has joined #openstack-swift | 12:58 | |
*** bkopilov has joined #openstack-swift | 13:03 | |
*** mingyu has joined #openstack-swift | 13:06 | |
*** hseipp has joined #openstack-swift | 13:07 | |
*** mingyu_ has joined #openstack-swift | 13:09 | |
*** mingyu has quit IRC | 13:12 | |
*** StraubTW has joined #openstack-swift | 13:20 | |
*** ttrumm_ has joined #openstack-swift | 13:22 | |
*** ttrumm has quit IRC | 13:25 | |
*** vint_bra has joined #openstack-swift | 13:29 | |
*** mingyu_ has quit IRC | 13:34 | |
openstackgerrit | Mathias Bjoerkqvist proposed openstack/swift: WIP: Storing encryption root secret in Barbican https://review.openstack.org/364878 | 13:36 |
*** mingyu has joined #openstack-swift | 13:37 | |
*** seiflotfy has joined #openstack-swift | 13:40 | |
*** ttrumm_ has quit IRC | 13:43 | |
*** ttrumm has joined #openstack-swift | 13:44 | |
*** kodoku has joined #openstack-swift | 13:44 | |
kodoku | Hi, anyone have link for deploy swift all in one (docker) with mitaka version ? | 13:45 |
*** takashi has joined #openstack-swift | 13:47 | |
*** ttrumm has quit IRC | 13:49 | |
*** ppai has quit IRC | 14:04 | |
tdasilva | good morning | 14:04 |
*** ametts has joined #openstack-swift | 14:06 | |
*** SkyRocknRoll has quit IRC | 14:07 | |
*** ppai has joined #openstack-swift | 14:16 | |
*** diogogmt has quit IRC | 14:20 | |
*** links has quit IRC | 14:21 | |
*** takashi has quit IRC | 14:24 | |
*** ametts has quit IRC | 14:24 | |
*** zigo has quit IRC | 14:25 | |
*** jordanP has joined #openstack-swift | 14:28 | |
*** ametts has joined #openstack-swift | 14:29 | |
*** zigo has joined #openstack-swift | 14:32 | |
*** zigo is now known as Guest39147 | 14:33 | |
*** ppai has quit IRC | 14:34 | |
*** Guest39147 has quit IRC | 14:39 | |
*** SkyRocknRoll has joined #openstack-swift | 14:41 | |
*** zigo_ has joined #openstack-swift | 14:42 | |
*** daemontool_ has quit IRC | 14:47 | |
*** zigo_ has quit IRC | 14:47 | |
*** daemontool has joined #openstack-swift | 14:48 | |
*** zigo_ has joined #openstack-swift | 14:48 | |
*** ppai has joined #openstack-swift | 14:49 | |
*** jith_ has quit IRC | 14:54 | |
*** sbezverk has joined #openstack-swift | 14:56 | |
sbezverk | good morning | 14:56 |
sbezverk | I am working on bringing up swift in kubernetes environment and hit some sort of a road block, I was wondering if somebody could help with the following question. | 14:57 |
sbezverk | when I build rings I must provide ip address in the command, it seems it does not accept dns names | 14:58 |
sbezverk | swift-ring-builder /etc/kolla/config/swift/object.builder add r1z1-swift-object:6000/d${i}_${KOLLA_RSYNC_PORT} 1.0 | 14:58 |
*** prometheanfire has left #openstack-swift | 14:58 | |
sbezverk | where swift-object is dns name | 14:59 |
*** jith_ has joined #openstack-swift | 14:59 | |
sbezverk | it does not get accepted, my problem is at the time when rings are generated we do not know on which compute node swift service will run | 14:59 |
sbezverk | if it would accept dns name then it would have been resolved to correct ip address at the run time. | 15:00 |
sbezverk | to resolve this issue I could see only two options, 1 - to support dns names, 2 - modify rings at the time of starting swift process. | 15:02 |
sbezverk | appreciate if somebody could share any other ideas?? | 15:03 |
*** takashi has joined #openstack-swift | 15:04 | |
ahale_ | yeah , this mailing list thread touched on that topic , http://lists.openstack.org/pipermail/openstack-dev/2014-July/040948.html | 15:04 |
*** SkyRocknRoll has quit IRC | 15:05 | |
*** SkyRocknRoll has joined #openstack-swift | 15:06 | |
sbezverk | ahale_ thank you for your reply.. I do not see any follow up message? | 15:11 |
*** diogogmt has joined #openstack-swift | 15:11 | |
*** ppai has quit IRC | 15:12 | |
sbezverk | ahale_: unfortunately for kubernetes environment it is pretty much a show stopper :-( | 15:13 |
*** zigo_ is now known as zigo | 15:20 | |
ahale_ | oh yeah sorry there are followups in the wjole view thing, im not sure how to link to them all at once .. yeah i can imagine | 15:24 |
sbezverk | ahale_: but at the end this idea has not been acceppted right? | 15:27 |
ahale_ | yeah , notmyname commented http://lists.openstack.org/pipermail/openstack-dev/2014-July/041000.html , i thought it had come up more recently than that though | 15:29 |
sbezverk | ahale_: got it.. so if swift folks are interested to see swift running in kubernetes, dns naming must be integrated. Was there any PS attempting to include this functionality? | 15:31 |
openstackgerrit | Alistair Coles proposed openstack/swift: api-ref: clean up account listing examples https://review.openstack.org/366211 | 15:32 |
*** mingyu has quit IRC | 15:34 | |
notmyname | good morning | 15:35 |
*** Jeffrey4l has quit IRC | 15:35 | |
kodoku | Hey, easy to backup all data from a swift ? Because I works on upgrade icehouse -> Mitaka but with a new plateform | 15:36 |
joeljwright | notmyname: good morning | 15:36 |
notmyname | kodoku: no, not really. swift durably stores stuff (and rolling upgrades are completely supported). if you need to back up a swift cluster, you need a second swift cluster | 15:37 |
notmyname | sbezverk: interesting use case for hostnames over IPs in the ring | 15:37 |
sbezverk | +notmyname: glad you liked it, is there a chance it will ever be addressed? | 15:39 |
sbezverk | +notmyname: cause otherwise swift most likely will not run in kubernetes | 15:40 |
notmyname | sbezverk: it's not something that I've seen active participants in the community struggle with. it's really good to hear that it's an issue for deploying under k8s, though. means that we've got a use case to address | 15:41 |
notmyname | sbezverk: or to summarize more bluntly: sounds cool, let's do it, but I don't know who is going to actually type in the code | 15:41 |
*** pcaruana has joined #openstack-swift | 15:42 | |
sbezverk | +notmyname: I can absolutely test it, as I have environment up and running with bunch of opensatck services already running in k8s | 15:42 |
notmyname | sbezverk: testing that it works isn't the hard part ;-) | 15:42 |
sbezverk | so integration with glance/cinder can be tested.. | 15:42 |
sbezverk | +notmyname: if you point me to the part of code dealing with it I can take a stab in it | 15:43 |
notmyname | sbezverk: granted, this is 2 years old, but it's how things were attempted then https://review.openstack.org/#/c/80421/ | 15:44 |
patchbot` | patch 80421 - swift - Allow hostname for nodes in Ring (ABANDONED) | 15:44 |
sbezverk | +notmyname: perfect I will go through it | 15:45 |
notmyname | sbezverk: great! ping me when you've got something or if you have other questions. if I don't know the answer, I can probably point you to someone who does | 15:45 |
*** psachin has quit IRC | 15:49 | |
openstackgerrit | Nandini Tata proposed openstack/python-swiftclient: Fixes inconsistent positional arguments naming https://review.openstack.org/366227 | 15:52 |
openstackgerrit | Nandini Tata proposed openstack/python-swiftclient: Fixed inconsistent positional arguments naming https://review.openstack.org/366227 | 15:53 |
openstackgerrit | Alistair Coles proposed openstack/swift: api-ref: fix some header definitions https://review.openstack.org/366232 | 16:00 |
openstackgerrit | Travis McPeak proposed openstack/swift: Updating Bandit config file https://review.openstack.org/365065 | 16:05 |
*** sams-gle_ has quit IRC | 16:12 | |
*** silor has joined #openstack-swift | 16:12 | |
timburke | torgomatic: on the ranges, one way or another, there's more to it than that -- if i apply http://paste.openstack.org/show/565924/ and run unit tests, i get a few dozen "Exception AttributeError: blahblahblah ignored" errors to stderr, which go away when i check whether for 'Range' in self.backend_headers | 16:13 |
timburke | and another "Exception TypeError: blahblahblah ignored" that goes away if i guard against end being None | 16:13 |
timburke | maybe it's just our tests poorly mocking things out? but given all the nested generators, that seems unlikely; how could we have gotten there without calling learn_size_from_content_range? i guess some other exception got raised before the _app_iter had a chance to yield even a single bytestring? | 16:14 |
*** silor has quit IRC | 16:17 | |
*** silor has joined #openstack-swift | 16:18 | |
*** arch-nemesis has joined #openstack-swift | 16:18 | |
*** seiflotfy has quit IRC | 16:19 | |
*** daemontool has quit IRC | 16:21 | |
*** daemontool has joined #openstack-swift | 16:25 | |
*** daemontool has quit IRC | 16:29 | |
*** hseipp has quit IRC | 16:30 | |
*** sams-gleb has joined #openstack-swift | 16:31 | |
*** stevemar has quit IRC | 16:31 | |
*** mingyu has joined #openstack-swift | 16:35 | |
*** jordanP has quit IRC | 16:35 | |
*** mingyu has quit IRC | 16:40 | |
*** ChubYann has joined #openstack-swift | 16:43 | |
openstackgerrit | Nandini Tata proposed openstack/python-swiftclient: Fixed inconsistent positional arguments naming https://review.openstack.org/366227 | 16:48 |
*** ningliu has quit IRC | 16:54 | |
*** ober37 has quit IRC | 16:55 | |
*** mminesh has quit IRC | 16:55 | |
*** jrichli has quit IRC | 16:55 | |
*** bkeller` has quit IRC | 16:56 | |
*** asettle has quit IRC | 16:57 | |
*** hogepodge has quit IRC | 16:58 | |
*** eranrom has quit IRC | 17:00 | |
notmyname | FYI http://lists.openstack.org/pipermail/openstack-dev/2016-September/102981.html | 17:03 |
*** hogepodge has joined #openstack-swift | 17:03 | |
notmyname | the new foundation-sanctioned, official midcycle thing will be in Atlanta the week of Feb 20 | 17:03 |
*** andymccr has quit IRC | 17:04 | |
*** cebreidian has quit IRC | 17:06 | |
*** andymccr has joined #openstack-swift | 17:07 | |
*** cebreidian has joined #openstack-swift | 17:11 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/swift: Updated from global requirements https://review.openstack.org/88736 | 17:12 |
*** Suyi_ has joined #openstack-swift | 17:14 | |
timburke | notmyname: wait...do i have this right? they want my three-day weekend? | 17:17 |
*** joeljwright has quit IRC | 17:19 | |
clayg | timburke: do we get off president's day? | 17:19 |
notmyname | timburke: yes. or instead you could think of it as celebrating with your 800 closest openstack friends | 17:20 |
notmyname | clayg: we did last year | 17:20 |
clayg | oh yeah i guess we do? | 17:20 |
clayg | slry, i love openstack | 17:21 |
clayg | bbiab | 17:21 |
*** dmorita has joined #openstack-swift | 17:27 | |
zaitcev | Atlanta sounds good. We had a Summit there before and it was well organized. | 17:30 |
zaitcev | Except that finding a cheap hotel was next to impossible. | 17:31 |
*** tqtran has joined #openstack-swift | 17:31 | |
*** dmorita has quit IRC | 17:31 | |
*** jrichli_ has joined #openstack-swift | 17:32 | |
*** baojg has quit IRC | 17:32 | |
*** acoles is now known as acoles_ | 17:38 | |
*** jrichli_ has quit IRC | 17:42 | |
*** sams-gleb has quit IRC | 17:49 | |
*** sams-gleb has joined #openstack-swift | 17:50 | |
notmyname | anyone seen "Exception AttributeError: AttributeError("'NoneType' object has no attribute 'replace'",)" in unit tests? | 17:53 |
notmyname | Exception AttributeError: AttributeError("'NoneType' object has no attribute 'replace'",) in <generator object _get_response_parts_iter at 0x7f108c24fb40> ignored | 17:53 |
*** dmorita_ has joined #openstack-swift | 17:54 | |
zaitcev | Sounds awfully familiar. Lemme re-run real quick... | 17:55 |
notmyname | zaitcev: thanks | 17:56 |
*** jrichli_ has joined #openstack-swift | 17:56 | |
*** brnelson has quit IRC | 17:56 | |
*** klrmn has joined #openstack-swift | 17:57 | |
zaitcev | Aww, I interrupted it. I get a ton of them too but now I won't have a useful traceack. | 17:57 |
*** bkeller` has joined #openstack-swift | 17:58 | |
notmyname | yeah, I don't get any tracebacks either. but .unittests passes | 17:58 |
*** mingyu has joined #openstack-swift | 17:58 | |
zaitcev | also Exception TypeError: "unsupported operand type(s) for -: 'NoneType' and 'int'" | 17:58 |
zaitcev | in <generator object _get_response_parts_iter at 0x7f641d949730> ignored | 17:58 |
notmyname | interesting. same method | 17:59 |
*** klrmn has quit IRC | 17:59 | |
*** dmorita_ has quit IRC | 18:00 | |
*** klrmn has joined #openstack-swift | 18:01 | |
timur | I think that's related to the patch I submitted recently. I was gonna work on fixing that today. Patch: https://review.openstack.org/#/c/363316/ | 18:01 |
patchbot` | patch 363316 - swift - Silence "Client disconnected" warnings on reads. (MERGED) | 18:01 |
timur | notmyname: zaitcev ^^ | 18:01 |
* notmyname shakes a fist at timur | 18:01 | |
*** jrichli_ has left #openstack-swift | 18:02 | |
timur | :( | 18:02 |
*** jrichli_ has joined #openstack-swift | 18:02 | |
*** dmorita has joined #openstack-swift | 18:02 | |
notmyname | but in the context of having that patch landed, seems that having some extra warnings in unittests output (temporarily, I hope) is worth it | 18:03 |
*** mingyu has quit IRC | 18:04 | |
*** jrichli_ is now known as jrichli | 18:05 | |
*** ChanServ sets mode: +v jrichli | 18:05 | |
notmyname | $ ./.unittests 2>&1 | grep AttributeError | wc -l --> 193 | 18:06 |
timur | notmyname: so for that particular bug, Range() will raise a ValueError if the value is not what it expects. Should it do the same if the passed in Range value is None or should the caller be responsible for not passing None? | 18:07 |
notmyname | timur: where? | 18:07 |
timur | notmyname: https://github.com/openstack/swift/blob/master/swift/common/swob.py#L470 (that's where it blows up) | 18:09 |
timur | I can check for the header to be None before calling Range() or have Range() raise the ValueError exception if the value is None | 18:09 |
*** Dispatch has joined #openstack-swift | 18:09 | |
notmyname | timur: good question. looks like there's some other ValueError things there that it raises for other misformatted values | 18:10 |
notmyname | so headerval is the user-defined value? | 18:10 |
timur | right, that's why I thought it may be the right place to put it? | 18:11 |
*** Dispatch has left #openstack-swift | 18:12 | |
notmyname | if the docstring is accurate about what happens every time it's called and a ValueError is raised, then yeah I'd agree that testing for None and raising a ValueError seems sane | 18:12 |
openstackgerrit | Merged openstack/swift: Remove unnecessary open call and related vars in unit tests https://review.openstack.org/351515 | 18:12 |
timur | notmyname: ok, I'll fix it there then. It seems to me like the right place to do it. I'll add a unit test as well | 18:13 |
timur | I'm also surprised that none of this broke when I ran unit and func tests :\ | 18:14 |
zaitcev | Too many "except Exception". | 18:14 |
zaitcev | I don't know how to make people learn that it's harmful. | 18:14 |
zaitcev | At some point I just put -1 dogmatically on every patch that introduced it. | 18:15 |
zaitcev | The nasty thing about it is, the guy who puts it in does not get to suffer the consequences. It's always the next guy who has to find a mysterious failure because a useful traceback is stubbed. | 18:17 |
zaitcev | In addition we have ways to lose logging. So the guy who adds "except Exception" thinks that it's entirely okay as long as he prints something. Which is false. | 18:18 |
zaitcev | Fistly, there's no traceback, and secondly, there's often no log. For example, anything we import from Keystone is mute, because in the rest of OpenStack you just say logger = LOG and you're good. In Swift it produces a mute log, you have to use swift.utils.get_logger(). | 18:19 |
*** bkeller` has quit IRC | 18:26 | |
*** asettle has joined #openstack-swift | 18:37 | |
*** bkeller` has joined #openstack-swift | 18:37 | |
*** asettle has quit IRC | 18:42 | |
*** dmorita has quit IRC | 18:43 | |
*** dmorita has joined #openstack-swift | 18:43 | |
*** asettle has joined #openstack-swift | 18:45 | |
*** asettle has quit IRC | 18:46 | |
*** _JZ_ has joined #openstack-swift | 18:49 | |
openstackgerrit | Merged openstack/swift: Add test_valid_api_version in the test_constraints https://review.openstack.org/365847 | 18:50 |
openstackgerrit | Nandini Tata proposed openstack/python-swiftclient: Fixed inconsistent positional arguments naming https://review.openstack.org/366227 | 18:55 |
*** pcaruana has quit IRC | 19:11 | |
*** dmorita has quit IRC | 19:12 | |
*** sams-gleb has quit IRC | 19:14 | |
*** dmorita has joined #openstack-swift | 19:15 | |
*** bkeller` has quit IRC | 19:17 | |
*** dmorita has quit IRC | 19:20 | |
*** chsc has joined #openstack-swift | 19:23 | |
*** chsc has joined #openstack-swift | 19:23 | |
*** tesseract- has quit IRC | 19:25 | |
*** diogogmt has quit IRC | 19:29 | |
*** diogogmt has joined #openstack-swift | 19:31 | |
*** arnoldchen has quit IRC | 19:36 | |
*** arnoldchen has joined #openstack-swift | 19:37 | |
*** rcernin has joined #openstack-swift | 19:41 | |
*** arnoldchen has quit IRC | 19:41 | |
*** bkeller` has joined #openstack-swift | 19:44 | |
*** rcernin has quit IRC | 19:48 | |
*** silor has quit IRC | 19:50 | |
*** dmorita has joined #openstack-swift | 19:53 | |
*** SkyRocknRoll has quit IRC | 19:53 | |
*** tqtran has quit IRC | 19:55 | |
*** bkeller` has quit IRC | 19:58 | |
*** asettle has joined #openstack-swift | 19:58 | |
*** asettle has quit IRC | 19:58 | |
*** mvk has quit IRC | 20:01 | |
openstackgerrit | Mohit Motiani proposed openstack/swift: Fixed Typo in proxy/controller/obj.py https://review.openstack.org/366317 | 20:03 |
*** bkeller` has joined #openstack-swift | 20:05 | |
*** arch-nemesis has quit IRC | 20:12 | |
*** bkeller` has quit IRC | 20:12 | |
openstackgerrit | Merged openstack/swift: go: Parse the TempAuth config https://review.openstack.org/365202 | 20:15 |
*** bkeller` has joined #openstack-swift | 20:18 | |
notmyname | FYI the openstack principles doc will get another revision and then be announced on the mailing list for further comment | 20:24 |
tdasilva | notmyname: i'm failing to understand what the purpose of that doc is...what is it trying to do? | 20:30 |
tdasilva | or maybe why is it needed? | 20:31 |
notmyname | well, the commit message says it's to write down rules so that they can't be ignored any more | 20:32 |
notmyname | but I'm not sure what rules have previously been ignored that this doc is fixing | 20:32 |
notmyname | more charitably, I think it might be trying to set some expectations | 20:33 |
patchbot` | Error: I haven't seen charitably,. | 20:33 |
*** patchbot` has left #openstack-swift | 20:33 | |
*** tqtran has joined #openstack-swift | 20:34 | |
notmyname | "but please don't try to pile up too much on this doc. It's n,t a code of conduct nor a mission statement nor a vision description" and "It's not the answer to all the questions" | 20:35 |
torgomatic | me neither, patchbot... me neither | 20:35 |
notmyname | from ttx in -meeting just now about this doc | 20:35 |
*** arnoldchen has joined #openstack-swift | 20:41 | |
*** cdelatte has quit IRC | 20:44 | |
*** arnoldchen has quit IRC | 20:45 | |
*** dmorita has quit IRC | 20:53 | |
*** dmorita has joined #openstack-swift | 20:54 | |
notmyname | FYI, the py35 compat goal will be raised again in next week's TC meeting. no real progress on it today. https://review.openstack.org/#/c/349069/ | 20:58 |
notmyname | IMO one of the contentious points on that TC goal is the expectation about it being done by then end of the ocata release. which will be around the end of january | 21:04 |
notmyname | I don't think there's any way swift will be py35 compatible by then | 21:05 |
notmyname | so my comments on that patch are trying to balance "yep py35 is a noble goal" with "please don't set an unattainable goal and then criticize us for not meeting it" | 21:06 |
*** mvk has joined #openstack-swift | 21:13 | |
*** nikivi has joined #openstack-swift | 21:28 | |
*** ametts has quit IRC | 21:30 | |
*** patchbot has joined #openstack-swift | 21:33 | |
notmyname | patchbot: behave | 21:33 |
*** nikivi has quit IRC | 21:39 | |
*** dmorita has quit IRC | 21:43 | |
openstackgerrit | Merged openstack/swift: Fixed Typo in proxy/controller/obj.py https://review.openstack.org/366317 | 21:45 |
*** diogogmt has quit IRC | 21:45 | |
mattoliverau | Morning | 21:50 |
notmyname | hello mattoliverau | 21:50 |
mattoliverau | Yay, the muricans are back from slacking off ;p | 21:51 |
*** bkeller` has quit IRC | 21:52 | |
jrichli | mattoliverau: I had planned to do some work anyway, but was sick and did slack after all. | 21:53 |
mattoliverau | jrichli: oh no, feeling better? | 21:54 |
notmyname | yep. here in 'murica we get a 3 day weekend nearly every quarter! none of this "take weeks of time off" thing that other countries have | 21:54 |
jrichli | mattoliverau: yes, it was just a cold. I probably needed the break! | 21:55 |
notmyname | jrichli: you can have one next wuarter | 21:55 |
notmyname | *quarter | 21:56 |
mattoliverau | notmyname: Lol, you're just jealous :p what about LCA, that's like a week off.. It's not like there would be anything you'd rather do anyway ;) | 21:56 |
*** dmorita has joined #openstack-swift | 21:57 | |
jrichli | notmyname: true - of course, we tend to make up for it during winter holidays! | 22:01 |
notmyname | yeah, we normally get 4 days in a single month ;-) | 22:02 |
*** asettle has joined #openstack-swift | 22:05 | |
*** gyee has joined #openstack-swift | 22:05 | |
*** asettle has quit IRC | 22:06 | |
*** asettle has joined #openstack-swift | 22:07 | |
*** bkeller` has joined #openstack-swift | 22:20 | |
notmyname | just a random thought... would EC reconstruction be more efficient if we limited the size of the resulting fragment archives? no wait, that's not the right way to say it. what if we only EC'd "chunks" of the original object, say 100MB at a time. then you'd know that reconstruction would only need to read max 100MB to rebuild a missing FA | 22:27 |
notmyname | make the chunk size 10MB or whatever | 22:27 |
notmyname | is there any advantage to doing EC on 100MB vs 2 50MB halves of the original? | 22:27 |
notmyname | if not, then the equation would be finding at what point the network overhead of more connections is more expensive than the extra disk writes (I think) | 22:29 |
*** chsc has quit IRC | 22:33 | |
*** StraubTW has quit IRC | 22:36 | |
*** arnoldchen has joined #openstack-swift | 22:43 | |
MooingLemur | that same reconstruction principle could maybe be applied to large containers | 22:45 |
MooingLemur | rather than one solid sqlite db, smaller work units | 22:45 |
*** klamath has quit IRC | 22:46 | |
*** arnoldchen has quit IRC | 22:47 | |
mattoliverau | MooingLemur: that is what I'm working on :) | 22:47 |
MooingLemur | <3 | 22:48 |
*** _JZ_ has quit IRC | 22:51 | |
*** asettle has quit IRC | 22:54 | |
*** asettle has joined #openstack-swift | 22:57 | |
*** asettle has quit IRC | 22:57 | |
*** vint_bra has quit IRC | 23:00 | |
*** mingyu has joined #openstack-swift | 23:08 | |
*** asettle has joined #openstack-swift | 23:09 | |
*** asettle has quit IRC | 23:09 | |
*** mingyu has quit IRC | 23:10 | |
*** dmorita has quit IRC | 23:19 | |
*** dmorita_ has joined #openstack-swift | 23:20 | |
zaitcev | well guys, see you in a week | 23:30 |
notmyname | zaitcev: vacation? | 23:30 |
zaitcev | notmyname: yes | 23:30 |
notmyname | zaitcev: have fun :-) | 23:30 |
notmyname | see you next week | 23:30 |
mattoliverau | zaitcev: o/ | 23:30 |
zaitcev | last year - https://www.youtube.com/watch?v=MVh9ToR_Y-w | 23:31 |
patchbot | (last [--{from,in,on,with,without,regexp} <value>] [--nolimit]) -- Returns the last message matching the given criteria. --from requires a nick from whom the message came; --in requires a channel the message was sent to; --on requires a network the message was sent on; --with requires some string that had to be in the message; --regexp requires a regular expression the message (1 more message) | 23:31 |
zaitcev | oi, bot | 23:31 |
MooingLemur | haha | 23:31 |
notmyname | bah! | 23:32 |
notmyname | patchbot: behave! | 23:32 |
notmyname | I thought I had turned everything else off. time to dive into configs again | 23:32 |
*** zaitcev has quit IRC | 23:32 | |
*** bapalm has quit IRC | 23:35 | |
jrichli | patchbot has been amusing at least | 23:37 |
*** bapalm has joined #openstack-swift | 23:41 | |
*** mingyu has joined #openstack-swift | 23:48 | |
*** Jeffrey4l has joined #openstack-swift | 23:49 | |
*** Jeffrey4l has quit IRC | 23:55 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!