Wednesday, 2015-11-04

*** minwoob has quit IRC00:03
*** hrou has joined #openstack-swift00:29
*** diogogmt has quit IRC00:42
*** m_kazuhiro has joined #openstack-swift00:43
*** jerrygb has joined #openstack-swift00:44
*** bapalm has quit IRC00:46
*** jrichli has joined #openstack-swift00:47
*** bapalm has joined #openstack-swift00:48
*** jerrygb has quit IRC00:48
openstackgerritMerged openstack/python-swiftclient: Add tests and param definitions for headers parameter  https://review.openstack.org/22623601:11
*** chlong has joined #openstack-swift01:17
*** gyee has quit IRC01:28
*** 64MAD8KUV has joined #openstack-swift01:31
*** 64MAD8KUV has quit IRC01:32
*** hezhiqiang has joined #openstack-swift01:33
*** garthb_ has quit IRC01:34
*** jrichli_ has joined #openstack-swift01:38
*** jrichli has quit IRC01:40
openstackgerritSamuel Merritt proposed openstack/swift: Refactor server side copy as middleware  https://review.openstack.org/15692301:47
jrichli_torgomatic: ^^ rebase only?01:48
torgomaticjrichli_: yep01:49
jrichli_okie dokie01:49
*** zhill has quit IRC01:55
*** zhill has joined #openstack-swift01:59
*** jerrygb has joined #openstack-swift02:00
*** zhill has quit IRC02:00
*** kei_yama has quit IRC02:04
*** kei_yama has joined #openstack-swift02:05
*** Guest78303 has quit IRC02:07
*** chlong has quit IRC02:25
*** chlong has joined #openstack-swift02:30
*** chlong has quit IRC02:42
*** zhill has joined #openstack-swift02:44
*** nadeem has joined #openstack-swift02:49
*** nadeem has quit IRC02:49
*** zhill has quit IRC02:49
*** nadeem has joined #openstack-swift02:50
*** kei_yama has quit IRC02:53
*** kei_yama has joined #openstack-swift02:53
*** haomaiwang has joined #openstack-swift02:54
*** klrmn1 has quit IRC02:59
*** klrmn1 has joined #openstack-swift02:59
*** Venkatesh has joined #openstack-swift02:59
*** haomaiwang has quit IRC03:01
*** haomaiwang has joined #openstack-swift03:01
*** Venkatesh has quit IRC03:04
*** zhill has joined #openstack-swift03:05
*** haomaiwang has quit IRC03:08
*** 64MAD8LG1 has joined #openstack-swift03:08
*** 64MAD8LG1 has quit IRC03:08
*** haomaiwang has joined #openstack-swift03:09
*** km has joined #openstack-swift03:09
*** km is now known as Guest2412103:09
*** zhill has quit IRC03:10
*** rohit_ has quit IRC03:14
*** sileht has joined #openstack-swift03:18
*** haomaiwang has quit IRC03:30
*** nadeem has quit IRC03:30
*** nadeem has joined #openstack-swift03:34
*** nadeem has quit IRC03:35
*** jamielennox is now known as jamielennox|away03:38
*** jamielennox|away is now known as jamielennox03:40
*** 17SADY9YK has joined #openstack-swift03:44
*** trifon has joined #openstack-swift04:06
*** macsun_ has joined #openstack-swift04:07
*** hrou has quit IRC04:08
*** rohit_ has joined #openstack-swift04:09
*** matt_____ has joined #openstack-swift04:09
*** bapalm_ has joined #openstack-swift04:10
*** kragniz_ has joined #openstack-swift04:10
*** mahatic has joined #openstack-swift04:10
*** macsun has quit IRC04:11
*** fbo has quit IRC04:11
*** bapalm has quit IRC04:11
*** donagh has quit IRC04:11
*** matt___ has quit IRC04:11
*** kragniz has quit IRC04:11
*** macsun_ is now known as macsun04:11
mahaticgood morning04:13
*** fbo has joined #openstack-swift04:14
*** donagh has joined #openstack-swift04:17
openstackgerritTim Burke proposed openstack/swift: Improve content negotiation  https://review.openstack.org/20727604:18
janonymousmahatic: morning04:24
mahatichello04:24
*** garthb has joined #openstack-swift04:29
*** 7JTAAZSWR has joined #openstack-swift04:31
*** Zyric has quit IRC04:32
*** Zyric has joined #openstack-swift04:32
*** chlong has joined #openstack-swift04:32
*** Zyric has quit IRC04:32
*** trifon has quit IRC04:33
*** Zyric has joined #openstack-swift04:33
*** Zyric has quit IRC04:33
*** Zyric has joined #openstack-swift04:33
*** 17SADZABD has joined #openstack-swift04:34
*** 17SADZABD has quit IRC04:34
*** Zyric has joined #openstack-swift04:36
*** Zyric has quit IRC04:36
*** Zyric has joined #openstack-swift04:37
*** Zyric has quit IRC04:37
*** Zyric has joined #openstack-swift04:40
mahaticnotmyname: clayg : this what peluse_ OOO looks like "I am out of the office on international business during the last week of Oct.  Please expect delayed responses during that time.  I will be on vacation the first week of Novemeber, please expect no responses during that time :)"04:40
mahatic:D04:40
claygok, so he *is* still going04:41
claygrock on peluse_04:41
mahaticlol04:41
*** Zyric has joined #openstack-swift04:41
*** Zyric has joined #openstack-swift04:42
mahaticZyric: you still go those connection issues :)04:42
*** Zyric has quit IRC04:42
mahaticgot04:42
claygtimburke: OMG subTest looks awesome!04:42
*** Zyric has joined #openstack-swift04:42
*** Zyric has quit IRC04:42
timburkehell yeah! but we'll never get to use it :(04:43
*** Zyric has joined #openstack-swift04:43
claygawww04:43
clayghaypo: it's all you man!04:43
*** Zyric has quit IRC04:43
*** Zyric has joined #openstack-swift04:44
*** chlong has quit IRC04:45
*** Zyric has joined #openstack-swift04:46
*** Zyric has quit IRC04:46
*** Zyric has joined #openstack-swift04:46
*** Zyric has quit IRC04:46
*** Zyric has joined #openstack-swift04:47
*** Zyric has quit IRC04:47
*** Zyric has joined #openstack-swift04:47
*** Zyric has joined #openstack-swift04:48
*** 64MAD8L4Q has joined #openstack-swift04:48
*** chlong has joined #openstack-swift04:49
*** 64MAD8L4Q has quit IRC04:49
*** Zyric has joined #openstack-swift04:50
*** Zyric has quit IRC04:50
*** 7GHABKL4G has joined #openstack-swift04:51
*** daemontool has quit IRC04:53
*** Zyric has joined #openstack-swift04:53
*** Zyric has quit IRC04:53
*** daemontool has joined #openstack-swift04:54
*** Zyric has joined #openstack-swift04:54
*** Zyric has quit IRC04:54
*** Zyric has joined #openstack-swift04:55
*** Zyric has quit IRC04:55
*** Zyric has joined #openstack-swift04:55
*** Zyric has joined #openstack-swift04:56
*** Zyric has quit IRC04:57
*** Zyric has joined #openstack-swift04:57
*** Zyric has quit IRC04:57
*** Zyric has joined #openstack-swift04:58
mahaticacoles_: thanks for the rebase! (rebase = ton of work in this case). I'm yet to look into it and the trello updates05:00
*** Zyric has joined #openstack-swift05:00
*** Zyric has quit IRC05:00
*** links has joined #openstack-swift05:02
*** Zyric has joined #openstack-swift05:02
*** Zyric has joined #openstack-swift05:03
*** ppai has joined #openstack-swift05:04
*** 6JTACEEKB has joined #openstack-swift05:04
*** Zyric has joined #openstack-swift05:05
*** Zyric has quit IRC05:05
*** Zyric has joined #openstack-swift05:05
*** Zyric has quit IRC05:05
*** Zyric has joined #openstack-swift05:06
*** Zyric has joined #openstack-swift05:07
*** Zyric has quit IRC05:08
*** Zyric has joined #openstack-swift05:08
*** Zyric has quit IRC05:08
*** Zyric has joined #openstack-swift05:09
*** Zyric has quit IRC05:09
*** chlong has quit IRC05:10
*** Zyric has joined #openstack-swift05:10
*** Zyric has quit IRC05:11
*** Zyric has joined #openstack-swift05:12
*** Zyric has quit IRC05:12
*** Zyric has joined #openstack-swift05:13
*** Zyric has quit IRC05:13
*** mac_ified has quit IRC05:14
*** Zyric has joined #openstack-swift05:16
*** Zyric has quit IRC05:16
*** Zyric has joined #openstack-swift05:17
*** Zyric has quit IRC05:17
*** Zyric has joined #openstack-swift05:17
*** Zyric has joined #openstack-swift05:18
*** kragniz_ is now known as kragniz05:18
*** Zyric has quit IRC05:18
*** Zyric has joined #openstack-swift05:19
*** zhill has joined #openstack-swift05:21
*** Zyric has quit IRC05:21
*** Zyric has joined #openstack-swift05:22
*** Zyric has quit IRC05:22
*** Zyric has joined #openstack-swift05:22
*** Zyric has quit IRC05:23
*** Zyric has joined #openstack-swift05:23
*** Zyric has quit IRC05:23
*** Zyric has joined #openstack-swift05:24
*** Zyric has joined #openstack-swift05:24
*** Zyric has quit IRC05:24
*** SkyRocknRoll has joined #openstack-swift05:25
*** Zyric has joined #openstack-swift05:25
*** Zyric has joined #openstack-swift05:26
*** Zyric has quit IRC05:26
*** Zyric has joined #openstack-swift05:27
*** zhill has quit IRC05:30
*** Zyric has joined #openstack-swift05:30
*** Zyric has quit IRC05:31
*** Zyric has joined #openstack-swift05:31
*** Zyric has quit IRC05:31
*** haomaiwang has joined #openstack-swift05:31
*** jrichli_ has quit IRC05:31
*** klrmn1 has quit IRC05:32
*** Zyric has joined #openstack-swift05:32
*** Zyric has quit IRC05:32
*** Zyric has joined #openstack-swift05:33
*** Zyric has quit IRC05:33
*** sanchitmalhotra has joined #openstack-swift05:34
*** sanchitmalhotra has quit IRC05:34
*** Zyric has joined #openstack-swift05:35
*** Zyric has quit IRC05:35
*** jraju has joined #openstack-swift05:36
*** Zyric has joined #openstack-swift05:37
*** links has quit IRC05:37
*** Zyric has joined #openstack-swift05:38
*** Zyric has quit IRC05:38
*** Zyric has joined #openstack-swift05:39
*** Zyric has quit IRC05:39
*** Zyric has joined #openstack-swift05:39
*** Zyric has quit IRC05:39
*** Zyric has joined #openstack-swift05:40
*** Zyric has quit IRC05:40
*** Zyric has joined #openstack-swift05:41
*** Zyric has quit IRC05:41
*** Zyric has joined #openstack-swift05:41
*** Zyric has quit IRC05:42
*** Zyric has joined #openstack-swift05:42
*** Zyric has joined #openstack-swift05:43
*** Zyric has quit IRC05:43
*** trifon has joined #openstack-swift05:44
*** Zyric has joined #openstack-swift05:46
*** Zyric has quit IRC05:46
*** Zyric has joined #openstack-swift05:46
*** Zyric has quit IRC05:46
*** Zyric has joined #openstack-swift05:47
*** Zyric has quit IRC05:47
*** Zyric has joined #openstack-swift05:47
*** Zyric has quit IRC05:47
*** Zyric has joined #openstack-swift05:48
*** Zyric has joined #openstack-swift05:48
*** Zyric has quit IRC05:49
*** Zyric has joined #openstack-swift05:49
*** Zyric has quit IRC05:49
*** Zyric has joined #openstack-swift05:51
*** Zyric has quit IRC05:51
*** Zyric has joined #openstack-swift05:53
*** Zyric has joined #openstack-swift05:56
*** Zyric has quit IRC05:56
*** Zyric has joined #openstack-swift05:59
*** haomaiwang has quit IRC06:01
*** Zyric has joined #openstack-swift06:01
*** haomaiwa_ has joined #openstack-swift06:01
*** jerrygb has quit IRC06:01
*** Zyric has quit IRC06:01
*** Zyric has joined #openstack-swift06:02
*** Zyric has quit IRC06:02
*** Zyric has joined #openstack-swift06:03
*** yrabl|afk has quit IRC06:03
*** Zyric has quit IRC06:03
*** Zyric has joined #openstack-swift06:03
*** Zyric has quit IRC06:04
*** Zyric has joined #openstack-swift06:05
*** Zyric has quit IRC06:05
*** Zyric has joined #openstack-swift06:06
*** Zyric has quit IRC06:07
*** Zyric has joined #openstack-swift06:07
*** Zyric has joined #openstack-swift06:08
*** Zyric has quit IRC06:08
*** Zyric has joined #openstack-swift06:08
*** Zyric has quit IRC06:08
*** Zyric has joined #openstack-swift06:09
*** Zyric has joined #openstack-swift06:10
*** Zyric has quit IRC06:10
*** Zyric has joined #openstack-swift06:11
*** Zyric has quit IRC06:11
*** Zyric has joined #openstack-swift06:12
*** Zyric has joined #openstack-swift06:12
*** Zyric has joined #openstack-swift06:13
*** Zyric has quit IRC06:13
*** Zyric has joined #openstack-swift06:14
*** jraju has quit IRC06:15
*** Zyric has quit IRC06:15
*** Zyric has joined #openstack-swift06:15
*** Zyric has quit IRC06:15
*** Zyric has joined #openstack-swift06:16
*** Zyric has quit IRC06:16
*** Zyric has joined #openstack-swift06:16
*** Zyric has joined #openstack-swift06:17
*** Zyric has joined #openstack-swift06:17
*** Zyric has joined #openstack-swift06:18
*** Zyric has quit IRC06:18
*** Zyric has joined #openstack-swift06:20
*** Zyric has joined #openstack-swift06:21
*** Zyric has joined #openstack-swift06:22
*** Zyric has joined #openstack-swift06:24
*** Zyric has joined #openstack-swift06:25
*** Zyric has quit IRC06:25
*** Zyric has joined #openstack-swift06:25
*** Zyric has joined #openstack-swift06:28
*** Zyric has quit IRC06:28
*** Zyric has joined #openstack-swift06:28
*** Zyric has quit IRC06:28
*** Zyric has joined #openstack-swift06:29
*** Zyric has quit IRC06:30
*** 17WAAZIIG has joined #openstack-swift06:30
*** Zyric has joined #openstack-swift06:30
*** 17WAAZIIG has quit IRC06:30
*** Zyric has quit IRC06:31
*** haypo has quit IRC06:31
*** Zyric has joined #openstack-swift06:31
*** haypo has joined #openstack-swift06:31
*** haypo has joined #openstack-swift06:31
*** Zyric has quit IRC06:31
*** Zyric has joined #openstack-swift06:33
*** Zyric has joined #openstack-swift06:33
*** Zyric has joined #openstack-swift06:34
*** Zyric has joined #openstack-swift06:36
*** Zyric has quit IRC06:36
*** Zyric has joined #openstack-swift06:37
*** Zyric has quit IRC06:37
*** Zyric has joined #openstack-swift06:37
*** Zyric has joined #openstack-swift06:39
*** Zyric has quit IRC06:39
*** Zyric has joined #openstack-swift06:40
*** Zyric has quit IRC06:40
*** Zyric has joined #openstack-swift06:40
*** Zyric has quit IRC06:40
*** Zyric has joined #openstack-swift06:41
*** Zyric has quit IRC06:41
*** Zyric has joined #openstack-swift06:41
*** Zyric has joined #openstack-swift06:42
*** Zyric has quit IRC06:42
*** links has joined #openstack-swift06:42
*** Zyric has joined #openstack-swift06:44
*** Zyric has quit IRC06:44
*** Zyric has joined #openstack-swift06:44
*** Zyric has quit IRC06:45
*** aagrawal has joined #openstack-swift06:46
*** aagrawal has quit IRC06:47
*** Zyric has joined #openstack-swift06:48
*** Zyric has quit IRC06:49
*** notmyname sets mode: -b Zyric*!*@*06:49
*** 7GHABKMR9 has joined #openstack-swift06:49
*** notmyname sets mode: -b Zyric1!*@*06:49
*** notmyname sets mode: -b Zyric2!*@*06:49
*** 7GHABKMR9 has quit IRC06:49
*** notmyname sets mode: +b Zyric*!*@*06:49
*** 64MAD8MV0 has joined #openstack-swift06:50
*** 64MAD8MV0 has quit IRC06:50
*** notmyname sets mode: +b *!~catherine@203-97-119-226.cable.telstraclear.net06:54
*** pchng_ has joined #openstack-swift06:58
*** haomaiwa_ has quit IRC07:01
*** haomaiwa_ has joined #openstack-swift07:01
*** pchng has quit IRC07:01
*** jamielennox is now known as jamielennox|away07:02
*** sanchitmalhotra has joined #openstack-swift07:08
*** sanchitmalhotra1 has joined #openstack-swift07:12
*** sanchitmalhotra has quit IRC07:14
*** early` has joined #openstack-swift07:20
*** aagrawal has joined #openstack-swift07:20
*** aagrawal has quit IRC07:24
*** early has quit IRC07:27
*** sc68cal has quit IRC07:27
*** sc68cal has joined #openstack-swift07:34
*** jerrygb has joined #openstack-swift07:47
haypoclayg: "it's all you man!" hum? yeah, subTest() is great07:51
*** jerrygb has quit IRC07:52
*** sanchitmalhotra has joined #openstack-swift07:56
*** sanchitmalhotra1 has quit IRC07:58
*** haomaiwa_ has quit IRC08:01
*** haomaiwa_ has joined #openstack-swift08:01
claygthat's exciting!  I should plan to spend an hour each day *on* encyrption!q08:02
*** hseipp has joined #openstack-swift08:04
*** ho has quit IRC08:04
mahaticclayg: that'd be great!08:06
*** rledisez has joined #openstack-swift08:16
*** peterlisak has joined #openstack-swift08:20
*** geaaru has joined #openstack-swift08:42
*** jmccarthy has joined #openstack-swift08:46
openstackgerritvenkatesh proposed openstack/swift: else clause is reundant  https://review.openstack.org/24152708:54
*** jordanP has joined #openstack-swift08:59
*** haomaiwa_ has quit IRC09:01
*** haomaiwa_ has joined #openstack-swift09:01
*** haomaiwa_ has quit IRC09:03
*** kei_yama has quit IRC09:04
*** jistr has joined #openstack-swift09:08
*** aagrawal has joined #openstack-swift09:09
*** tab_ has joined #openstack-swift09:09
*** haomaiwang has joined #openstack-swift09:10
*** haomaiwang has quit IRC09:11
*** sanchitmalhotra1 has joined #openstack-swift09:14
*** sanchitmalhotra has quit IRC09:16
*** cazino has joined #openstack-swift09:22
*** cazino has left #openstack-swift09:23
*** rohit_ has quit IRC09:24
*** asettle has quit IRC09:29
*** Guest24121 has quit IRC09:36
*** m_kazuhiro has quit IRC09:36
*** sanchitmalhotra1 has quit IRC09:38
*** acoles_ is now known as acoles09:39
*** tab_ has quit IRC09:41
*** aix has joined #openstack-swift09:48
mahatichi acoles , I have a silly question while reviewing your recent change on encrypter.py09:51
*** kutija_ has joined #openstack-swift09:54
*** jamielennox|away is now known as jamielennox09:55
acolesmahatic: hi, did you say you have a question while reviewing my silly recent change on encrypter.py :)09:56
acoles?09:56
mahaticsorry, yes :D I typed this up and didn't send09:56
mahatichttp://paste.openstack.org/show/477938/09:56
mahaticnot silly change - silly question :)09:57
acoleshehe. i see my fast post patch survived summit + ~ 72 hours before getting into merge conflict09:57
mahaticyay09:57
*** kutija has quit IRC09:57
mahaticacoles: my question is, what I wote in there and if that is true, how can there be a clash of 'x-object-meta-content-type' ?09:58
acolesmahati: looking...09:58
*** hezhiqiang has quit IRC09:58
acolesmahatic: ok, well first, thank you v much for considering the comment and asking the question.09:59
acolesmahatic: the scenario that concerns me is:10:00
mahatic:)10:00
acolesuser sends X-Object-Meta-Content-Type = foo, encrypter generates a corresponding crypt meta header X-Object-Sysmeta-Crypto-Meta-Content-Type which has the same name as the header use for Content-Type crypto meta :/10:01
claygguys, 2-tuple-returns are fun and cute - but n-tuple-returns are annoying -> https://review.openstack.org/#/c/233096/5/swift/common/ring/builder.py,unified10:01
claygI'm sure I'll have some code somewhere that breaks because I was unpacking the two-tuple; and I'll have to fix it just to ignore whatever this new param is10:02
acolesmahatic: aaaah, but since i wrote that comment i did away with X-Object-Sysmeta-Crypto-Meta-Content-Type and tacked that crypto meta onto the end of the content type value (as in that new trello card i created yesterday)10:02
mahaticacoles: yes!10:03
claygwhen you're going to break a return signature (having to update code all over the code base is hit that this is a public function) - then please at least break backwards compatibility in a sane way and change it to return a dict10:03
acolesso maybe all is good and earth will continue to spin10:03
mahaticacoles: we are doing away with the crypto-meta-content-type since we are appending that now to content-type header, correct?10:03
claygthat way when I have to update my code to ignore the new keys I only have to do it once10:03
claygktnxbai10:03
acolesmahatic: correct. welll until someone puts me right on that.10:03
mahaticacoles: ok, you already said that above even before i typed up my rant :)10:04
mahaticacoles: I also have a super basic question (to set my basics straight) - user sets a header called 'x-object-meta-content-type' and not just 'content-type'?10:05
acolesclayg: i'm following along ;)10:05
mahaticacoles: I mean we're retrieving "content_type = req.headers.get('Content-Type')"10:06
acolesmahatic: user can use whatever name they wish in x-object-meta- namespace for whatever meaning they wish - I don't mean that x-object-meta-content-type would have any significant meaning, its just a name.10:06
mahatichmm why would they use that header instead of simple 'content-type'10:07
acolesmahatic: no no, i don't mean they'd use it instead of 'content-type'. I just mean that its an allowed name and so we need to be aware that it could be used for reasons only known to the user.10:08
mahaticacoles: ah! got it10:09
acolesusers cause so much trouble10:09
mahaticok, indeed all is good and eath will continue to spin ;)10:09
*** geaaru has quit IRC10:10
* acoles goes to check he never used n-tuples as returns. clayg is right.10:11
claygmeh, i'm probably just cranky because i wasn't expecting conflicts when rebasing my ring changes10:18
openstackgerritvenkatesh proposed openstack/swift: Use standard library function  https://review.openstack.org/24152710:20
*** geaaru has joined #openstack-swift10:23
openstackgerritvenkatesh proposed openstack/swift: Use standard library function  https://review.openstack.org/24152710:30
*** geaaru has quit IRC10:38
*** pgbridge has quit IRC10:42
peterlisakclayg, oh it was my patch :/ ... sorry for inconvenience ... i could fix it if needed10:45
*** jistr_ has joined #openstack-swift10:48
*** jistr has quit IRC10:48
*** geaaru has joined #openstack-swift10:51
*** daemontool has quit IRC10:51
*** jistr_ has quit IRC10:53
*** khomkrit has joined #openstack-swift10:55
*** jistr_ has joined #openstack-swift11:05
openstackgerritClay Gerrard proposed openstack/swift: Put part-replicas where they go  https://review.openstack.org/24157111:10
claygpeterlisak: ^ you can make it up to me11:10
cschwedeclayg: ah, the small nice update for the ringbuilder. going to review it quickly before lunch ;) thx for your work on this!11:13
claygcschwede: yeah, my eyes are bleeding - I need to take a couple days away from it just to be able to think again11:14
cschwedeclayg: that might be related to your local time as well11:15
mahaticclayg: yay, patch is up there already!11:20
*** hezhiqiang has joined #openstack-swift11:22
*** cazino has joined #openstack-swift11:25
*** cazino has left #openstack-swift11:25
*** peterlisak13 has joined #openstack-swift11:30
*** peterlisak has quit IRC11:30
nttHi, someone can help me with swift and ssl? I need to set up a proxy over an ssl connection11:34
claygntt: cschwede or charz can probably point you to some relevant admin docs - but if you install stud you're like basically there already11:35
claygntt: normally you'll just setup your proxy servers to bind to 127.0.0.1 and listen on a nonstandard port 8443 or something?  Then just configure your ssl terminator with the keys and point it at your app.11:37
nttclayg: so proxy don't use ssl? It remains on an unencrypted connection, right?11:37
claygyeah, you don't wannt let eventlet do the ssl negotiation11:38
nttso I have to install stud on top of the proxy server11:38
claygit's just like when you put jenkins behind nginx or whatever - standard trick for deploying web like applications11:38
claygyeah i like stud - you could probably get a way with haproxy or... idk pleanty of other stuff - whatever the ops guys like to run11:39
nttand the bind ip of the proxy should be 127.0.0.111:39
claygthat's the ticket!11:39
nttok... thanks :)11:39
nttthe endpoint in keystone should be the stud proxy, right?11:40
nttfor the storage service I mean11:40
*** aix has quit IRC11:41
claygyeah11:41
nttok... makes sense11:42
nttit seems that stud doesn't have a package for redhat/centos.... should I compile?11:43
clayg idk, what does redhat/centos/epel ssl termination google for?11:43
claygi need to head out11:43
claygcharz: cschwede: who else does deployment late night?  chmouel ?11:44
claygg'night11:44
charzclayg: nite11:47
charzntt likes clayg said, try to setup stud (https://github.com/bumptech/stud) in front of proxy servers.11:48
nttyes charz.... i'm trying now.11:49
nttthanks11:49
charzk11:49
*** trifon has quit IRC11:51
*** ppai has quit IRC11:52
*** daemontool has joined #openstack-swift12:03
*** ppai has joined #openstack-swift12:04
*** mahatic_ has joined #openstack-swift12:13
*** aix has joined #openstack-swift12:13
*** mahatic has quit IRC12:14
*** wasmum has quit IRC12:14
*** cdelatte has joined #openstack-swift12:15
*** hrou has joined #openstack-swift12:26
*** lpabon has joined #openstack-swift12:34
*** janonymous_ has joined #openstack-swift12:37
*** mahatic__ has joined #openstack-swift12:38
*** hrou has quit IRC12:39
*** mahatic_ has quit IRC12:41
*** haomaiwang has joined #openstack-swift12:41
*** chlong has joined #openstack-swift12:43
*** jistr_ is now known as jistr12:44
*** jamielennox is now known as jamielennox|away12:48
*** wasmum has joined #openstack-swift12:50
*** daemontool has quit IRC12:57
*** daemontool has joined #openstack-swift12:57
*** SkyRocknRoll has quit IRC12:58
*** haomaiwang has quit IRC13:01
*** haomaiwang has joined #openstack-swift13:01
*** chlong has quit IRC13:01
*** chlong has joined #openstack-swift13:02
*** aagrawal has quit IRC13:04
*** cazino has joined #openstack-swift13:12
*** petertr7_away is now known as petertr713:18
*** geaaru has quit IRC13:33
*** ppai has quit IRC13:37
*** links has quit IRC13:41
openstackgerritvenkatesh proposed openstack/swift: Use standard library function  https://review.openstack.org/24152713:41
openstackgerritvenkatesh proposed openstack/swift: Use standard library function  https://review.openstack.org/24152713:42
*** ppai has joined #openstack-swift13:48
*** Venkatesh has joined #openstack-swift13:51
VenkateshHi all,13:51
VenkateshCan some one explains  about name_check filter?13:51
VenkateshI went through this link13:52
Venkateshhttp://docs.openstack.org/icehouse/config-reference/content/object-storage-name-check.html13:52
Venkateshwhen this filter will be triggered in the code?13:52
*** hrou has joined #openstack-swift13:56
*** juzuluag has quit IRC13:59
*** haomaiwang has quit IRC14:01
*** haomaiwa_ has joined #openstack-swift14:01
*** dustins has joined #openstack-swift14:06
ppaiVenkatesh, https://github.com/openstack/swift/blob/master/swift/common/middleware/name_check.py14:07
ppaiVenkatesh, just like other middlewares, you have to add it to the pipeline in proxy-server.conf14:07
ppaiVenkatesh, hope this helps14:07
openstackgerritvenkatesh proposed openstack/swift: Optimize the code performance  https://review.openstack.org/24152714:08
Venkatesh@ppai : I went though the code14:10
Venkatesh*through14:10
Venkatesh@ppai : adding to the pipeline, I will check, I am new to this14:11
*** ppai has quit IRC14:12
*** links has joined #openstack-swift14:17
*** pgbridge has joined #openstack-swift14:18
*** jerrygb has joined #openstack-swift14:28
*** pdardeau has joined #openstack-swift14:33
*** cazino has left #openstack-swift14:38
*** blmartin has joined #openstack-swift14:44
*** openstackgerrit has quit IRC14:47
*** openstackgerrit has joined #openstack-swift14:47
*** links has quit IRC14:56
*** badari has joined #openstack-swift14:58
*** haomaiwa_ has quit IRC15:01
*** 17SADZFC8 has joined #openstack-swift15:01
*** zaitcev has joined #openstack-swift15:05
*** ChanServ sets mode: +v zaitcev15:05
*** wbhuber has joined #openstack-swift15:10
*** delattec has joined #openstack-swift15:17
*** cdelatte has quit IRC15:21
*** jlhinson has joined #openstack-swift15:24
*** Venkatesh has quit IRC15:37
janonymous_Venkatesh: name check is just a validation of names coming to proxy i.e acc/cont/obj15:48
*** pdardeau has quit IRC15:51
*** tongli has joined #openstack-swift15:52
*** breitz has quit IRC15:54
*** breitz has joined #openstack-swift15:54
*** pdardeau has joined #openstack-swift15:55
*** garthb has quit IRC16:00
*** 17SADZFC8 has quit IRC16:01
*** haomaiwa_ has joined #openstack-swift16:01
*** daemontool has quit IRC16:02
*** peterlisak13 has quit IRC16:02
*** haomaiwa_ has quit IRC16:02
*** minwoob has joined #openstack-swift16:06
*** jmccarthy1 has joined #openstack-swift16:10
*** jmccarthy has quit IRC16:10
*** jmccarthy1 has quit IRC16:10
notmynamegood morning16:11
*** jrichli has joined #openstack-swift16:11
*** jmccarthy has joined #openstack-swift16:11
*** haomaiwa_ has joined #openstack-swift16:15
mahatic__good morning16:15
hayponotmyname: hi. would it be possible to discuss the plan for python 3 tonight in the meeting? https://wiki.openstack.org/wiki/Meetings/Swift16:15
pgbridgegood morning16:16
notmynamehaypo: yes, I believe cschwede was planning on bringing it up16:16
hayponotmyname: ok. it's just that i don't see an python 3 item on this wiki page16:16
notmynamedone16:16
haypoi'm checking if i can attend the swift meeting. we had a DST swift in france. i'm coming back from japan. timezones is my nightmare16:17
janonymous_notmyname: morning16:20
cschwedenotmyname, haypo: well, i probably can’t say much more than already said in http://lists.openstack.org/pipermail/openstack-dev/2015-October/078058.html16:20
notmynamecschwede: me either, but it's good to bring it up nonetheless16:21
cschwedenotmyname: sure, let’s make sure there are enough reviewers on it16:21
notmynamesince the plan is basically that we'll have a constant drip of small py3 patches for some undefined long period of time, I don't think there's actually something for a reviewer to sign up for. it's more of what reviewers can expect to see in the months to come16:23
haypocschwede, notmyname : well, the point is just to make sure that the whole team is aware of the plan16:25
haypoi'm not sure that it's the case, the two next patches were not reviewed yet ;-) https://review.openstack.org/#/c/199034/ & https://review.openstack.org/#/c/217423/16:26
*** janonymous__ has joined #openstack-swift16:30
*** janonymous_ has quit IRC16:31
*** dustins has quit IRC16:32
*** lpabon has quit IRC16:39
*** garthb has joined #openstack-swift16:42
*** janonymous_ has joined #openstack-swift16:42
*** SkyRocknRoll has joined #openstack-swift16:43
*** janonymous__ has quit IRC16:44
*** hrou has quit IRC16:46
*** wbhuber has quit IRC16:47
*** tongli has quit IRC16:55
*** daemontool has joined #openstack-swift16:55
*** janonymous__ has joined #openstack-swift16:56
*** gyee has joined #openstack-swift16:57
*** hrou has joined #openstack-swift16:57
*** tongli has joined #openstack-swift16:58
*** petertr7 is now known as petertr7_away16:59
*** haomaiwa_ has quit IRC17:01
*** haomaiwang has joined #openstack-swift17:01
*** jistr has quit IRC17:08
*** WBHuber has joined #openstack-swift17:13
*** WBHuber is now known as wbhuber17:14
*** lpabon has joined #openstack-swift17:14
*** rledisez has quit IRC17:17
openstackgerritAlistair Coles proposed openstack/swift: Encrypting/Decrypting object metadata  https://review.openstack.org/20331017:17
acolesjrichli: mahatic__ hrou ^^ ok i am pretty exhausted with that, so await your reviews :)17:18
acolesi will just add some explanatory comments on gerrit though17:18
hrouhehe awesome work acoles should have that done soon !  How's jury duty going btw ?17:18
*** sayali has quit IRC17:19
acoleshrou: jury not til next week17:19
hrouacoles, ah gotcha;  Just for the selection phase right ? i.e. you don't nkow if they'll actually pick you ?  That's how it works in Canada at least.17:20
*** mfalatic has joined #openstack-swift17:20
*** sayali has joined #openstack-swift17:20
acoleshrou: i think thats how it works, if i look unsuitable i may get deselected. question is, how to look unsuitable? ;)17:21
mahatic__acoles:  Thanks for those real nice changes! will take a look17:22
mahatic__acoles: go tell them? :P17:22
hrouacoles, its an art ; )  You can't be too out there, the judges generally spot that, its a fine line : ) I know some people who consider themselves experts at getting out of it.17:23
*** rohit_ has joined #openstack-swift17:23
acoleshrou: it is my first call up, which as someone pointed out last week, is "not bad for my age"17:29
hrouacoles, haha yea while its suppose to be random its funny my wife (2 years younger than me) has been called up 4 times now, and me never : )17:31
*** lpabon has quit IRC17:31
*** dustins has joined #openstack-swift17:32
acolesmahatic__: i think i'd like to rebase your patch 232572 on patch 203310, is that ok with you?17:33
patchbotacoles: https://review.openstack.org/#/c/232572/ - Guess content-type on PUT17:33
patchbotacoles: https://review.openstack.org/#/c/203310/ - Encrypting/Decrypting object metadata17:33
acolesi think it applies directly17:33
acoleswell, with a rebase17:34
acoleshmm, its night for mahatic__17:34
mahatic__acoles: yeah, it does. If it moves forward - i.e. without dependencies on my other patches, yup it works!17:34
mahatic__acoles: but i'm around17:34
acolesmahatic__: ok thanks!17:34
mahatic__acoles: thank you!17:35
*** daemontool has quit IRC17:36
*** eranrom has joined #openstack-swift17:39
jrichliacoles: re: "not bad for my age" lol17:43
jrichliacoles: will review soon.  probably not until later in the day/night, since today is shaping up to be meetings and required fluff17:44
acolesjrichli: "required fluff" must be an oxymoron ? :P17:44
mahatic__lol17:45
jrichliI wish17:45
mahatic__acoles: nice catch17:45
*** hrou has quit IRC17:49
*** blmartin has quit IRC17:51
*** hseipp has quit IRC17:51
*** mahatic_ has joined #openstack-swift17:54
*** petertr7_away is now known as petertr717:56
*** mahatic__ has quit IRC17:58
*** haomaiwang has quit IRC18:01
*** klrmn1 has joined #openstack-swift18:01
*** haomaiwa_ has joined #openstack-swift18:01
*** petertr7 is now known as petertr7_away18:05
*** aix has quit IRC18:05
*** hezhiqiang has quit IRC18:07
*** jordanP has quit IRC18:14
*** janonymous_ has quit IRC18:15
*** janonymous__ has quit IRC18:16
*** jerrygb has quit IRC18:21
* mahatic_ is off18:22
*** SkyRocknRoll has quit IRC18:22
*** mahatic_ has quit IRC18:22
notmynamemeeting time today http://www.timeanddate.com/worldclock/fixedtime.html?iso=20151104T2118:24
tdasilvanotmyname: perfect, thanks for the reminder18:26
notmynamethe mitaka cycle is going to feel really really fast, I think18:26
notmynamelooks like we have about 4 months until the RC is supposed to be cut18:27
notmynamehttps://wiki.openstack.org/wiki/Mitaka_Release_Schedule18:27
jrichliwow.18:27
notmynameno kidding18:27
notmynamewhich means that the likely hackathon dates will be right before that (just 2 or 3 weeks before the RC)18:28
jrichlihackathon! :-)18:29
notmynamejrichli: and that's not even taking the thanksgiving (US), christmas, and new years weeks where generally about zero gets done18:29
jrichliyup.  well, I just switched to stealthmode and might have 1.5 hrs now to do some real work!18:31
openstackgerritAlistair Coles proposed openstack/swift: Guess content-type on PUT  https://review.openstack.org/23257218:31
jrichliacoles is still working!18:31
acolesmahati ^^ also jrichli , hrou that one's ready to ship too imho18:31
jrichliawesome!18:32
jrichlistarting reviews now18:32
acolesjrichli: thanks. heading home, back later for meeting18:33
*** acoles is now known as acoles_18:33
*** acoles_ is now known as acoles18:35
*** proteusguy_ has quit IRC18:35
*** acoles is now known as acoles_18:36
*** amoturi has joined #openstack-swift18:44
*** hrou has joined #openstack-swift18:46
*** proteusguy_ has joined #openstack-swift18:48
*** nadeem has joined #openstack-swift18:50
amoturiApologies if this is a dumb question. I am new to swift. Is there a use case where the entire swift instance is Read only? Ie instead of setting per account ACL, there is a toggle which makes it read only for all accounts/users.18:51
tdasilvaamoturi: glange_ is working on a middleware that provides read-only access: https://review.openstack.org/#/c/233749/18:52
glange_true, hopefully that pull request is good now -- it's better than when it first went up18:53
*** glange_ is now known as glange18:54
amoturitdasilva: thanks so much for the info. and glange_ thanks for working on this.18:55
*** wbhuber has quit IRC18:55
tdasilvaamoturi: what is your use case? can you describe more?18:56
*** peterlisak has joined #openstack-swift18:57
amoturitdasilva: we are adding swift compatibity for a storage device and i wanted to know if this is could be an additional feature we could add for the users.18:58
*** haomaiwa_ has quit IRC19:01
*** haomaiwang has joined #openstack-swift19:01
*** zhill has joined #openstack-swift19:05
*** nadeem has quit IRC19:06
*** jmccarthy has quit IRC19:06
*** nadeem has joined #openstack-swift19:08
openstackgerritTim Burke proposed openstack/python-swiftclient: Add --decode-content option  https://review.openstack.org/18495719:14
*** hrou has quit IRC19:15
*** petertr7_away is now known as petertr719:16
*** wbhuber has joined #openstack-swift19:16
*** wbhuber has quit IRC19:19
*** jerrygb has joined #openstack-swift19:20
*** wbhuber has joined #openstack-swift19:20
*** wbhuber_ has joined #openstack-swift19:21
*** wbhuber has quit IRC19:25
*** hrou has joined #openstack-swift19:25
*** zhill has quit IRC19:29
*** diogogmt has joined #openstack-swift19:36
notmynamejrichli: lol. don't you know naming is the hardest part? ;-)19:43
jrichliI am starting to learn ...19:44
*** NM has joined #openstack-swift19:44
notmynamehurricanerix: around? what's the status of patch 214206?19:46
patchbotnotmyname: https://review.openstack.org/#/c/214206/ - Modify functional tests to use testr19:46
notmynamehurricanerix: the gate seems to not like it http://logs.openstack.org/06/214206/1/check/gate-swift-tox-func/73e4c2a/console.html.gz#_2015-08-18_14_32_57_37519:47
hurricanerixnotmyname, yeaah, I need to look at that again.  I removed the WIP (and I think I rebased it also, but maybe I only rebased locally)19:47
notmynamethanks for removing the WIP19:48
hurricanerixThere is only one patchset, so maybe I didn't push the rebase.19:48
notmynamehurricanerix: is tox working locally for you with that?19:48
notmynameah ok19:48
hurricanerixit's on my list of things to get done, so i will look at it soon.  if not tomorrow, next week.19:50
*** kutija_ has quit IRC19:52
*** haomaiwang has quit IRC20:01
*** haomaiwang has joined #openstack-swift20:01
notmynamehurricanerix: `./.functests` doesn't pass for me rebased against master20:03
notmynamehurricanerix: https://gist.github.com/notmyname/2c3ed947c48249f3067920:03
torgomaticwould using testr get us the subTest method?20:05
notmynamewhat's good about subTest? 2nd time I've seen it mentioned today20:09
hurricanerixtorgomatic, I have not heard of subTest, I would have to look into it20:09
torgomaticit lets you have data-driven test cases and still get a useful message when one fails20:09
notmynamesounds like it would be useful for the stuff ho is doing20:10
torgomaticlike:  for thing1, thing2, expected in big_ass_pile_o_test_cases: self.assertEqual(function_under_test(thing1, thing2), expected)20:10
torgomaticwhich is great, but when it fails it's just like "hey, 2 != 17", and then you say "cool; which test case was that?" and the testrunner says "uh... 2 != 17; good luck bozo"20:11
hurricanerixlol, ok.  i'll look into that and get back to you :)20:11
torgomaticso instead you do    for thing1, thing2, expected in blah: with self.subTest(thing1=thing1, thing2=thing2): self.assertEqual(...)20:12
notmynamehurricanerix: ok, so I'm getting the same test failures against master. has to do with doign the tests against an EC policy. timburke is actually at my desk talking to me about it20:12
torgomaticand then when it fails it tells you the values of thing1 and thing2 so you can figure out WTF just blew up20:12
torgomaticI only ask because there's been this effort to move our tests over to testr for reasons (or something), and I want to know if I get something out of it20:13
notmynametorgomatic: the reason is because our tests will then be callable by tempest. which means our tests are then able to be part of defcore. which doesn't affect you from the technical side today, but the goal is to ensure you still get to have influence with your code on what can be called "swift"20:13
torgomaticnotmyname: yes, but if I get some helpful testing methods out of it, I'm much more likely to review the change ;)20:14
notmynamealternatively, I'll just walk over to your desk and bug you about it until you review it ;-)20:15
notmynamethen you'll say "no" and I'll have to keep bugging you and you'll still say no and then I'll have to buy you whiskey and then you'll say yes and then we'll be in a good place20:21
* notmyname should go get lunch before the meeting time gets any closer20:22
*** khomkrit has quit IRC20:26
*** nadeem has quit IRC20:28
*** mac_ified has joined #openstack-swift20:31
*** jamielennox|away is now known as jamielennox20:36
*** ho has joined #openstack-swift20:53
*** blmartin has joined #openstack-swift20:56
claygis it that time?20:57
cschwedeyep20:58
notmynameyep20:58
*** acoles_ is now known as acoles20:58
kota_good morning20:59
notmynameok, meeting time21:00
*** haomaiwang has quit IRC21:01
*** wbhuber_ is now known as wbhuber21:01
claygtorgomatic: also it catches the assertion errors and keeps the loop going - so you get to see how many of the umpteen failed instead of just the first one21:01
notmynameclayg: that sounds cool21:01
*** haomaiwa_ has joined #openstack-swift21:01
claygnotmyname: yeah thanks timburke for pointing me at it!21:01
notmynamewhere's it available?21:01
claygpy3.521:02
claygikr21:02
timburkepy3.4! *slightly* better :P21:02
timburkehttps://docs.python.org/3/library/unittest.html#distinguishing-test-iterations-using-subtests21:03
*** petertr7 is now known as petertr7_away21:04
acolessubTest sounds useful21:04
torgomaticI know someone was talking about some test thing (not unittest) that backports all that stuff; is it testr?21:04
claygtorgomatic: if that's true i suddenly care if hurricanerix ever finishes his patch or not21:05
clayghurricanerix: no offense21:05
torgomaticclayg: join the club :)21:05
timburketorgomatic: testtools, maybe? i know python-swiftclient uses it to get some test niceties for py2.6. doesn't have subTest, though21:06
torgomatictimburke: that could be it; I know it had "test" in the name, but what doesn't?21:07
claygtorgomatic: timburke: I'm going with unittest221:07
notmynameNM: I just shared the info you told me with everyone in the swift team meeting21:09
notmynameNM: thanks21:09
tdasilvaNM: great news!21:09
*** amoturi has quit IRC21:23
*** zhill has joined #openstack-swift21:26
openstackgerritTim Burke proposed openstack/python-swiftclient: Add --decode-content option  https://review.openstack.org/18495721:26
*** petertr7_away is now known as petertr721:26
*** jamielennox is now known as jamielennox|away21:30
*** haomaiwa_ has quit IRC21:33
*** Trixboxer has quit IRC21:34
*** nadeem has joined #openstack-swift21:34
*** jerrygb has quit IRC21:36
*** haomaiwang has joined #openstack-swift21:36
*** jamielennox|away is now known as jamielennox21:37
*** jerrygb has joined #openstack-swift21:38
*** aix has joined #openstack-swift21:39
*** Trixboxer has joined #openstack-swift21:46
*** joeljwright has joined #openstack-swift21:53
*** ChanServ sets mode: +v joeljwright21:53
*** petertr7 is now known as petertr7_away21:56
*** nadeem has quit IRC21:56
openstackgerritTim Burke proposed openstack/swift: Stop closing part_iter  https://review.openstack.org/24177821:56
*** petertr7_away is now known as petertr721:58
*** haypo has left #openstack-swift21:58
claygbriancline: if swift-init start all exited non-zero because you didn't have a config for a daemon - would you care?21:59
claygpeterlisak: I'm acctually trying to decide if `swift-init start all --strict` will exit non-zero if you dont' have a [container-sync] section?22:00
acolesnotmyname: "it was great to see (most of) you last week!" - so who was it not great to see? ;)22:00
claygi'm guessing it would?  [object-reconstructor] too - even if you don't run ec policies?22:00
notmynamelol22:00
jrichliacoles: lol22:00
*** haomaiwang has quit IRC22:01
wbhuberacoles: lol!  best catch of the day!22:01
claygacoles: it's funnier because I can imagine you sort of laughing when you say it22:01
*** haomaiwang has joined #openstack-swift22:01
jrichli+122:01
joeljwrightcrap, just realised I turned up an hour late for the meeting22:03
joeljwright:(22:03
acolesclayg: LOL for "sort of laughing" - like, not quite committing to full laughter22:03
peterlisakIMHO behaviour should be consistent => non-zero exit if --strict22:03
acolesjoeljwright: :(22:03
peterlisakclayg, ^22:03
brianclineclayg: generally I would care, but not sure I would care in the 'all' case.. I think I can see why this is an issue though22:03
brianclineclayg: actually, I mis-read that as the inverse22:04
notmynamejoeljwright: ah, sorry22:04
* briancline cracks knuckles to try this communication thing again22:04
joeljwrightnotmyname: is 21:00 UTC a new time permanently?22:05
brianclineclayg: I think I'd only really care if the 'all' failed due to a 'rest' level service not having a config file22:05
notmynamejoeljwright: always 2100UTC. no plans right now to change it. same time as it's been for about a year. just that UTC doesn't do the time change22:05
joeljwrightbloody timezones!22:06
joeljwrightthey find new ways to bite me every week22:06
notmynamejoeljwright: fun trivia, reykjavik is UTC year round!22:07
zaitcevjoeljwright: I used Ghana in Google Calendar22:07
joeljwrightall my attempts to get everyone using unix time go unheeded ;)22:07
clayg[22:18] +joeljwright | all my attempts to get everyone using unix time go unheeded ;)22:08
claygUTC FTW22:08
acolesg'night22:08
jrichliacoles: g'night!22:08
hoacoles: good night!22:08
joeljwrightacoles: good night22:08
*** acoles is now known as acoles_22:08
joeljwrightnotmyname: I'll read through the minutes of the meeting at catch up. I'm off for the night.22:09
claygpeterlisak: I think the change I'm considering is that maybe we should have a non-strict counter option - and the *default* value value for the strict kwarg is dependent on if you request a service or an alias22:09
claygso right now `swift-init object start` that doesn't find a config will exit zero and not start the service (boo)22:09
*** petertr7 is now known as petertr7_away22:10
brianclineclayg: would this mean that 'swift-init all start' on a purely proxy node would return non-zero exit code since it can't find container-server or object-server configs?22:10
claygI think we could change that default so `swift-init object start` will exit non-zero unless you pass in `--non-strict` (which might be useful if start multiple services by name)22:10
claygbriancline: that's what peterlisak was getting onto - but maybe that's not the best we can do22:10
claygbriancline: peterlisak: I'm pretty keen on swift-init just "doing the right thing" - a little magic isn't so scary for me there - that's why it can `swift-init all start` or `swift-init start all` :)22:11
claygpeterlisak: anyway - have you ever seen that trick where a boolean option can be flagged either way?  I'm trying to think of an example unix util that does this...22:12
peterlisakclayg, not sure ... do you have any example?22:14
claygcurl --keepalive and --no-keepalive - even though one is the default you can be explicit22:14
claygso default behavior is different depending on the alias `swift-init all start --non-srict` vs. `swift-init object start --strict`22:15
*** joeljwright has quit IRC22:15
claygbut you can always be explicit if you explicitly want the non-default (or you *know* what you want and don't care if the default changes)22:15
claygthis is a good plan22:16
claygi'm going to put these words on the review22:16
peterlisakclayg, ok, i just wanted to suggest it :) ... about --strict and non-strict22:16
peterlisakclayg, it sounds reasonably22:17
* briancline just checked with a few ops people22:18
brianclinetheir only feedback is that it should blow up when there is a syntax related issue in the file... but it does that already, one of our internal test clusters yelled at me yesterday for fat fingering a config file22:19
claygoh interesting - so it's only the missing config case somehow that it'll let slide - nice22:19
claygyeah hopefully peterlisak won't botch that up22:19
claygpeterlisak: you got this bro!22:19
claygbriancline: thanks22:19
brianclineI think we'd be fine either way with the aforementioned switch, just in case we're relying on that behavior in some place we can't think of at the moment22:21
brianclineclayg: sure thing22:21
brianclinewhat's the review # for this one?22:22
claygtimburke: *stop* closing part_iter!?  are you *mad*!?22:22
claygbriancline: patch 23035222:23
patchbotclayg: https://review.openstack.org/#/c/230352/ - swift-init return codes22:23
timburkeclayg: apparently we're *already inside the iter*! *that's* where the madness lies!22:23
peterlisakclayg, i'll do my best .. thanks!22:23
claygtimburke: this statement is false22:24
*** daemontool has joined #openstack-swift22:26
*** wbhuber has quit IRC22:29
*** wbhuber has joined #openstack-swift22:29
*** peterlisak has quit IRC22:30
*** wbhuber has quit IRC22:34
notmynameclayg: just got back to IRC. I think that's a good plan (re the different defaults for aliases and specific services with the ability to be explicit)22:40
*** km has joined #openstack-swift22:40
*** km is now known as Guest3398822:41
*** nadeem has joined #openstack-swift22:41
*** nadeem has quit IRC22:43
*** jrichli has quit IRC22:48
*** asettle has joined #openstack-swift23:00
*** haomaiwang has quit IRC23:01
*** haomaiwa_ has joined #openstack-swift23:01
*** jlhinson has quit IRC23:01
*** dustins has quit IRC23:18
*** wbhuber has joined #openstack-swift23:18
*** eranrom has quit IRC23:18
*** wbhuber_ has joined #openstack-swift23:20
*** diogogmt has quit IRC23:20
*** wbhuber has quit IRC23:23
*** diogogmt has joined #openstack-swift23:26
*** kei_yama has joined #openstack-swift23:27
*** jlhinson has joined #openstack-swift23:31
claygtimburke: I don't really remember how I had to hack nosetests so that it would wait before exiting so you could always spot the 60 timeout23:32
*** minwoob has quit IRC23:32
timburkeclayg: don't worry. though i'm more confused than ever by the CI results...23:33
*** pdardeau has quit IRC23:33
*** hrou has quit IRC23:34
claygtimburke: ChunkWriteTimeout: 60 seconds23:36
claygso not closing the iterator definately regresses23:36
claygtimburke: do you have a reference to the change where I added it?  I'm hoping maybe there's some notes as to which test would trigger it?23:37
*** asettle has quit IRC23:37
*** asettle has joined #openstack-swift23:37
timburkebingo. though it *doesn't* do it for me locally. test order, i guess? but backing out your entire change *did*23:37
timburkeclayg: https://review.openstack.org/#/c/231164/23:38
*** asettle is now known as asettle-afk23:40
claygtimburke: is this also the change that has the side effect of breaking some kind of multi-range swift GET something some such?23:41
timburkeclayg: close. it breaks conditional SLO GETs (but not HEADs!) on EC (but not replicated!)23:42
timburkethis is me trying to figure out how to fix it :/23:43
claygit's like watching a mad scientist in action23:43
*** haomaiwa_ has quit IRC23:45
*** haomaiwa_ has joined #openstack-swift23:45
claygtimburke: maybe this helps you get into the error more tight like?  https://gist.github.com/clayg/64d659bcae9991e5686c23:46
*** pdardeau has joined #openstack-swift23:51
*** asettle-afk is now known as asettle23:54
*** jerrygb has quit IRC23:56
*** dmorita has joined #openstack-swift23:56
*** pdardeau has quit IRC23:58

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