Wednesday, 2015-10-07

mattoliveraukota_: morning00:03
*** diogogmt has quit IRC00:05
*** garthb has quit IRC00:09
*** darrenc_afk is now known as darrenc00:18
openstackgerritOpenStack Proposal Bot proposed openstack/swift: Updated from global requirements  https://review.openstack.org/8873600:21
kota_mattoliverau: o/00:23
kota_just FYI, openstack super user award voting is now open, here #link http://superuser.openstack.org/awards00:25
kota_for Tokyo summit.00:25
kota_Don't forget to cast your vote to one of four finalists.00:26
kota_(in fact, NTT is included to the finalists :P)00:26
*** chlong has joined #openstack-swift00:28
*** zhill has quit IRC00:29
*** lyrrad has quit IRC00:29
*** m_kazuhiro has joined #openstack-swift00:30
*** lyrrad has joined #openstack-swift00:30
*** chlong has quit IRC00:32
*** zaitcev has quit IRC00:38
*** thumpba has joined #openstack-swift00:44
*** zhill has joined #openstack-swift00:54
notmynamekota_: done :-)00:55
kota_notmyname: nice :-)00:56
*** gyee has quit IRC00:58
*** zhill has quit IRC00:58
*** thumpba has quit IRC01:01
*** thumpba_ has joined #openstack-swift01:06
*** DericHorn-HP has joined #openstack-swift01:09
*** DericHorn-HP has quit IRC01:11
*** setmason has quit IRC01:23
*** zhill has joined #openstack-swift01:33
*** diogogmt has joined #openstack-swift01:34
*** zhill has quit IRC01:37
*** dmorita has joined #openstack-swift01:41
*** minwoob has quit IRC01:48
*** jrichli has joined #openstack-swift01:59
*** thumpba_ has quit IRC01:59
*** zhill has joined #openstack-swift02:00
*** zhill has quit IRC02:01
*** haomaiwang has joined #openstack-swift02:17
*** thumpba has joined #openstack-swift02:17
*** DericHorn-HP has joined #openstack-swift02:20
*** DericHorn-HP has quit IRC02:24
*** thumpba has quit IRC02:28
*** haomaiwang has quit IRC02:29
*** haomaiwang has joined #openstack-swift02:30
*** thumpba_ has joined #openstack-swift02:31
*** thumpba_ has quit IRC02:34
*** haomaiwang has quit IRC02:35
*** thumpba_ has joined #openstack-swift02:37
*** haomaiwa_ has joined #openstack-swift02:39
*** darrenc is now known as darrenc_afk02:53
*** DericHorn-HP has joined #openstack-swift02:53
*** sanchitmalhotra has joined #openstack-swift02:58
*** haomaiwa_ has quit IRC03:00
*** haomaiwang has joined #openstack-swift03:03
*** trifon has joined #openstack-swift03:03
*** DericHorn-HP has quit IRC03:06
*** DericHorn-HP has joined #openstack-swift03:09
*** garthb has joined #openstack-swift03:10
*** DericHorn-HP has quit IRC03:10
*** garthb has quit IRC03:12
*** garthb_ has joined #openstack-swift03:12
*** sanchitmalhotra1 has joined #openstack-swift03:14
*** DericHorn-HP has joined #openstack-swift03:15
*** sanchitmalhotra has quit IRC03:17
*** DericHorn-HP has quit IRC03:20
*** janonymous has joined #openstack-swift03:20
*** links has joined #openstack-swift03:21
*** bill_az has quit IRC03:21
*** DericHorn-HP has joined #openstack-swift03:30
*** eariasn_ has quit IRC03:31
*** eariasn has joined #openstack-swift03:31
*** jbonjean has quit IRC03:32
*** garthb_ has quit IRC03:32
*** jbonjean has joined #openstack-swift03:32
*** garthb has joined #openstack-swift03:32
*** DericHorn-HP has quit IRC03:34
*** eariasn has quit IRC03:36
*** DericHorn-HP has joined #openstack-swift03:36
*** DericHorn-HP has quit IRC03:38
*** Fin1te has joined #openstack-swift03:40
*** Fin1te has quit IRC03:44
*** darrenc_afk is now known as darrenc03:48
*** trifon has quit IRC03:50
openstackgerritAlexandra Settle proposed openstack/swift: Documenting the ability to specify ranges for SLO segments  https://review.openstack.org/23181803:56
*** hrou has quit IRC04:03
openstackgerritCharles Hsu proposed openstack/swift: Fix replicator intersection excption when sync data to remote regions.  https://review.openstack.org/23136004:11
*** klrmn1 has quit IRC04:11
*** asettle has joined #openstack-swift04:14
*** jbonjean has quit IRC04:17
*** jbonjean has joined #openstack-swift04:18
*** jbonjean has quit IRC04:18
*** jbonjean has joined #openstack-swift04:18
*** sanchitmalhotra has joined #openstack-swift04:23
*** sanchitmalhotra1 has quit IRC04:25
*** garthb has quit IRC04:29
*** zhill has joined #openstack-swift04:31
*** jbonjean has quit IRC04:34
*** jbonjean has joined #openstack-swift04:34
*** silor has joined #openstack-swift04:38
*** SkyRocknRoll has joined #openstack-swift04:38
*** klrmn1 has joined #openstack-swift04:38
*** thumpba_ has quit IRC04:39
*** csd has joined #openstack-swift04:39
*** csd has quit IRC04:40
*** SkyRocknRoll has quit IRC04:43
*** csd has joined #openstack-swift04:44
*** thumpba has joined #openstack-swift04:44
*** proteusguy__ has quit IRC04:44
*** klrmn1 has quit IRC04:45
*** jrichli has quit IRC04:47
*** thumpba has quit IRC04:48
openstackgerritAlexandra Settle proposed openstack/swift: Documenting the ability to specify ranges for SLO segments  https://review.openstack.org/23181804:49
*** trifon has joined #openstack-swift04:58
*** proteusguy__ has joined #openstack-swift04:58
*** classicsnail has left #openstack-swift05:22
*** haomaiwang has quit IRC05:23
*** Venkatesh has joined #openstack-swift05:26
*** csd has quit IRC05:28
*** jamielennox is now known as jamielennox|away05:30
*** ppai has joined #openstack-swift05:31
*** haomaiwang has joined #openstack-swift05:33
*** csd has joined #openstack-swift05:40
*** csd has quit IRC05:59
*** haomaiwang has quit IRC06:01
*** haomaiwa_ has joined #openstack-swift06:01
*** asettle has quit IRC06:09
*** eranrom has joined #openstack-swift06:11
*** mahatic has joined #openstack-swift06:21
*** jamielennox|away is now known as jamielennox06:21
*** SkyRocknRoll has joined #openstack-swift06:23
*** mtreinish has quit IRC06:26
*** mahatic has quit IRC06:30
*** mtreinish has joined #openstack-swift06:31
*** Venkatesh has quit IRC06:34
*** zhill has quit IRC06:38
*** mahatic has joined #openstack-swift06:39
*** Venkatesh has joined #openstack-swift06:46
*** itlinux has joined #openstack-swift06:57
*** haomaiwa_ has quit IRC07:01
*** haomaiwang has joined #openstack-swift07:01
*** m_kazuhiro has quit IRC07:12
*** mac_ified has quit IRC07:13
*** joeljwright has joined #openstack-swift07:14
*** ChanServ sets mode: +v joeljwright07:14
openstackgerritvenkatesh proposed openstack/swift: remove extra 'except' clause in the code  https://review.openstack.org/23186407:22
openstackgerritMerged openstack/swift: Add search filter examples to swift-ring-builder dispersion help  https://review.openstack.org/22705807:24
openstackgerritvenkatesh proposed openstack/swift: remove extra 'except' clause in the code  https://review.openstack.org/23186407:25
*** rledisez has joined #openstack-swift07:27
*** marzif has joined #openstack-swift07:34
*** geaaru has joined #openstack-swift07:44
onovyhi, https://review.openstack.org/#/c/231354/ << I think this should be fixed before Liberty release.07:50
*** m_kazuhiro has joined #openstack-swift08:00
*** haomaiwang has quit IRC08:01
*** haomaiwang has joined #openstack-swift08:01
*** marzif has quit IRC08:02
*** jordanP has joined #openstack-swift08:22
*** jistr has joined #openstack-swift08:36
*** links has quit IRC08:38
openstackgerritvenkatesh proposed openstack/swift: remove unused parameters  https://review.openstack.org/23134708:50
*** aix has joined #openstack-swift08:53
*** vinsh has quit IRC08:56
*** m_kazuhiro has quit IRC08:56
*** m_kazuhiro has joined #openstack-swift08:56
*** m_kazuhiro has quit IRC08:57
*** Guest19050 has quit IRC09:00
*** haomaiwang has quit IRC09:01
*** 77CAAYMV4 has joined #openstack-swift09:01
*** kei_yama has quit IRC09:05
*** acoles_ is now known as acoles09:07
*** links has joined #openstack-swift09:25
kota_acoles: nice comment on charles's patch! that's good point for efficiency :D09:26
acoleskota_: hi! yay last_modified time == time it was last modified :D09:28
acoleskota_: well, some progress towards that !09:28
kota_acoles: :-)09:28
openstackgerritKota Tsuyuzaki proposed openstack/swift: Add unit tests for utils.validate_hash_path  https://review.openstack.org/23190509:33
openstackgerritKota Tsuyuzaki proposed openstack/swift: Add unit tests for utils.validate_hash_path  https://review.openstack.org/23190509:41
*** dmorita has quit IRC09:49
*** n1be has joined #openstack-swift09:49
onovyacoles, hi, thanks for review for swift-bench. Can you look to this regression https://review.openstack.org/#/c/231354/ please too? thanks09:51
*** m_kazuhiro has joined #openstack-swift09:54
*** m_kazuhiro has quit IRC09:55
*** 77CAAYMV4 has quit IRC10:01
acolesonovy: is there a bug report for that ^^ ?10:01
*** haomaiwa_ has joined #openstack-swift10:01
onovyacoles, no, my colleage just found that bug, and send patch10:05
openstackgerritCharles Hsu proposed openstack/swift: Fix replicator intersection exception when sync data to remote regions.  https://review.openstack.org/23136010:07
openstackgerritMerged openstack/swift-specs: Updates for POST on symlinks  https://review.openstack.org/21133110:20
*** peterlisak has joined #openstack-swift10:29
onovyacoles, ^ peterlisak author of 23135410:29
acolesonovy: ok i will take a look10:34
onovythanks10:35
*** Venkatesh has quit IRC10:47
*** haomaiwa_ has quit IRC11:01
*** haomaiwang has joined #openstack-swift11:01
*** jamielennox is now known as jamielennox|away11:19
*** aix has quit IRC11:29
*** eariasn has joined #openstack-swift11:38
*** sanchitmalhotra has quit IRC11:38
*** haomaiwang has quit IRC11:39
*** acoles is now known as acoles_11:53
*** thurloat_isgone is now known as thurloat11:55
*** eariasn has quit IRC11:59
*** eariasn has joined #openstack-swift11:59
*** lpabon has joined #openstack-swift12:01
*** eariasn has quit IRC12:04
*** ppai has quit IRC12:04
*** david-ly_ has joined #openstack-swift12:07
*** david-lyle has quit IRC12:09
*** david-ly_ is now known as david-lyle12:09
*** thumpba has joined #openstack-swift12:14
*** ppai has joined #openstack-swift12:19
*** thumpba has quit IRC12:22
*** eariasn has joined #openstack-swift12:27
*** aswadr has joined #openstack-swift12:41
*** aix has joined #openstack-swift12:43
openstackgerritMerged openstack/swift: replace use of deprecated rfc822.Message with a helper utility  https://review.openstack.org/20330412:45
*** acoles_ is now known as acoles12:45
*** thurloat is now known as thurloat_isgone12:50
*** hrou has joined #openstack-swift13:00
*** links has quit IRC13:02
*** bill_az has joined #openstack-swift13:04
*** bill_az_ has joined #openstack-swift13:05
*** silor has quit IRC13:06
*** Venkatesh has joined #openstack-swift13:12
*** vinsh has joined #openstack-swift13:13
openstackgerritPeter Lisák proposed openstack/python-swiftclient: swiftclient content-type header  https://review.openstack.org/23135413:15
*** david-lyle has quit IRC13:16
*** dustins has joined #openstack-swift13:23
*** wbhuber has joined #openstack-swift13:24
*** haypo has joined #openstack-swift13:25
haypohi. is there someone available to review my pending Python 3 patches? https://review.openstack.org/#/q/status:open+project:openstack/swift+topic:py3+owner:%22Victor+Stinner%22,n,z13:25
haypotell me if you need an explanation13:25
haypocschwede told me you are probably busy on testing RC releases and preparing the summit :)13:26
hayposhould i wrote an email to explain the pending python3 patches? or maybe try to attend a swift meeting at the summit?13:27
*** DericHorn-HP has joined #openstack-swift13:29
*** SkyRocknRoll has quit IRC13:30
*** vinsh has quit IRC13:30
*** david-lyle has joined #openstack-swift13:32
*** diogogmt has quit IRC13:35
*** thumpba has joined #openstack-swift13:39
*** diogogmt has joined #openstack-swift13:39
openstackgerritvenkatesh proposed openstack/swift: remove unused parameters  https://review.openstack.org/23134713:40
*** wbhuber_ has joined #openstack-swift13:42
*** wbhuber has quit IRC13:43
*** mahatic_ has joined #openstack-swift13:43
*** mahatic has quit IRC13:45
*** links has joined #openstack-swift13:46
*** ppai has quit IRC13:52
*** m_kazuhiro has joined #openstack-swift13:59
*** trifon has quit IRC14:01
*** breitz has quit IRC14:02
*** breitz has joined #openstack-swift14:02
*** ppai has joined #openstack-swift14:04
*** diogogmt has quit IRC14:06
*** jrichli has joined #openstack-swift14:07
*** thumpba has quit IRC14:08
*** diogogmt has joined #openstack-swift14:08
*** m_kazuhi_ has joined #openstack-swift14:09
m_kazuhi_\q14:09
m_kazuhi_test14:11
*** m_kazuhi_ has left #openstack-swift14:12
*** diogogmt has quit IRC14:13
*** m_kazuhiro has quit IRC14:13
*** thumpba has joined #openstack-swift14:14
*** m_kazuhi_ has joined #openstack-swift14:14
*** m_kazuhi_ has quit IRC14:14
*** m_kazuhiro has joined #openstack-swift14:15
*** ppai has quit IRC14:15
*** m_kazuhiro has quit IRC14:15
*** m_kazuhiro has joined #openstack-swift14:16
*** m_kazuhiro has quit IRC14:19
*** Venkatesh has quit IRC14:24
*** Venkatesh has joined #openstack-swift14:24
*** silor has joined #openstack-swift14:27
*** lpabon has quit IRC14:33
*** jlhinson has joined #openstack-swift14:35
openstackgerritMahati Chamarthy proposed openstack/swift: Guess content type on PUT and probe tests  https://review.openstack.org/22089714:37
*** silor has quit IRC14:37
*** silor has joined #openstack-swift14:38
*** wbhuber has joined #openstack-swift14:39
*** csd has joined #openstack-swift14:40
*** wbhuber_ has quit IRC14:43
eariasnis there a way to generate an API Key for swift using Keystone AUTH ?14:43
jrichlimahatic:  thanks for all your work on crypto!  I am sorry I haven't gotten to review the content type patch yet.  It's on my list!  I see there are updates.  Great work!14:45
*** mahatic_ has quit IRC14:45
*** Venkatesh has quit IRC14:46
jrichli:-( I guess I was a couple seconds too late for mahatic_14:46
*** mahatic has joined #openstack-swift14:46
*** silor1 has joined #openstack-swift14:48
*** silor has quit IRC14:49
*** silor1 is now known as silor14:49
*** HenryG has quit IRC14:49
*** hogepodge has quit IRC14:50
*** hogepodge has joined #openstack-swift14:51
*** lcurtis has joined #openstack-swift14:51
*** HenryG has joined #openstack-swift14:52
*** mahatic has quit IRC14:53
hrou+1 mahatic, I'm starting to look at those reviews now.14:54
hroujrichli,  ah the same thing happened to me : )14:54
*** petertr7 has quit IRC14:55
*** petertr7_away has joined #openstack-swift14:55
*** pberis has joined #openstack-swift14:55
*** petertr7_away is now known as petertr714:55
*** bhakta has quit IRC14:56
*** minwoob has joined #openstack-swift14:57
*** alejandrito has joined #openstack-swift14:57
*** bhakta has joined #openstack-swift14:58
*** diogogmt has joined #openstack-swift14:59
*** nadeem has joined #openstack-swift15:02
*** diogogmt has quit IRC15:03
*** diogogmt_ has joined #openstack-swift15:03
*** Guest89741 is now known as scotticus15:03
*** csd has quit IRC15:05
*** lcurtis has quit IRC15:06
*** lcurtis has joined #openstack-swift15:06
*** peterlisak has quit IRC15:07
*** bill_az_ has quit IRC15:08
notmynamegood morning15:09
notmynamewow, lots of reviews overnight :-)15:11
*** bill_az_ has joined #openstack-swift15:14
*** jistr is now known as jistr|mtg15:14
*** janonymous_ has joined #openstack-swift15:15
*** bill_az has quit IRC15:16
*** jistr|mtg is now known as jistr15:17
*** wbhuber_ has joined #openstack-swift15:24
*** bill_az_ has quit IRC15:27
*** wbhuber has quit IRC15:27
*** SkyRocknRoll has joined #openstack-swift15:28
*** DericHorn-HP has quit IRC15:29
*** DericHorn-HP has joined #openstack-swift15:31
*** eranrom has quit IRC15:32
*** david-lyle has quit IRC15:41
*** david-lyle has joined #openstack-swift15:42
*** links has quit IRC15:42
*** mahatic has joined #openstack-swift15:44
*** marcusvrn_ has quit IRC15:45
*** DericHorn-HP has quit IRC15:46
*** janonymous_ has quit IRC15:50
timburkenotmyname: yeah, i noticed that too :)15:53
*** david-ly_ has joined #openstack-swift15:55
*** david-lyle has quit IRC15:55
*** david-ly_ has quit IRC15:56
*** david-lyle has joined #openstack-swift15:56
*** flwang has quit IRC15:58
*** nadeem has quit IRC15:59
*** nadeem has joined #openstack-swift15:59
*** pberis has quit IRC16:01
*** cdelatte has joined #openstack-swift16:04
*** delattec has joined #openstack-swift16:04
*** jistr has quit IRC16:05
*** marcusvrn_ has joined #openstack-swift16:13
acolesnotmyname: are we meeting today? presume so, just checking.16:14
*** rledisez has quit IRC16:16
*** pberis has joined #openstack-swift16:20
notmynameyes16:23
notmynamewe need to kick summit planning into high gear16:23
*** esker has joined #openstack-swift16:25
*** pberis has quit IRC16:27
*** pberis has joined #openstack-swift16:27
*** jordanP has quit IRC16:30
*** tsubic has joined #openstack-swift16:31
acolesk16:32
*** nadeem has quit IRC16:33
*** trifon has joined #openstack-swift16:39
*** klrmn1 has joined #openstack-swift16:49
*** esker has quit IRC16:50
*** itlinux has quit IRC16:54
*** mahatic has quit IRC17:02
*** setmason has joined #openstack-swift17:03
*** nadeem has joined #openstack-swift17:04
pelusenotmyname: 2:00 Ca time right?17:12
notmynamecorrect17:13
*** itlinux has joined #openstack-swift17:17
*** itlinux has quit IRC17:19
*** zhill has joined #openstack-swift17:20
*** subscope has joined #openstack-swift17:21
*** itlinux has joined #openstack-swift17:21
*** joeljwright has quit IRC17:23
*** chsc has joined #openstack-swift17:31
*** itlinux has quit IRC17:37
*** acoles is now known as acoles_17:38
*** acoles_ is now known as acoles17:38
*** fthiagogv_ has joined #openstack-swift17:41
*** fthiagogv has joined #openstack-swift17:41
*** zul has quit IRC17:42
*** fthiagogv_ has quit IRC17:42
*** zul has joined #openstack-swift17:42
*** NM has joined #openstack-swift17:48
*** esker has joined #openstack-swift17:52
notmynamefor those of you running keystone, this spec is pretty important for you to look at: https://review.openstack.org/#/c/18139317:53
notmynamepatch 18139317:53
patchbotnotmyname: https://review.openstack.org/#/c/181393/ - Adds spec for Service Catalog standardization17:53
notmyname(for the subject)17:53
notmynamethe goal is to standardize what's in the service catalog returned from keystone17:54
notmynamepart of that is to remove any version or tenant specifier for a service17:54
notmynameso for us that means that instead of returning https://swift.foo/v1/AUTH_{tenant_id}, keystone would now return https://swift.foo/ and the client would be responsible for deriving the api version and the swift account17:55
*** geaaru has quit IRC17:55
openstackgerritMerged openstack/swift: Input validation must not depend on the locale  https://review.openstack.org/21742417:57
*** fthiagogv has quit IRC18:01
*** fthiagogv has joined #openstack-swift18:02
*** peluse__ has joined #openstack-swift18:02
*** gmmaha has quit IRC18:06
*** peluse_ has quit IRC18:06
*** gmmaha has joined #openstack-swift18:06
jrichlinotmyname: thank you for highlighting the info :-)18:06
notmyname:-)18:06
notmynameI've spend the past hour or more talking about it, plus some time yesterday. I just don't want you to have to go through that pain ;-)18:07
notmynamehonestly, I'm very concerned about the implications18:07
notmynameI think this means that every client has to be rewritten (or at least validated) and swift needs to learn a few new tricks18:08
*** layzee has joined #openstack-swift18:16
*** DericHorn-HP has joined #openstack-swift18:17
*** eranrom has joined #openstack-swift18:20
*** zhill has quit IRC18:20
openstackgerritTim Burke proposed openstack/python-swiftclient: Give LengthWrappers seek and tell if their _readable has them  https://review.openstack.org/22689718:21
*** bill_az has joined #openstack-swift18:22
*** aix has quit IRC18:26
*** zhill has joined #openstack-swift18:29
notmynameclayg: does vSAIO do keystone?18:34
*** silor has quit IRC18:36
*** SkyRocknRoll has quit IRC18:36
*** esker has quit IRC18:43
cschwedenotmyname: hmm, that spec worries me too. the missing v1 is probably not the biggest challenge; however the missing tenant id seems to break current client implementations. or do i miss something here?18:46
notmynamecschwede: I have the same concerns. breaks existing clients18:46
notmynamebut I'm understanding the overall context better, I think18:47
notmynameThe required changes in swift would (probably) be to (1) implement version discovery and (2) return a redirect iff the account isn't given and there is a valid token id given. On the swiftclient side, it would need to handle (or be validated that it does already handle) the redirects.18:48
notmynameso yeah, I think that existing clients would break. but it's only the auth step. after that, I think everything is the same18:49
notmynameie today client gets the token and endpoint. tomorrow the client gets the service endpoint and token and then constructs the endpoint18:49
cschwedeah, got it. yes, sounds like a plan to return a redirect to an „old-style“ url. that would also mean that clients need to „only“ handle redirects correct18:50
notmynameI think this means that swift is now responsible for mapping the keystone identity to a swift account. we could use the tenant_id. or anything else. but we're now responsible instead of keystone18:50
notmynameimportantly "could it work" and "is it a good idea" do not always have the same answer18:51
cschwedevery true!18:53
*** ntpttr has joined #openstack-swift18:56
*** itlinux has joined #openstack-swift18:59
*** flwang has joined #openstack-swift19:01
*** ntpttr has quit IRC19:02
*** bill_az has quit IRC19:03
*** zaitcev has joined #openstack-swift19:05
*** ChanServ sets mode: +v zaitcev19:05
*** ntpttr has joined #openstack-swift19:05
claygkota_: acoles: charz: I wanna try something with viewkeys on the 3 region ssync patch19:08
*** DericHorn-HP has quit IRC19:10
clayggd py319:11
*** bill_az has joined #openstack-swift19:13
*** zhill has quit IRC19:16
openstackgerritClay Gerrard proposed openstack/swift: Fix replicator intersection exception when sync data to remote regions.  https://review.openstack.org/23136019:18
claygI think using the builtin intersection on the viewkeys is much better for time/space than doing keeping the references to the whole dicts and making lists with filter19:19
clayglet python collections work for us!19:20
*** zhill has joined #openstack-swift19:22
notmynamecschwede: comments left on the spec proposal. probably means I'll have several more multi-hour conversations about it ;-)19:24
*** itlinux has quit IRC19:27
cschwedenotmyname: great summary, just read it. and added myself to the reviewers list, to get notifications on that topic. i’m curious about the outcome19:27
*** itlinux has joined #openstack-swift19:27
notmynamecschwede: thanks19:27
openstackgerritRobert Francis proposed openstack/swift: Symlink implementation.  https://review.openstack.org/23216219:30
openstackgerritHamdi Roumani proposed openstack/swift: Symlink implementation.  https://review.openstack.org/23216219:31
*** gmmaha has quit IRC19:37
*** ntpttr has left #openstack-swift19:39
*** patchbot has quit IRC19:45
*** patchbot` has joined #openstack-swift19:45
*** patchbot` is now known as patchbot19:46
*** sc68cal has quit IRC19:47
*** dhellmann has quit IRC19:47
*** dhellmann has joined #openstack-swift19:47
*** sc68cal has joined #openstack-swift19:48
*** eranrom has quit IRC19:52
*** gmmaha has joined #openstack-swift19:53
*** trifon has quit IRC19:53
openstackgerritChristian Schwede proposed openstack/swift: Fix ring device checks in probetests  https://review.openstack.org/23218419:59
*** thumpba has quit IRC19:59
redboClearly we should have seen this coming 7 years ago and made container names globally unique.  Then you wouldn't need the tenant ID in the path.20:03
*** trifon has joined #openstack-swift20:06
timburkeman, that's *really* simplify some of the swift3 work :P20:10
claygdoesn't dropping the tenant ID mean you can't make public references to resources owened by a project/tenant?20:12
claygoh, i guess glance probably already has uuid's for image names, not sure if zaqar let's the client name the queues (but I thought it did)20:12
redboyeah it would.  And I don't know how you'd do cross-account stuff.  I think that's why notmyname said we'd have to redirect to the old URLs.20:13
*** zhill has quit IRC20:15
*** pberis has quit IRC20:19
*** zhill has joined #openstack-swift20:19
*** zhill has quit IRC20:24
notmynameyeah so we wouldn't at all get away from an "account" in the URL. and it's only by coincidence that keystone is mapping the tenant_id to account20:28
notmynamewe only care if something is there. don't really care what it is except that it hashes uniqiely20:28
notmynameso I think the normal API operations would all stay the same. just more overhead to actually get started20:29
*** zhill has joined #openstack-swift20:29
notmynamehttp://aws.amazon.com/importexport/ <-- so I'm mostly interested in this e-ink shipping label that automatically updates when it's time to send it back20:33
*** itlinux has quit IRC20:36
cschwedei want the e-ink label on my servers telling me when it’s safe to unplug them because replication moved all the stuff somewhere else20:38
notmyname:-)20:38
*** blmartin has joined #openstack-swift20:40
torgomaticnot e-ink, but you could build that with a blink(1) and some python code20:42
notmynamethe comments said it might be a kindle20:42
torgomaticyou read the comments on a mainstream news publication? you're braver than I thought20:43
mattoliverauSo long as it isn't the blink tag html code :p20:43
mattoliverauAlso morning20:43
blmartinGood morning mattoliverau20:44
mattoliverauAlso, \o/ for Oz day light savings, starting this week the swift meeting starts at a reasonable 8am20:44
notmynamenice20:44
notmynamemattoliverau: I've been looking forward to that. it will make talkign to you and the EU-ians easier20:45
mattoliverau:)20:46
*** robefran has joined #openstack-swift20:47
*** ho has joined #openstack-swift20:48
*** joeljwright has joined #openstack-swift20:52
*** ChanServ sets mode: +v joeljwright20:52
openstackgerritSamuel Merritt proposed openstack/swift: Improve SLO PUT error checking  https://review.openstack.org/22809920:53
notmynameI took the list of everyone who's ever commented on a swift patch, found out what patches they had starred, and collated the results20:56
notmynamehttps://gist.github.com/notmyname/d361e332df68a49d404820:56
notmynamethat's weighted with cores getting 2 votes and non-cores getting 1 vote per star. I want to update it so that it's weighted based on how active that person has been in swift (which I have data on now)20:58
*** wbhuber_ is now known as wbhuber20:58
*** ktsuyuzaki has joined #openstack-swift20:58
*** ktsuyuzaki has left #openstack-swift20:58
kota_good morning20:59
notmynamemeeting time, as soon as heat finishes up in there20:59
notmynamekota_: hello20:59
mattoliveraukota_: morning20:59
acolesnotmyname: thanks for the headsup on the service catalog spec. interesting.21:00
notmynameacoles: not the adjective I would have chosen ;-)21:00
openstackgerritRobert Francis proposed openstack/swift: Symlink implementation.  https://review.openstack.org/23216221:01
acolesnotmyname: interesting == biting my tongue21:01
notmyname:-)21:01
klrmn1i thought that's innnnteresting21:01
*** thumpba has joined #openstack-swift21:02
*** trifon has quit IRC21:09
acoleshrou: jrichli would you like to schedule some time to discuss hrou's etag/conditional get proposal? sorry, i know its been there a while. tomorrow or next week?21:11
dfg_mattoliverau: did you see those comments on the conc gets thing?21:15
dfg_mattoliverau: am i pestering you too much about this? :)21:15
notmynamedfg_: during the swift team meeting? yes :-)21:15
dfg_oh there's a swift meeting going on?21:15
notmynamelol21:16
mattoliveraudfg_: brielfy, but haven't really yet, I'll make it a priority today to read, comment etc.21:18
hrouacoles, jrichli, yea sure thing, good idea !  Can include mahatic if she can make it as well.21:18
openstackgerritSamuel Merritt proposed openstack/swift: Improve SLO PUT error checking  https://review.openstack.org/22809921:20
acoleshrou: start of your and jrichli day may be best for time overlap21:21
hrouacoles, sure thing !   9am jrichli time (as I decide on her behalf ; - )21:22
*** fthiagogv has quit IRC21:23
acoleshrou: ok, pick a day. i am out friday.21:24
dfg_mattoliverau: ok cool. if you're cool with the comments i can try doing the work if you're doing other stuff. i want to see about getting this running21:25
hrouacoles, tomorrow works for me, but we'll see about jrichli, otherwise anytime next week.21:25
mattoliveraudfg_: I'll take a closer look post meeting :)21:26
dfg_mattoliverau: thx21:26
*** dustins has quit IRC21:27
*** a1|away has quit IRC21:27
*** JelleB_ has quit IRC21:27
*** willsama has joined #openstack-swift21:27
*** jamielennox|away is now known as jamielennox21:32
jrichlihrou, acoles: tomorrow is bad, I have a conference.21:40
tdasilvapeluse: do you have a new version of your EC performance slides?21:40
hroujrichli, acoles:  No worries, Monday / Tuesday next week ?21:40
jrichlihrou acoles: Tuesday - since both hrou and I have a call at 8:30 Monday ;-)21:41
pelusetdasilva: not yet, working on getting the cluster updated to the pending liberty21:42
acolesjrichli: hrou tuesday work for me and gives some lead time for any others who may want to join21:42
peluseand having some non-swift 'challenges' right now so haven't started the runs yet21:42
hroujrichli, ah right : )  9am jrichli (10am est) time Tuesday work for you acoles21:42
tdasilvapeluse: no worries, thanks! :-)21:43
joeljwrightnotmyname: so, these swiftclient topics…21:43
jrichlihrou acoles: I would love to get input from clayg and torgomatic, but I guess finding a good overlap time would be hard?21:43
acolesnotmyname: we forgot to update the doc wrt the last minute change to .durable quorum :/ http://docs.openstack.org/developer/swift/overview_erasure_code.html#multi-phase-conversation21:44
hroujrichli, yea, and maybe its best to have a quick chat with just us first, but we could have a broader one after (or through etherpad) ?21:44
acolesnotmyname: is that a bug???21:44
jrichlihrou: ok21:44
acolesjrichli: i can go later, was thinking of mahatic wrt earlier21:44
hroujrichli, acoles - I'll schedule something for 9am your time jrichli (including mahatic) on Tuesday for now, and see if that works for everyone ?21:45
jrichli9am CDT21:45
hrouYep, will do !21:45
acoleshrou: k. if we get interest we can reschedule. So is that 2pm UTC?21:45
jrichliok, thx.  include jlhinson as well21:45
hroujrichli, sure!21:46
hrouacoles, yep 2pm your time : )21:46
acoleshrou: nope 3pm my time ;)21:46
acolesuk is UTC+1 at the momemnt21:46
hrouacoles, gosh darn it : ) , do you have the equivalent of day light saving time?21:47
acoleshrou: yes BST British Summer Time21:47
acolesaka "slightly less dull weather"21:48
joeljwrightacoles: aaah the British summer21:48
hrouacoles, and here I thought that was just a NA thing (mind you not all states I believe)21:48
jrichlimattoliverau timburke: do you have any plans to go to the Ghibli museum?21:48
acolesjoeljwright: actually it was ok til this week ;)21:48
joeljwrightacoles: last week was great (was on holiday in Cornwall)21:48
joeljwrightmost unexpectedly I ended up with sunburn :D21:48
acolesjoeljwright: great21:49
timburkejrichli: i definitely would, if i were going to tokyo :(21:49
acolesjoeljwright: oh, not so great :)21:49
jrichlitimburke: oh, darn.  I figured you were going.21:49
timburkethe conference pass is free; the flight, not so much. only a handful of engineers from swiftstack are going21:50
acolestimburke: :(21:50
timburkeeh, just as well. more time to spend with the family :)21:50
joeljwrightat least I'm not the only one who's not going21:51
*** subscope has quit IRC21:51
jrichlioh right, joeljwright - we will miss you too.21:51
notmynameacoles: no not a bug. or rather, yes it should be done. doesn't need a new release for it21:51
hotimburke: i wanted to see your daugher's movie again :(21:52
hrouWow, there's a 'Ghibli' museum, you learn something new everyday !  Yea that'd too bad timburke !21:52
acolesnotmyname: thats what i thought and hoped. ironically i had only just updated it from 2.21:52
joeljwrightPlanning on making the next hackathon and summit though21:52
notmynamejoeljwright: so swiftclient topics :-)21:52
joeljwrightI will make up the lost time!21:52
jrichlijoeljwright +121:52
jrichliwhere will the next hackathon be?  acoles - maybe this is your chance?21:53
joeljwrightnotmyname: I'm guessing there's keystone sessions in here somewhere….21:53
mattoliveraujoeljwright, timburke: that sucks (your not coming), other then you both being cool, but the icing for me was to make fun of you both being jetlagged and all.21:53
notmynameI'm not sure where the next hackathon will be. acoles has offered up bristol. would probably be cold21:53
acolesnotmyname: temperate21:53
jrichlibristol +121:53
joeljwrightbristol +121:53
acolesno top golf21:53
hrouIBM Toronto ! : )21:54
jrichlihow will we survive21:54
notmynameacoles: no top golf?! and you call yourself civilized!21:54
hrounah bristol is probably cooler.21:54
*** travisn has joined #openstack-swift21:54
openstackgerritMerged openstack/swift-bench: Try to detect HTTP proxy and warn about it.  https://review.openstack.org/21073621:54
*** vinsh has joined #openstack-swift21:55
*** blmartin has quit IRC21:55
joeljwrightmattoliverau: I was jetlagged to hell last time!21:55
notmynamejoeljwright: you mean the keystone session object thing? or "a session on keystone"?21:55
joeljwrightsession object - but I was just guessing21:55
notmynameyeah, something we should examine and figure out21:56
acolesjoeljwright: jrichli i was wondering, if the hackathon came to bristol, could notmyname have a swift umbrella produced?21:57
kota_bristol + 1, I might be too late? :\21:57
acolesin lieu of t shirts21:57
joeljwrighthahahaha21:57
notmynameheh21:58
joeljwrightwould we even get to see the t-shirt under the jumprs and coats?21:58
hobristol +10021:58
notmynameacoles: first google result http://www.logoprintedumbrellas.com21:59
joeljwrightperhaps a timely article: http://www.telegraph.co.uk/news/weather/11864067/Britain-braced-for-long-snowy-winter-as-strongest-El-Nino-since-1950-expected.html ?22:00
*** vinsh has quit IRC22:02
acolesjoeljwright: don't sell it too hard :P :P22:02
joeljwrightacoles: sorry!22:03
joeljwright(better than rain though…)22:03
*** travisn has left #openstack-swift22:03
acolesnotmyname: knitted hats maybe better according to joeljwright22:03
notmynamejoeljwright: same weather pattern they say will give california some water. depending on which story you read, this is really good or won't do much good22:04
notmynameacoles: so my sister, who's done all of the swift design work, has also been known to knit. I can't really imagine asking "hey can you knit 40 hats?"22:05
*** vinsh has joined #openstack-swift22:05
acolesnotmyname: well you can aaask....22:05
acolesnotmyname: but i can imagine the answer :)22:06
notmyname:-)22:06
claygacoles: what's the deal with the bridge and the air ballons?22:10
openstackgerritTim Burke proposed openstack/python-swiftclient: Make LengthWrappers resettable if their _readable has seek/tell  https://review.openstack.org/22689722:10
*** hrou has quit IRC22:11
* tdasilva thinks we should take openstack to south america or australia....start with the hackathon :P22:12
tdasilvaor Africa...just thinking of some place warm in Feb/March timeframe :D22:12
*** jlhinson has quit IRC22:13
joeljwrighttdasilva: do we always have to be warm?22:13
*** vinsh has quit IRC22:14
notmynametdasilva: know any good places in south america? ;-)22:14
notmynameI've got a tourist visa for brazil that's good for a few more years22:14
acolesclayg: i'm trying to imagine a picture you have googled?? the clifton suspension bridge? built by Brunel. he built a lot of stuff, like railways. The balloons - probably the balloon festival.22:14
*** zhill has quit IRC22:14
acolesjoeljwright: spoken like a true brit!! :)22:15
notmynameacoles: good gives http://www.mycitybookings.com/wp-content/uploads/Bristol-2.jpg for "bristol"22:15
notmynamethat's an incredible bridge22:15
claygtimburke: but... but.... the test!  :P22:16
*** vinsh has joined #openstack-swift22:16
tdasilvajoeljwright: it's just that living in new england I wouldnt mind a week in a warm place22:17
tdasilva:D22:17
tdasilvanotmyname: I'm sure a good place can be found :D22:17
joeljwrighttdasilva: :)22:18
timburkeclayg: yeah, you've got your test! it's rolled into another because everything in test_service mocks out enough of the client connection that i can't use it. instead, i added actual validation against what reads, seeks, and tells happen in test_swiftclient, plus verification that the md5 didn't break!22:18
tdasilvanotmyname: maybe something like this: http://embrasil.s3.amazonaws.com/upload/Hotel/P/R/R/4b55d378e0ba6f4!PRRRR.jpg22:18
notmynametdasilva: probably has sharks22:22
haypohello. regulray, i come here to ask for a review on my python 3 patches, but usually in the morning in my french timezone, and i don't get much feedback22:22
hayposhould i wait one more month to see any progress for the port to python 3?22:22
haypoor do you need an explanation or something else on my patches?22:23
haypoi would like to know what should be done to make progress22:23
*** zhill has joined #openstack-swift22:23
notmynamehaypo: yeah. I've seen your pleas when I wake up and in the playback buffer ;-)22:23
*** acoles is now known as acoles_22:23
hayponotmyname: in september, i tried to keep quiet since you wrote that you wanted to focus on EC22:24
notmynameyeah, and just last friday we got a lot of that wrapped up into the liberty release22:24
notmynamethanks for your understanding22:25
hayponotmyname: i'm writing python 3 patches for swift since probably one year or more, and we made very little progress22:26
*** aix has joined #openstack-swift22:26
haypothere were real technical challenges, especially python 3 issues in dependencies22:26
notmynameyep22:27
*** wbhuber has quit IRC22:27
haypobut now the blocker point is swift itself22:27
haypoi hesitate to simply give up, because i prefer to work on projects which are faster to review22:27
*** wbhuber has joined #openstack-swift22:27
notmynameIMO it's because it's a lot of code churn with little obvious benefit and nobody has it prioritized. I don't say that to discourage you, but because identifying the state of things might help us find a way forward22:29
notmynamehttps://review.openstack.org/#/q/status:open+project:openstack/swift+branch:master+topic:py3,n,z  <-- patches with a "py3" topic22:29
*** nadeem has quit IRC22:30
mattoliverauYeah come to Oz.. If only I actually had an office22:30
hayponotmyname: you may read http://techs.enovance.com/6521/openstack_python3 that i wrote almost 2 years, it explains the rationale for python 3 in openstack22:31
*** wbhuber has quit IRC22:32
hayponotmyname: sorry, i don't understand "identifying the state of things": what things?22:32
mattoliverauTho I +1 for bristol, cause then I can also go visit my bro :) tho it'll have to be not too late in the cycle as that will be getting closer to b-day (and wife won't like me travelling to close to that time).22:32
notmynamehaypo: why the py3 patches in swift have been so slow at being reviewed and landing22:33
notmynamehaypo: and yeah, I think the biggest compelling reason is because distros will start shipping py3 only22:33
*** jlhinson has joined #openstack-swift22:34
hayponotmyname: fedora 23 scheduled for the end of the month will no more come with python2 in the base system22:34
hayponotmyname: (but obviously, it's still possible to install it)22:34
hayponotmyname: i don't know why it takes so much times to review my patches. i have no clue. that's why it's frustrating for me22:35
hayponotmyname: "lot of code churn" i try to write short patches and explain my changes22:35
haypoi asked regulary what should i do to get more attention, to get my patches reviewed, but i never get any feedback22:36
mattoliverauI think part of the problem with py3 changes is that when one lands usually most other changes in review needs to be rebased.. Maybe it's worth getting all py3 patches lined up, then landing them so we only have to rebase other changes once. But that would be alot of work testing... my pre-cafinated 2 cents.22:38
haypomattoliverau: i never get any complain of other projects22:39
haypomattoliverau: in cinder, they are merging 2 or 3 of my python 3 patches everyday22:39
haypo(this week)22:39
haypomattoliverau: my latest python 3 patches for swift are short, there is a low risk of introducing conflicts in other pending patches22:40
claygif we're close let's just get it done22:40
haypobut when we port a project to python 3, it's better to fix all common python 3 issues at once22:40
claygi'm all for the rip the band-aid off approach esp post liberty22:41
haypobecause it requires to modify a lot of code22:41
notmynamenow (right after a release at at the beginning of an openstack cycle) is a better time than any for this sort of change22:41
mattoliverauyeah22:41
mattoliverauhaypo: I don't know what's happening in other projects, I just now what I've heard from swift devs in channel.22:42
*** vinsh has quit IRC22:42
haypomattoliverau: ok22:42
mattoliverauhaypo: how, is there much more patches coming?22:43
mattoliveraus/how//22:43
haypomattoliverau: porting swift to python 3 requires to modify a lot of code22:43
haypomy sixer tool helps to do half of the work automatically22:44
haypoi ran it on master, git diff says:22:44
haypo 72 files changed, 319 insertions(+), 273 deletions(-)22:44
haypobut it should be splitted into smaller changes22:44
haypofor example, replace all unicode with six.text_type at once22:44
notmynamelol. we've been dealing with 3k diffs for ec recently ;-)22:45
mattoliverauhaypo: Yeah, that makes it easier to review. So I rather many rather then 1 change.22:45
claygi'd rather just get it done22:45
mattoliverauhaypo: I'm suggesting, lets get all the changes up and then test and try and land them all at once (or in a short period of time).22:46
mattoliverauTho I get the feeling clayg's happy with 1 huge patch.22:46
haypoit's not possible to write a single patch serie to port swift to pytohn 322:47
haypothe serie would be too huge, with a very high risk of conflicts. conflict when other changes are merged22:47
notmynamehaypo: perhaps something else is to focus on functional areas of swift rather than one type of change. eg instead of changing xrange->range, instead change eg the replicator. or the container server. something testable22:47
haypoi prefer to work on short patch series22:48
hayponotmyname: my current patches follow what you describe22:48
hayponotmyname: i'm trying to have a very minimal subset of tests which pass on python 322:48
claygfound it !  only regression I'm aware of related to py3 so far -> I4c5f643ee291dcc1397ca951450459d8b8ad0bbd22:48
haypothen i would to make the python 3 gate voting to avoid regressions22:49
claygand it was caught pretty quickly after it merged AFAIK22:49
haypoand then port code step by step22:49
clayglet's just merge it while we have a cycle to heal from the fallout22:49
haypoi mean modifying a few files to fix a single test22:49
haypoinstead of modifying all files are once22:49
haypoclayg: yeah, shit happens. so i agree that the beginning of a new cycle better fits for large refactoring changes (python3) :-)22:52
hayponotmyname: https://review.openstack.org/#/c/217426/ https://review.openstack.org/#/c/217425/ https://review.openstack.org/#/c/217423/ https://review.openstack.org/#/c/199034/22:53
*** david-lyle has quit IRC22:54
joeljwrightnotmyname: will try to catch you at some point re. swiftclient22:54
hayponotmyname: ^^ with these 4 small changes, we should have a working python3 check job22:54
notmynamejoeljwright: ok. adding stuff to the etherpad is helpful too. thanks :-)22:55
haypo(oh nice, one was already approved yesterday)22:55
joeljwrightnotmyname: will do22:55
*** david-lyle has joined #openstack-swift22:55
haypoclayg: how long is one cycle? 6 months as other openstack projects?22:56
*** joeljwright has quit IRC22:56
*** jlhinson has quit IRC22:57
notmynameyeah, the openstack cycle are the only date-based things we do with releases22:59
mattoliverauhaypo: patch 21742523:02
patchbotmattoliverau: https://review.openstack.org/#/c/217425/ - Port swob to Python 323:02
mattoliveraubut now I need to goto a meeting.23:02
*** lcurtis has quit IRC23:02
*** km has joined #openstack-swift23:04
*** jrichli has quit IRC23:04
*** vinsh has joined #openstack-swift23:04
*** km is now known as Guest6990623:04
*** alejandrito has quit IRC23:04
haypomattoliverau, clayg, notmyname : ok, thanks for your feedback. i may try to rework my swift patches23:05
*** DericHorn-HP has joined #openstack-swift23:06
haypogood night23:06
*** chsc has quit IRC23:06
mattoliverauhaypo: o/23:07
*** zhill has quit IRC23:09
*** david-lyle has quit IRC23:10
*** willsama has quit IRC23:10
*** david-lyle has joined #openstack-swift23:10
*** david-lyle has quit IRC23:14
*** diogogmt_ has quit IRC23:16
*** david-lyle has joined #openstack-swift23:17
*** zhill has joined #openstack-swift23:19
*** david-ly_ has joined #openstack-swift23:19
*** david-lyle has quit IRC23:21
*** hrou has joined #openstack-swift23:23
*** DericHorn-HP has quit IRC23:26
*** vinsh has quit IRC23:29
*** kei_yama has joined #openstack-swift23:30
*** david-ly_ is now known as david-lyle23:31
*** _hrou_ has joined #openstack-swift23:38
*** Fin1te has joined #openstack-swift23:40
*** hrou has quit IRC23:41
*** DericHorn-HP has joined #openstack-swift23:41
*** DericHorn-HP has quit IRC23:48
*** aswadr has quit IRC23:52
*** Fin1te has quit IRC23:57

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