Wednesday, 2016-02-17

*** ho_ has joined #openstack-swift00:00
*** haomaiwang has quit IRC00:01
ho_good morning!00:01
*** haomaiwa_ has joined #openstack-swift00:01
notmorganfrom what i can tell swiftclient may not have a good way of handling keystone v3 and re-authing w/ username/password? [please correct me if i am wrong]00:02
timburkenotmorgan: yeah, client.Connection should be the right class. the docstring  at https://github.com/openstack/python-swiftclient/blob/master/swiftclient/client.py#L1345-L1397 doesn't mention the v3 args in os_options, but it should00:04
notmorgantimburke: https://github.com/openstack/python-swiftclient/blob/master/swiftclient/client.py#L1360-L1365 looks like it would fail the constructor bit00:05
notmorgantimburke: with unexpected args00:05
notmorganswiftclient is sufficiently different we may need to actually use it for testing not just a mock.Mock()00:05
notmorgantimburke: also phew, i'm not crazy ;) I was worried i was missing something obvious (I just woke up :P )00:06
timburkethe only new kwargs we're passing are user, key, and authurl. project_id etc. are being added to os_options, which should work just fine00:07
*** Gordoni has quit IRC00:09
notmorganAHA00:09
notmorganthat was it00:09
notmorganthanks. i was not seeing it as os_options explicitly00:10
notmorgani was seeing it as swift_kwargs.update(os_options)00:10
timburkeah, yeah :)00:10
notmorgannot swift_kwargs['os_options']00:10
notmorganlike i said, just woke up ;)00:10
notmorganPHEW!00:10
notmorgantimburke: see, this is why asking goes so much better ;) tyvm. now i'm getting back to following swiftclientcode00:11
timburkenotmorgan: i was debating about whether to leave a comment about skipping the os_options variable entirely and explicitly using swift_kwargs['os_options'] throughout; maybe this is a sign that i should have00:11
*** Jeffrey4l has joined #openstack-swift00:11
notmorganeh, this is likely a bit cleaner overall. but a lot of it revolves around swiftclient being radically different00:12
notmorganactually.. i might see a fault in the logic.00:12
timburkeyeah, it's part of why i'm in favor of getting Session support into swiftclient...00:12
*** urth has quit IRC00:13
notmorgantimburke: ++ i took a couple stabs at it fwiw00:13
notmorganbut ... there are a lot of subtle differences between ksa.session and requests session00:13
notmorgani'm sad ksa.session doesn't return a requests session now. because then it would be simple to switch you over00:13
notmorganthe way i see it: step 1) replace Requests session with ksa.session in swiftclient (exact same logic as today), step 2: make for a constructor that can do ksa.session things instead of swift-specific things00:14
notmorgantimburke: but step one is not "search-and-replace" =(.00:15
*** trifon has joined #openstack-swift00:15
openstackgerritMerged openstack/swift: Add SwiftHLM to associated projects  https://review.openstack.org/28058600:18
*** lcurtis has quit IRC00:19
timburkenotmorgan: do we really *need* a Requests session for auth? i was thinking of basically replacing the client.get_auth function with something that hits the ksa.Session (probably adding an arg to differentiate between "hey, give me a token and endpoint, i don't care whether it's cached" and "hey, i just got a 401; be sure to get a *fresh* token")00:19
*** gyee_ has quit IRC00:19
*** gyee has joined #openstack-swift00:20
openstackgerritMerged openstack/swift: Fix missing txn_id logs in GreenAsyncPile's spawned functions  https://review.openstack.org/27817600:20
notmorgantimburke: no you don't.00:21
*** urth has joined #openstack-swift00:22
notmorgantimburke: i mean we can do all of that today, i was hoping to just align swiftclint (without adding a massive dose of other requirementS) with the ksa way, which includes real support for other authplugins in-line basically00:22
notmorganvs. "get me a token" to a standalone session object.00:22
notmorganit could be done either way.00:22
*** jeblair has quit IRC00:22
openstackgerritMerged openstack/swift: go: proxyserver small fixes  https://review.openstack.org/28070600:22
claygnotmorgan: notmyname: I'm not sure how I feel about this new ambiguity of notm<tab>00:22
notmorganclayg: i wont be lurking here too much longer00:23
claygnotmorgan: ok, you've been granted a temporary visa00:23
notmorganclayg: i had a specific swift question then i'll duck back to my world of colliding with notmyname in irc less :)00:23
clayg;)00:23
notmorganclayg: i keep threatening notmyname that i'll come lurk here permanently :P00:23
claygmuwhwhwhahahahah!00:23
notmorganclayg: funny overlap with notmyname is less than overlap with "mordred" in the channels i'm in. so "notmorgan" was better than "morganfainberg" :P or "morgan"00:24
timburkeclayg (or anyone else, really): if you're curious, we were talking about patch 27879700:24
patchbottimburke: https://review.openstack.org/#/c/278797/ - os-client-config - Send swiftclient username/password and token00:24
notmorgantimburke: oooo patchbot is cool00:24
timburkeyeah, i kinda love it00:24
notmorganwho owns that, cause i want that in openstack-keystone :)(00:24
timburkethank notmyname00:24
claygtimburke: seems *so* unlikely I'll be interested - but you at least got me to click it00:25
notmorganor i'd be happy to see if i can roll the code into openstackgerrit00:25
*** StraubTW_ has quit IRC00:25
notmorganlike we did for LP bugs.00:25
timburkeha! sucker :P00:25
notmorganclayg: hook line and sinker!00:25
notmorgan;)00:25
stevemarnotmorgan: what's patchbot do?00:25
notmorganstevemar: patch 27879700:25
patchbotnotmorgan: https://review.openstack.org/#/c/278797/ - os-client-config - Send swiftclient username/password and token00:25
stevemarhehe00:25
notmorganstevemar: neat huh?00:26
notmorganstevemar: i see you've taken to the habit i used to to, get notified when someone says "keystone" in a channel you're in ;)00:26
*** jeblair has joined #openstack-swift00:26
notmorganamazing how it makes it seem like you're *everywhere* to people :P00:26
claygI think the same trick works with StevenK if you say pip or pbr00:27
*** StraubTW_ has joined #openstack-swift00:27
notmorganclayg: oh i have evil plans for that then *shiftyeyes*00:27
* notmorgan waves nicely to StevenK00:27
* clayg closes timburke's referenced patch no less confused than before00:28
notmorgantimburke: ok anyway. i think i have a handle on monty's "get_swift_cleint" thing now.00:28
notmorgantimburke: thanks for the help :)00:28
timburkenotmorgan: happy to help00:28
notmorgantimburke: and i might just do what you said re: construct a session on the side and just use it to "get endpoints" and "tokens" as needed.00:30
notmorgantimburke: as the "convert swift to use ksa" takes form.00:30
notmorgans/swift/swiftclient/00:31
timburkenotmorgan: it may be more expedient. i'm not entirely sure where you'll want to instantiate the session if it doesn't already exist though. i think ideally it would dangle off of SwiftService and get plumbed into the underlying Connections, but there are projects (like occ) that just use Connection directly00:35
notmorgantimburke: oh i'd do it in the get_auth bits, basically allow for passing a session in, or if you pass all the arg-stuff in, it'll make a session out of it.00:36
openstackgerritOpenStack Proposal Bot proposed openstack/swift: Updated from global requirements  https://review.openstack.org/8873600:36
notmorgantimburke: basically if Connection can just use the session like you described, it'd be a quick turnaround, plus it would allow someone to be clever and construct a session with all the auth params they want external to swift if so desired.00:38
notmorganit's not the "way" sesison is meant to be consumed, but eh. it'd work.00:39
notmorganand session already has the "reauth me" logic built in.00:39
*** zhill has quit IRC00:40
*** early has quit IRC00:43
notmynamenotmorgan: I can make patchbot lurk in whatever channel you work00:45
notmorgannotmyname: is it a supybot? or something else? cause if it's supybot, maybe we want to add it to the same code that makes openstack bot report LP bugs00:46
notmorgannotmyname: then you don't need it lurking in $everyone's$ channel00:46
*** garthb has quit IRC00:46
notmynamenotmorgan: yes, it's a supybot plugin. it's basically no effort for me to keep it running (and I'm certainly a lot more likely to update it instead of going through some openstack review process for it)00:49
notmynamenotmorgan: but yeah, if someone took the code and added it to an existing openstack bot thing, that's fine with me. I'm jsut probably not going to initiate that effort00:49
notmorgannotmyname: hehe right, but i was going to bake it into our main bot that goes in every channel (i think it's the eavesdrop one)00:49
notmorgannotmyname: yep.00:49
notmynameyeah, just be careful about -qa. they got cranky when I put it in there ;-)00:50
notmorgannotmyname: i might do that, is the code public/github?00:50
*** arch-nemesis has quit IRC00:50
notmynamenotmorgan: https://github.com/notmyname/Patches00:50
notmorgannotmyname: hehe i might need to add an exclusion config then :P !#openstack-qa :P00:50
notmorgannotmyname: cool00:50
notmorgannotmyname: i'll consider how much i want it everywhere vs just in #openstack-keystone and wherever it is now :P00:51
notmorganis that a MIT license btw? or someotheropensourcelicense?00:52
notmynameit's the "john put it on github" license ;-)00:52
notmorganhahaha00:52
notmorganfair enough ;)00:52
notmynameI can add an MIT license to it00:53
notmorganeh i'd go CC-by-a or something instead - i'll bug ya if i am going to do this so we can do the minimal "yep this wont offend people" minor bits.00:53
*** early has joined #openstack-swift00:53
notmorgannotmyname: but for now, *eh* i'll mull the concept around in my head.00:54
notmynamenotmorgan: ok. any channel you want me to move patchbot to for the time being?00:58
notmorganlets add it to #openstack-keystone :)00:58
notmynameok00:58
notmynamewill do in a bit00:58
notmorganno rush :)00:59
*** haomaiwa_ has quit IRC01:01
*** haomaiwang has joined #openstack-swift01:01
*** dmorita has joined #openstack-swift01:03
*** _JZ_ has quit IRC01:14
*** haomaiwang has quit IRC01:20
*** dmorita has quit IRC01:21
*** arch-nemesis has joined #openstack-swift01:22
*** ekarlso has quit IRC01:30
*** trifon has quit IRC01:30
*** notmorgan has left #openstack-swift01:32
*** ekarlso has joined #openstack-swift01:45
*** dmorita has joined #openstack-swift01:49
*** lyrrad has quit IRC01:51
*** haomaiwang has joined #openstack-swift01:52
*** baojg has joined #openstack-swift01:53
*** haomaiwang has quit IRC01:58
*** 64MAA4J3A has joined #openstack-swift01:58
*** 64MAA4J3A has quit IRC01:59
*** 64MAA4J3H has joined #openstack-swift01:59
*** 64MAA4J3H has quit IRC02:00
*** haomaiwang has joined #openstack-swift02:00
*** haomaiwang has quit IRC02:01
*** haomaiwa_ has joined #openstack-swift02:01
*** haomaiwa_ has quit IRC02:02
*** haomaiwa_ has joined #openstack-swift02:02
*** haomaiwa_ has quit IRC02:03
*** haomaiwa_ has joined #openstack-swift02:03
*** haomaiwa_ has quit IRC02:04
*** haomaiwang has joined #openstack-swift02:04
*** haomaiwang has quit IRC02:05
*** haomaiwa_ has joined #openstack-swift02:05
*** haomaiwa_ has quit IRC02:06
*** haomaiwang has joined #openstack-swift02:06
*** haomaiwang has quit IRC02:07
*** 7YUAAYBBW has joined #openstack-swift02:07
*** 7YUAAYBBW has quit IRC02:08
*** dmorita has quit IRC02:08
*** haomaiwang has joined #openstack-swift02:08
*** haomaiwang has quit IRC02:09
*** 7YUAAYBCI has joined #openstack-swift02:09
*** 7YUAAYBCI has quit IRC02:10
*** haomaiwa_ has joined #openstack-swift02:10
*** haomaiwa_ has quit IRC02:11
*** 17WABTID9 has joined #openstack-swift02:11
*** 17WABTID9 has quit IRC02:12
*** haomaiwa_ has joined #openstack-swift02:12
*** haomaiwa_ has quit IRC02:13
*** 17WABTIEQ has joined #openstack-swift02:13
*** 17WABTIEQ has quit IRC02:14
*** dmorita has joined #openstack-swift02:14
*** haomaiwa_ has joined #openstack-swift02:14
*** haomaiwa_ has quit IRC02:15
*** dmorita has quit IRC02:15
*** haomaiwang has joined #openstack-swift02:15
*** haomaiwang has quit IRC02:16
*** 64MAA4J9D has joined #openstack-swift02:16
*** 64MAA4J9D has quit IRC02:17
*** haomaiwang has joined #openstack-swift02:17
openstackgerritMerged openstack/swift: Static methods should be @staticmethods  https://review.openstack.org/28088502:23
openstackgerritMerged openstack/swift: Remove '#! /usr/bin/env python' from unexecutable files  https://review.openstack.org/27949302:23
*** changbl has joined #openstack-swift02:26
*** changbl has quit IRC02:26
*** mingdang1 has joined #openstack-swift02:30
*** dmorita has joined #openstack-swift02:32
*** dmorita has quit IRC02:32
*** dmorita has joined #openstack-swift02:33
*** dmorita has quit IRC02:37
*** baojg has quit IRC02:49
MooingLemursuch ecstatic methods02:50
*** changbl has joined #openstack-swift02:51
*** haomaiwang has quit IRC03:01
*** haomaiwang has joined #openstack-swift03:01
*** sanchitmalhotra has joined #openstack-swift03:07
*** gyee has quit IRC03:11
*** baojg has joined #openstack-swift03:18
openstackgerritMerged openstack/swift: Improved test coverage of form_signature  https://review.openstack.org/27684403:25
*** changbl has quit IRC03:32
*** changbl has joined #openstack-swift03:40
*** garthb has joined #openstack-swift03:49
*** StraubTW has quit IRC03:54
*** StraubTW has joined #openstack-swift03:55
*** StraubTW has quit IRC04:00
*** haomaiwang has quit IRC04:01
*** haomaiwa_ has joined #openstack-swift04:01
mahaticgood morning04:11
*** baojg has quit IRC04:24
*** ppai has joined #openstack-swift04:27
*** nadeem has joined #openstack-swift04:28
*** baojg has joined #openstack-swift04:29
*** nadeem has quit IRC04:29
*** nadeem has joined #openstack-swift04:29
mattoliveraumahatic: mornign04:32
mattoliveraumorning even04:32
*** acoles_ has quit IRC04:34
*** acoles_ has joined #openstack-swift04:35
*** ChanServ sets mode: +v acoles_04:35
*** acoles_ is now known as acoles04:36
*** links has joined #openstack-swift04:41
*** diazjf has joined #openstack-swift04:48
*** diazjf has quit IRC04:48
*** arch-nemesis has quit IRC04:56
*** links has quit IRC04:57
*** haomaiwa_ has quit IRC05:01
*** haomaiwang has joined #openstack-swift05:01
*** sileht has quit IRC05:05
*** zaitcev has quit IRC05:10
*** arch-nemesis has joined #openstack-swift05:11
*** sileht has joined #openstack-swift05:21
janonymousmorning !!05:25
*** SkyRocknRoll has joined #openstack-swift05:39
*** nadeem has quit IRC05:49
mattoliveraujanonymous: o/05:52
janonymousmattoliverau: hey !!05:56
*** haomaiwang has quit IRC06:01
*** haomaiwang has joined #openstack-swift06:01
*** garthb has quit IRC06:06
*** ChubYann has quit IRC06:22
*** trifon has joined #openstack-swift06:37
*** klrmn1 has quit IRC06:48
*** zhill has joined #openstack-swift06:50
-openstackstatus- NOTICE: A problem with the mirror used for CI jobs in the rax-iad region has been corrected. Please recheck changes that recently failed jobs on nodes in rax-iad.06:50
*** zhill has left #openstack-swift06:50
*** StraubTW has joined #openstack-swift06:57
*** haomaiwang has quit IRC07:01
*** StraubTW has quit IRC07:01
*** 20WAAEEA3 has joined #openstack-swift07:01
*** arch-nemesis has quit IRC07:05
*** 20WAAEEA3 has quit IRC07:16
*** arch-nemesis has joined #openstack-swift07:18
*** haomaiwang has joined #openstack-swift07:19
*** sanchitmalhotra1 has joined #openstack-swift07:33
*** sanchitmalhotra has quit IRC07:34
*** rcernin has joined #openstack-swift07:42
*** takashi has joined #openstack-swift07:55
*** haomaiwang has quit IRC08:01
*** haomaiwang has joined #openstack-swift08:01
*** silor has joined #openstack-swift08:02
*** silor1 has joined #openstack-swift08:05
*** silor has quit IRC08:06
*** silor1 is now known as silor08:06
*** rledisez has joined #openstack-swift08:10
*** StevenK has quit IRC08:24
*** StevenK has joined #openstack-swift08:26
*** forcebanana has joined #openstack-swift08:30
*** geaaru has joined #openstack-swift08:40
*** pcaruana has joined #openstack-swift08:42
*** joeljwright has joined #openstack-swift08:44
*** ChanServ sets mode: +v joeljwright08:44
*** kei_yama has quit IRC08:52
*** ho_ has quit IRC08:58
*** haomaiwang has quit IRC09:01
*** haomaiwang has joined #openstack-swift09:01
*** joeljwright has quit IRC09:04
*** asettle has joined #openstack-swift09:17
*** takashi has quit IRC09:19
*** manous has joined #openstack-swift09:29
*** Zyric has quit IRC09:31
*** joeljwright has joined #openstack-swift09:32
*** ChanServ sets mode: +v joeljwright09:32
*** jmccarthy1 has joined #openstack-swift09:35
*** tdasilva has quit IRC09:38
*** mvk has joined #openstack-swift09:40
*** dmorita has joined #openstack-swift09:43
*** sanchitmalhotra has joined #openstack-swift09:50
*** tdasilva has joined #openstack-swift09:51
*** ChanServ sets mode: +v tdasilva09:51
*** sanchitmalhotra1 has quit IRC09:52
*** forcebanana has quit IRC09:52
*** cebruns has quit IRC09:52
*** briancline has quit IRC09:52
*** nottrobin has quit IRC09:52
*** Mingyu has quit IRC09:52
*** cppforlife_ has quit IRC09:52
*** jaakkos has quit IRC09:52
*** number80 has quit IRC09:52
*** yarkot has quit IRC09:52
*** briancurtin has quit IRC09:52
*** jrichli has quit IRC09:52
*** lifeless has quit IRC09:52
*** _fortis has quit IRC09:52
*** ajiang has quit IRC09:52
*** serverascode has quit IRC09:52
*** sw3 has quit IRC09:52
*** blair has quit IRC09:52
*** zhiyan has quit IRC09:52
*** thurloat has quit IRC09:52
*** swat30 has quit IRC09:52
*** amandap has quit IRC09:52
*** ujjain has quit IRC09:52
*** briancline has joined #openstack-swift09:52
*** ajiang has joined #openstack-swift09:52
*** jrichli has joined #openstack-swift09:52
*** lifeless has joined #openstack-swift09:53
*** swat30 has joined #openstack-swift09:53
*** thurloat has joined #openstack-swift09:53
*** dmorita has quit IRC09:54
*** cebruns has joined #openstack-swift09:54
*** number80 has joined #openstack-swift09:54
*** amandap has joined #openstack-swift09:54
*** sw3 has joined #openstack-swift09:56
*** kragniz has quit IRC09:56
*** ujjain has joined #openstack-swift09:56
*** ujjain has joined #openstack-swift09:56
*** jaakkos has joined #openstack-swift09:57
*** kragniz has joined #openstack-swift09:58
*** zhiyan has joined #openstack-swift09:58
*** haomaiwang has quit IRC10:01
*** haomaiwa_ has joined #openstack-swift10:01
*** stantonnet has quit IRC10:03
*** zhiyan has quit IRC10:03
*** ujjain has quit IRC10:03
*** sw3 has quit IRC10:03
*** briancline has quit IRC10:03
*** tdasilva has quit IRC10:03
*** rledisez has quit IRC10:03
*** rcernin has quit IRC10:03
*** acoles has quit IRC10:03
*** jeblair has quit IRC10:03
*** pchng has quit IRC10:03
*** ujjain has joined #openstack-swift10:03
*** ujjain has joined #openstack-swift10:03
*** jeblair has joined #openstack-swift10:03
*** briancline has joined #openstack-swift10:03
*** rledisez has joined #openstack-swift10:04
*** rcernin has joined #openstack-swift10:04
*** _fortis has joined #openstack-swift10:04
*** briancurtin has joined #openstack-swift10:05
*** stantonnet has joined #openstack-swift10:05
*** cppforlife_ has joined #openstack-swift10:06
*** serverascode has joined #openstack-swift10:06
*** joeljwright has quit IRC10:07
*** tdasilva has joined #openstack-swift10:07
*** nottrobin has joined #openstack-swift10:07
*** trifon has quit IRC10:08
*** sileht has quit IRC10:08
*** fbo_ has quit IRC10:08
*** patchbot has quit IRC10:08
*** proteusguy__ has quit IRC10:08
*** delattec has quit IRC10:08
*** Anticimex has quit IRC10:08
*** vinsh_ has quit IRC10:08
*** chlong has quit IRC10:08
*** charz_ has quit IRC10:08
*** jlvillal has quit IRC10:08
*** acoles_ has joined #openstack-swift10:08
*** acoles_ is now known as acoles10:08
*** ChanServ sets mode: +v acoles10:08
*** Anticimex has joined #openstack-swift10:08
*** fbo has joined #openstack-swift10:08
*** delattec has joined #openstack-swift10:08
*** vinsh has joined #openstack-swift10:08
*** trifon has joined #openstack-swift10:08
*** chlong has joined #openstack-swift10:08
*** proteusguy__ has joined #openstack-swift10:08
*** pc6411 has joined #openstack-swift10:08
*** sileht has joined #openstack-swift10:09
*** charz has joined #openstack-swift10:09
*** mvk has quit IRC10:09
*** jordanP has joined #openstack-swift10:10
*** sw3 has joined #openstack-swift10:10
*** patchbot has joined #openstack-swift10:11
*** zhiyan has joined #openstack-swift10:12
*** Mingyu has joined #openstack-swift10:13
*** jlvillal has joined #openstack-swift10:13
*** joeljwright has joined #openstack-swift10:14
*** ChanServ sets mode: +v joeljwright10:14
*** blair has joined #openstack-swift10:16
openstackgerritoshritf proposed openstack/swift: Container-Sync to perform HEAD before PUT object on remote  https://review.openstack.org/27096110:25
*** mvk has joined #openstack-swift10:36
*** janonymous has quit IRC10:38
*** jordanP has quit IRC10:39
*** jordan_ has joined #openstack-swift10:39
*** proteusguy__ has quit IRC10:49
*** nottrobin has quit IRC10:49
*** jeblair has quit IRC10:49
*** serverascode has quit IRC10:49
*** ajiang has quit IRC10:49
*** arch-nemesis has quit IRC10:49
*** okdas_ has quit IRC10:49
*** kaleta has quit IRC10:49
*** Lickitysplitted has quit IRC10:49
*** etienneme has quit IRC10:49
*** ntata has quit IRC10:49
*** logan- has quit IRC10:49
*** CrackerJackMack has quit IRC10:49
*** darrenc has quit IRC10:49
*** tamizh_geek has quit IRC10:49
*** ndk has quit IRC10:49
*** philipw has quit IRC10:49
*** okdas has joined #openstack-swift10:49
*** okdas has joined #openstack-swift10:49
*** Lickitysplitted has joined #openstack-swift10:49
*** philipw has joined #openstack-swift10:49
*** jeblair has joined #openstack-swift10:49
*** kaleta has joined #openstack-swift10:49
*** etienneme has joined #openstack-swift10:49
*** arch-nemesis has joined #openstack-swift10:49
*** ajiang has joined #openstack-swift10:50
*** proteusguy__ has joined #openstack-swift10:50
*** swat30 has quit IRC10:50
*** ndk has joined #openstack-swift10:50
*** CrackerJackMack has joined #openstack-swift10:50
*** yarkot has joined #openstack-swift10:50
*** thurloat has quit IRC10:50
*** darrenc has joined #openstack-swift10:51
*** logan- has joined #openstack-swift10:52
*** ntata has joined #openstack-swift10:52
*** sw3 has quit IRC10:53
*** dmorita has joined #openstack-swift10:54
*** tamizh_geek has joined #openstack-swift10:54
*** clayg has quit IRC10:55
*** clayg has joined #openstack-swift10:56
*** ChanServ sets mode: +v clayg10:56
*** nottrobin has joined #openstack-swift10:57
*** dmorita has quit IRC10:59
*** StraubTW has joined #openstack-swift11:00
*** haomaiwa_ has quit IRC11:01
*** haomaiwang has joined #openstack-swift11:01
*** serverascode has joined #openstack-swift11:01
*** rcernin has quit IRC11:03
*** darrenc has quit IRC11:04
*** etienneme has quit IRC11:04
*** philipw has quit IRC11:04
*** zhiyan has quit IRC11:04
*** briancurtin has quit IRC11:04
*** sanchitmalhotra has quit IRC11:04
*** asettle has quit IRC11:04
*** geaaru has quit IRC11:04
*** StevenK has quit IRC11:04
*** SkyRocknRoll has quit IRC11:04
*** peterlisak has quit IRC11:04
*** HenryG has quit IRC11:04
*** wolsen has quit IRC11:04
*** mattoliverau has quit IRC11:04
*** pdardeau has quit IRC11:04
*** then3rd has quit IRC11:04
*** Guest40848 has quit IRC11:04
*** matt6434 has joined #openstack-swift11:04
*** philipw has joined #openstack-swift11:04
*** StraubTW has quit IRC11:04
*** darrenc has joined #openstack-swift11:04
*** StevenK has joined #openstack-swift11:04
*** sanchitmalhotra has joined #openstack-swift11:04
*** then3rd has joined #openstack-swift11:04
*** asettle has joined #openstack-swift11:04
*** SkyRocknRoll has joined #openstack-swift11:04
*** peterlisak has joined #openstack-swift11:05
*** Guest40848 has joined #openstack-swift11:05
*** geaaru has joined #openstack-swift11:05
*** HenryG has joined #openstack-swift11:05
*** wolsen has joined #openstack-swift11:05
*** etienneme has joined #openstack-swift11:05
openstackgerritjanonymous proposed openstack/swift: Using ostestr to run unittests  https://review.openstack.org/25705311:06
*** _fortis has quit IRC11:06
*** mingdang1 has quit IRC11:08
*** sileht has quit IRC11:13
*** janonymous has joined #openstack-swift11:14
*** zhiyan has joined #openstack-swift11:16
*** sileht has joined #openstack-swift11:17
*** haomaiwang has quit IRC11:17
*** briancurtin has joined #openstack-swift11:17
*** _fortis has joined #openstack-swift11:21
*** sw3 has joined #openstack-swift11:23
*** baojg has quit IRC11:24
*** SkyRocknRoll has quit IRC11:28
*** sanchitmalhotra has quit IRC11:36
*** logan- has quit IRC11:39
*** mvk has quit IRC11:39
*** stantonnet has quit IRC11:39
*** rledisez has quit IRC11:39
*** manous has quit IRC11:39
*** jmccarthy has quit IRC11:39
*** MooingLemur has quit IRC11:39
*** bwall has quit IRC11:39
*** aerwin3 has quit IRC11:39
*** bhakta has quit IRC11:39
*** timur has quit IRC11:39
*** a1|away has quit IRC11:39
*** aerwin3 has joined #openstack-swift11:40
*** bwall has joined #openstack-swift11:40
*** mvk has joined #openstack-swift11:40
*** MooingLemur has joined #openstack-swift11:40
*** jmccarthy has joined #openstack-swift11:41
*** rledisez has joined #openstack-swift11:41
*** stantonnet has joined #openstack-swift11:41
*** SkyRocknRoll has joined #openstack-swift11:41
*** logan- has joined #openstack-swift11:42
*** a1|away has joined #openstack-swift11:42
*** bhakta has joined #openstack-swift11:45
*** joeljwright has quit IRC11:48
*** rcernin has joined #openstack-swift11:49
*** davideagle has joined #openstack-swift11:49
*** etienneme has quit IRC11:50
*** HenryG has quit IRC11:50
*** kaleta has quit IRC11:50
*** natarej has quit IRC11:50
*** McMurlock has quit IRC11:50
*** 7YUAAXMDV has quit IRC11:50
*** bapalm has quit IRC11:50
*** wbhuber has quit IRC11:50
*** dfg has quit IRC11:50
*** sgundur has quit IRC11:50
*** siva_krishnan has quit IRC11:50
*** notmyname has quit IRC11:50
*** swifterdarrell has quit IRC11:50
*** hurricanerix has quit IRC11:50
*** sarafraj has quit IRC11:50
*** glange has quit IRC11:50
*** zacksh has quit IRC11:50
*** chrisnelson has quit IRC11:50
*** mlanner has quit IRC11:50
*** anderstj has quit IRC11:50
*** ctennis has quit IRC11:50
*** timburke has quit IRC11:50
*** treyd has quit IRC11:50
*** acorwin_ has quit IRC11:50
*** bobby2 has quit IRC11:50
*** dfg has joined #openstack-swift11:50
*** kaleta has joined #openstack-swift11:50
*** clyps___ has joined #openstack-swift11:50
davideagleDuring put operation on a proxy I'm seeing 3 handoff requests, does this normally happen or is this something worth investigating ?11:50
*** bapalm has joined #openstack-swift11:50
*** natarej has joined #openstack-swift11:50
*** glange has joined #openstack-swift11:50
*** ChanServ sets mode: +v glange11:50
*** wbhuber has joined #openstack-swift11:50
*** etienneme has joined #openstack-swift11:51
ahalethats worth investigating :)11:51
*** hurricanerix has joined #openstack-swift11:51
*** notmyname has joined #openstack-swift11:51
*** ChanServ sets mode: +v notmyname11:51
*** HenryG has joined #openstack-swift11:51
davideagleahale could you name a reason why this would be happening?11:51
openstackgerritMerged openstack/swift: Additional info log message for drive-audit  https://review.openstack.org/26369111:51
ahalestorage down or full disks maybe11:52
*** sgundur has joined #openstack-swift11:52
*** anderstj has joined #openstack-swift11:52
*** zacksh has joined #openstack-swift11:52
*** mlanner has joined #openstack-swift11:52
ahaleor locked up daemons, timeouts etc.11:53
*** siva_krishnan has joined #openstack-swift11:53
*** timburke has joined #openstack-swift11:53
*** ChanServ sets mode: +v timburke11:53
davideagleahale all nodes have 1% used on all disks, a fairly new cluster11:53
*** sarafraj has joined #openstack-swift11:54
*** treyd has joined #openstack-swift11:54
*** acorwin has joined #openstack-swift11:54
*** swifterdarrell has joined #openstack-swift11:54
*** ChanServ sets mode: +v swifterdarrell11:54
*** bobby2 has joined #openstack-swift11:55
*** McMurlock has joined #openstack-swift11:56
*** chrisnelson has joined #openstack-swift11:57
davideagleahale: and I can see no errors logged in syslog on the nodes11:58
*** ctennis has joined #openstack-swift11:58
ahaleanything in the proxy error for that transaction id maybe11:58
*** openstack has joined #openstack-swift12:03
*** takashi_ has joined #openstack-swift12:03
*** ejat has joined #openstack-swift12:03
*** ejat has quit IRC12:03
*** ejat has joined #openstack-swift12:03
*** kota_ has joined #openstack-swift12:04
*** arch-nemesis has joined #openstack-swift12:04
*** mtreinish has joined #openstack-swift12:04
*** joearnold has joined #openstack-swift12:04
*** hugokuo has joined #openstack-swift12:04
*** joeljwright has joined #openstack-swift12:04
*** csmart has joined #openstack-swift12:04
*** hogepodge has joined #openstack-swift12:04
*** ChanServ sets mode: +v joeljwright12:04
*** openstackstatus has joined #openstack-swift12:04
*** tonyb has joined #openstack-swift12:05
ahaleyeah that looks pretty normal apart from the Handoff lines, i guess theres nothing relevent in any others for tx78f5efe2f6ac4ee5a3e31-0056c45709 , maybe swift-get-nodes and some curl'ing could give clues12:06
*** km has quit IRC12:07
davideaglethanks for the info, will take a look at that12:07
*** hogepodge has quit IRC12:07
openstackgerritAlistair Coles proposed openstack/swift: decouple versioned writes from COPY  https://review.openstack.org/26017912:07
acolestdasilva: jrichli : ^^ added some more tests and a closes-bug tag12:08
*** _fortis has joined #openstack-swift12:12
davideagleahale: here is the output fro swift-get-nodes http://paste.openstack.org/show/487252/12:15
*** McMurlock has quit IRC12:19
tdasilvaacoles: hi, will check it out12:19
*** mingdang1 has joined #openstack-swift12:20
*** mingdang1 has quit IRC12:21
*** mingdang1 has joined #openstack-swift12:21
ahaleah yeah i mean like, check out if that proxy has problems communicating with the 3 primaries, just that kinda thing - or if those boxes were really busy at the time or something12:22
ahaleif theres nothing obvious then maybe its not a big deal :)12:22
*** McMurlock has joined #openstack-swift12:23
davideagleahale: hopefully thats the case ;)12:24
openstackgerritAlistair Coles proposed openstack/swift: Fix inconsistent suffix hashes after ssync of tombstone  https://review.openstack.org/26778812:24
openstackgerritAlistair Coles proposed openstack/swift: Reclaim isolated .meta files  https://review.openstack.org/26825112:24
acoles^^ fixing docstring merge conflicts!12:24
*** mvk has quit IRC12:24
*** geaaru has quit IRC12:24
*** nottrobin has quit IRC12:24
*** tamizh_geek has quit IRC12:24
*** ndk has quit IRC12:24
*** Anticimex has quit IRC12:24
*** cppforlife_ has quit IRC12:24
*** kragniz has quit IRC12:24
*** wasmum- has quit IRC12:24
*** daemontool has quit IRC12:24
*** d0ugal has quit IRC12:24
*** marcusvrn_ has quit IRC12:24
*** zul has quit IRC12:24
*** stevemar has quit IRC12:24
*** portante has quit IRC12:24
*** saltsa has quit IRC12:24
*** rsFF has quit IRC12:24
*** tristanC has quit IRC12:24
*** jroll has quit IRC12:24
*** coreycb has quit IRC12:24
*** jamielennox has quit IRC12:24
*** jlhinson has quit IRC12:24
*** zigo has quit IRC12:24
*** saltsa has joined #openstack-swift12:25
*** jlhinson has joined #openstack-swift12:25
*** Anticimex has joined #openstack-swift12:25
*** daemontool has joined #openstack-swift12:25
*** tamizh_geek has joined #openstack-swift12:25
*** tristanC has joined #openstack-swift12:25
*** jroll has joined #openstack-swift12:25
*** geaaru has joined #openstack-swift12:25
*** jlhinson has quit IRC12:25
*** jlhinson has joined #openstack-swift12:25
*** mvk has joined #openstack-swift12:25
*** kragniz has joined #openstack-swift12:25
*** stevemar has joined #openstack-swift12:25
*** mvk has quit IRC12:25
*** mvk has joined #openstack-swift12:25
*** d0ugal has joined #openstack-swift12:26
*** rsFF has joined #openstack-swift12:26
*** zigo has joined #openstack-swift12:26
*** coreycb has joined #openstack-swift12:26
*** zul has joined #openstack-swift12:26
*** portante has joined #openstack-swift12:26
*** wasmum has joined #openstack-swift12:26
*** jamielennox has joined #openstack-swift12:30
*** briancli1e has joined #openstack-swift12:32
*** peterlisak_ has joined #openstack-swift12:32
*** fbo_ has joined #openstack-swift12:32
*** kota_ has quit IRC12:32
*** torgomatic has quit IRC12:32
*** peterlisak has quit IRC12:32
*** clayg has quit IRC12:32
*** yarkot has quit IRC12:32
*** CrackerJackMack has quit IRC12:32
*** jlvillal has quit IRC12:32
*** patchbot has quit IRC12:32
*** delattec has quit IRC12:32
*** fbo has quit IRC12:32
*** briancline has quit IRC12:32
*** amandap has quit IRC12:32
*** Jeffrey4l has quit IRC12:32
*** hrou_ has quit IRC12:32
*** EmilienM has quit IRC12:32
*** gmmaha has quit IRC12:32
*** onovy has quit IRC12:32
*** wanghua has quit IRC12:32
*** openstackgerrit_ has quit IRC12:32
*** openstackgerrit has quit IRC12:32
*** BAKfr has quit IRC12:32
*** dmsimard has quit IRC12:32
*** remix_tj has quit IRC12:32
*** ahale has quit IRC12:32
*** mahatic has quit IRC12:32
*** peterlisak_ is now known as peterlisak12:32
*** CrackerJ- has joined #openstack-swift12:32
*** onovy has joined #openstack-swift12:32
*** remix_tj has joined #openstack-swift12:32
*** delattec has joined #openstack-swift12:32
*** dmsimard has joined #openstack-swift12:32
*** clayg has joined #openstack-swift12:33
*** ChanServ sets mode: +v clayg12:33
*** BAKfr has joined #openstack-swift12:33
*** openstackgerrit has joined #openstack-swift12:33
*** openstackgerrit_ has joined #openstack-swift12:34
*** patchbot has joined #openstack-swift12:34
*** davideagle has quit IRC12:34
*** jlvillal has joined #openstack-swift12:34
*** hrou has joined #openstack-swift12:35
*** torgomatic has joined #openstack-swift12:36
*** ChanServ sets mode: +v torgomatic12:36
*** ahale has joined #openstack-swift12:36
*** mvk has quit IRC12:36
*** gmmaha has joined #openstack-swift12:36
*** EmilienM has joined #openstack-swift12:36
*** yarkot has joined #openstack-swift12:37
*** amandap has joined #openstack-swift12:37
*** mahatic has joined #openstack-swift12:37
openstackgerritAlistair Coles proposed openstack/swift: Enable object server to return non-durable data  https://review.openstack.org/21527612:37
*** baojg has joined #openstack-swift12:40
*** geaaru has quit IRC12:45
*** ndk has joined #openstack-swift12:46
*** acoles is now known as acoles_12:48
*** mvk has joined #openstack-swift12:48
*** cppforlife_ has joined #openstack-swift12:49
*** jordan_ has quit IRC12:50
*** marcusvrn_ has joined #openstack-swift12:50
*** jordan_ has joined #openstack-swift12:50
*** nottrobin has joined #openstack-swift12:51
*** Mingyu has quit IRC12:53
*** daemontool has quit IRC12:55
*** wanghua has joined #openstack-swift12:56
*** delatte has joined #openstack-swift12:57
*** geaaru has joined #openstack-swift12:59
*** delattec has quit IRC12:59
*** cdelatte has joined #openstack-swift13:00
*** kota_ has joined #openstack-swift13:02
*** ChanServ sets mode: +v kota_13:02
*** alejandrito has joined #openstack-swift13:02
*** delatte has quit IRC13:02
*** fthiagogv has joined #openstack-swift13:03
*** admin6_ has joined #openstack-swift13:04
*** daemontool has joined #openstack-swift13:09
*** davideagle has joined #openstack-swift13:09
*** takashi_ has quit IRC13:10
*** janonymous has quit IRC13:10
*** slo_ has quit IRC13:10
*** geaaru has quit IRC13:11
*** davideagle has quit IRC13:21
*** pdardeau has joined #openstack-swift13:22
*** geaaru has joined #openstack-swift13:23
*** daemontool_ has joined #openstack-swift13:25
*** McMurlock has quit IRC13:27
*** McMurlock1 has joined #openstack-swift13:27
*** daemontool has quit IRC13:29
*** dmorita has joined #openstack-swift13:32
*** dhellmann has quit IRC13:44
*** SkyRocknRoll has quit IRC13:46
*** davideagle has joined #openstack-swift13:46
*** dhellmann has joined #openstack-swift13:47
*** SkyRocknRoll has joined #openstack-swift13:47
*** pc6411 is now known as pchng13:50
*** jordan_ has quit IRC13:52
*** jordan_ has joined #openstack-swift13:53
*** hogepodge has joined #openstack-swift14:00
*** jordan_ has quit IRC14:04
*** mingdang1 has quit IRC14:12
*** StraubTW_ has joined #openstack-swift14:14
*** mingdang1 has joined #openstack-swift14:16
*** mingdang1 has quit IRC14:16
*** jordanP has joined #openstack-swift14:17
*** haomaiwang has joined #openstack-swift14:18
*** haomaiwang has quit IRC14:18
*** haomaiwang has joined #openstack-swift14:19
*** ho_away has joined #openstack-swift14:24
*** asettle has quit IRC14:29
*** wanghua has quit IRC14:34
*** Mingyu has joined #openstack-swift14:35
*** jordan_ has joined #openstack-swift14:35
*** jordan_ has quit IRC14:39
*** jordan_ has joined #openstack-swift14:39
*** jordanP has quit IRC14:39
*** mingdang1 has joined #openstack-swift14:47
*** jordan_ has quit IRC14:50
*** lcurtis has joined #openstack-swift14:52
*** mingdang1 has quit IRC14:52
*** flaper87 has quit IRC14:54
*** flaper87 has joined #openstack-swift14:54
*** ChanServ sets mode: +v tdasilva14:54
*** SkyRocknRoll has quit IRC14:57
*** haomaiwang has quit IRC15:01
*** haomaiwang has joined #openstack-swift15:01
*** arch-nemesis has quit IRC15:02
*** dhellmann has quit IRC15:05
*** dhellmann has joined #openstack-swift15:05
*** kota_ has quit IRC15:11
*** trifon has quit IRC15:14
*** davideagle has quit IRC15:15
*** daemontool_ has quit IRC15:16
*** jordanP has joined #openstack-swift15:18
*** jordanP has quit IRC15:23
*** davideagle has joined #openstack-swift15:24
*** kota_ has joined #openstack-swift15:25
*** ChanServ sets mode: +v kota_15:25
*** dmorita has quit IRC15:29
*** garthb has joined #openstack-swift15:32
openstackgerritThiago da Silva proposed openstack/swift: Re-format the SLO manifest file on new multipart-manifest GET call  https://review.openstack.org/26390215:35
tdasilvaacoles_: jrichli: wbhuber: ^^^^ just applied the suggested changes15:36
*** jordanP has joined #openstack-swift15:37
*** daemontool has joined #openstack-swift15:38
*** bjkeller has joined #openstack-swift15:40
tdasilvaacoles_: thanks for the new tests on patch 260179! look really good15:46
patchbottdasilva: https://review.openstack.org/#/c/260179/ - swift - decouple versioned writes from COPY15:46
*** Gordoni has joined #openstack-swift15:49
jrichlitdasilva: nice, i will take a look15:52
notmynamegood morning15:56
*** nadeem has joined #openstack-swift15:57
*** nadeem has quit IRC15:57
*** nadeem has joined #openstack-swift15:58
notmynamecurrent review timing stats: patch owners have a median response time of 1 day 18 hours. patch reviewers have a median response time of 9 hours. patch reviewers are winning!15:58
notmynamehowever, there are 23 unreviewed patches15:58
*** haomaiwang has quit IRC16:01
*** haomaiwang has joined #openstack-swift16:01
*** daemontool has quit IRC16:06
*** daemontool has joined #openstack-swift16:07
*** petertr7 is now known as petertr7_away16:08
*** barker has joined #openstack-swift16:09
*** MVenesio has joined #openstack-swift16:10
*** trifon has joined #openstack-swift16:11
tdasilvanotmyname: is there a dashboard that shows unreviewed patches?16:11
notmynametdasilva: short answer is no(t yet)16:12
*** Jeffrey4l has joined #openstack-swift16:12
*** daemontool_ has joined #openstack-swift16:12
notmynamewith gerrit dashboards, i could make one that doesn't have anything but +0 comments. but that's not quite the same thing16:12
notmynamelet me modify my script slightly, and I'll give a list16:12
*** petertr7_away is now known as petertr716:13
*** barker has quit IRC16:14
*** davideagle has quit IRC16:14
*** daemontool has quit IRC16:14
*** klrmn has joined #openstack-swift16:16
*** barker has joined #openstack-swift16:17
*** nadeem has quit IRC16:17
*** kota_ has quit IRC16:18
*** takashi has joined #openstack-swift16:18
notmynameunreviewed: https://gist.github.com/notmyname/92edb4012f83e88612f116:18
jrichliI have noticed that another place reviews might sit with no activity is when there is only one +2.16:20
notmynameyeah, we've got 18 of those listed on the review dashboard right now16:21
*** davideagle has joined #openstack-swift16:21
notmynameonovy: did you want/need to bring up something about PyECLib versioning in this week's meeting? (I may have inadvertently left it on the agenda from last week)16:24
*** daemontool__ has joined #openstack-swift16:24
*** asettle has joined #openstack-swift16:24
*** takashi has quit IRC16:25
*** daemontool_ has quit IRC16:26
*** daemontool__ has quit IRC16:28
*** arch-nemesis has joined #openstack-swift16:30
*** davideagle has quit IRC16:32
notmynameonovy: seems that the only hold-up right now is getting the global-reqs patch landed16:32
*** barker_ has joined #openstack-swift16:32
*** barker has quit IRC16:34
*** zaitcev has joined #openstack-swift16:35
*** ChanServ sets mode: +v zaitcev16:35
*** pcaruana has quit IRC16:35
jaakkoswould someone know if the container GET operation is O(n) for all objects in a container, even if I specify a prefix/delimiter/path filter?16:36
jaakkosie., is it possible to efficiently list contents for a pseudo-directory, or does it have to potentially walk through whole container?16:36
notmynamejaakkos: those are controlled by the SQL where clause on the name column in the table, and there's an index on (deleted, name), so it should be more efficient than O(n)16:40
notmynamejaakkos: see create_object_table() and list_objects_iter() in https://github.com/openstack/swift/blob/master/swift/container/backend.py16:40
jaakkosalright, thank you so much16:42
*** davideagle_ has joined #openstack-swift16:44
notmynametime to get ready and go to the office16:47
*** MVenesio has quit IRC16:53
*** MVenesio_ has joined #openstack-swift16:53
*** ho_away has quit IRC16:55
*** nadeem has joined #openstack-swift16:56
*** gyee has joined #openstack-swift16:56
*** joeljwright has quit IRC16:57
*** diazjf has joined #openstack-swift16:57
*** davideagle_ has quit IRC16:58
*** dmorita has joined #openstack-swift17:00
*** haomaiwang has quit IRC17:01
*** nadeem has quit IRC17:01
*** haomaiwang has joined #openstack-swift17:01
*** nadeem has joined #openstack-swift17:01
*** ChubYann has joined #openstack-swift17:02
openstackgerritJeremy Stanley proposed openstack/python-swiftclient: DO NOT MERGE: testing bindep-based jobs  https://review.openstack.org/28142617:02
openstackgerritJeremy Stanley proposed openstack/python-swiftclient: DO NOT MERGE: testing bindep-based jobs  https://review.openstack.org/28142717:02
openstackgerritJeremy Stanley proposed openstack/swift: DO NOT MERGE: testing bindep-based jobs  https://review.openstack.org/28142917:02
openstackgerritJeremy Stanley proposed openstack/swift: DO NOT MERGE: testing bindep-based jobs  https://review.openstack.org/28143017:03
*** forcebanana has joined #openstack-swift17:03
*** dmorita has quit IRC17:04
*** Mingyu has quit IRC17:09
*** klrmn has quit IRC17:09
*** barker_ has quit IRC17:10
*** pgbridge has joined #openstack-swift17:12
*** barker has joined #openstack-swift17:12
*** Gordoni has quit IRC17:13
*** Gordoni has joined #openstack-swift17:14
*** petertr7 is now known as petertr7_away17:15
*** lyrrad has joined #openstack-swift17:15
openstackgerritMerged openstack/python-swiftclient: Display proper name when failing to create segments container  https://review.openstack.org/26935917:16
*** Zyric_ has joined #openstack-swift17:18
*** Zyric_ has quit IRC17:19
*** Zyric has joined #openstack-swift17:20
*** mvk has quit IRC17:23
*** zhill has joined #openstack-swift17:30
*** jordanP has quit IRC17:30
*** marcusvrn_ has quit IRC17:31
*** Zyric has quit IRC17:32
*** marcusvrn_ has joined #openstack-swift17:33
*** chsc has joined #openstack-swift17:33
*** admin6_ has quit IRC17:33
*** daemontool has joined #openstack-swift17:34
*** zacksh has quit IRC17:34
*** matt6434 has quit IRC17:34
*** darrenc has quit IRC17:34
*** zigo has quit IRC17:34
*** yarkot has quit IRC17:34
*** wasmum has quit IRC17:34
*** jamielennox has quit IRC17:35
*** ntata has quit IRC17:35
*** darrenc has joined #openstack-swift17:35
*** zigo has joined #openstack-swift17:36
*** matt6434 has joined #openstack-swift17:37
*** zacksh has joined #openstack-swift17:39
*** ntata has joined #openstack-swift17:39
*** wasmum has joined #openstack-swift17:40
*** Jeffrey4l has quit IRC17:44
*** jamielennox has joined #openstack-swift17:44
*** jmccarthy1 has quit IRC17:51
*** thumpba has joined #openstack-swift17:51
*** rledisez has quit IRC17:53
*** barker has quit IRC17:53
*** ev1lkry has joined #openstack-swift17:54
*** daemontool_ has joined #openstack-swift17:55
*** geaaru has quit IRC17:55
*** daemontool has quit IRC17:57
notmynamegood morning, again18:00
*** haomaiwang has quit IRC18:01
*** haomaiwang has joined #openstack-swift18:01
*** barker has joined #openstack-swift18:03
*** Zyric has joined #openstack-swift18:03
*** klrmn has joined #openstack-swift18:06
*** petertr7_away is now known as petertr718:07
*** bjkeller has quit IRC18:10
*** petertr7 is now known as petertr7_away18:22
openstackgerritMichael Barton proposed openstack/swift: go: object-updater  https://review.openstack.org/28145718:27
openstackgerritMichael Barton proposed openstack/swift: go: object-updater  https://review.openstack.org/28145718:28
redboforgot to add my tests file18:28
*** asettle has quit IRC18:30
*** rcernin has quit IRC18:36
openstackgerritThiago da Silva proposed openstack/swift: Added links to API reference and usage guides  https://review.openstack.org/27634218:39
openstackgerritOpenStack Proposal Bot proposed openstack/python-swiftclient: Updated from global requirements  https://review.openstack.org/8925018:40
openstackgerritOpenStack Proposal Bot proposed openstack/swift: Updated from global requirements  https://review.openstack.org/8873618:40
*** barker has quit IRC18:44
*** zhill is now known as zhill_afk18:46
*** zhill_afk has quit IRC18:46
tdasilvacool, just read about openstack freezer, there's going to be a meetup tomorrow in boston about it18:57
tdasilvaanybody here involved in that project?18:57
tdasilvaI guess it's just using swift as an end-point18:58
*** haomaiwang has quit IRC19:01
*** haomaiwa_ has joined #openstack-swift19:01
*** rcernin has joined #openstack-swift19:06
*** joeljwright has joined #openstack-swift19:07
*** ChanServ sets mode: +v joeljwright19:07
*** nadeem has quit IRC19:21
*** petertr7_away is now known as petertr719:28
*** daemontool_ has quit IRC19:30
*** daemontool_ has joined #openstack-swift19:30
*** bjkeller has joined #openstack-swift19:33
claygredbo: what's up with go object-updater?  I thought the idea was that after the object-server you guys were going work on the replicator and doing hashes.db?19:40
*** kobelb has joined #openstack-swift19:44
kobelbIf a file is deletes from Swift, is there a way to recover it?19:45
kobelbdeleted*19:45
claygkobelb: not generally no, the data file has been replaced by a tombstone - there's stuff like versioned objects for containers if you want to keep older versions of files19:46
kobelbI was looking into using s3ql to mount an open stack container; however, doing so had me worried that someone could accidentally rm -rf a buncha of files all at a time19:47
kobelbgenerally, the files shouldn't be modified after being written the first time19:48
claygkobelb: at various times the WORM use-case has come up in design discussions - but there's no spec or anything drafted at this point to my knowledge19:50
claygkobelb: there's things like account acls which can provide read-only access to an account (container-get/object-listing and GET/HEAD on objects)19:50
kobelbgotcha, if I enable versioning on the container, then even if the file/folder is deleted, I should be able to restore it though?19:50
claygkobelb: but you'd need a seperate user to do the data ingest - and that user would have DELETE access as well - so it may not cover your use-case exactly19:51
openstackgerritChristian Schwede proposed openstack/swift: Add note on using printable chars for swift_hash_path_suffix/prefix  https://review.openstack.org/28149219:51
claygkobelb: yeah basically versioned writes will by default restore the previous version if you DELETE the current one - still may not exactly cover your use case19:52
kobelbclayg: gotcha, that would protect against most situations, I'm mainly always afraid of fat fingering some command and ruining everything :)19:52
claygtimburke: I think has some sort of undelete or delete marker enhancement to versioned containers - although my impression is that it's mainly for s3 compatibility19:52
redboclayg: It was quick to write, and the dream is that we can avoid installing swift altogether on some servers where it's strategically useful (old servers where we can't upgrade the OS and dependencies are becoming a pain).19:52
claygkobelb: ok19:53
*** trifon has quit IRC19:53
timburkeclayg: we've got customers that want it outside of s3 as well19:53
claygredbo: sure, makes sense19:53
kobelbclayg: thanks for your help19:53
*** MVenesio_ has quit IRC19:59
*** haomaiwa_ has quit IRC20:01
*** petertr7 is now known as petertr7_away20:01
*** haomaiwang has joined #openstack-swift20:01
*** silor has quit IRC20:07
cschwedeclayg: kobelb: there was a spec in the past: https://review.openstack.org/#/c/155421/ but it has been abandoned. if there’s enough interest i’ll continue working on it (hackathon?)20:09
patchbotcschwede: patch 155421 - swift-specs - Add object undelete spec (ABANDONED)20:09
claygHACKATHON!20:10
*** petertr7_away is now known as petertr720:20
tdasilvacschwede: FWIW, i like the idea of patch 15542120:20
patchbottdasilva: https://review.openstack.org/#/c/155421/ - swift-specs - Add object undelete spec (ABANDONED)20:20
cschwedetdasilva: me too, i should spent some more time on it and answer all of your comments20:20
*** esker has joined #openstack-swift20:29
openstackgerritTim Burke proposed openstack/swift: Add "history" mode to versioned_writes middleware  https://review.openstack.org/21492220:29
*** daemontool__ has joined #openstack-swift20:29
timburkei liked that spec, too, but i still think we can decouple the behavior (stack vs history views) and the backend (COPYing data everywhere vs symlinks)20:30
jrichliI am trying to learn what X-Timestamp is supposed to mean for accounts and containers.  It seems like I get different behavior whether its a creation time or an update time.  and cluster config seems to influence this behavior.20:31
jrichliany words of wisdom?  documentation?20:32
*** daemontool_ has quit IRC20:32
*** ho_away has joined #openstack-swift20:40
claygjrichli: there was a time when it had mostly to do with the PUT timestamp - but at somepoint I think it started getting updated on POST as well20:40
claygjrichli: which cluster configuraiton makes a difference?20:41
jrichlinumber of workers20:41
claygheh20:41
jrichlipossibly pipeline config ... but the results are very inconsistent, so hard to tell20:41
claygjrichli: I think containers used to also have the property of getting different created at time too (until replication ran) - then it got fixed to use the x-timestamp of the proxy put on the create request20:42
jrichlithe PUT timestamp is not usually returned in responses, as well.  is that intentional?20:42
claygjrichli: maybe accounts never got the same treatment?  Or maybe it was the other way - accounts got fixed and not containers.20:42
claygbut something like that is the only reason I can think of why number of workers might have an effect?  I think create should always use the x-timestamp given to it by the proxy - if it doesn't it's probably a bug20:43
clayg... which wouldn't be that surprising - what the hell does the x-timestamp on a account/container even mean!?20:43
*** bjkeller has quit IRC20:43
jrichliso what are they ideally supposed to represent?  ... right, my question20:43
claygjrichli: +1 - great question20:44
claygjrichli: I'm open to suggestions - may also be relevant what they currently represent - but that'd be more of an observed behavior that some sort of designed plan20:44
timburkeclayg, jrichli: (i figure it's probably worth pointing out kota's patch 198632)20:44
patchbottimburke: https://review.openstack.org/#/c/198632/ - swift - Change POST container semantics (MERGED)20:44
claygtimburke: oh man you freaked me out - I thought that was *still* pending20:45
jrichlitimburke: thanks, i will take a look20:45
timburkethat's why i updated patchbot to give state-if-not-NEW20:45
claygjrichli: ^ that was the "somepoint it started getting updated on POST as well"20:45
claygtimburke: you're such a rockstar20:46
torgomaticI can't think of a reason to need X-Timestamp on read requests; AFAIK it's only there so we can pick the time once in the proxy and have the same value end up in all 3 copies20:46
claygtorgomatic: well like don't objects use something akin to x-timestamp to come up with the last-modified header?20:46
claygtorgomatic: acctually I sorta think that's what kota needed it for on container reads20:47
clayghe was trolling for which containers had metadata updates (pretty sure IIRC)20:47
jrichliclayg: oh yeah, number of replicas seems to affect the patterns i see20:48
torgomaticclayg: that sounds like it could be handy. well, I'm glad someone else could think of a reason!20:48
claygjrichli: crazy20:49
timburkeclayg, torgomatic: yep, iirc we want it to help with ACL-caching in swift320:49
claygjrichli: is it consistent across accounts and containers - I really do sorta want to believe that at some point in the distent path the created-at time that gets stuffed in the database was totally independent from x-timestamp - but it got fixed (for at least one of them, probably containers) around the time we were working on staorage polices20:50
*** bjkeller has joined #openstack-swift20:52
jrichliok.  this helps me to dig a little more.  thanks!20:53
*** matt6434 is now known as mattoliverau20:53
*** ChanServ sets mode: +v mattoliverau20:53
mattoliveraumorning20:53
jrichlimorning!20:54
joeljwrightmornin20:55
*** esker has quit IRC20:56
*** acoles_ is now known as acoles20:57
*** thumpba has quit IRC20:57
*** cutforth has joined #openstack-swift20:57
*** chsc has quit IRC20:58
*** trifon has joined #openstack-swift20:58
*** esker has joined #openstack-swift20:58
*** takashi has joined #openstack-swift20:59
notmynamemeeting time in #openstack-meeting20:59
*** m_kazuhiro has joined #openstack-swift20:59
notmynamepatchbot: join #openstack-meeting20:59
*** haomaiwang has quit IRC21:01
*** haomaiwang has joined #openstack-swift21:01
*** kota_ has joined #openstack-swift21:01
kota_good morning21:01
*** ChanServ sets mode: +v kota_21:01
*** esker has quit IRC21:03
*** takashi_ has joined #openstack-swift21:05
*** chsc has joined #openstack-swift21:05
*** takashi has quit IRC21:05
*** takashi_ is now known as takashi21:09
*** bill_az has joined #openstack-swift21:13
*** kobelb has quit IRC21:14
*** kobelb has joined #openstack-swift21:14
*** nadeem has joined #openstack-swift21:26
*** nadeem has quit IRC21:26
*** nadeem has joined #openstack-swift21:27
*** mingdang1 has joined #openstack-swift21:29
*** mingdang1 has quit IRC21:30
*** mingdang1 has joined #openstack-swift21:30
openstackgerritJiri Suchomel proposed openstack/swift: Let object-info find files in a given directory  https://review.openstack.org/18925821:30
*** chsc has quit IRC21:41
openstackgerritChristian Schwede proposed openstack/swift: Skip already checked partitions when auditing objects after a restart  https://review.openstack.org/27944021:43
*** kobelb has quit IRC21:49
*** zhill_afk has joined #openstack-swift21:59
*** zhill_afk is now known as zhill22:00
*** kota_ has left #openstack-swift22:00
joeljwrightnotmyname: I seem not to have sufficient rights to mark a swiftclient bug as critical22:00
jrichlibeg for review time!  patch 260179 is the next one in line to help us get COPY as MW22:00
patchbotjrichli: https://review.openstack.org/#/c/260179/ - swift - decouple versioned writes from COPY22:00
*** haomaiwang has quit IRC22:01
notmynamejoeljwright: bah! thanks for letting me know. what's your LP id?22:01
joeljwrightjoel-wright-k22:01
onovyha!! Jiri Suchomel from Prague. not alone in CZ22:01
notmynamejoeljwright: ok, I'll look into it22:01
joeljwrightthanks :)22:01
acoles^^ +1 other cores pls patch 260179 review cos tdasilva and I are implicated as authors22:01
patchbotacoles: https://review.openstack.org/#/c/260179/ - swift - decouple versioned writes from COPY22:01
notmynamejoeljwright: what was the bug you were updating?22:01
*** haomaiwang has joined #openstack-swift22:01
joeljwrighthttps://bugs.launchpad.net/python-swiftclient/+bug/151669222:01
openstackLaunchpad bug 1516692 in python-swiftclient "swiftclient logs sensitive info in http requests" [Undecided,In progress] - Assigned to Bing Hu (hubingsh)22:01
*** takashi has quit IRC22:01
tdasilvajrichli: acoles: please add patch 263902 to that list22:02
patchbottdasilva: https://review.openstack.org/#/c/263902/ - swift - Re-format the SLO manifest file on new multipart-m...22:02
tdasilvaalso needed for COPY as MW22:02
jrichliyes, you are right!  that is also important22:02
tdasilvajrichli: i like the idea...we should create the weekly review beg time22:03
tdasilvawe can offer to buy people beer or something at the hackathon22:03
jrichlithat is what clayg had said seemed like an appropriate title last week22:03
tdasilvahehe22:03
acolestdasilva: did you take that patch over? if so thanks!22:03
jrichlidefinitely :-)22:03
openstackgerritMerged openstack/swift: Added links to API reference and usage guides  https://review.openstack.org/27634222:03
*** ho_away has quit IRC22:04
tdasilvaacoles: I just sent a small patchset to fix up your (and jrichli ) comments22:04
*** m_kazuhiro has quit IRC22:05
acolescool, will look tomorrow22:05
tdasilvadfg: ^^^ I think you reviewed that patch a while ago, should be ready now :-)22:05
acolesnotmyname: I'm wondering which of my patches I might beg you to consider adding your star to :P ...22:06
acolesnotmyname: how about patch 275147 ?22:07
patchbotacoles: https://review.openstack.org/#/c/275147/ - swift - Fix time-shifting of objects PUT with container-sync22:07
acolessince it has some +122:07
openstackgerritClay Gerrard proposed openstack/swift: Validate against invalid configs  https://review.openstack.org/28154722:08
claygcschwede: torgomatic: ^ I agree it's not that likely someone is going to try and add weird non-printable chars to their swift.conf - so instead of making ops read the noise in the config file lets just protect ourselves from bad behavior?22:09
claygcschwede: torgomatic: unless you think someone already managed to get some bad values in the swift.conf's?22:10
*** petertr7 is now known as petertr7_away22:10
*** cutforth has quit IRC22:13
notmynametimburke: what's your launchpad id?22:14
timburkenotmyname: 1-tim-z22:14
timburke(why? who knows)22:14
notmynamejoeljwright: timburke: you have both been added to swift-coresec. so you'll have bug triage ability in LP (for swift and swiftclient, actually, just because there's only one group)22:15
notmynamejoeljwright: timburke: also, you'll have access to non-public security bugs too22:15
joeljwrightnotmyname: thanks22:16
*** marcusvrn_ has quit IRC22:17
*** acoles is now known as acoles_22:20
*** joeljwright has quit IRC22:21
*** mingdang1 has quit IRC22:21
*** daemontool__ has quit IRC22:22
*** diogogmt has joined #openstack-swift22:28
*** zhill has quit IRC22:37
*** mingdang1 has joined #openstack-swift22:37
*** haomaiwang has quit IRC22:41
*** alejandrito has quit IRC22:42
*** diazjf has quit IRC22:48
*** _JZ_ has joined #openstack-swift22:50
*** rickyrem has joined #openstack-swift22:51
*** diogogmt has quit IRC22:54
*** diogogmt has joined #openstack-swift22:54
*** esker has joined #openstack-swift22:56
*** zhill has joined #openstack-swift22:58
*** diogogmt has quit IRC22:59
*** kobelb has joined #openstack-swift23:00
*** bjkeller has left #openstack-swift23:04
*** kobelb has quit IRC23:05
*** km has joined #openstack-swift23:10
*** esker has quit IRC23:11
*** esker has joined #openstack-swift23:13
*** StraubTW_ has quit IRC23:13
*** esker has quit IRC23:18
*** mingdang1 has quit IRC23:19
*** zhill has quit IRC23:28
*** rickyrem has quit IRC23:44
*** chsc has joined #openstack-swift23:49
*** trifon has quit IRC23:53
*** Gordoni has quit IRC23:54
*** lcurtis has quit IRC23:58

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