Friday, 2017-09-01

*** vint_bra has quit IRC00:21
openstackgerritMerged openstack/swift master: api-ref: update docs links  https://review.openstack.org/49929300:22
*** baojg_ has quit IRC00:37
*** tovin07_ has joined #openstack-swift00:37
*** alenavolk has joined #openstack-swift00:41
*** kiennt has joined #openstack-swift00:45
*** alenavolk has quit IRC01:00
*** alenavolk has joined #openstack-swift01:01
*** alenavolk has quit IRC01:01
*** alenavolk has joined #openstack-swift01:01
*** alenavolk has joined #openstack-swift01:02
*** alenavolk has quit IRC01:02
*** alenavolk has joined #openstack-swift01:03
*** mat128 has joined #openstack-swift01:04
*** alenavolk has quit IRC01:08
*** alenavolk has joined #openstack-swift01:08
*** alenavolk has quit IRC01:08
*** alenavolk has joined #openstack-swift01:09
*** alenavolk has quit IRC01:09
*** alenavolk has joined #openstack-swift01:10
*** chsc has quit IRC01:11
tdasilvanotmyname: is the idea of https://bugs.launchpad.net/swift/+bug/1581146 that one day maybe we could instead return the sha of the object?01:12
openstackLaunchpad bug 1581146 in OpenStack Object Storage (swift) "add content-md5 header" [Wishlist,New]01:12
notmynametdasilva: not quite01:13
notmynametdasilva: and standards, being what they are, have moved on01:13
notmynametdasilva: unfortunately, the http standard has dropped the content-md5 header01:13
notmynamebut, thats' not really what it's about01:13
notmynamewhat it's really about is to separate a checksum and an etag01:14
notmynameso we can have an etag that we can define (and change) as needed. IIRC the http definition is simply "something unique to the content so that same content == same etag"01:14
notmynameand we can do the bit flip checks in a different header. which, yes, could eventually be something other than md501:15
tdasilvajust noticed google computes both md5 and crc32: https://cloud.google.com/storage/docs/hashes-etags01:16
notmynamethat seems pretty smart01:18
*** catintheroof has quit IRC02:00
*** catintheroof has joined #openstack-swift02:01
*** itlinux has joined #openstack-swift02:12
*** thegreenhundred has joined #openstack-swift02:31
kota_hello02:44
*** abhitechie has quit IRC02:51
*** alenavolk has joined #openstack-swift02:59
*** alenavolk has quit IRC03:02
*** two_tired has joined #openstack-swift03:14
*** links has joined #openstack-swift03:32
*** abhitechie has joined #openstack-swift03:40
*** psachin has joined #openstack-swift03:41
mattoliverauafternoon all03:41
*** gkadam_ has joined #openstack-swift03:41
*** vint_bra has joined #openstack-swift03:42
mahaticgood morning03:59
kota_mattoliverau, mahatic: o/04:17
mattoliveraumahatic: morning04:17
mahaticmattoliverau: kota_ hello04:21
*** two_tired has quit IRC04:21
*** gyee has quit IRC04:39
*** vint_bra has quit IRC04:39
*** catintheroof has quit IRC04:41
*** klrmn has quit IRC04:44
*** abhinavtechie has joined #openstack-swift04:55
*** abhitechie has quit IRC04:59
*** hoonetorg has quit IRC05:05
*** mat128 has quit IRC05:07
*** hoonetorg has joined #openstack-swift05:22
*** chsc has joined #openstack-swift05:24
*** skudlik has joined #openstack-swift05:34
*** chsc has quit IRC05:37
*** aagrawal has joined #openstack-swift05:39
*** abhinavtechie has quit IRC05:43
*** links has quit IRC05:50
*** silor has joined #openstack-swift05:59
*** links has joined #openstack-swift06:01
*** pcaruana has joined #openstack-swift06:17
*** rcernin has joined #openstack-swift06:33
*** cbartz has joined #openstack-swift06:40
*** hseipp has joined #openstack-swift06:52
*** abhinavtechie has joined #openstack-swift07:09
*** tesseract has joined #openstack-swift07:12
*** aagrawal has quit IRC07:12
*** d0ugal has quit IRC07:20
*** cschwede has joined #openstack-swift07:26
*** ChanServ sets mode: +v cschwede07:26
*** kei_yama has joined #openstack-swift07:39
*** lifeless_ is now known as lifeless07:39
*** geaaru has joined #openstack-swift07:41
*** itlinux has quit IRC07:42
*** kiennt has quit IRC07:50
*** kiennt has joined #openstack-swift07:51
*** hseipp has quit IRC08:06
*** joeljwright has joined #openstack-swift08:36
*** ChanServ sets mode: +v joeljwright08:36
*** joeljwright has quit IRC08:39
*** joeljwright has joined #openstack-swift08:56
*** ChanServ sets mode: +v joeljwright08:56
*** tovin07_ has quit IRC08:59
*** psachin has quit IRC09:00
*** kei_yama has quit IRC09:01
*** abhinavtechie has quit IRC10:17
*** d0ugal has joined #openstack-swift10:18
*** abhitechie has joined #openstack-swift10:24
*** abhitechie has quit IRC10:34
*** psachin has joined #openstack-swift10:45
*** mat128 has joined #openstack-swift11:35
*** kiennt has quit IRC11:43
*** abhitechie has joined #openstack-swift11:58
*** catintheroof has joined #openstack-swift12:17
*** gkadam_ has quit IRC12:27
*** catintheroof has quit IRC12:34
*** catintheroof has joined #openstack-swift12:34
*** psachin has quit IRC12:46
openstackgerritOpenStack Proposal Bot proposed openstack/swift master: Updated from global requirements  https://review.openstack.org/8873612:48
*** oshritf has joined #openstack-swift12:56
*** oshritf has quit IRC13:01
*** thegreenhundred has quit IRC13:02
*** abhinavtechie has joined #openstack-swift13:10
*** abhitechie has quit IRC13:13
*** catintheroof has quit IRC13:16
*** catintheroof has joined #openstack-swift13:16
*** links has quit IRC13:44
*** joeljwright has quit IRC13:59
*** baojg has joined #openstack-swift14:04
*** catintheroof has quit IRC14:04
*** catintheroof has joined #openstack-swift14:05
*** catintheroof has quit IRC14:15
*** catintheroof has joined #openstack-swift14:15
*** joeljwright has joined #openstack-swift14:16
*** ChanServ sets mode: +v joeljwright14:16
*** gyee has joined #openstack-swift14:24
*** catintheroof has quit IRC14:25
*** catintheroof has joined #openstack-swift14:25
*** catintheroof has quit IRC14:35
*** catintheroof has joined #openstack-swift14:36
*** catintheroof has quit IRC14:37
*** catintheroof has joined #openstack-swift14:37
*** vint_bra has joined #openstack-swift14:39
openstackgerritAlistair Coles proposed openstack/swift master: Cleanup test tempdirs in tearDown  https://review.openstack.org/50007814:43
*** catintheroof has quit IRC14:52
*** catintheroof has joined #openstack-swift14:52
*** abhinavtechie has quit IRC14:55
*** abhinavtechie has joined #openstack-swift14:55
*** catintheroof has quit IRC15:00
*** catintheroof has joined #openstack-swift15:00
*** EmilienM has quit IRC15:12
*** EmilienM has joined #openstack-swift15:12
*** links has joined #openstack-swift15:18
*** aagrawal has joined #openstack-swift15:19
*** skudlik has quit IRC15:20
*** thegreenhundred has joined #openstack-swift15:22
*** abhinavtechie has quit IRC15:23
*** chsc has joined #openstack-swift15:24
*** chsc has joined #openstack-swift15:24
*** rcernin has quit IRC15:29
*** pcaruana has quit IRC15:30
timburkegood morning15:46
notmynamegood morning15:56
*** itlinux has joined #openstack-swift16:05
*** joeljwright has quit IRC16:23
*** links has quit IRC16:31
*** catintheroof has quit IRC16:36
*** catintheroof has joined #openstack-swift16:36
claygtdasilva: I'm not logged in to gerrit (on the train) can you +A https://review.openstack.org/#/c/500078/ for me?16:49
tdasilvaclayg: done16:49
patchbotpatch 500078 - swift - Cleanup test tempdirs in tearDown16:49
claygThanks!16:49
tdasilvanp :)16:49
tdasilvanow looking at p 44939416:50
patchbothttps://review.openstack.org/#/c/449394/ - swift - Move listing formatting out to proxy middleware16:50
*** catintheroof has quit IRC16:50
*** oshritf has joined #openstack-swift16:51
timburkeoh, cool! thanks tdasilva! i think it's a decent idea? feels like it should clean up some things for encryption/symlinks/sharding (and whatever other crazy thing we think of next)16:54
tdasilvatimburke: yeah, i like the idea of removing all that xml,json handling from the different middlewares16:55
tdasilvaplus it standardizes proxy <-> backend communications a bit16:56
openstackgerritMerged openstack/swift master: Cleanup test tempdirs in tearDown  https://review.openstack.org/50007816:56
timburkei was a little sad that it didn't result in more lines deleted... *shrug*16:56
*** oshritf has quit IRC16:59
tdasilvatimburke: yeah, i was surprised by that too, but it still cleans up the code nicely. The part i'm not a big fan of is the pipeline change. I wish we just auto-added all the required middlewares without actually requiring the pipeline change16:59
timburkeit's got auto-insertion in https://review.openstack.org/#/c/449394/8/swift/proxy/server.py (otherwise there isn't a good upgrade path) -- or did you mean something else?17:01
patchbotpatch 449394 - swift - Move listing formatting out to proxy middleware17:01
tdasilva'catch_errors, gatekeeper, healthcheck proxy-loggin cache listing_formats' should always be there, no?17:01
tdasilvatimburke: something else, i understand we auto-insert, but i mean we should auto-insert like it already is, plus actually remove it from the pipeline config. it would help simplify the pipeline IMO17:02
timburkemmm. yeah, set some restrictions for people -- "you can have custom middleware, sure, but it has to be somewhere here in the middle, around the auth-y bits"17:04
tdasilvayeah, we've had different conversations before about simplifying the pipeline, but there's no easy solution...17:05
*** klrmn has joined #openstack-swift17:12
*** abhinavtechie has joined #openstack-swift17:21
*** thegreenhundred has quit IRC17:24
*** aagrawal has quit IRC17:25
openstackgerritClay Gerrard proposed openstack/swift master: Always require device dir for containers  https://review.openstack.org/45807017:33
*** geaaru has quit IRC17:34
notmynameI added a new section to the top of our PTG etherpad https://etherpad.openstack.org/p/swift-ptg-queens17:43
notmynameit's for stuff that other teams are doing that we should know about and participate in17:43
notmynamethis will be especially helpful for monday and tuesday17:43
notmynameand just this morning I heard about something the interop working group (the old "defcore") group is doing on monday that we should participate in17:44
notmynamesomething about setting up official testing programs (for trademarks) for stand-alone openstack services17:44
*** cbartz has quit IRC17:59
openstackgerritClay Gerrard proposed openstack/swift master: Use check_drive consistently  https://review.openstack.org/50015818:15
claygtimburke: ^ now that was a yak!18:15
notmynamehttps://skeptics.stackexchange.com/questions/28217/do-yaks-get-shaved18:17
timburkeway to shear, clayg!18:21
notmynameclayg: is this one for testing purposes? https://review.openstack.org/#/c/500158/1/swift/common/base_storage_server.py18:21
patchbotpatch 500158 - swift - Use check_drive consistently18:21
claygI think I really do *finally* understand the upper-left hand side of gerrit - I think sometimes it changes the tab based on some context dependent situation - it's funny tho because it like made me not trust my reality18:21
claygthat should... probably fail pep8?18:21
notmynameI don't remember if we have "unused imports" turned on18:22
timburkepretty sure we do18:22
notmynamewhat is this? golang?18:22
clayg*my* bad - flake818:22
timburkepycodestyle?18:24
timburke"the tool formerly known as pep8"18:24
notmynametimburke: seriously?18:24
clayg"renamed to pycodestyle to reduce confusion"18:24
clarkbI think there were enough people complaining that their rules don't all follow pep8 that they changed. But also peps are peps and programs aren't18:25
notmynameI will now call everyone "steve", to reduce (my) confusion18:25
*** itlinux has quit IRC18:30
claygit makes sense - but we're super old and crotchety - we self identify as perpetually annoyed neckbeards - my hope is that most folks can come to forgive the fleeting/knee-jerk "stop moving the cheese" reaction when they realize we don't *mean* anything by it...18:30
claygI guess my rebase workflow has a gap for flake8's - the first patch in the change is ok... which is good - the follow-up is just to answer the question "shouldn't we use check_device *everywhere*" "yes, but it's a bunch of annoying tedius work of dubious value"18:32
*** mat128 has quit IRC20:06
*** mat128 has joined #openstack-swift20:06
*** mat128 has quit IRC20:10
*** silor has quit IRC20:13
*** rcernin has joined #openstack-swift20:31
*** rcernin has quit IRC20:55
*** catintheroof has joined #openstack-swift20:57
*** catinthe_ has joined #openstack-swift20:58
*** catintheroof has quit IRC21:01
zaitcevGuys... I have a working cluster that constantly says  Timeout getting a connection to memcached: 192.168.50.2:1121121:01
notmynamezaitcev: could be a connection limit?21:02
claygget a faster memcached?21:02
zaitcevLooking at netstat, it connects there fine, most of the time. Is there a magic number of workers that I can bump?21:02
zaitcevBut it's already at 102421:02
notmynamesomething more esoteric like too many client connections in the proxy causing eventlet hub starvation?21:04
claygany crazy middleware might be doing some blocking business?  I think our memcache connect timeout is only like 300ms - you can't make too many LDAP calls into C-land in the main thread before you are cursing "cooperative" yields21:05
claygmaybe step zero is... does it go away if you make the connection timeout 10s?21:05
claygsometimes slow but working is better than not working... sometimes not working is better than working but slow... YMMV21:06
zaitcevWell, I have 2, so it's not like tokens get rejected. Or at least I don't see any 401s21:08
zaitcevFor some reason local memcached always, 100% works on any given proxy node. Only times out with remote ones.21:08
claygugh - that *does* sound familiar!21:11
clayghttps://www.youtube.com/watch?v=iqEpoi00_Ws&feature=youtu.be&t=12821:14
openstackgerritClay Gerrard proposed openstack/swift master: Use check_drive consistently  https://review.openstack.org/50015821:15
zaitcevIt appears that setting the connection_timeout to 1.2 cured the problem. I don't know why 0.3 is small on a 10GE pipe but maybe it's an overloaded switch or kernel is just being dumb with CPU scheduling.21:22
claygbandwidth isn't the same as latency - networking can be weird...21:23
*** aagrawal has joined #openstack-swift21:24
*** chsc has quit IRC21:24
*** abhinavtechie has quit IRC21:27
*** gyee has quit IRC21:46
openstackgerritTim Burke proposed openstack/swift master: Fix memcached exception out of range stacktrace  https://review.openstack.org/21996321:58
openstackgerritTim Burke proposed openstack/swift master: Fix memcached exception out of range stacktrace  https://review.openstack.org/21996322:00
*** tesseract has quit IRC22:09
*** catinthe_ has quit IRC22:54
*** catintheroof has joined #openstack-swift23:03
*** thegreenhundred has joined #openstack-swift23:16
*** vint_bra has quit IRC23:17
*** thegreenhundred has quit IRC23:24
*** gyee has joined #openstack-swift23:29
*** catintheroof has quit IRC23:51
*** gyee has quit IRC23:59

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