Thursday, 2016-09-15

*** diogogmt has joined #openstack-swift00:00
*** jamielennox|away is now known as jamielennox00:00
notmynamedoes swauth support a v2 auth api?00:06
timburkenotmyname: grepping for v2 in https://github.com/openstack/swauth/blob/master/swauth/middleware.py i'm gonna say "no" -- certainly not in the sense you mean00:13
notmynametimburke: ok, thanks00:13
timburkenotmyname: fwiw, i don't think it would be very hard to implement a bare-bones v2 (or even v3) api for tempauth that imposes a heap of assumptions and limitations00:15
timburkelike "there's only one domain"00:15
notmynamenah, I was thinking in the context "can we reasonably expect that clusters with swuath could be using v2+ auth APIs". seems the answer is "no"00:16
notmynamein the context of the "right" answer for...00:17
openstackgerritJohn Dickinson proposed openstack/python-swiftclient: Update help text around container ACL syntax  https://review.openstack.org/32473900:17
notmynamehogepodge: ^00:17
*** patchbot has quit IRC00:19
*** tqtran has quit IRC00:19
notmynameoops. didn't mean to ctl-c that window00:19
*** patchbot has joined #openstack-swift00:19
notmynameok, I gotta run. /later00:20
*** nadeem has quit IRC00:25
*** jlvillal has quit IRC00:41
*** jlvillal has joined #openstack-swift00:46
*** jlvillal has quit IRC00:47
*** jlvillal has joined #openstack-swift00:47
*** jlvillal has quit IRC00:47
hogepodgenotmyname: thanks00:47
*** jlvillal has joined #openstack-swift00:47
*** manous has joined #openstack-swift00:57
*** m_kazuhiro has joined #openstack-swift00:57
*** klrmn has quit IRC01:13
*** neha__ has quit IRC01:16
*** cdelatte has quit IRC01:25
*** neha__ has joined #openstack-swift01:30
*** neha__ has quit IRC01:36
openstackgerritMatthew Oliver proposed openstack/swift: Use more specific asserts in test/unit/common/middleware  https://review.openstack.org/34277001:55
mattoliverau^^ just a flyby rebase.01:56
*** manous has quit IRC01:59
openstackgerritTim Burke proposed openstack/python-swiftclient: Add v1password keystoneauth plugin  https://review.openstack.org/30069702:09
*** diogogmt has quit IRC02:09
*** manous has joined #openstack-swift02:11
*** bkopilov has quit IRC02:16
*** manous has quit IRC02:24
openstackgerritMerged openstack/python-swiftclient: Make tempurl subcommand insist on whole number seconds  https://review.openstack.org/36791502:34
*** manous has joined #openstack-swift02:37
*** manous has quit IRC02:42
*** klrmn has joined #openstack-swift02:42
*** manous has joined #openstack-swift02:43
*** manous has quit IRC02:48
*** manous has joined #openstack-swift02:49
*** baojg has joined #openstack-swift03:27
jamielennoxtimburke: hey, nice ^03:28
jamielennoxtimburke: question if you're here, is there the need to inherit BaseIdentityPlugin or do you just want BasePlugin?03:29
*** bkopilov has joined #openstack-swift03:33
*** chsc has joined #openstack-swift03:41
*** chsc has quit IRC03:48
*** tsg has joined #openstack-swift03:51
*** mingyu has joined #openstack-swift04:05
*** dmorita has quit IRC04:05
*** dmorita has joined #openstack-swift04:05
*** dmorita has quit IRC04:10
*** zaitcev has quit IRC04:16
*** psachin has joined #openstack-swift04:21
mahaticgood morning04:34
*** ppai has joined #openstack-swift04:35
*** tsg has quit IRC04:43
*** tsg has joined #openstack-swift04:43
*** dmorita has joined #openstack-swift04:46
*** aswadr_ has joined #openstack-swift04:49
kota_mahatic: good morning04:49
*** dmorita has quit IRC04:51
*** CaioBrentano has quit IRC04:58
*** CaioBrentano has joined #openstack-swift04:59
mahatickota_: o/05:00
*** Jeffrey4l__ has joined #openstack-swift05:00
*** mingyu has quit IRC05:03
*** Jeffrey4l_ has quit IRC05:04
*** tqtran has joined #openstack-swift05:17
*** rcernin has joined #openstack-swift05:17
*** tqtran has quit IRC05:22
*** ChubYann has quit IRC05:38
*** McMurlock1 has joined #openstack-swift05:45
*** tsg has quit IRC05:49
*** pcaruana has joined #openstack-swift06:04
*** pcaruana is now known as pcaruana|afk|06:13
openstackgerritHa Van Tu proposed openstack/swift: Update link reference  https://review.openstack.org/37055406:28
*** asettle has joined #openstack-swift06:29
*** manous has quit IRC06:33
*** asettle has quit IRC06:34
*** pcaruana|afk| is now known as pcaruana06:40
*** jamielennox is now known as jamielennox|away06:45
*** manous has joined #openstack-swift06:47
*** klrmn has quit IRC06:59
*** manous_ has joined #openstack-swift07:04
*** manous has quit IRC07:07
*** tqtran has joined #openstack-swift07:08
*** zul has joined #openstack-swift07:10
*** rledisez has joined #openstack-swift07:14
*** mingyu has joined #openstack-swift07:14
*** mingyu has quit IRC07:16
*** mingyu has joined #openstack-swift07:17
*** sams-gleb has joined #openstack-swift07:30
*** asettle has joined #openstack-swift07:37
*** asettle has quit IRC07:39
*** zul has quit IRC07:57
*** rledisez has quit IRC07:57
*** jamielennox|away is now known as jamielennox07:57
*** rledisez has joined #openstack-swift07:59
*** cbartz has joined #openstack-swift08:14
*** hseipp has joined #openstack-swift08:22
*** asettle has joined #openstack-swift08:52
*** asettle has quit IRC08:57
*** asettle has joined #openstack-swift08:58
*** jordanP has joined #openstack-swift09:11
*** mingyu has quit IRC09:17
*** mingyu has joined #openstack-swift09:17
*** mvk has quit IRC09:20
*** gabor_antal has joined #openstack-swift09:21
*** tqtran has quit IRC09:26
*** mingyu has quit IRC09:30
*** mingyu has joined #openstack-swift09:31
*** cbartz has quit IRC09:49
*** mvk has joined #openstack-swift09:50
*** mingyu has quit IRC09:54
*** mingyu has joined #openstack-swift09:57
*** kei_yama has quit IRC10:03
*** mingyu has quit IRC10:08
*** mingyu has joined #openstack-swift10:11
*** mingyu has quit IRC10:12
*** mingyu has joined #openstack-swift10:14
*** acoles_ is now known as acoles10:18
*** manous_ has quit IRC10:18
*** mingyu has quit IRC10:21
*** mingyu has joined #openstack-swift10:25
*** sams-gle_ has joined #openstack-swift10:49
*** sams-gleb has quit IRC10:49
*** baojg has quit IRC11:01
*** bkopilov has quit IRC11:08
*** baojg has joined #openstack-swift11:18
*** mingyu_ has joined #openstack-swift11:20
*** 7ITAAJJC3 has joined #openstack-swift11:20
*** 7JTABRCL5 has joined #openstack-swift11:20
*** mingyu has quit IRC11:23
*** ppai has quit IRC11:30
*** asettle has quit IRC11:30
*** ppai has joined #openstack-swift11:31
*** mingyu_ has quit IRC11:56
*** mingyu has joined #openstack-swift11:58
*** CaioBrentano has quit IRC11:59
*** CaioBrentano has joined #openstack-swift12:00
*** CaioBrentano has quit IRC12:08
*** CaioBrentano has joined #openstack-swift12:10
*** donagh has quit IRC12:11
*** cbartz has joined #openstack-swift12:18
*** CaioBrentano has quit IRC12:18
*** CaioBrentano has joined #openstack-swift12:19
*** geaaru has quit IRC12:21
*** CaioBrentano has quit IRC12:26
*** CaioBrentano has joined #openstack-swift12:27
*** asettle has joined #openstack-swift12:30
*** mingyu has quit IRC12:30
*** bkopilov has joined #openstack-swift12:32
*** CaioBrentano has quit IRC12:34
*** CaioBrentano has joined #openstack-swift12:35
*** geaaru has joined #openstack-swift12:36
*** asettle has quit IRC12:36
*** CaioBrentano has quit IRC12:42
*** CaioBrentano has joined #openstack-swift12:43
*** m_kazuhiro has quit IRC12:54
*** CaioBrentano has quit IRC12:59
*** CaioBrentano has joined #openstack-swift13:00
*** StraubTW has joined #openstack-swift13:04
*** nikivi has joined #openstack-swift13:06
*** dmorita has joined #openstack-swift13:06
*** CaioBrentano has quit IRC13:08
*** vinsh has quit IRC13:08
*** CaioBrentano has joined #openstack-swift13:09
*** dmorita has quit IRC13:11
openstackgerritChangBo Guo(gcb) proposed openstack/swift: Add unit test content  https://review.openstack.org/35344413:17
*** CaioBrentano has quit IRC13:22
*** CaioBrentano has joined #openstack-swift13:22
*** zaitcev has joined #openstack-swift13:25
*** ChanServ sets mode: +v zaitcev13:25
*** CaioBrentano has quit IRC13:29
*** CaioBrentano has joined #openstack-swift13:30
*** asettle has joined #openstack-swift13:33
*** tsg has joined #openstack-swift13:36
*** caiobrentano__ has joined #openstack-swift13:37
*** asettle has quit IRC13:37
*** CaioBrentano has quit IRC13:37
*** caiobrentano__ has quit IRC13:38
*** caiobrentano__ has joined #openstack-swift13:39
*** nikivi has quit IRC13:43
*** vint_bra1 has joined #openstack-swift13:43
*** dstepanenko_ has quit IRC13:45
*** vint_bra has quit IRC13:46
*** dstepanenko_ has joined #openstack-swift13:46
*** nikivi has joined #openstack-swift13:49
*** 7JTABRCL5 has quit IRC13:57
*** 7ITAAJJC3 has quit IRC13:57
*** chsc has joined #openstack-swift14:02
*** sgundur_ has joined #openstack-swift14:08
*** asettle has joined #openstack-swift14:09
*** nikivi has quit IRC14:12
*** sgundur_ has quit IRC14:12
*** asettle has quit IRC14:15
*** sgundur_ has joined #openstack-swift14:16
*** neha__ has joined #openstack-swift14:23
*** vinsh has joined #openstack-swift14:29
*** caiobrentano__ has quit IRC14:34
*** ppai has quit IRC14:35
*** joeljwright has joined #openstack-swift14:36
*** ChanServ sets mode: +v joeljwright14:36
*** CaioBrentano has joined #openstack-swift14:38
*** sgundur_ has quit IRC14:40
*** klamath has joined #openstack-swift14:40
*** tsg has quit IRC14:41
*** sgundur_ has joined #openstack-swift14:41
klamathquestion on container sync, If i delete a sync container on both sides and setup the exact same container names again, container sync refuses to run, seeing a 404 when trying to transfer over database files14:41
*** cbartz has quit IRC14:47
*** chsc has quit IRC14:52
*** diogogmt has joined #openstack-swift15:03
*** sgundur_ has quit IRC15:05
*** sgundur_ has joined #openstack-swift15:07
*** klrmn has joined #openstack-swift15:10
*** asettle has joined #openstack-swift15:11
*** zul has joined #openstack-swift15:12
*** sams-gle_ has quit IRC15:14
*** asettle has quit IRC15:16
*** pcaruana has quit IRC15:19
*** neha__ has quit IRC15:19
*** klamath has quit IRC15:19
*** diogogmt has quit IRC15:20
*** zul has quit IRC15:22
*** klamath has joined #openstack-swift15:22
*** tsg has joined #openstack-swift15:25
*** nadeem has joined #openstack-swift15:42
*** tsg has quit IRC15:54
*** thumpba has joined #openstack-swift16:00
*** tsg has joined #openstack-swift16:00
*** sgundur_ has quit IRC16:02
*** dmorita has joined #openstack-swift16:03
*** dmorita has quit IRC16:07
notmynamegood morning16:08
*** asettle has joined #openstack-swift16:12
*** McMurlock1 has quit IRC16:16
*** asettle has quit IRC16:17
*** hseipp has quit IRC16:23
*** rcernin has quit IRC16:26
*** chsc has joined #openstack-swift16:28
*** bkopilov has quit IRC16:30
*** asettle has joined #openstack-swift16:31
claygnotmyname: and what makes you so sure it's good?16:32
*** dmorita has joined #openstack-swift16:33
claygnotmyname: swauth has a catalog/endpoints auth api tho - but it was an extension of v1.1 like auth instead of a whole new thing16:33
*** chsc has quit IRC16:34
*** dmorita has quit IRC16:35
*** dmorita has joined #openstack-swift16:35
notmynameTIL this exists. that's great! http://docs.openstack.org/user-guide/cli-swift-manage-access-swift.html16:35
*** asettle has quit IRC16:36
claygnotmyname: doesn't look like that support v3 style domains16:37
claygnotmyname: aiui, acoles and donagh worked real hard to make acl's still be backwards compatible and also secure - but it requires some sort of legacy/migration syntax where you specifiy a default domain (default is DEFAULT)16:38
claygbut going forward I assumed the recommended syntax was to define users and projects based on their domain (because id's can conflict)16:39
claygor something?16:39
*** sgundur_ has joined #openstack-swift16:39
*** jordanP has quit IRC16:40
claygon, nm, that last part says project_uuid:user_uuid format is fine - i guess... maybe we like regex match to decide if it's a uuid?16:41
acolesclayg: we made it so that names in acls would still work but only in the legacy (default) domain, going forwards ids should be used, and AIUI ids are globally unique16:42
acolesIIRC we considered regex matching etc but seemed impossible to distinguish a name from an id16:43
claygacoles: phew16:43
claygacoles: so clusters with a legacy/default domain can never upgrade to use multiple auth domains?16:43
acolesclayg: BUT... the default domain used to have id=default but now it doesn't (I learnt recently) .. so when I have time i need to re-check the logic we used for the backwards compatibility piece :/16:44
claygrofl16:44
notmynameclayg: see? it's a great morning. you're laughing already! :-)16:44
acolesclayg: yes they can upgrade, but you can't use names in acls in "new" non-default domains (well, you can use them but they will not be validated)16:45
acolesclayg: I do NOT rofl when I learnt that, more pcbabhod16:45
claygacoles: but how do you know if a ACL is for the default domain or the new non-default domains?16:45
notmynamepush chair back and bash head on desk?16:46
* acoles pushed chair back and beat head on desk16:46
acolesyeah, that!16:46
notmynameI win! ;-)16:46
claygwow, you guys broke goolge!  "No results found for pcbabhod16:46
patchbotError: No closing quotation16:46
claygSTFU PATCHBOT16:46
acolesclayg: we learn which domain an account is in so we know when to allow names or not16:47
notmynameI just went through the patchbot config yesterday to turn off everything but my plugin. didn't seem to work16:47
claygacoles: keystone does not have accounts - you mean projects/tenants?16:47
acolesclayg: account sysmeta has domain id, if its missing we assume the account was created under v2 and is therefore in default domain16:48
claygacoles: i'm so glad you remember/understand this16:48
*** thumpba has quit IRC16:48
acolesclayg: yep, we learn which domain a swift account is in by looking for keystone project_domain_id in token info16:48
claygacoles: do projects have domains or only users?16:48
*** thumpba has joined #openstack-swift16:49
acolessince account <-> project16:49
acolesboth project and users are in domains16:49
claygacoles: ok, it's starting to make sense (really - you're doing a great job)16:49
claygthank you and sorry that I don't seem willing to just read/test it myself16:50
claygbut someday... i'm going to be devstack and keystone wizard!16:50
acolesBTW, I think the change of default domain default id from being default to something else is not harmful. (I love typing that sentence! it makes me grin)16:50
acolesclayg: np, in return I reserve the right to never learn the ring and always pester you :P16:51
claygacoles: you wanna talk about optimistic frag serving?16:51
*** nadeem has quit IRC16:52
acolesnotmyname: clayg: while working on the api-ref changes donagh and I identified the need for a single, comprehensive doc on ACLs. As a bonus, it would also be correct.16:52
*** nadeem has joined #openstack-swift16:53
acolesclay: can do. I'm just working on kota_ 's comments, haven't got to yours but go ahead16:53
*** thumpba has quit IRC16:54
notmyname"as a bonus, it would also be correct"16:54
acolesclayg: did you find a bug wrt reconstructor or just notice that this patch does not make the recnstructor optimistic (but should make it no worse)16:54
*** asettle has joined #openstack-swift16:55
clayghttp://blog.equalrightsinstitute.com/wp-content/uploads/2015/06/IM.png16:56
timburkejamielennox: i wrote it long enough ago that i don't remember :-/ i'll take a look at using BaseAuthPlugin instead, thanks for the tip!16:56
claygoh, no you did a pretty good job - the second one16:56
*** rledisez has quit IRC16:57
*** McMurlock1 has joined #openstack-swift16:59
*** asettle has quit IRC17:01
acolesclayg: so i thought we could make the reconstructor optimistic as a follow on (in fact not could but should) - like your gist or a refactor so that reconstructor can re-use the proxy obj controller code maybe17:02
*** tsg_ has joined #openstack-swift17:03
*** itlinux has joined #openstack-swift17:03
acolesclayg: kota raised a concern about the chance of different etags being found at same timestamp - I have added a check but I can't think how we would ever expect that to happen other than two concurrent puts use exact same timestamp, but then the consistency engine would never fix up the object so we're hosed anyway17:04
claygacoles: yeah we mostly decided that it can't use a proxy like thing because it's trying to output just the rebuilt frag - not the whole object (which would then be encoded and most of the frags thrown away)17:04
claygacoles: but if the proxy could use a lib that was "connect to all the backend and provide a frag iterator" - then the proxy could feed that to decode and the reconstrutor could feed thtat to rebuild?17:05
claygacoles: agree - not a concern17:06
acolesclayg: oh yeah, so we did, ...but as you say there must be some kind of refactoring/interface that could be shared...haven't had chance to give it much thought yet tbh17:06
claygbut the reconstructor bug is pretty bad - i haven't filed it yet - but i'm sorry worried I should be honest and set it to critical despite the fact that it's pre-existed - it's really not great17:06
*** tsg has quit IRC17:07
claygthen while thinking of that I'm thinking that I don't really know when someone asking a node for a piece of something wouldn't ever want the object server to 404 if it has *something*17:07
*** ChubYann has joined #openstack-swift17:07
claygbasically everywhere we collect frags we already have to have all this code to group by frag's and timestamps - so the 404 is just always not helpful17:08
acolesclayg: thanks for test_safe_json_loads17:08
acolesright17:08
claygif open just started kicking up non-durable frags without any additional params - who would break?  ssync sender probably right?  but not suffix hashing - suffix hashing doesn't open diskfiles?17:13
*** McMurlock1 has quit IRC17:16
*** thumpba has joined #openstack-swift17:17
clayggah, i need a diskfile map :'(17:23
*** sgundur_ has quit IRC17:23
acolesclayg: if you mean we make object server return non-durable without needing the prefs header at all, I think non-upgraded proxy GET might break, or start not getting objects when a partial put has left some non-durables have landed on top of the durable frags17:24
*** sgundur_ has joined #openstack-swift17:24
acolesclayg: at least IIRC thats why I made optimism in obj server depend on new proxy server sending the header17:24
claygwell that would be a pretty good reason to do it... but I thought proxy already had some bucketizing?17:25
acolessuffix hashing shouldn't need to open diskfiles17:25
claygacoles: it does not - but it reuses all the cleanup/get ondisk_files methods17:25
acolesclayg: it does have buckets per etag but will only ask each node once, so if it gets a non-durable from a partial put then that would prevent it ever getting the durable, whereas on master it only gets the durables17:26
timburkeacoles: if we've been just *terrible* about writing down .durables, and find ourselves in a situation where we've got enough frags for an object at both t1 and t2 but only *one* .durable for either, and on separate nodes... the object that we reconstruct depends on the order of the responses we collect, despite everyone knowing that there's a t2 out there? do we just chalk that up to eventual consistency?17:27
claygit looks like the current proxy code will dedupe etags (and pick the first one to > ndata) - but it doesn't dedupe frag indexes - so we can 503 anyway17:29
acolestimburke: first set of frags to reach a valid set wins, so yes there is a dependency on response order...but with a replicated policy we may get back obj at t1 or t2, depends on which node the proxy chooses. The algorithm could go on to try to gather all the frags at t2, its just more complex17:29
claygtimburke: is that possible?  only if you have ndata + nparity > 2 x ndata right?17:29
claygacoles: boooo complexity!17:29
acolesclayg: this is true "it doesn't dedupe frag indexes - so we can 503 anyway"17:30
claygacoles: EC has a lot of crappy bugs17:31
*** mvk has quit IRC17:32
acolestimburke: not saying it could not be a follow up enhancement though. if the proxy did continue hunting down frags at t2 there is no guarantee of course that all those frags hinted at for t2 *will* be successfully fetched, if failures occur etc, so could result in wasted extra GETs. I guess I opted for "once I can reconstruct an object then return it"17:33
acolesclayg: pretty sure I add a test for dupe frag indexes17:33
claygacoles: I think doing anything after you have an object which can be succesfully reconstructed is a mis-feature17:34
acolesclayg: https://github.com/openstack/swift/blob/5dc5f6d3d59a293f2048d5c446aa6996e61f765c/test/unit/proxy/controllers/test_obj.py#L2665-L266517:34
claygacoles: yeah that should be easy to unittest - in the real world i'm not sure how often it comes up outside of the handoff becomes a primary in a rebalance situation17:35
claygthat test looks familiar-ish17:35
acoleshandoff fails to clean up after sync'ing to primary?17:36
acolesI probably test a bunch of crazy scenarios that are hard to happen IRL17:36
claygacoles: how did you do that - is that on master?17:37
acolesno its in the patch - I right click on the method in pycharm and select "Show on github", the elves do stuff and it appears in my browser17:38
claygholy crap pycharm!?17:39
*** chsc has joined #openstack-swift17:39
*** ppai has joined #openstack-swift17:39
claygi didn't even know the gerrit review shas were mirror'd into github!?17:40
acolescome to think of it it surprises me that it works when i am not on master17:40
claygdon't stare directly at the elves17:40
acoleslol. but it is in the patch not master: https://review.openstack.org/#/c/215276/40/test/unit/proxy/controllers/test_obj.py@266517:41
patchbotpatch 215276 - swift - Enable object server to return non-durable data17:41
claygyeah no worries17:41
*** itlinux has quit IRC17:43
*** Suyi_ has joined #openstack-swift17:43
claygoh yuk - we call cleanup_ondisk_files once when we're yeilding hashes - then again when we open_diskfile_from_hash17:49
claygssync you make me crazy!17:50
*** itlinux has joined #openstack-swift17:53
claygmahatic: did you make any progress on splitting out/up get_ondisk_files and cleanup_ondisk_files as it's used by ssync and suffix hashing to minimize extraneous calls to listdir?17:55
claygthat was you right?  working on the cleanup old tombstones17:55
claygnotmyname: this one should be on priority review -> https://review.openstack.org/#/c/346865/18:00
patchbotpatch 346865 - swift - Delete old tombstones18:00
claygwe still have like 48 hours right?  we can *totally* merge all this stuff18:00
claygnotmyname: I mean just look at how *old* lp bug #1301728 is!18:01
openstackLaunchpad bug 1301728 in OpenStack Object Storage (swift) "tombstone (.ts) object will never be deleted if the hash_suffix exists in the hashes.pkl " [High,In progress] https://launchpad.net/bugs/1301728 - Assigned to Mahati Chamarthy (mahati-chamarthy)18:01
notmynameclayg: ok! let's get it landed! :-)18:03
*** tqtran has joined #openstack-swift18:10
*** tsg_ has quit IRC18:10
*** mvk has joined #openstack-swift18:12
*** asettle has joined #openstack-swift18:13
*** tsg_ has joined #openstack-swift18:13
*** caiobrentano__ has joined #openstack-swift18:14
*** CaioBrentano has quit IRC18:16
*** sgundur_ has quit IRC18:17
openstackgerritAlistair Coles proposed openstack/swift: Enable object server to return non-durable data  https://review.openstack.org/21527618:18
acolesclayg: kota_ timburke : ^^ I *think* that is up to date with comments addressed18:18
*** sgundur_ has joined #openstack-swift18:19
acolesgood night18:20
*** psachin has quit IRC18:20
*** acoles is now known as acoles_18:20
*** pcaruana has joined #openstack-swift18:22
*** lcurtis has joined #openstack-swift18:23
*** _JZ_ has joined #openstack-swift18:24
*** _JZ_ has quit IRC18:28
*** _JZ_ has joined #openstack-swift18:28
*** _JZ_ has quit IRC18:28
*** _JZ_ has joined #openstack-swift18:29
*** sgundur_ has quit IRC18:31
*** sgundur_ has joined #openstack-swift18:32
*** asettle has quit IRC18:34
*** _JZ_ has quit IRC18:36
*** tongli has joined #openstack-swift18:39
*** ppai has quit IRC18:43
*** tgtanya has joined #openstack-swift18:44
*** _JZ_ has joined #openstack-swift18:45
*** vint_bra1 has quit IRC19:02
*** vint_bra has joined #openstack-swift19:02
*** sgundur_ has quit IRC19:04
*** tgtanya_ has joined #openstack-swift19:04
*** baojg has quit IRC19:05
*** baojg has joined #openstack-swift19:05
*** tgtanya has quit IRC19:06
*** sgundur_ has joined #openstack-swift19:15
*** tsg_ has quit IRC19:19
*** ametts has joined #openstack-swift19:26
*** aswadr_ has quit IRC19:32
*** pcaruana has quit IRC19:32
*** tsg_ has joined #openstack-swift19:33
*** joeljwright has quit IRC19:33
*** asettle has joined #openstack-swift19:34
*** tongli has quit IRC19:38
*** itlinux has quit IRC19:39
*** asettle has quit IRC19:40
*** david-lyle has quit IRC19:40
*** david-lyle has joined #openstack-swift19:40
*** manous_ has joined #openstack-swift19:47
*** itlinux has joined #openstack-swift19:48
*** rcernin has joined #openstack-swift19:53
*** asettle has joined #openstack-swift19:58
*** ametts has quit IRC20:01
*** dmorita has quit IRC20:01
*** dmorita has joined #openstack-swift20:01
*** itlinux has quit IRC20:13
*** ametts has joined #openstack-swift20:13
*** asettle has quit IRC20:18
*** manous_ has quit IRC20:19
openstackgerritOpenStack Proposal Bot proposed openstack/swift: Updated from global requirements  https://review.openstack.org/8873620:27
*** joeljwright has joined #openstack-swift20:30
*** ChanServ sets mode: +v joeljwright20:30
*** sgundur_ has quit IRC20:32
*** manous_ has joined #openstack-swift20:33
*** ametts has quit IRC20:42
openstackgerritThiago da Silva proposed openstack/swift: Return 404 on a GET if tombstone is newer  https://review.openstack.org/37115020:49
*** tgtanya_ has quit IRC20:52
*** oshritf_ has joined #openstack-swift20:52
*** oshritf__ has joined #openstack-swift20:52
*** manous_ has quit IRC20:56
*** tgtanya has joined #openstack-swift20:57
*** thumpba has quit IRC20:59
*** thumpba has joined #openstack-swift20:59
*** tgtanya has quit IRC21:02
*** joeljwright has quit IRC21:06
*** thumpba has quit IRC21:10
openstackgerritMerged openstack/swift: Update link reference  https://review.openstack.org/37055421:12
*** catintheroof has joined #openstack-swift21:15
*** asettle has joined #openstack-swift21:19
*** asettle has quit IRC21:24
notmynamehttps://review.openstack.org/#/c/371166/21:25
patchbotpatch 371166 - election - Adding John Dickinson candidacy for Swift21:25
*** oshritf_ has quit IRC21:25
*** oshritf__ has quit IRC21:25
torgomatic_when the only tool you have is Gerrit, everything looks like a repository21:26
*** gyee has joined #openstack-swift21:27
*** dfg_ has joined #openstack-swift21:27
notmynametorgomatic_: how do you do anything in openstack? `git review`21:28
timburkenotmyname: don't forget the interminable waiting!21:30
timburkealthough, come to think of it, my git-review patches *did* land. now i'm just waiting on meetbot, os-loganalyze, and lodgeit21:31
*** tsg__ has joined #openstack-swift21:32
*** rvasilets___ has joined #openstack-swift21:33
notmynamehttps://i.imgflip.com/1aocg9.jpg21:33
torgomatic_I have a hilarious reply to that which I will post in six weeks21:34
*** tsg_ has quit IRC21:34
*** joeljwright has joined #openstack-swift21:35
*** ChanServ sets mode: +v joeljwright21:35
jrichlinotmyname: lol.  no really, i actually  laughed out loud.21:39
jrichligood write up for candidacy, btw (previous comment was about the posted image!)21:43
*** manous has joined #openstack-swift21:45
*** AndyWojo has quit IRC21:45
*** ogelbukh has quit IRC21:45
*** Guest59079 has quit IRC21:45
*** CrackerJackMack has quit IRC21:45
*** wasmum has quit IRC21:46
*** geaaru has quit IRC21:46
*** cargonza has quit IRC21:46
*** madorn has quit IRC21:46
*** jamielennox has quit IRC21:46
*** amit213 has quit IRC21:47
*** mattoliverau has quit IRC21:47
*** matt6434 has joined #openstack-swift21:47
*** manous_ has joined #openstack-swift21:47
*** matt6434 is now known as mattoliverau21:49
*** manous has quit IRC21:49
*** ChanServ sets mode: +v mattoliverau21:50
*** ogelbukh has joined #openstack-swift21:50
*** amit213 has joined #openstack-swift21:51
*** AndyWojo has joined #openstack-swift21:51
*** cargonza has joined #openstack-swift21:52
*** CrackerJackMack has joined #openstack-swift21:52
*** manous_ has quit IRC21:52
*** wasmum has joined #openstack-swift21:54
*** madorn has joined #openstack-swift21:59
*** jamielennox has joined #openstack-swift22:01
*** joeljwright has quit IRC22:10
*** asettle has joined #openstack-swift22:21
*** asettle has quit IRC22:26
claygtdasilva: how'd you bump into lp bug #1560574?22:31
openstackLaunchpad bug 1560574 in OpenStack Object Storage (swift) "GET/HEAD should stop continuing to search more nodes if a tombstone is reached" [Medium,Confirmed] https://launchpad.net/bugs/156057422:31
mattoliverauMorning22:33
*** nadeem has quit IRC22:37
*** tsg__ has quit IRC22:39
*** chsc has quit IRC22:41
*** thumpba has joined #openstack-swift22:41
*** mmotiani_ has joined #openstack-swift22:43
*** baojg_ has joined #openstack-swift22:47
notmynamejust picked up the tshirts from the shop final_barca_shirts.jpg22:48
notmynamehttp://d.not.mn/final_barca_shirts.jpg22:48
notmynamethat's better22:48
zaitcevooooookay22:49
*** baojg has quit IRC22:49
zaitcevNever mind, I see what's going on. I thought it was a big swift attacking a furry at first.22:50
notmynamelol22:50
klrmnnice!22:52
zaitcevSo if this is a toreador, then who is the bull? Ceph?22:52
notmynamenah. there's no hate. no competition (from this side)22:54
notmynameno symbolism (other than "spain, where the summit is"). just looks good22:55
*** StraubTW has quit IRC22:57
jrichliThey are great!  love the blue :-)23:02
*** lcurtis has quit IRC23:04
mattoliveraunotmyname: so awesome!23:13
*** neha__ has joined #openstack-swift23:15
*** dfg_ has quit IRC23:19
*** catintheroof has quit IRC23:21
*** asettle has joined #openstack-swift23:22
*** manous has joined #openstack-swift23:26
*** asettle has quit IRC23:27
*** vinsh has quit IRC23:28
*** thumpba has quit IRC23:30
*** neha__ has quit IRC23:37
*** hoonetorg has quit IRC23:37
*** kei_yama has joined #openstack-swift23:37
*** rvasilets___ has quit IRC23:37
*** Jeffrey4l__ is now known as Jeffrey4l23:40
*** neha__ has joined #openstack-swift23:42
*** tqtran has quit IRC23:52
*** hoonetorg has joined #openstack-swift23:55
*** tqtran has joined #openstack-swift23:55
*** thumpba has joined #openstack-swift23:57
claygtimburke: boom!  three tries!  swift info --json | jq .swift.policies[].name23:58
timburkeclayg: getting so close now!23:58
claygrofl :D23:58

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