Monday, 2017-08-07

*** vint_bra has quit IRC00:12
*** itlinux has quit IRC00:29
*** klrmn has quit IRC00:31
*** kiennt has joined #openstack-swift00:47
*** noxdafox has quit IRC01:03
*** tovin07_ has joined #openstack-swift01:04
*** klrmn has joined #openstack-swift01:15
*** shuyingya has joined #openstack-swift01:19
*** noxdafox has joined #openstack-swift01:24
*** frank_young has joined #openstack-swift01:35
*** frank_young has quit IRC01:39
*** noxdafox has quit IRC01:41
*** noxdafox has joined #openstack-swift02:01
*** frank_young has joined #openstack-swift02:41
*** noxdafox has quit IRC02:42
*** noxdafox has joined #openstack-swift02:49
*** shuyingya has quit IRC03:04
*** shuyingya has joined #openstack-swift03:04
*** mingyu has quit IRC03:06
*** mingyu has joined #openstack-swift03:07
*** noxdafox has quit IRC03:10
*** shuyingy_ has joined #openstack-swift03:17
*** noxdafox has joined #openstack-swift03:17
*** shuyingya has quit IRC03:20
*** gkadam has joined #openstack-swift03:32
*** links has joined #openstack-swift03:49
*** noxdafox has quit IRC03:54
*** noxdafox has joined #openstack-swift04:00
*** noxdafox has quit IRC04:20
mahaticgood morning04:24
mahaticmattoliverau: o/04:25
mattoliveraumahatic: morning o/04:25
*** noxdafox has joined #openstack-swift04:27
*** mingyu has quit IRC04:33
*** PsionTheory has joined #openstack-swift04:37
*** itlinux has joined #openstack-swift04:55
kota_mahatic, mattoliverau: o/05:05
*** mingyu has joined #openstack-swift05:09
*** mingyu has quit IRC05:15
*** jaosorior has joined #openstack-swift05:24
*** itlinux has quit IRC05:32
*** psachin has joined #openstack-swift05:36
*** kiennt has quit IRC05:37
*** noxdafox has quit IRC05:49
*** cshastri has joined #openstack-swift05:56
*** noxdafox has joined #openstack-swift06:03
mahatickota_: hello06:04
*** kiennt has joined #openstack-swift06:05
*** mingyu has joined #openstack-swift06:16
*** kiennt has quit IRC06:19
*** mingyu has quit IRC06:21
*** mingyu has joined #openstack-swift06:27
*** PavelK has joined #openstack-swift06:33
*** mingyu has quit IRC06:39
*** hseipp has joined #openstack-swift06:39
*** frank_young has quit IRC06:46
*** mingyu has joined #openstack-swift06:53
*** frank_young has joined #openstack-swift06:56
*** geaaru has joined #openstack-swift07:00
*** frank_young has quit IRC07:00
*** rcernin has joined #openstack-swift07:08
*** klrmn has quit IRC07:12
*** kiennt has joined #openstack-swift07:15
*** oshritf has joined #openstack-swift07:16
openstackgerritMerged openstack/swift master: Fix intermittent failure in test_POST_but_expired  https://review.openstack.org/46186007:16
*** kiennt_ has joined #openstack-swift07:18
*** tesseract has joined #openstack-swift07:20
*** kiennt has quit IRC07:20
*** cbartz has joined #openstack-swift07:20
*** itlinux has joined #openstack-swift07:58
*** itlinux has quit IRC07:58
*** frank_young has joined #openstack-swift08:15
*** frank_young has quit IRC08:20
*** joeljwright has joined #openstack-swift08:32
*** ChanServ sets mode: +v joeljwright08:32
*** oshritf has quit IRC08:37
*** oshritf has joined #openstack-swift08:39
*** oshritf has quit IRC08:41
openstackgerrityanghuichan proposed openstack/swift master: Replacing six.iter/dict.iter usages  https://review.openstack.org/49073008:42
*** oshritf has joined #openstack-swift08:43
*** silor has joined #openstack-swift08:47
*** oshritf has quit IRC08:48
*** kiennt_ is now known as kiennt08:48
rcernintdasilva: can you take a look at 1478060 please08:50
rcerninhttps://bugzilla.redhat.com/show_bug.cgi?id=147806008:51
openstackbugzilla.redhat.com bug 1478060 in openstack-swift "Can't upload swift-rings to swift container." [Medium,New] - Assigned to thiago08:51
*** oshritf has joined #openstack-swift08:51
rcernini see psachin is on it, but it seems we are struggling to find out why the url reported as invalid. With crafting manually url it adds correct expries to url but still fails with Unauthorized ;(08:52
*** tovin07 has joined #openstack-swift09:03
*** frank_young has joined #openstack-swift09:04
*** frank_young has quit IRC09:09
*** mingyu_ has joined #openstack-swift09:12
*** mingyu has quit IRC09:12
*** jaosorior has quit IRC09:27
*** tovin07_ has quit IRC09:34
*** tovin07_ has joined #openstack-swift09:35
*** PsionTheory has quit IRC09:36
*** frank_young has joined #openstack-swift09:44
*** jaosorior has joined #openstack-swift09:45
*** frank_young has quit IRC09:48
*** tovin07_ has quit IRC10:05
*** oshritf has quit IRC10:09
*** kiennt has quit IRC10:09
*** oshritf has joined #openstack-swift10:40
pax_rhostimburke: thanks, I'll try that as soon as our hosting provider fixes their issues10:41
*** pax_rhos has left #openstack-swift10:41
*** saltsa has quit IRC10:46
*** saltsa has joined #openstack-swift10:46
*** oshritf has quit IRC10:58
*** oshritf has joined #openstack-swift11:02
*** silor has quit IRC11:02
*** oshritf has quit IRC11:05
*** frank_young has joined #openstack-swift11:19
*** catintheroof has joined #openstack-swift11:28
openstackgerritDebo Zhang proposed openstack/swift master: Update links in README  https://review.openstack.org/49073611:32
*** catintheroof has quit IRC11:38
*** catintheroof has joined #openstack-swift11:50
*** baojg has joined #openstack-swift11:53
*** catintheroof has quit IRC11:55
*** frank_yo_ has joined #openstack-swift12:17
*** frank_young has quit IRC12:18
*** gkadam has quit IRC12:22
*** pax_rhos has joined #openstack-swift12:28
pax_rhosDoes anyone know how to use SwiftStack Client to connect to ovh.com cloud hosting?12:29
pax_rhoshttps://www.ovh.com/us/images/guides/1868/img_2757.jpg - this is what they suggest to write in into cyberduck client - and it works. But with SwiftStack Client - the input fields are named absolutely differently12:29
*** catintheroof has joined #openstack-swift12:30
*** oshritf has joined #openstack-swift12:35
*** smatzek has joined #openstack-swift13:11
*** lucasxu has joined #openstack-swift13:12
*** shuyingy_ is now known as shuyingya13:22
*** frank_yo_ has quit IRC13:34
*** noxdafox has quit IRC13:39
*** frank_young has joined #openstack-swift13:44
*** frank_young has quit IRC13:49
*** links has quit IRC13:50
*** noxdafox has joined #openstack-swift13:53
*** asettle_ is now known as asettle13:59
*** mingyu has joined #openstack-swift14:04
*** mingyu_ has quit IRC14:05
*** jistr is now known as jistr|mtg14:16
*** shuyingya has quit IRC14:24
*** jeremyfreudberg has joined #openstack-swift14:40
*** frank_young has joined #openstack-swift14:40
*** cshastri has quit IRC14:45
jeremyfreudberghey, it's a little unclear in the docs, can someone clarify for me about using 1) keystone roles 2) keystone users 3) keystone projects in swift ACLs?14:48
*** shuyingya has joined #openstack-swift14:49
*** shuyingya has quit IRC14:50
*** shuyingya has joined #openstack-swift14:50
*** psachin has quit IRC14:51
*** jistr|mtg is now known as jistr14:52
tdasilvajeremyfreudberg: Here's my understanding: inside the proxy-server.conf config file, there are two options for the keystoneauth middleware. operator_roles and reseller_admin_role. reseller_admin_role default is ResellerAdmin, basically a user with this keystone role is a super user in a swift cluster14:56
tdasilvaResellerAdmin has R/W access to all accounts in the swift cluster14:57
jeremyfreudbergtdasilva, cool, but I don't think (although I hoping so) that we can do a per-container ACL based on role?14:57
tdasilvathe other option is operator_roles with the default values of admin, swiftoperator. Users with either one of these roles can create/delete and modify containers and objects in their accounts14:58
tdasilvameaning they can set ACLs for other users15:01
tdasilvajeremyfreudberg: no, AFAIK, you cannot do a per-container ACL based on role15:02
jeremyfreudbergtdasilva, let me paint you my specific use case. we are using swift as the backend for a data repository. we want to give read access only to privileged users. i *think* i can maintain a long read acl list of all the project?/user? ids that i want to give access to. so at the very least - does that still sound possible?15:03
cbartztimburke: Hello tim, could you pls take a look over p 482558 ? Thx15:03
patchbothttps://review.openstack.org/#/c/482558/ - swift - Account Quota Factor for Storage Policies.15:03
jeremyfreudbergto clarify, read access to privileged users, otherwise container owned by service user and is private15:04
*** chsc has joined #openstack-swift15:07
*** chsc has joined #openstack-swift15:07
*** PsionTheory has joined #openstack-swift15:08
tdasilvajeremyfreudberg: yes, you should be able to maintain a list of users to give access to. One thing I've never tried is to create a user in keystone without any roles and try to give that user a read access to a container. but that should be simple to try15:10
tdasilvajeremyfreudberg: trying to setup a keystone+swift env here to test a few things15:10
jeremyfreudbergtdasilva, cool, do you know if it's users or projects in the list? i can check as well15:10
tdasilvafrom the Keystone Auth ACL Elements section here, you could do either: https://docs.openstack.org/swift/latest/overview_acl.html15:12
tdasilva<project-id>:<user-id> or <project-id>:*15:12
jeremyfreudbergoh, duh, i think i had read that, i was just getting myself mixed up. that's great though, thanks.15:13
jeremyfreudbergand who knows, i think role-based per-container ACL is a neat feature, maybe some day i might work on it15:14
tdasilvajeremyfreudberg: one thing you could do is file a bug as a wishlist under https://launchpad.net/swift15:14
jeremyfreudbergtdasilva, will do15:15
jeremyfreudbergthanks for being around to help, i appreciate it15:15
*** vinsh has joined #openstack-swift15:21
jeremyfreudbergtdasilva, if you want to set its "importance" to "wishlist", that would be neat https://bugs.launchpad.net/swift/+bug/170910815:21
openstackLaunchpad bug 1709108 in OpenStack Object Storage (swift) "Keystone auth ACL elements could be roles too" [Undecided,New]15:21
*** oshritf has quit IRC15:29
*** klrmn has joined #openstack-swift15:31
*** shuyingya has quit IRC16:01
*** shuyingy_ has joined #openstack-swift16:01
notmynamegood morning16:02
*** jeremyfreudberg has left #openstack-swift16:03
*** itlinux has joined #openstack-swift16:08
*** baojg has quit IRC16:10
*** cbartz has quit IRC16:13
*** klrmn has quit IRC16:20
*** vinsh has quit IRC16:21
*** vinsh has joined #openstack-swift16:22
*** frank_young has quit IRC16:24
timburkegood morning16:24
*** vinsh_ has joined #openstack-swift16:26
*** hseipp has quit IRC16:28
*** mingyu has quit IRC16:28
*** vinsh has quit IRC16:30
*** ChubYann has joined #openstack-swift16:34
*** frank_young has joined #openstack-swift16:34
*** frank_young has quit IRC16:38
*** openstackstatus has quit IRC16:42
*** abhitechie has joined #openstack-swift16:44
*** openstackstatus has joined #openstack-swift16:44
*** ChanServ sets mode: +v openstackstatus16:44
*** mingyu has joined #openstack-swift16:45
*** hoonetorg has quit IRC16:45
*** hoonetorg has joined #openstack-swift16:58
*** silor has joined #openstack-swift17:06
* notmyname back to vacation17:07
*** baojg has joined #openstack-swift17:11
*** tesseract has quit IRC17:12
*** geaaru has quit IRC17:14
*** pcaruana has quit IRC17:15
*** baojg has quit IRC17:16
clayggood morning17:17
*** klrmn has joined #openstack-swift17:17
*** chsc has quit IRC17:20
*** rcernin has quit IRC17:22
*** vint_bra has joined #openstack-swift17:22
*** SkyRocknRoll has joined #openstack-swift17:36
*** abhitechie has quit IRC17:40
*** abhinavtechie has joined #openstack-swift17:40
*** shuyingy_ has quit IRC17:41
*** shuyingya has joined #openstack-swift17:51
*** shuyingya has quit IRC17:55
*** itlinux has quit IRC17:59
*** vint_bra has quit IRC17:59
*** vint_bra has joined #openstack-swift18:04
*** itlinux has joined #openstack-swift18:05
*** vint_bra has quit IRC18:10
*** abhinavtechie has quit IRC18:11
*** baojg has joined #openstack-swift18:12
*** vint_bra has joined #openstack-swift18:13
timburkeclayg: in _reassign_parts, do we have any insight into where a part-to-reassign came from?18:13
timburkebackground: i'm looking at patch 371564 ('cause the underlying problem manifested itself in a rather strange and hard-to-diagnose way in patch 461483)18:14
patchbothttps://review.openstack.org/#/c/371564/ - swift - Unset random seed after rebalancing ring18:14
patchbothttps://review.openstack.org/#/c/461483/ - swift - Always check for unexpected requests in mocked_htt...18:14
timburkein particular, i'm having trouble with https://github.com/openstack/swift/blob/master/test/unit/common/ring/test_builder.py#L1145-L1154 where we pick up a part and drop it back where we found it, wasting a cycle18:14
timburkewhich leads to a failure rate somewhere north of 10%. i *could* just slap a seed on that rebalance that i know will work... but i don't especially like the idea18:15
*** chsc has joined #openstack-swift18:15
*** chsc has joined #openstack-swift18:15
claygwhat a twisted web18:16
claygno, by _reassign_parts we don't know where a part replica came from18:17
*** baojg has quit IRC18:17
claygi guess i'd just be keeping track of an (replica, part) => device_id table - or no I think we have a reference to old_replica2part2dev squirreled away - you might could pass it in?18:19
*** hseipp has joined #openstack-swift18:19
*** itlinux has quit IRC18:21
timburkeyeah, definitely twisted, but i'm kinda glad i chased it down -- i think it identifies a real problem in rebalances where we have parts that we know we *want* to move, but hesitate too much to do so. the situation we describe in that test requires two parts to move to make everyone happy, but we've got a 1/4 chance of not moving *any* parts on the first attempt, and once we *do* move something off dev 0, we have something like a 8/2718:21
timburkechance of trying to move a part that can't be put on the one device that actually *wants* another part18:21
*** itlinux has joined #openstack-swift18:22
claygI think context manager-ing the random seed stuff is pretty arcane  - test coupling is bad as a rule, but pseudo-indeterminism in unittests is also somewhat dubious18:22
*** frank_young has joined #openstack-swift18:22
claygyeah, that test is definitely trying to expose something similar to lp bug #169963618:24
openstackLaunchpad bug 1699636 in OpenStack Object Storage (swift) "some rings won't rebalance" [Undecided,New] https://launchpad.net/bugs/169963618:24
timburkeyeah, but at least it's a way to localize the problem. i'd be all for us dropping the random seed thing entirely (see patch 418082) but i don't see that actually making progress18:25
patchbothttps://review.openstack.org/#/c/418082/ - swift - Make test_get_more_nodes_with_zero_weight_region m...18:25
claygbut it sounds like you're saying the test already has some chance of failure - and somehow the seed setting is keeping it stable18:25
claygso ... yes just find one of the many seeds that hit one of the 19/27 cases that will cause the test to pass and call it a day?18:26
*** frank_young has quit IRC18:27
claygthe openstack logo in gerrit has changed18:32
claygopenstack.org looks different too18:32
*** shuyingya has joined #openstack-swift18:40
*** SkyRocknRoll has quit IRC18:40
*** shuyingya has quit IRC18:44
*** vint_bra has quit IRC18:55
claygI am definitely *against* dropping random seed things entirely18:58
openstackgerritTim Burke proposed openstack/swift master: Unset random seed after rebalancing ring  https://review.openstack.org/37156418:58
claygI think if a test was picking up on some seed-ed-ness of a previous test to pass the most obvious and simple thing is the correct thing to do - add a seed to the offending test which will make it work even after context-managering the seed in surrounding tests18:59
*** vint_bra has joined #openstack-swift19:00
claygoic, the comment for test_wrong_tier_with_no_where_to_go on patch 371564 is helpful19:10
patchbothttps://review.openstack.org/#/c/371564/ - swift - Unset random seed after rebalancing ring19:10
timburkeclayg: totally is! thanks for that19:10
timburkeer, i mean, thanks for the pre-existing comments around that test19:11
*** frank_young has joined #openstack-swift19:12
*** baojg has joined #openstack-swift19:13
*** frank_young has quit IRC19:16
*** baojg has quit IRC19:18
*** shuyingya has joined #openstack-swift19:19
*** shuyingya has quit IRC19:24
claygoh, i ment the new comments you added were good19:54
openstackgerritMerged openstack/swift master: [Trivialfix]Fix typos in swift  https://review.openstack.org/49077520:12
*** joeljwright has quit IRC20:12
*** baojg has joined #openstack-swift20:14
*** baojg has quit IRC20:19
*** joeljwright has joined #openstack-swift20:20
*** ChanServ sets mode: +v joeljwright20:20
claygummm... patch 489112 seems like a big deal - did that make it into the upstream tagged release!?20:24
patchbothttps://review.openstack.org/#/c/489112/ - swift - Fix reconstructer to be able to run non ec policy ... (MERGED)20:24
timburkeclayg: landed shortly after :-(20:24
claygfuuuuu20:25
timburkebut i suppose we'll have another one in the next month or two as the final pike release20:25
timburkescratch that; in the next couple WEEKS20:26
*** mingyu has quit IRC20:30
*** smatzek has quit IRC20:31
*** silor has quit IRC20:33
*** silor has joined #openstack-swift20:33
*** shuyingya has joined #openstack-swift20:38
*** silor has quit IRC20:41
*** shuyingya has quit IRC20:42
*** vint_bra has quit IRC20:51
*** vint_bra has joined #openstack-swift20:51
*** mingyu has joined #openstack-swift20:53
claygboom!20:58
*** hseipp has quit IRC20:58
claygI think we can only backport to official releases anyway ...20:59
*** noxdafox has quit IRC21:04
*** mingyu has quit IRC21:08
*** noxdafox has joined #openstack-swift21:11
*** baojg has joined #openstack-swift21:15
*** lucasxu has quit IRC21:15
*** catintheroof has quit IRC21:20
*** baojg has quit IRC21:22
*** frank_young has joined #openstack-swift21:33
timburkeeh, we could just cut another release from master, call it 2.15.1. but i haven't heard anyone clamoring for a hotfix-style release -- may as well just wait a couple weeks21:36
*** frank_young has quit IRC21:37
timburkeframeshift errors are fun: https://bugs.launchpad.net/swift/+bug/1709185 :D21:37
openstackLaunchpad bug 1709185 in OpenStack Object Storage (swift) "Connection continues to be used after timout" [Undecided,New]21:37
*** mingyu has joined #openstack-swift22:09
*** mingyu has quit IRC22:14
*** joeljwright has quit IRC22:24
*** shuyingya has joined #openstack-swift22:30
*** shuyingya has quit IRC22:34
*** vint_bra has quit IRC22:36
*** frank_young has joined #openstack-swift22:42
*** frank_young has quit IRC22:47
*** itlinux has quit IRC22:51
*** PsionTheory has quit IRC22:58
mattoliverauSo I just got word from Suse, looks like I might actually be attending the PTG!! Man so much to catch up on in Swift land. But very excited!23:06
timburkemattoliverau: yay!23:10
mattoliverautimburke: thanks man, you thought you'd have a break from me.. but turns out you were wrong :P23:11
*** baojg has joined #openstack-swift23:19
*** baojg has quit IRC23:23
*** catintheroof has joined #openstack-swift23:28
-openstackstatus- NOTICE: The Gerrit service on review.openstack.org will be offline momentarily at 00:00 utc for a quick reconfiguration-related restart23:34
*** itlinux has joined #openstack-swift23:34
*** itlinux has quit IRC23:37
*** shuyingya has joined #openstack-swift23:39
*** frank_young has joined #openstack-swift23:41
*** chsc has quit IRC23:42
*** shuyingya has quit IRC23:43
*** frank_young has quit IRC23:46
*** vint_bra has joined #openstack-swift23:49
*** catintheroof has quit IRC23:50
*** mingyu has joined #openstack-swift23:57

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