Thursday, 2015-09-24

*** peluse has quit IRC00:03
*** mfalatic has quit IRC00:09
*** ccavanna has joined #openstack-swift00:10
openstackgerritClay Gerrard proposed openstack/swift: Add search filter examples to swift-ring-builder dispersion help  https://review.openstack.org/22705800:15
*** zhill has quit IRC00:27
*** gyee has quit IRC00:27
*** amandap has quit IRC00:32
*** swifterdarrell has quit IRC00:33
*** _fortis has quit IRC00:33
*** ccavanna_ has joined #openstack-swift00:33
*** amandap has joined #openstack-swift00:35
*** swifterdarrell has joined #openstack-swift00:35
*** ChanServ sets mode: +v swifterdarrell00:35
*** ccavanna has quit IRC00:36
*** agomez has quit IRC00:43
*** hrou has joined #openstack-swift00:46
*** _fortis has joined #openstack-swift00:46
*** _hrou_ has quit IRC00:48
*** agomez has joined #openstack-swift00:53
*** annegentle has joined #openstack-swift00:54
*** agomez has quit IRC00:54
*** haomaiwang has joined #openstack-swift00:57
*** annegentle has quit IRC00:59
*** haomaiwang has quit IRC01:00
*** haomaiwa_ has joined #openstack-swift01:00
*** haomaiwa_ has quit IRC01:01
*** peluse has joined #openstack-swift01:01
*** haomaiwang has joined #openstack-swift01:01
*** peluse has quit IRC01:09
*** haomaiwang has quit IRC01:12
layzeea newbie here. :-)   how does swift handle millions of objects in a container when there are some limits on number of files in a directory ? (I'm assuming ofcourse that the objects are files in some fast filesystem in a -NIX operating system)01:13
* layzee is thinking about some sort of stretched directory .. but not sure01:14
glangethe object list is contained in a database -- the object themselves are stored on disk on the object servers01:14
claygglange: it's late in texas bro01:14
glangeclayg: not that late :)01:15
*** klrmn1 has quit IRC01:15
claygglange: but you're old?01:15
clayg;)01:15
glangehaha01:15
layzeeglange: hmm ... is that what that sqlite dependency was for ?01:15
layzeei just installed it01:15
glangeyeah, every swift cluster has tons of sqlite dbs01:15
layzeethx btw01:15
glangethey store account and container information01:15
layzeeahha .. so it doesn't matter how the underlying fs is storing the actual file (i mean the hierarchy) as long as the info about where exactly it is -- is available via a sqlite query ?01:16
glangeyeah, kind of -- the actual location of the objects can be determined from their url path and an datastructure called a ring01:17
glangeswift clusters have 3 rings01:17
claygahem01:17
layzeei sense a storm of info01:18
glangeand those determine which systems in the clusters handle a request and where the objects and various dbs are01:18
* layzee gets ready01:18
glangeclayg: what did I get wrong? :)01:18
clayg*at least* 3 rings :P01:18
glangehaha01:18
glangeoh yeah, storage polices can add more rings, I guess?01:18
claygglange notes all the *good* swift clusters have 3 rings :P01:18
glangewhen you are talking to somebody new, you don't have to say everything at once :p01:18
clayglol01:19
layzeeyes pls01:19
layzeeI really don't mind .. I can understand little by little01:19
clayglayzee: sorry - ignore me glange is doing great!01:19
glangelayzee: did you understand what I said so far?  any more questions?01:19
glange(I'm taking a break from working on something)01:19
layzeei understood what you said so far .. about some sort of hash rings determining the location of an object01:20
glangelocation of an object and the account and continer dbs and which servers handle which requests01:20
glangeare you setting up a swift all in one?01:20
layzeeall in one - meaning ?01:21
glangehttp://docs.openstack.org/developer/swift/development_saio.html01:21
glangeit's a complete swift cluster on a single VM or server or whatever01:21
glangeit's what you need to do dev work01:21
glangeplus it's fun to play with and learn on01:21
layzeethx - I should try that and get back here.01:21
glangeyeah, that would be a great thing to do first (depending on your goals)01:22
glangeand good luck, setting up one doesn't always go right the first try :)01:22
glangeit's gotten a little harder recently01:22
layzeehmm I'll sit on it over a weekend and collect my observations and come armed with more doubts here ..01:23
glangeeverybody here on channel is friendly (except clayg) -- so come back with questions and if people have time and interest you'll probably get answer01:23
glangeanswers01:23
claygrofl01:24
layzee:-) thanks glange and clayg01:24
*** peluse has joined #openstack-swift01:25
*** bill_az has quit IRC01:25
*** layzee is now known as layzee__01:25
*** esker has joined #openstack-swift01:36
*** wbhuber has joined #openstack-swift01:43
*** peluse has quit IRC01:43
*** peluse has joined #openstack-swift01:44
*** peluse has quit IRC01:53
*** peluse has joined #openstack-swift01:54
*** haomaiwang has joined #openstack-swift01:57
*** haomaiwang has quit IRC02:01
*** haomaiwa_ has joined #openstack-swift02:01
*** DericHorn-HP has joined #openstack-swift02:03
*** DericHorn-HP has quit IRC02:16
*** DericHorn-HP has joined #openstack-swift02:18
*** esker has quit IRC02:27
*** esker has joined #openstack-swift02:28
*** itlinux_ has joined #openstack-swift02:31
*** itlinux has quit IRC02:31
*** DericHorn-HP has quit IRC02:33
*** itlinux has joined #openstack-swift02:37
*** itlinux_ has quit IRC02:37
*** DericHorn-HP has joined #openstack-swift02:38
*** wbhuber has quit IRC02:41
*** annegentle has joined #openstack-swift02:43
*** annegentle has quit IRC02:48
*** DericHorn-HP has quit IRC02:52
*** DericHorn-HP has joined #openstack-swift03:00
*** haomaiwa_ has quit IRC03:01
*** haomaiwang has joined #openstack-swift03:01
*** itlinux_ has joined #openstack-swift03:04
*** itlinux has quit IRC03:04
*** sanchitmalhotra has joined #openstack-swift03:08
*** peluse has quit IRC03:09
*** peluse has joined #openstack-swift03:09
*** hezhiqiang has joined #openstack-swift03:10
*** DericHorn-HP has quit IRC03:10
*** itlinux_ has quit IRC03:14
*** itlinux has joined #openstack-swift03:14
*** sanchitmalhotra1 has joined #openstack-swift03:18
*** peluse has quit IRC03:18
*** peluse has joined #openstack-swift03:19
*** sanchitmalhotra has quit IRC03:19
*** DericHorn-HP has joined #openstack-swift03:26
openstackgerritMerged openstack/swift: Add the ability to specify ranges for SLO segments  https://review.openstack.org/21172603:35
notmynametimburke: yay! ^03:38
*** peluse has quit IRC03:43
*** peluse has joined #openstack-swift03:44
*** hezhiqiang has quit IRC03:46
*** sanchitmalhotra has joined #openstack-swift03:46
mattoliverauI was disappointed the commit message didn't use the word sloranges at all :p03:48
*** sanchitmalhotra1 has quit IRC03:49
*** hezhiqiang has joined #openstack-swift03:51
*** peluse has quit IRC03:52
*** sanchitmalhotra1 has joined #openstack-swift03:54
notmynamethat is a glaring oversight03:57
*** sanchitmalhotra has quit IRC03:57
*** hezhiqiang has quit IRC03:57
*** haomaiwang has quit IRC04:01
*** haomaiwang has joined #openstack-swift04:01
*** hrou has quit IRC04:04
*** hezhiqiang has joined #openstack-swift04:13
*** trifon has joined #openstack-swift04:17
*** peluse has joined #openstack-swift04:25
*** mahatic has joined #openstack-swift04:27
*** annegentle has joined #openstack-swift04:32
*** annegentle has quit IRC04:36
*** garthb has joined #openstack-swift04:39
*** peluse has quit IRC04:44
*** trifon has quit IRC04:47
*** ppai has joined #openstack-swift04:47
*** fifieldt has joined #openstack-swift04:52
*** itlinux has quit IRC04:59
*** haomaiwang has quit IRC05:01
*** haomaiwang has joined #openstack-swift05:01
*** zhill has joined #openstack-swift05:12
*** garthb has quit IRC05:13
*** trifon has joined #openstack-swift05:24
*** zhill has quit IRC05:31
*** proteusguy__ has quit IRC05:32
cschwedeGood Morning!05:42
*** peluse has joined #openstack-swift05:44
*** proteusguy__ has joined #openstack-swift05:44
*** SkyRocknRoll has joined #openstack-swift05:48
*** peluse has quit IRC05:53
*** haomaiwang has quit IRC06:01
*** haomaiwang has joined #openstack-swift06:01
*** DericHorn-HP has quit IRC06:02
*** esker has quit IRC06:04
*** esker has joined #openstack-swift06:04
mahaticcschwede: good morning!06:07
*** trifon has quit IRC06:08
openstackgerritChristian Schwede proposed openstack/swift: Enforce require_group validation  https://review.openstack.org/22713306:15
*** bkopilov has quit IRC06:17
*** bkopilov has joined #openstack-swift06:20
*** annegentle has joined #openstack-swift06:20
*** annegentle has quit IRC06:25
*** janonymous has joined #openstack-swift06:35
*** bkopilov has quit IRC06:39
*** peluse has joined #openstack-swift06:50
*** bkopilov has joined #openstack-swift06:54
*** peluse has quit IRC06:57
*** silor has joined #openstack-swift06:58
*** ppai has quit IRC07:00
*** haomaiwang has quit IRC07:01
*** haomaiwa_ has joined #openstack-swift07:01
*** mahatic has quit IRC07:01
*** mahatic has joined #openstack-swift07:01
*** rledisez has joined #openstack-swift07:07
*** acoles_ is now known as acoles07:08
*** sc68cal has quit IRC07:08
*** sc68cal has joined #openstack-swift07:10
*** ppai has joined #openstack-swift07:12
*** geaaru has joined #openstack-swift07:39
*** SkyRocknRoll has quit IRC07:41
*** ppai has quit IRC07:42
*** jamielennox is now known as jamielennox|away07:53
*** ppai has joined #openstack-swift07:53
*** peluse has joined #openstack-swift07:55
openstackgerritChristian Schwede proposed openstack/swift: Enforce service role validation  https://review.openstack.org/22713307:55
*** jordanP has joined #openstack-swift07:56
openstackgerritClay Gerrard proposed openstack/swift: Validate against duplicate device part replica assignment  https://review.openstack.org/22279907:59
openstackgerritClay Gerrard proposed openstack/swift: WIP: Unduplicate device part replica assignment  https://review.openstack.org/22664507:59
cschwedeacoles: donagh: mattoliverau: please have a look at patch 227133 if you find some time for it - i think this fixes the issue both in tempauth and in keystoneauth07:59
patchbotcschwede: https://review.openstack.org/#/c/227133/07:59
*** SkyRocknRoll has joined #openstack-swift07:59
acolescschwede: thanks! i'm away for a few hours today but will try to look08:00
*** haomaiwa_ has quit IRC08:01
*** haomaiwang has joined #openstack-swift08:01
*** peluse has quit IRC08:04
*** annegentle has joined #openstack-swift08:09
*** annegentle has quit IRC08:14
*** StevenK has quit IRC08:14
*** classicsnail has quit IRC08:14
*** classicsnail has joined #openstack-swift08:15
*** classicsnail has quit IRC08:15
*** classicsnail has joined #openstack-swift08:15
*** StevenK has joined #openstack-swift08:21
mattoliveraucschwede: I'll look first thing in the morning, about to jump on a plane :)08:21
cschwedemattoliverau: thx, have a good flight then!08:22
*** trifon has joined #openstack-swift08:40
openstackgerritChristian Schwede proposed openstack/swift: Enforce service role validation  https://review.openstack.org/22713308:44
*** ppai has quit IRC08:46
*** lifeless has quit IRC08:49
*** ppai has joined #openstack-swift09:00
*** peluse has joined #openstack-swift09:00
*** haomaiwang has quit IRC09:01
*** haomaiwang has joined #openstack-swift09:01
*** lifeless has joined #openstack-swift09:03
*** kei_yama has quit IRC09:03
*** km has quit IRC09:03
*** acoles is now known as acoles_09:04
*** esker has quit IRC09:06
*** esker has joined #openstack-swift09:07
*** peluse has quit IRC09:08
*** aix has quit IRC09:29
*** silor has quit IRC09:37
*** donagh_ has joined #openstack-swift09:40
donagh_cschwede: thanks for looking at the service token issue09:41
*** esker has quit IRC09:44
*** kei_yama has joined #openstack-swift09:46
*** ppai has quit IRC09:54
*** annegentle has joined #openstack-swift09:58
*** SkyRocknRoll has quit IRC10:00
*** haomaiwang has quit IRC10:01
*** SkyRocknRoll has joined #openstack-swift10:01
*** haomaiwang has joined #openstack-swift10:01
*** aix has joined #openstack-swift10:02
*** annegentle has quit IRC10:03
openstackgerritChristian Schwede proposed openstack/swift: Enforce service role validation  https://review.openstack.org/22713310:04
*** peluse has joined #openstack-swift10:05
*** ppai has joined #openstack-swift10:06
*** hezhiqiang has quit IRC10:07
openstackgerritChristian Schwede proposed openstack/swift: Do not use pre-authenticated requests in staticweb  https://review.openstack.org/22720410:10
*** peluse has quit IRC10:13
*** ppai has quit IRC10:20
*** ppai has joined #openstack-swift10:35
*** silor has joined #openstack-swift10:36
*** silor1 has joined #openstack-swift10:40
*** silor has quit IRC10:41
*** silor1 is now known as silor10:41
*** haomaiwang has quit IRC10:47
*** haomaiwang has joined #openstack-swift10:48
*** haomaiwa_ has joined #openstack-swift10:48
*** haomaiwang has quit IRC10:48
*** ntt has joined #openstack-swift10:54
nttHi, someone can help me with swict acl? I'm trying to deny read permission on a container with swift post -r ".r:-.thief.com,demo" container1 but it doesn't work.10:55
nttI would like deny read permission for all users of demo tenant.10:55
*** silor has quit IRC10:56
*** haomaiwa_ has quit IRC11:01
*** haomaiwa_ has joined #openstack-swift11:01
*** peluse has joined #openstack-swift11:10
*** peluse has quit IRC11:18
*** ccavanna_ has quit IRC11:27
*** cdelatte has joined #openstack-swift11:28
*** ppai has quit IRC11:42
*** SkyRocknRoll has quit IRC11:43
*** ndk has quit IRC11:46
*** portante has quit IRC11:46
*** annegentle has joined #openstack-swift11:47
*** hezhiqiang has joined #openstack-swift11:49
*** annegentle has quit IRC11:52
*** ppai has joined #openstack-swift11:54
*** SkyRocknRoll has joined #openstack-swift11:56
*** haomaiwa_ has quit IRC12:01
*** haomaiwang has joined #openstack-swift12:01
*** bkopilov has quit IRC12:03
cschwedentt: that doesn’t work - you can only allow access with acls, but not deny specific users12:05
openstackgerritChristian Schwede proposed openstack/swift: Do not use pre-authenticated requests in staticweb  https://review.openstack.org/22720412:05
*** ppai has quit IRC12:06
cschwedentt: your rule ".r:-.thief.com,demo“ basically allows reading based on referrers for anyone coming from the domain „thief.com“12:06
*** portante has joined #openstack-swift12:09
*** haomaiwang has quit IRC12:09
*** portante has quit IRC12:14
*** portante has joined #openstack-swift12:15
*** peluse has joined #openstack-swift12:15
*** sayali has quit IRC12:17
*** ppai has joined #openstack-swift12:17
*** sayali has joined #openstack-swift12:20
*** annegentle has joined #openstack-swift12:22
*** ccavanna has joined #openstack-swift12:23
*** peluse has quit IRC12:26
*** cdelatte has quit IRC12:31
*** kei_yama has quit IRC12:32
*** annegentle has quit IRC12:34
*** jamielennox|away is now known as jamielennox12:37
*** esker has joined #openstack-swift12:38
*** esker has quit IRC12:38
*** esker has joined #openstack-swift12:39
*** ppai has quit IRC12:41
*** peluse has joined #openstack-swift12:48
*** ppai has joined #openstack-swift12:57
*** tongli has joined #openstack-swift13:00
*** pberis has joined #openstack-swift13:00
*** NM has joined #openstack-swift13:02
*** cdelatte has joined #openstack-swift13:03
*** mac_ified has joined #openstack-swift13:04
*** acoles_ is now known as acoles13:07
*** sayali has quit IRC13:10
*** bill_az has joined #openstack-swift13:10
*** thumpba has joined #openstack-swift13:11
*** hrou has joined #openstack-swift13:12
*** sayali has joined #openstack-swift13:13
*** alejandrito has joined #openstack-swift13:14
*** peluse has quit IRC13:16
hrouanyone else finding *review.openstack* really slow today ?13:29
*** dustins has joined #openstack-swift13:36
*** thumpba has quit IRC13:39
*** jkugel has joined #openstack-swift13:40
*** thumpba has joined #openstack-swift13:40
*** peluse has joined #openstack-swift13:41
*** esker has quit IRC13:41
*** haomaiwang has joined #openstack-swift13:43
*** thumpba has quit IRC13:52
*** cdelatte has quit IRC13:54
mahatichrou: not me13:54
hroumahatic, thanks its much better now, I asked a couple other folks at the time and they were experiencing similar issues, so it wasn't just me (at least an hour or so back : - )13:55
mahatichrou: ah okay :)13:55
*** peluse has quit IRC13:56
*** peluse has joined #openstack-swift13:57
*** haomaiwang has quit IRC14:01
*** peluse has quit IRC14:01
*** haomaiwang has joined #openstack-swift14:01
*** breitz has quit IRC14:10
*** breitz has joined #openstack-swift14:11
*** j_king has quit IRC14:12
*** SkyRocknRoll has quit IRC14:12
*** anncorrao has joined #openstack-swift14:12
*** wbhuber has joined #openstack-swift14:17
*** ccavanna has quit IRC14:19
*** jrichli has quit IRC14:23
*** ccavanna has joined #openstack-swift14:24
*** marzif has joined #openstack-swift14:26
*** jamielennox is now known as jamielennox|away14:26
*** cdelatte has joined #openstack-swift14:29
*** NM has quit IRC14:31
*** NM has joined #openstack-swift14:31
*** marzif_ has joined #openstack-swift14:34
*** marzif has quit IRC14:37
*** jlhinson has joined #openstack-swift14:38
*** garthb has joined #openstack-swift14:40
*** trifon has quit IRC14:42
*** ppai has quit IRC14:49
*** ndk has joined #openstack-swift14:50
*** cdelatte has quit IRC14:51
*** jrichli has joined #openstack-swift14:52
*** thumpba has joined #openstack-swift14:52
*** cdelatte has joined #openstack-swift14:56
*** minwoob has joined #openstack-swift14:56
*** hrou has left #openstack-swift14:58
*** hrou has joined #openstack-swift14:58
*** haomaiwang has quit IRC15:01
*** haomaiwang has joined #openstack-swift15:01
*** annegentle has joined #openstack-swift15:01
*** haomaiwang has quit IRC15:03
*** lpabon has joined #openstack-swift15:03
*** marzif_ has quit IRC15:03
*** fifieldt has quit IRC15:05
*** NM has quit IRC15:05
*** marzif_ has joined #openstack-swift15:07
*** annegentle has quit IRC15:09
*** annegentle has joined #openstack-swift15:09
*** cdelatte has quit IRC15:11
*** jordan_ has joined #openstack-swift15:16
*** jordanP has quit IRC15:16
*** marzif_ has quit IRC15:18
*** clarissa has joined #openstack-swift15:23
clarissaHow can I get a list of filenames in a Swift directory? e.g. something like mydata = sc.textFile("swift://myswifturi/*")15:24
janonymousos.listdir15:27
clarissajanonymous, will that be appropriate for a swift:// uri?15:27
clarissajanonymous, also, is it ok if there are 30 million files in the directory?15:28
*** ccavanna has quit IRC15:28
janonymousclarissa: i am not sure of that, it's a python command.are you talking about cli ?15:29
clarissajanonymous, no that is correct, I use python and spark15:29
*** NM has joined #openstack-swift15:29
janonymousresults would be stored in a list. list size depends on your system15:30
clarissajanonymous, cool, I'll try it now15:30
*** esker has joined #openstack-swift15:34
clarissajanonymous: no I keep getting "No such file or directory" for os.listdir("swift://myswifturi/*") and os.listdir("swift://myswifturi/") and os.listdir("swift://myswifturi")15:39
clarissaI know that directory definitely has working accessible files15:40
*** esker has quit IRC15:40
*** lpabon has quit IRC15:40
*** esker has joined #openstack-swift15:41
clarissaOh, but you know what, os.listdir does not have the Auth details, so the Swift URI is meaningless15:43
janonymousyes, you might be needing a cli i guess15:48
janonymouspython command won't work simply i think15:48
janonymousCould you tell, what are you trying to access15:49
*** esker has quit IRC15:53
janonymousclarissa_ : are you using some type of api like amazon..15:58
*** sanchitmalhotra1 has quit IRC16:01
*** marzif has joined #openstack-swift16:03
glangeclarissa: do you want a list of containers or object stored in a swift account or swift container?16:04
notmynamegood morning16:04
*** cdelatte has joined #openstack-swift16:08
*** mfalatic has joined #openstack-swift16:09
clarissajanonymous, glange, I'm using SparkContext to handle Swift objects, but it seems I can't just use swift:// URI's, I have to manipulate request headers and get/head/put etc.16:11
hrouclarissa, for spark that should work the format looks like:  "swift://cfg.SparkTest/smallTest")  < this is pointing to container CFG, assuming you have something like  <name>fs.swift.service.SparkTest.auth.url</name>  in core-site.xml16:14
*** cdelatte has quit IRC16:17
*** esker has joined #openstack-swift16:17
*** rledisez has quit IRC16:19
hroujrichli, mahatic, I'd like to rebase 194191 so we can start reviewing it, do you mind if I do that ?16:20
hroupatch 19419116:20
patchbothrou: https://review.openstack.org/#/c/194191/16:20
jrichlihrou: it doesn't look like it needs rebasing16:23
jrichlibut, maybe i am wrong16:23
*** cdelatte has joined #openstack-swift16:23
*** joearnold has quit IRC16:24
*** eikke has quit IRC16:24
*** wolsen has quit IRC16:24
*** ndk has quit IRC16:24
*** ctennis has quit IRC16:24
*** wolsen has joined #openstack-swift16:24
hroujrichli, hmm, no more likely me : )  But when I look at proxy-server.conf-sample for example, I can see the keymaster segment in the pipeline conf doesn't match what I see on crypto latest16:25
*** eikke has joined #openstack-swift16:25
hroujrichli,  its missing the '.' after the "This option is part of enabling encryption for testing purposes", which was the major blunder I caught from acoles initial patch set ; )16:25
*** ctennis has joined #openstack-swift16:25
*** joearnold has joined #openstack-swift16:26
jrichliok sure16:26
*** lyrrad has joined #openstack-swift16:26
*** dustins is now known as dustins|afk16:26
*** ndk has joined #openstack-swift16:27
mahatichrou: if the 'major blunder' is the only diff, we could do away w/o a rebase maybe? :)16:28
hroumahatic, : )  I'm not sure if there are other diffs, no worries let me give rebasing a go quickly on my branch and see.16:29
mahaticsure16:29
*** ccavanna has joined #openstack-swift16:29
notmynamecschwede: I've updated https://wiki.openstack.org/wiki/Swift/PriorityReviews with your patch for the copy/service token thing16:29
notmynamewhich seems to be more than copy now16:29
*** hezhiqiang has quit IRC16:33
*** lpabon has joined #openstack-swift16:34
*** jordan_ has quit IRC16:37
*** rohit_ has joined #openstack-swift16:38
*** chsc has joined #openstack-swift16:42
openstackgerritDonagh McCabe proposed openstack/swift: Add func tests for COPY and service tokens  https://review.openstack.org/22742116:42
*** esker has quit IRC16:50
*** jordanP has joined #openstack-swift16:56
*** trifon has joined #openstack-swift17:00
*** anncorrao has quit IRC17:00
*** marzif has quit IRC17:05
*** geaaru has quit IRC17:05
*** marzif has joined #openstack-swift17:05
*** ccavanna has quit IRC17:07
*** ccavanna has joined #openstack-swift17:08
*** pberis has quit IRC17:10
clarissahrou, thanks all, I just use python request and authenticate as prescribed and get container file listings as prescribed in http://developer.openstack.org/api-ref-objectstorage-v1.html17:22
*** janonymous_ has joined #openstack-swift17:25
*** cdelatte has quit IRC17:25
*** clarissa has quit IRC17:29
openstackgerritHamdi Roumani proposed openstack/swift: Encrypter and Decrypter middleware - object body only  https://review.openstack.org/19419117:32
*** hezhiqiang has joined #openstack-swift17:34
*** tongli has quit IRC17:34
*** tongli has joined #openstack-swift17:35
hroumahatic, jrichli, so I rebased (given all its dependencies landed), but I think it still confused about that line in the proxy-server.conf-sample, it thinks we intentionally changed that (and maybe one of the patch sets did?) even though really we just wanted it to be pulled from the dependent  patch that now landed (i.e. trival_keymaster)..17:35
hroumahatic, jrichli, I'll push a change to fix that, given the rest looks Ok actually (as they're all new files that weren't involved in any of the other landed dependent patches).).17:36
*** hezhiqiang has quit IRC17:38
*** tongli has quit IRC17:39
*** cdelatte has joined #openstack-swift17:40
*** delattec has joined #openstack-swift17:40
*** tongli has joined #openstack-swift17:46
*** tongli has quit IRC17:49
openstackgerritHamdi Roumani proposed openstack/swift: Encrypter and Decrypter middleware - object body only  https://review.openstack.org/19419117:49
*** aix has quit IRC17:52
mahatichrou: yes, it must be an intentional (rather accidental) change. the dot. but if you wanted merged changes, you could have probably updated your feature branch instead of rebase I suppose?17:53
hroumahatic, yea no worries (I realized we acutally intentionally changed the comment slightly to refer to putting it after decrypter), I cleaned it up above, feel free to comment on that in the review.17:54
*** dustins|afk is now known as dustins17:56
*** annegentle has quit IRC17:57
*** eranrom has joined #openstack-swift18:00
*** NM has quit IRC18:01
*** NM has joined #openstack-swift18:01
*** janonymous_ has quit IRC18:07
*** cdelatte has quit IRC18:11
*** delattec has quit IRC18:11
*** delattec has joined #openstack-swift18:14
*** cdelatte has joined #openstack-swift18:14
*** zhill has joined #openstack-swift18:28
*** mahatic has quit IRC18:37
*** agomez has joined #openstack-swift18:39
*** jordanP has quit IRC18:41
*** delattec has quit IRC18:48
*** cdelatte has quit IRC18:48
*** esker has joined #openstack-swift18:51
*** esker has quit IRC18:52
*** esker has joined #openstack-swift18:52
minwoobIs the .durable really necessary?18:52
*** NM has quit IRC18:53
*** thumpba has quit IRC18:57
*** lcurtis has joined #openstack-swift18:58
*** aix has joined #openstack-swift19:01
*** pberis has joined #openstack-swift19:02
*** lpabon has quit IRC19:03
*** agomez has quit IRC19:12
*** sloslo has joined #openstack-swift19:17
sloslodoes any one have any experiences deploying swift through using mirantis fuel? is it possible to make some pre-configuration within some file before deployment of the swift node through Mirantis fuel GUI?19:18
notmynamesloslo: I don't know, but hugokuo might. he's worked a little with fuel recently. however, it's 3am for him right now19:22
sloslonotmyname: ok. thx for info. i will talk to hime later ..19:23
*** agomez has joined #openstack-swift19:24
*** evilrob has left #openstack-swift19:30
openstackgerritAlistair Coles proposed openstack/swift: Enable object server to return non-durable data  https://review.openstack.org/21527619:30
*** agomez has quit IRC19:31
acolesclayg: i started implementing your proxy->backend frag preferences idea today. its gonna be great but its *not* in this update ^^, had to take some time out today.19:34
*** earlephilhower has joined #openstack-swift19:36
minwoobclayg: acoles: For patch 21527619:40
patchbotminwoob: https://review.openstack.org/#/c/215276/19:40
minwoobI can go ahead and make the {503,416} -> 404 changes if that helps.19:41
minwoobAlso, based on what I've gathered so far, I'm wondering whether we really the .durable markers.19:44
minwoobneed* the19:44
*** agomez has joined #openstack-swift19:45
minwoobwhether we really need the .durable markers*19:45
acolesminwoob: thanks. re 503/404/416s: sure but could you do so in a dependent patch, and i can't promise the bucket class is not going to change somewhat.19:46
*** agomez has quit IRC19:47
acolesminwoob: what would really help would be some test infrastructure e.g. a utility method to copy a .data file between dirs - i do not believe the copy() or copy2() methods copy xattrs.19:47
acolesminwoob: OR to think of some other way to generate the same frag in multiple dirs in unit/proxy/test_server.py tests19:48
acolespredictably19:49
acolesminwoob: those few tests added in proy/test_server could do with beefing up. What would be really nice is to describe what is on each node in a simple data struct and have a helper method to go setup the object server dirs ready for the test + assertions19:51
*** agomez has joined #openstack-swift19:51
minwoobacoles: peluse: Yeah, I remember that being an issue in patch 213147 as well (regarding the xattrs).19:51
patchbotminwoob: https://review.openstack.org/#/c/213147/19:51
acolesminwoob: exactly19:52
*** alejandrito has quit IRC19:53
*** hezhiqiang has joined #openstack-swift19:54
notmynameanyone else seeing runtime errors when running unit tests? but no test failures19:55
notmynamehttps://gist.githubusercontent.com/notmyname/d1a28b5ad459d151c17d/raw/8048926f1656377548b2e2cf6dbead8e00f3ca6d/gistfile1.txt19:57
*** agomez has quit IRC19:58
*** hezhiqiang has quit IRC19:59
acolesminwoob: i'm curious why this test passes test.unit.proxy.controllers.test_obj.TestECObjController#test_GET_with_missing_and_range_unsatisifiable - i wonder if there is something funny with the quorum when handling the bad gets case?20:01
acolesnotmyname: not me20:02
*** agomez has joined #openstack-swift20:02
notmynamehmm20:02
*** acoles is now known as acoles_20:06
*** breitz has quit IRC20:10
*** breitz has joined #openstack-swift20:11
*** eranrom has quit IRC20:14
minwoobacoles_: Thanks for the roadmap. I'll keep you posted.20:15
*** ccavanna has quit IRC20:22
*** patchbot has quit IRC20:24
*** agomez has quit IRC20:28
*** NM has joined #openstack-swift20:31
*** gyee has joined #openstack-swift20:34
notmynamepatch 22713320:34
*** patchbot has joined #openstack-swift20:34
notmynamepatch 22713320:34
patchbotnotmyname: https://review.openstack.org/#/c/227133/ - Enforce service role validation20:34
notmynamethanks timburke for the patch to add the subject line to patchbot20:35
*** patchbot has quit IRC20:35
*** patchbot has joined #openstack-swift20:35
jlhinsonnotmyname: I am20:42
jlhinsonnotmyname: the exact same error20:42
*** agomez has joined #openstack-swift20:48
notmynamejlhinson: any hints yet on solving it? ;-)20:53
jlhinsonI was hoping you would have it figured out by now... :)20:54
notmynameheh20:54
notmynameI do know that upgrading everything doesn't fix it20:54
timburkei think it may have to do with my slorange patch...although i'm unclear about what's outputting it20:58
*** trifon has quit IRC20:58
hrouYep I'm seeing it too, though if you use tox you probably won't notice it ; )  Given all the scroll down.20:59
notmynametimburke: tests running. look likely20:59
*** rohit_ has quit IRC21:00
notmynametimburke: no more generator errors. but I still get the ChunkWriteTimeout21:01
notmynamewith patch a7837c785a18d3dffa8ba3e948e8bcc9a676d2fe21:01
timburkei see it now. when i'm coalescing requests, i keep one in the works (in case the next request i encounter is to the same object), and if i hit an error, i still process that one pending request21:02
timburkenotmyname: this bit https://github.com/openstack/swift/blob/master/swift/common/request_helpers.py#L345-L34621:03
*** NM has quit IRC21:06
*** hrou has quit IRC21:07
*** jrichli has quit IRC21:27
*** agomez has quit IRC21:27
*** dustins has quit IRC21:31
*** eikke has quit IRC21:40
*** marzif has quit IRC21:40
*** eikke has joined #openstack-swift21:41
*** alejandrito has joined #openstack-swift21:41
*** hezhiqiang has joined #openstack-swift21:45
cschwedenotmyname: alright, i will have a look at the priority reviews tomorrow morning again21:47
notmynamecschwede: thanks21:47
*** wbhuber has quit IRC21:47
openstackgerritTim Burke proposed openstack/swift: Only yield the pending segment on error if it's a SegmentListingError  https://review.openstack.org/22756921:51
timburkenotmyname: ^^^21:51
timburkegot nothing on the ChunkWriteTimeout error, but if we can fix it, it'll probably make .unittests go faster21:52
*** peluse has joined #openstack-swift22:00
*** thumpba has joined #openstack-swift22:06
*** jlhinson has quit IRC22:11
*** jkugel has quit IRC22:13
*** garthb has quit IRC22:15
*** thumpba_ has joined #openstack-swift22:17
*** hezhiqiang has quit IRC22:18
*** hrou has joined #openstack-swift22:19
*** thumpba has quit IRC22:20
*** NM has joined #openstack-swift22:29
*** NM has quit IRC22:30
notmynamepeluse: around?22:33
mattoliverauMorning22:35
notmynamehi mattoliverau22:35
mattoliveraunotmyname: o/ cafe hacking from Canberra today, I expect to drink too much coffee, but hopefully means more code reviews :p22:38
notmyname:-)22:39
*** wbhuber has joined #openstack-swift22:41
*** lcurtis has quit IRC22:44
notmynameI'm trying to figure out a volkswagen error. everything passes when I run the whole test suite, but if I run one test specifically, it fails22:45
MooingLemur:)22:45
mattoliverauLol22:46
*** thumpba_ has quit IRC22:48
*** thumpba has joined #openstack-swift22:48
claygnotmyname: i don't get it22:50
notmynameclayg: things seem to be fine, but if you look closely, nothing is working like it should22:50
*** pberis has quit IRC22:51
notmynameon patch 186735 the added tests pass if the whole test class is run. but running the specific test by itself makes it fail.22:53
patchbotnotmyname: https://review.openstack.org/#/c/186735/ - Fix missing container update22:53
notmynameTestReplicatedObjController.test_container_update_backend_requests22:54
notmynameTestReplicatedObjControllerVariousReplicas.test_container_update_backend_requests_replicated_more_objects22:54
notmynamethose fail if running specifically by themselves. they pass if the entire TestReplicatedObjController is run22:54
notmynameor TestReplicatedObjControllerVariousReplicas22:54
notmynameso what I'm trying to figure out is why, when the whole class is run, is the 1 replica ring set as 4 replicas22:57
*** km has joined #openstack-swift23:02
*** alejandrito has quit IRC23:03
*** thumpba has quit IRC23:06
*** jrichli has joined #openstack-swift23:08
minwoobHey is anyone having issues connecting with gerrit?23:11
minwoobBasically, any sort of 'git review' command.23:11
*** zhill has quit IRC23:13
*** chsc has quit IRC23:20
*** thumpba has joined #openstack-swift23:25
jrichliminwoob: hrou said gerrit commands were slow for him early this morning.  As for me, I have had off and on issues with connecting to gerrit starting this weekend.23:36
*** kei_yama has joined #openstack-swift23:37
hroujrichli, minwoob - yep but its been fine ever since, though haven't tried anything in the last hour or so23:37
jrichliminwoob hrou: you can try a VM reboot.  At one point, even though my VM could connect to the internet, it couldn't connect to gerrit.  A reboot fixed that for some reason.23:38
hrouthanks jrichli !  I'll keep that in mind.  In the mroning fairly sure it was a server issue as even viewing reviews was painful23:41
jrichlihrou : yea, it sounds like its gerrit that might have been a little unstable lately.  I am sure my reboot fix was just luck of timing :-)23:42
hroujrichli, haha : )  Nah I've had some funky vm issues in the past where a reboot did the trick.23:42
minwoobjrichli: hrou: Thanks. And good luck! :)23:46
*** wbhuber_ has joined #openstack-swift23:54
*** thumpba_ has joined #openstack-swift23:54
*** jamielennox|away is now known as jamielennox23:56
*** thumpba has quit IRC23:56
*** wbhuber has quit IRC23:56
*** sayali has quit IRC23:56
*** darrenc has quit IRC23:57
*** briancline has quit IRC23:57
*** darrenc_ has joined #openstack-swift23:57
*** darrenc_ is now known as darrenc23:58
*** briancline has joined #openstack-swift23:59

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