Tuesday, 2016-09-06

*** arnoldchen has quit IRC00:00
*** arnoldchen has joined #openstack-swift00:13
*** sams-gleb has joined #openstack-swift00:15
*** arnoldchen has quit IRC00:17
*** sams-gleb has quit IRC00:19
*** arnoldchen has joined #openstack-swift00:19
*** arnoldchen has quit IRC00:23
*** arnoldchen has joined #openstack-swift00:30
*** arnoldchen has quit IRC00:35
*** arnoldchen has joined #openstack-swift00:37
kota_good morning00:37
mattoliveraukota_: morning00:39
kota_mattoliverau: \o/00:39
mattoliveraukota_: 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 IRC00:41
*** arnoldchen has joined #openstack-swift00:55
*** m_kazuhiro has joined #openstack-swift00:56
*** arnoldchen has quit IRC00:59
*** arnoldchen has joined #openstack-swift01:06
charzGood morning01:07
*** StraubTW has joined #openstack-swift01:10
*** arnoldchen has quit IRC01:11
openstackgerritKazuhiro MIYAHARA proposed openstack/swift: Remove __init__() from Daemon class  https://review.openstack.org/36561401:21
zhengyinmattoliverau,kota_, charz: good morning01:22
charzzhengyin: o/01:22
mattoliverauzhengyin, charz: o/01:23
openstackgerritKazuhiro MIYAHARA proposed openstack/swift: Remove __init__() from Daemon class  https://review.openstack.org/36561401:23
*** StraubTW has quit IRC01:24
*** arnoldchen has joined #openstack-swift01:24
*** arnoldchen has quit IRC01:29
*** arnoldchen has joined #openstack-swift01:31
*** m_kazuhiro has quit IRC02:13
*** m_kazuhiro has joined #openstack-swift02:13
*** sams-gleb has joined #openstack-swift02:17
*** sams-gleb has quit IRC02:22
notmynametonyb: 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 message02:40
*** bkopilov has quit IRC02:50
*** zhugaoxiao has quit IRC03:14
*** zhugaoxiao has joined #openstack-swift03:14
*** sams-gleb has joined #openstack-swift03:20
*** sams-gleb has quit IRC03:25
openstackgerritCao Xuan Hoang proposed openstack/python-swiftclient: Clean imports in code  https://review.openstack.org/36583403:40
*** _JZ_ has joined #openstack-swift03:57
openstackgerritzheng yin proposed openstack/swift: Add test_valid_api_version in the test_constraints  https://review.openstack.org/36584704:00
*** arnoldchen has quit IRC04:14
*** arnoldchen has joined #openstack-swift04:14
openstackgerritMichael Barton proposed openstack/swift: go: fix replicator policy bugs / big refactor  https://review.openstack.org/36584904:17
*** arnoldchen has quit IRC04:19
*** arnoldchen has joined #openstack-swift04:20
*** bkopilov has joined #openstack-swift04:24
*** arnoldchen has quit IRC04:25
*** _JZ_ has quit IRC04:37
*** psachin has joined #openstack-swift04:39
*** links has joined #openstack-swift04:39
*** McMurlock1 has joined #openstack-swift05:18
timurtimburke: 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" clause05:18
*** diogogmt has quit IRC05:19
*** sams-gleb has joined #openstack-swift05:22
timurtimburke: 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 IRC05:27
*** arnoldchen has joined #openstack-swift05:33
*** ChubYann has quit IRC05:36
*** ppai has joined #openstack-swift05:41
*** diogogmt has joined #openstack-swift05:41
*** hoonetorg has quit IRC05:48
*** sanchitmalhotra1 has joined #openstack-swift05:49
*** sanchitmalhotra has quit IRC05:50
*** sanchitmalhotra1 is now known as sanchitmalhotra05:50
*** McMurlock1 has quit IRC05:52
*** SkyRocknRoll has joined #openstack-swift06:06
*** hoonetorg has joined #openstack-swift06:12
*** hseipp has joined #openstack-swift06:14
*** ttrumm has joined #openstack-swift06:21
*** sams-gleb has joined #openstack-swift06:24
*** seiflotfy has joined #openstack-swift06:25
*** greister_ has joined #openstack-swift06:26
*** seiflotfy has quit IRC06:28
*** seiflotfy has joined #openstack-swift06:28
*** sams-gleb has quit IRC06:28
*** hseipp has quit IRC06:31
*** greister_ has quit IRC06:34
charztdasilva: I fixed CI server for new middleware symlink, if you find any issue please ping me. thx.06:37
charztdasilva: https://review.openstack.org/#/c/232162/06:38
patchbot`patch 232162 - swift - Symlink implementation.06:38
*** pcaruana has joined #openstack-swift06:48
*** tesseract- has joined #openstack-swift07:00
*** ttrumm has quit IRC07:14
*** ttrumm has joined #openstack-swift07:15
*** hseipp has joined #openstack-swift07:19
*** sams-gleb has joined #openstack-swift07:25
*** chrichip has quit IRC07:25
*** sams-gle_ has joined #openstack-swift07:30
*** sams-gleb has quit IRC07:30
*** jith_ has joined #openstack-swift07:31
jith_hi all, the parameters user and username can be different in proxy-server.conf??07:34
openstackgerritChristian Schwede proposed openstack/python-swiftclient: Make options arguments truely optional  https://review.openstack.org/35706307:38
openstackgerritCao Xuan Hoang proposed openstack/python-swiftclient: Clean imports in code  https://review.openstack.org/36583407:49
*** daemontool has joined #openstack-swift07:54
*** joeljwright has joined #openstack-swift07:55
*** ChanServ sets mode: +v joeljwright07:55
*** joeljwright has quit IRC07:55
*** joeljwright has joined #openstack-swift08:00
*** ChanServ sets mode: +v joeljwright08:00
*** takashi has joined #openstack-swift08:01
*** jistr is now known as jistr|dentist08:07
openstackgerritDavanum Srinivas (dims) proposed openstack/swift: [WIP] Testing latest u-c  https://review.openstack.org/31844108:10
*** asettle has joined #openstack-swift08:11
*** mvk has quit IRC08:22
*** Jeffrey4l has quit IRC08:28
*** jmccarthy has quit IRC08:28
*** jmccarthy has joined #openstack-swift08:32
*** jmccarthy has quit IRC08:40
*** jmccarthy has joined #openstack-swift08:43
*** jmccarthy has quit IRC08:46
*** mvk has joined #openstack-swift08:51
*** oshritf has joined #openstack-swift09:02
*** ouchkernel has quit IRC09:02
*** ouchkernel has joined #openstack-swift09:09
openstackgerritMerged openstack/swift: Make get_info requests useful with recheck_*_existence == 0  https://review.openstack.org/31021609:10
openstackgerritOpenStack Proposal Bot proposed openstack/python-swiftclient: Updated from global requirements  https://review.openstack.org/8925009:12
openstackgerritOpenStack Proposal Bot proposed openstack/swift: Updated from global requirements  https://review.openstack.org/8873609:13
*** jistr|dentist is now known as jistr09:23
*** acoles_ is now known as acoles09:28
*** daemontool has quit IRC09:29
acolesjith_: I see user in the DEFAULT section and username in the authtoken section. They can be different.09:34
*** mvk has quit IRC09:38
jith_acoles: thanks09:47
jith_yes, but the user is storage node user right?? and username is openstack swift storage user..09:48
*** sanchitmalhotra has quit IRC09:49
*** sanchitmalhotra has joined #openstack-swift09:50
*** mvk has joined #openstack-swift09:58
*** jmccarthy has joined #openstack-swift10:03
*** jmccarthy has quit IRC10:04
openstackgerritDonagh McCabe proposed openstack/swift: Corrections for the API specifications in api-ref  https://review.openstack.org/35476710:06
openstackgerritDavanum Srinivas (dims) proposed openstack/swift: [WIP] Testing latest u-c  https://review.openstack.org/31844110:10
*** m_kazuhiro has quit IRC10:12
*** asettle has quit IRC10:26
acolesjith_: 'user' is the user account under which the proxy server process is run, 'username' is the swift service username in keystone10:26
*** McMurlock1 has joined #openstack-swift10:30
*** arnoldch_ has joined #openstack-swift10:31
*** arnoldchen has quit IRC10:32
*** arnoldch_ has quit IRC10:33
*** arnoldchen has joined #openstack-swift10:34
*** ttrumm_ has joined #openstack-swift10:35
*** arnoldchen has quit IRC10:38
*** ttrumm has quit IRC10:39
*** HenryG_ is now known as HenryG10:46
*** arnoldchen has joined #openstack-swift10:51
*** arnoldchen has quit IRC10:56
*** seiflotfy has quit IRC10:59
*** arnoldchen has joined #openstack-swift11:02
*** Jeffrey4l has joined #openstack-swift11:05
*** arnoldchen has quit IRC11:06
openstackgerritMerged openstack/swift: Add test for copy using a Range header  https://review.openstack.org/32460711:16
*** cdelatte has joined #openstack-swift11:19
*** arnoldchen has joined #openstack-swift11:19
*** McMurlock1 has quit IRC11:21
*** arnoldchen has quit IRC11:23
*** bkopilov has quit IRC11:27
*** asettle has joined #openstack-swift11:37
*** asettle has quit IRC11:52
*** asettle has joined #openstack-swift11:58
*** daemontool has joined #openstack-swift12:04
*** daemontool_ has joined #openstack-swift12:10
*** daemontool has quit IRC12:12
*** ttrumm_ has quit IRC12:19
*** ttrumm has joined #openstack-swift12:24
*** takashi has quit IRC12:39
*** tongli has joined #openstack-swift12:40
*** klamath has joined #openstack-swift12:42
*** klamath has quit IRC12:43
*** klamath has joined #openstack-swift12:43
*** ttrumm has quit IRC12:44
*** ttrumm has joined #openstack-swift12:46
*** furlongm_ is now known as furlongm12:48
*** hseipp has quit IRC12:49
*** pcaruana has quit IRC12:50
*** bikmak has joined #openstack-swift12:52
*** arnoldchen has joined #openstack-swift12:56
*** baojg has joined #openstack-swift12:58
*** bkopilov has joined #openstack-swift13:03
*** mingyu has joined #openstack-swift13:06
*** hseipp has joined #openstack-swift13:07
*** mingyu_ has joined #openstack-swift13:09
*** mingyu has quit IRC13:12
*** StraubTW has joined #openstack-swift13:20
*** ttrumm_ has joined #openstack-swift13:22
*** ttrumm has quit IRC13:25
*** vint_bra has joined #openstack-swift13:29
*** mingyu_ has quit IRC13:34
openstackgerritMathias Bjoerkqvist proposed openstack/swift: WIP: Storing encryption root secret in Barbican  https://review.openstack.org/36487813:36
*** mingyu has joined #openstack-swift13:37
*** seiflotfy has joined #openstack-swift13:40
*** ttrumm_ has quit IRC13:43
*** ttrumm has joined #openstack-swift13:44
*** kodoku has joined #openstack-swift13:44
kodokuHi, anyone have link for deploy swift all in one (docker) with mitaka version ?13:45
*** takashi has joined #openstack-swift13:47
*** ttrumm has quit IRC13:49
*** ppai has quit IRC14:04
tdasilvagood morning14:04
*** ametts has joined #openstack-swift14:06
*** SkyRocknRoll has quit IRC14:07
*** ppai has joined #openstack-swift14:16
*** diogogmt has quit IRC14:20
*** links has quit IRC14:21
*** takashi has quit IRC14:24
*** ametts has quit IRC14:24
*** zigo has quit IRC14:25
*** jordanP has joined #openstack-swift14:28
*** ametts has joined #openstack-swift14:29
*** zigo has joined #openstack-swift14:32
*** zigo is now known as Guest3914714:33
*** ppai has quit IRC14:34
*** Guest39147 has quit IRC14:39
*** SkyRocknRoll has joined #openstack-swift14:41
*** zigo_ has joined #openstack-swift14:42
*** daemontool_ has quit IRC14:47
*** zigo_ has quit IRC14:47
*** daemontool has joined #openstack-swift14:48
*** zigo_ has joined #openstack-swift14:48
*** ppai has joined #openstack-swift14:49
*** jith_ has quit IRC14:54
*** sbezverk has joined #openstack-swift14:56
sbezverkgood morning14:56
sbezverkI 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
sbezverkwhen I build rings I must provide ip address in the command, it seems it does not accept dns names14:58
sbezverkswift-ring-builder /etc/kolla/config/swift/object.builder add r1z1-swift-object:6000/d${i}_${KOLLA_RSYNC_PORT} 1.014:58
*** prometheanfire has left #openstack-swift14:58
sbezverkwhere swift-object is dns name14:59
*** jith_ has joined #openstack-swift14:59
sbezverkit 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 run14:59
sbezverkif it would accept dns name then it would have been resolved to correct ip address at the run time.15:00
sbezverkto 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
sbezverkappreciate if somebody could share any other ideas??15:03
*** takashi has joined #openstack-swift15:04
ahale_yeah , this mailing list thread touched on that topic , http://lists.openstack.org/pipermail/openstack-dev/2014-July/040948.html15:04
*** SkyRocknRoll has quit IRC15:05
*** SkyRocknRoll has joined #openstack-swift15:06
sbezverkahale_ thank you for your reply..  I do not see any follow up message?15:11
*** diogogmt has joined #openstack-swift15:11
*** ppai has quit IRC15:12
sbezverkahale_: unfortunately for kubernetes environment it is pretty much a show stopper :-(15:13
*** zigo_ is now known as zigo15: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 imagine15:24
sbezverkahale_: 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 though15:29
sbezverkahale_: 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
openstackgerritAlistair Coles proposed openstack/swift: api-ref: clean up account listing examples  https://review.openstack.org/36621115:32
*** mingyu has quit IRC15:34
notmynamegood morning15:35
*** Jeffrey4l has quit IRC15:35
kodokuHey, easy to backup all data from a swift ? Because I works on upgrade icehouse -> Mitaka but with a new plateform15:36
joeljwrightnotmyname: good morning15:36
notmynamekodoku: 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 cluster15:37
notmynamesbezverk: interesting use case for hostnames over IPs in the ring15: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 kubernetes15:40
notmynamesbezverk: 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 address15:41
notmynamesbezverk: or to summarize more bluntly: sounds cool, let's do it, but I don't know who is going to actually type in the code15:41
*** pcaruana has joined #openstack-swift15:42
sbezverk+notmyname: I can absolutely test it, as I have environment up and running with bunch of opensatck services already running in k8s15:42
notmynamesbezverk: testing that it works isn't the hard part ;-)15:42
sbezverkso 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 it15:43
notmynamesbezverk: 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 it15:45
notmynamesbezverk: 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 does15:45
*** psachin has quit IRC15:49
openstackgerritNandini Tata proposed openstack/python-swiftclient: Fixes inconsistent positional arguments naming  https://review.openstack.org/36622715:52
openstackgerritNandini Tata proposed openstack/python-swiftclient: Fixed inconsistent positional arguments naming  https://review.openstack.org/36622715:53
openstackgerritAlistair Coles proposed openstack/swift: api-ref: fix some header definitions  https://review.openstack.org/36623216:00
openstackgerritTravis McPeak proposed openstack/swift: Updating Bandit config file  https://review.openstack.org/36506516:05
*** sams-gle_ has quit IRC16:12
*** silor has joined #openstack-swift16:12
timburketorgomatic: 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_headers16:13
timburkeand another "Exception TypeError: blahblahblah ignored" that goes away if i guard against end being None16:13
timburkemaybe 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 IRC16:17
*** silor has joined #openstack-swift16:18
*** arch-nemesis has joined #openstack-swift16:18
*** seiflotfy has quit IRC16:19
*** daemontool has quit IRC16:21
*** daemontool has joined #openstack-swift16:25
*** daemontool has quit IRC16:29
*** hseipp has quit IRC16:30
*** sams-gleb has joined #openstack-swift16:31
*** stevemar has quit IRC16:31
*** mingyu has joined #openstack-swift16:35
*** jordanP has quit IRC16:35
*** mingyu has quit IRC16:40
*** ChubYann has joined #openstack-swift16:43
openstackgerritNandini Tata proposed openstack/python-swiftclient: Fixed inconsistent positional arguments naming  https://review.openstack.org/36622716:48
*** ningliu has quit IRC16:54
*** ober37 has quit IRC16:55
*** mminesh has quit IRC16:55
*** jrichli has quit IRC16:55
*** bkeller` has quit IRC16:56
*** asettle has quit IRC16:57
*** hogepodge has quit IRC16:58
*** eranrom has quit IRC17:00
notmynameFYI http://lists.openstack.org/pipermail/openstack-dev/2016-September/102981.html17:03
*** hogepodge has joined #openstack-swift17:03
notmynamethe new foundation-sanctioned, official midcycle thing will be in Atlanta the week of Feb 2017:03
*** andymccr has quit IRC17:04
*** cebreidian has quit IRC17:06
*** andymccr has joined #openstack-swift17:07
*** cebreidian has joined #openstack-swift17:11
openstackgerritOpenStack Proposal Bot proposed openstack/swift: Updated from global requirements  https://review.openstack.org/8873617:12
*** Suyi_ has joined #openstack-swift17:14
timburkenotmyname: wait...do i have this right? they want my three-day weekend?17:17
*** joeljwright has quit IRC17:19
claygtimburke: do we get off president's day?17:19
notmynametimburke: yes. or instead you could think of it as celebrating with your 800 closest openstack friends17:20
notmynameclayg: we did last year17:20
claygoh yeah i guess we do?17:20
claygslry, i love openstack17:21
claygbbiab17:21
*** dmorita has joined #openstack-swift17:27
zaitcevAtlanta sounds good. We had a Summit there before and it was well organized.17:30
zaitcevExcept that finding a cheap hotel was next to impossible.17:31
*** tqtran has joined #openstack-swift17:31
*** dmorita has quit IRC17:31
*** jrichli_ has joined #openstack-swift17:32
*** baojg has quit IRC17:32
*** acoles is now known as acoles_17:38
*** jrichli_ has quit IRC17:42
*** sams-gleb has quit IRC17:49
*** sams-gleb has joined #openstack-swift17:50
notmynameanyone seen "Exception AttributeError: AttributeError("'NoneType' object has no attribute 'replace'",)" in unit tests?17:53
notmynameException AttributeError: AttributeError("'NoneType' object has no attribute 'replace'",) in <generator object _get_response_parts_iter at 0x7f108c24fb40> ignored17:53
*** dmorita_ has joined #openstack-swift17:54
zaitcevSounds awfully familiar. Lemme re-run real quick...17:55
notmynamezaitcev: thanks17:56
*** jrichli_ has joined #openstack-swift17:56
*** brnelson has quit IRC17:56
*** klrmn has joined #openstack-swift17:57
zaitcevAww, 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-swift17:58
notmynameyeah, I don't get any tracebacks either. but .unittests passes17:58
*** mingyu has joined #openstack-swift17:58
zaitcevalso Exception TypeError: "unsupported operand type(s) for -: 'NoneType' and 'int'"17:58
zaitcevin <generator object _get_response_parts_iter at 0x7f641d949730> ignored17:58
notmynameinteresting. same method17:59
*** klrmn has quit IRC17:59
*** dmorita_ has quit IRC18:00
*** klrmn has joined #openstack-swift18:01
timurI 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
timurnotmyname: zaitcev ^^18:01
* notmyname shakes a fist at timur18:01
*** jrichli_ has left #openstack-swift18:02
timur:(18:02
*** jrichli_ has joined #openstack-swift18:02
*** dmorita has joined #openstack-swift18:02
notmynamebut in the context of having that patch landed, seems that having some extra warnings in unittests output (temporarily, I hope) is worth it18:03
*** mingyu has quit IRC18:04
*** jrichli_ is now known as jrichli18:05
*** ChanServ sets mode: +v jrichli18:05
notmyname$ ./.unittests 2>&1 | grep AttributeError | wc -l  --> 19318:06
timurnotmyname: 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
notmynametimur: where?18:07
timurnotmyname: https://github.com/openstack/swift/blob/master/swift/common/swob.py#L470 (that's where it blows up)18:09
timurI can check for the header to be None before calling Range() or have Range() raise the ValueError exception if the value is None18:09
*** Dispatch has joined #openstack-swift18:09
notmynametimur: good question. looks like there's some other ValueError things there that it raises for other misformatted values18:10
notmynameso headerval is the user-defined value?18:10
timurright, that's why I thought it may be the right place to put it?18:11
*** Dispatch has left #openstack-swift18:12
notmynameif 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 sane18:12
openstackgerritMerged openstack/swift: Remove unnecessary open call and related vars in unit tests  https://review.openstack.org/35151518:12
timurnotmyname: 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 well18:13
timurI'm also surprised that none of this broke when I ran unit and func tests :\18:14
zaitcevToo many "except Exception".18:14
zaitcevI don't know how to make people learn that it's harmful.18:14
zaitcevAt some point I just put -1 dogmatically on every patch that introduced it.18:15
zaitcevThe 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
zaitcevIn 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
zaitcevFistly, 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 IRC18:26
*** asettle has joined #openstack-swift18:37
*** bkeller` has joined #openstack-swift18:37
*** asettle has quit IRC18:42
*** dmorita has quit IRC18:43
*** dmorita has joined #openstack-swift18:43
*** asettle has joined #openstack-swift18:45
*** asettle has quit IRC18:46
*** _JZ_ has joined #openstack-swift18:49
openstackgerritMerged openstack/swift: Add test_valid_api_version in the test_constraints  https://review.openstack.org/36584718:50
openstackgerritNandini Tata proposed openstack/python-swiftclient: Fixed inconsistent positional arguments naming  https://review.openstack.org/36622718:55
*** pcaruana has quit IRC19:11
*** dmorita has quit IRC19:12
*** sams-gleb has quit IRC19:14
*** dmorita has joined #openstack-swift19:15
*** bkeller` has quit IRC19:17
*** dmorita has quit IRC19:20
*** chsc has joined #openstack-swift19:23
*** chsc has joined #openstack-swift19:23
*** tesseract- has quit IRC19:25
*** diogogmt has quit IRC19:29
*** diogogmt has joined #openstack-swift19:31
*** arnoldchen has quit IRC19:36
*** arnoldchen has joined #openstack-swift19:37
*** rcernin has joined #openstack-swift19:41
*** arnoldchen has quit IRC19:41
*** bkeller` has joined #openstack-swift19:44
*** rcernin has quit IRC19:48
*** silor has quit IRC19:50
*** dmorita has joined #openstack-swift19:53
*** SkyRocknRoll has quit IRC19:53
*** tqtran has quit IRC19:55
*** bkeller` has quit IRC19:58
*** asettle has joined #openstack-swift19:58
*** asettle has quit IRC19:58
*** mvk has quit IRC20:01
openstackgerritMohit Motiani proposed openstack/swift: Fixed Typo in proxy/controller/obj.py  https://review.openstack.org/36631720:03
*** bkeller` has joined #openstack-swift20:05
*** arch-nemesis has quit IRC20:12
*** bkeller` has quit IRC20:12
openstackgerritMerged openstack/swift: go: Parse the TempAuth config  https://review.openstack.org/36520220:15
*** bkeller` has joined #openstack-swift20:18
notmynameFYI the openstack principles doc will get another revision and then be announced on the mailing list for further comment20:24
tdasilvanotmyname: i'm failing to understand what the purpose of that doc is...what is it trying to do?20:30
tdasilvaor maybe why is it needed?20:31
notmynamewell, the commit message says it's to write down rules so that they can't be ignored any more20:32
notmynamebut I'm not sure what rules have previously been ignored that this doc is fixing20:32
notmynamemore charitably, I think it might be trying to set some expectations20:33
patchbot`Error: I haven't seen charitably,.20:33
*** patchbot` has left #openstack-swift20:33
*** tqtran has joined #openstack-swift20: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
torgomaticme neither, patchbot... me neither20:35
notmynamefrom ttx in -meeting just now about this doc20:35
*** arnoldchen has joined #openstack-swift20:41
*** cdelatte has quit IRC20:44
*** arnoldchen has quit IRC20:45
*** dmorita has quit IRC20:53
*** dmorita has joined #openstack-swift20:54
notmynameFYI, 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
notmynameIMO 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 january21:04
notmynameI don't think there's any way swift will be py35 compatible by then21:05
notmynameso 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-swift21:13
*** nikivi has joined #openstack-swift21:28
*** ametts has quit IRC21:30
*** patchbot has joined #openstack-swift21:33
notmynamepatchbot: behave21:33
*** nikivi has quit IRC21:39
*** dmorita has quit IRC21:43
openstackgerritMerged openstack/swift: Fixed Typo in proxy/controller/obj.py  https://review.openstack.org/36631721:45
*** diogogmt has quit IRC21:45
mattoliverauMorning21:50
notmynamehello mattoliverau21:50
mattoliverauYay, the muricans are back from slacking off ;p21:51
*** bkeller` has quit IRC21:52
jrichlimattoliverau: I had planned to do some work anyway, but was sick and did slack after all.21:53
mattoliveraujrichli: oh no, feeling better?21:54
notmynameyep. here in 'murica we get a 3 day weekend nearly every quarter! none of this "take weeks of time off" thing that other countries have21:54
jrichlimattoliverau: yes, it was just a cold.  I probably needed the break!21:55
notmynamejrichli: you can have one next wuarter21:55
notmyname*quarter21:56
mattoliveraunotmyname: 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-swift21:57
jrichlinotmyname: true - of course, we tend to make up for it during winter holidays!22:01
notmynameyeah, we normally get 4 days in a single month ;-)22:02
*** asettle has joined #openstack-swift22:05
*** gyee has joined #openstack-swift22:05
*** asettle has quit IRC22:06
*** asettle has joined #openstack-swift22:07
*** bkeller` has joined #openstack-swift22:20
notmynamejust 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 FA22:27
notmynamemake the chunk size 10MB or whatever22:27
notmynameis there any advantage to doing EC on 100MB vs 2 50MB halves of the original?22:27
notmynameif 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 IRC22:33
*** StraubTW has quit IRC22:36
*** arnoldchen has joined #openstack-swift22:43
MooingLemurthat same reconstruction principle could maybe be applied to large containers22:45
MooingLemurrather than one solid sqlite db, smaller work units22:45
*** klamath has quit IRC22:46
*** arnoldchen has quit IRC22:47
mattoliverauMooingLemur: that is what I'm working on :)22:47
MooingLemur<322:48
*** _JZ_ has quit IRC22:51
*** asettle has quit IRC22:54
*** asettle has joined #openstack-swift22:57
*** asettle has quit IRC22:57
*** vint_bra has quit IRC23:00
*** mingyu has joined #openstack-swift23:08
*** asettle has joined #openstack-swift23:09
*** asettle has quit IRC23:09
*** mingyu has quit IRC23:10
*** dmorita has quit IRC23:19
*** dmorita_ has joined #openstack-swift23:20
zaitcevwell guys, see you in a week23:30
notmynamezaitcev: vacation?23:30
zaitcevnotmyname: yes23:30
notmynamezaitcev: have fun :-)23:30
notmynamesee you next week23:30
mattoliverauzaitcev: o/23:30
zaitcevlast year - https://www.youtube.com/watch?v=MVh9ToR_Y-w23: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
zaitcevoi, bot23:31
MooingLemurhaha23:31
notmynamebah!23:32
notmynamepatchbot: behave!23:32
notmynameI thought I had turned everything else off. time to dive into configs again23:32
*** zaitcev has quit IRC23:32
*** bapalm has quit IRC23:35
jrichlipatchbot has been amusing at least23:37
*** bapalm has joined #openstack-swift23:41
*** mingyu has joined #openstack-swift23:48
*** Jeffrey4l has joined #openstack-swift23:49
*** Jeffrey4l has quit IRC23:55

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