Friday, 2015-09-04

*** kota_ has joined #openstack-swift00:02
*** ChanServ sets mode: +v kota_00:02
kota_hello00:02
mattoliveraukota_: morning00:03
kota_mattoliverau: morning00:03
notmynamehmm...looks like http://www.ramenshow.com/ is at the same time as the summit00:09
kota_Ramen Festival?00:10
notmynamehttp://www.gotokyo.org/en/index.html seems to have some good info00:16
notmynamewell, it has info. I don't know if it's good00:17
kota_I see.00:18
openstackgerritMatthew Oliver proposed openstack/swift: Fix memcached exception out of range stacktrace  https://review.openstack.org/21996300:20
mattoliverau^ pesky pep8 :P00:20
kota_IMO, http://www.ramenshow.com/ seems for expert travelers because (maybe) no English direction in the festival.00:21
notmynamekota_: you forgot the part where I'm not letting you out of my sight for the week ;-)00:22
notmynameyou and ho00:22
kota_that's perfect, no problem to go there :P00:23
notmynamelol00:23
kota_notmyname: so quick question, in tokyo00:24
redboI'm hoping that pointing at food and handing random amounts of money to people works.00:24
claygredbo: that's the universal laungage00:25
claygpointing and money will get you all the things you want in life00:25
kota_notmyname: are your interested in the dinner cruise called 'yakatabune'?00:25
notmynamekota_: yes, i probably am. what is it?00:25
*** darrenc is now known as darrenc_afk00:25
notmynamehttps://en.wikipedia.org/wiki/Yakatabune00:25
kota_googling english direction, right now.00:25
kota_that is00:26
kota_more phots, https://www.google.co.jp/search?q=yakatabune&rlz=1C1SNJC_jaJP478JP478&espv=2&biw=1132&bih=734&source=lnms&tbm=isch&sa=X&ved=0CAYQ_AUoAWoVChMIlI7bgI_cxwIVyaiUCh0POwMF00:27
notmynameI'm pretty sure I'll be happy with most things ;-)00:27
notmynamekota_: if you're talking about something you're planning for swift people with ntt, that looks pretty nice00:28
kota_notmyname: thanks, that's what I am considering.00:29
notmynamehttp://www.nissan.co.jp/GALLERY/HQ/ looks nice too00:30
kota_Maybe we can ride on the boat from closer place from summit conference hotel.00:30
kota_I know the gallery.00:31
*** m_kazuhiro has joined #openstack-swift00:32
kota_the gallery is crowed with students in vacation season but not sure around summit week.00:32
kota_but exactly populer place, I guess.00:33
kota_notmyname: if you are interested in Japanese historical museum, my recomendation is Edo tokyo museum.00:35
kota_here, https://www.edo-tokyo-museum.or.jp/en/00:35
kota_It's the largest museum in Japan to explain old tokyo, 'Edo'.00:36
kota_It's not technological :/00:37
notmynamecool thanks00:42
* notmyname packs up, bikes home00:43
*** darrenc_afk is now known as darrenc00:44
*** zaitcev has quit IRC00:48
*** lyrrad has quit IRC00:51
openstackgerritKota Tsuyuzaki proposed openstack/swift: Don't send commits for quorum *BAD* requests on EC  https://review.openstack.org/22005901:11
*** jkugel has joined #openstack-swift01:23
*** jrichli has joined #openstack-swift01:43
openstackgerritMerged openstack/python-swiftclient: Log and report trace on service operation fails  https://review.openstack.org/17169201:46
*** annegentle has quit IRC02:01
*** annegentle has joined #openstack-swift02:23
mattoliveraunotmyname: just realized my LCA paper was accepted too.. Looks like I better get sharding working and learn to speak to real life peoples :p02:39
*** darrenc is now known as darrenc_afk02:40
*** petertr7 is now known as petertr7_away02:47
*** ho has quit IRC02:51
*** darrenc_afk is now known as darrenc02:58
*** ho has joined #openstack-swift02:58
notmynamemattoliverau: that's great!!03:00
*** kairo_ has joined #openstack-swift03:08
*** kairo has quit IRC03:09
*** openstackgerrit_ has joined #openstack-swift03:11
*** proteusguy_ has quit IRC03:17
*** jroll has quit IRC03:28
*** tsubic has quit IRC03:28
*** tsubic has joined #openstack-swift03:28
*** xnox has quit IRC03:28
*** flwang1 has quit IRC03:28
*** sudorandom has quit IRC03:28
*** proteusguy_ has joined #openstack-swift03:30
*** sudorandom has joined #openstack-swift03:33
*** xnox has joined #openstack-swift03:34
*** jroll has joined #openstack-swift03:34
*** flwang1 has joined #openstack-swift03:34
*** sanchitmalhotra has joined #openstack-swift03:37
*** kota_ has quit IRC03:50
*** wbhuber has quit IRC03:59
*** kei_yama has quit IRC04:04
*** km has quit IRC04:04
*** links has joined #openstack-swift04:12
*** openstackgerrit_ has quit IRC04:14
*** kei_yama has joined #openstack-swift04:14
*** kei_yama has quit IRC04:16
*** ppai has joined #openstack-swift04:16
openstackgerritOpenStack Proposal Bot proposed openstack/python-swiftclient: Updated from global requirements  https://review.openstack.org/8925004:19
openstackgerritOpenStack Proposal Bot proposed openstack/swift: Updated from global requirements  https://review.openstack.org/8873604:19
*** kei_yama has joined #openstack-swift04:20
*** trifon has joined #openstack-swift04:24
openstackgerritTim Burke proposed openstack/swift: Add the ability to specify ranges for SLO segments  https://review.openstack.org/21172604:30
*** trifon has quit IRC04:30
*** rjaiswal has joined #openstack-swift04:33
*** trifon has joined #openstack-swift04:37
*** trifon has quit IRC04:42
jrichlicongrats, mattoliverau!  You will do great.  Ok, I am off to bed.04:46
jrichlidebugging can be exhausing.  especially when values from old requests somehow make it into the response headers of a new wsgiContext :-(04:46
mattoliveraujrichli: thanks, you should come to LCA ;)04:47
mattoliveraujrichli: and night :)04:47
jrichliI am just happy they are paying my way to Tokyo :-)04:47
mattoliveraujrichli: good point :)04:47
*** prometheanfire has left #openstack-swift04:47
*** jrichli has quit IRC04:49
*** annegentle has quit IRC04:56
*** haomaiwa_ has quit IRC04:57
*** bkopilov has quit IRC05:19
*** _hrou_ has quit IRC05:21
*** m_kazuhiro has quit IRC05:21
*** trifon has joined #openstack-swift05:26
*** bkopilov has joined #openstack-swift05:30
*** zhill has joined #openstack-swift05:33
*** jamielennox is now known as jamielennox|away05:35
*** m_kazuhiro has joined #openstack-swift05:50
*** jamielennox|away is now known as jamielennox05:58
*** zhill has quit IRC05:59
*** dimasot has joined #openstack-swift05:59
*** kei_yama has quit IRC06:00
*** ttrumm has joined #openstack-swift06:09
*** SkyRocknRoll has joined #openstack-swift06:10
*** ttrumm_ has joined #openstack-swift06:11
*** ttrumm has quit IRC06:13
*** xnox has quit IRC06:23
*** xnox has joined #openstack-swift06:25
*** ttrumm_ has quit IRC06:30
*** rjaiswal has quit IRC06:50
*** kota_ has joined #openstack-swift06:54
*** ChanServ sets mode: +v kota_06:54
homattoliverau: you wil speak at LCA! that's great!!!06:57
mattoliverauho: yeah, you should come :)06:57
homattoliverau: :-)06:58
*** jamielennox is now known as jamielennox|away07:08
*** rledisez has joined #openstack-swift07:10
*** kota_ has quit IRC07:29
*** jamielennox|away is now known as jamielennox07:32
*** geaaru has joined #openstack-swift07:40
*** sanchitmalhotra has quit IRC08:28
*** jistr has joined #openstack-swift08:44
*** dimasot has quit IRC08:55
*** mahatic has joined #openstack-swift08:55
*** sanchitmalhotra has joined #openstack-swift08:56
*** joeljwright has joined #openstack-swift09:08
*** ChanServ sets mode: +v joeljwright09:08
*** sanchitmalhotra1 has joined #openstack-swift09:11
*** SkyRocknRoll_ has joined #openstack-swift09:12
*** sanchitmalhotra has quit IRC09:14
*** lazy_prince has joined #openstack-swift09:24
lazy_princeHi all.. looks like Ironic gates are broken due to swift in devstack..09:24
lazy_princeis anyone looking at it..?09:25
*** tsubic has quit IRC09:30
*** nadeem has joined #openstack-swift09:31
*** nadeem has quit IRC09:36
*** SkyRocknRoll_ has quit IRC09:43
*** marzif has joined #openstack-swift09:43
cschwedelazy_prince: do you have a link to a log or failed test?09:48
cschwedelazy_prince: ah, this one? http://logs.openstack.org/68/217068/14/check/gate-tempest-dsvm-ironic-agent_ssh/18d8590/logs/devstacklog.txt.gz#_2015-09-04_09_04_55_99409:48
lazy_princeYou can start with http://logs.openstack.org/44/206244/19/check/gate-tempest-dsvm-ironic-agent_ssh/3d4d287/09:49
lazy_princeyeah.. that is another one..09:49
cschwedelooking into it09:50
*** marzif has quit IRC10:08
openstackgerritVictor Stinner proposed openstack/swift: py3: Fix Python 3 issues in utils  https://review.openstack.org/21742610:14
openstackgerritVictor Stinner proposed openstack/swift: Disable temporary the rfc822 import on Python 3  https://review.openstack.org/22044410:14
*** haypo has joined #openstack-swift10:16
cschwedelazy_prince: i don’t think the error is related to a problem in swift. in fact, there is not even a POST request in the swift proxy server log: http://logs.openstack.org/68/217068/14/check/gate-tempest-dsvm-ironic-agent_ssh/18d8590/logs/screen-s-proxy.txt.gz10:18
cschwedelazy_prince: that might be an issue with keystone then10:19
cschwedelazy_prince: and looking at the last line in http://logs.openstack.org/68/217068/14/check/gate-tempest-dsvm-ironic-agent_ssh/18d8590/logs/apache/keystone_access.txt.gz10:21
cschwedethat should probably be „/v2.0/tokens“, not „/tokens“10:21
lazy_princecschwede: okay.. can you follow up with the keystone team then..?10:27
openstackgerritMerged openstack/swift: Better scoping for tempurls, especially container tempurls  https://review.openstack.org/21725510:32
*** tsubic has joined #openstack-swift10:38
cschwedelazy_prince: i think it’s an issue in keystone itself. not sure why this pops up now, but the os_auth_url set in devstack is wrong10:39
cschwedelazy_prince: it’s set here: http://logs.openstack.org/68/217068/14/check/gate-tempest-dsvm-ironic-agent_ssh/18d8590/logs/devstacklog.txt.gz#_2015-09-04_09_03_45_10410:39
cschwedenote the missing „/v2.0“ at the end of OS_AUTH_URL10:40
cschwedethat results in exactly the same error that is shown in the swift log. i can reproduce this in my local devstack10:40
cschwedecompare that too http://logs.openstack.org/03/220003/2/gate/gate-tempest-dsvm-ironic-agent_ssh/a23d537/logs/devstacklog.txt.gz#_2015-09-03_21_00_16_15310:42
cschwedelazy_prince: i found the reason10:47
cschwedecreating a bug report10:47
*** acoles_ is now known as acoles10:48
*** links has quit IRC10:49
*** joeljwright has quit IRC10:50
*** joeljwright has joined #openstack-swift10:51
*** ChanServ sets mode: +v joeljwright10:51
acolesmattoliverau: did you silence your phone tonight? :P10:54
*** SkyRocknRoll_ has joined #openstack-swift10:57
lazy_princecschwede: please share the bug id once you have it..10:57
*** trifon has quit IRC10:59
cschwedelazy_prince: https://bugs.launchpad.net/devstack/+bug/149221611:00
openstackLaunchpad bug 1492216 in devstack "gate-tempest-dsvm-ironic-agent_ssh fails with a Swift error" [Undecided,New] - Assigned to Christian Schwede (cschwede)11:00
cschwedelazy_prince: fix for devstack: https://review.openstack.org/22045811:11
lazy_princeso it was a devstack fix for swift afterall..11:15
*** thurloat_isgone is now known as thurloat11:25
cschwedelazy_prince: no, for python-keystoneclient11:27
cschwedebecause that is the part that failed11:27
*** pbourke has quit IRC11:37
*** pbourke has joined #openstack-swift11:37
mattoliverauacoles: yes, yes I did ;)11:41
*** sanchitmalhotra1 has quit IRC11:41
*** xnox has quit IRC11:42
acolesmattoliverau: heh. i just booked tokyo flights :)11:42
mattoliverauacoles: \o/, Tokyo will be fun! cschwede you going?11:43
acolesmattoliverau: cschwede has to come to collect all the bbq meat you saved for him in austin!11:44
mattoliverauLol, yeah that's right. Nothing ages as well as Texas BBQ meat :p11:45
*** xnox has joined #openstack-swift11:45
cschwedemattoliverau: acoles: i won’t eat the week before Tokyo ;) Yep, I’ll be there, hotel & flights are booked :D11:54
mattoliverau\o/11:54
mattoliverauMine aren't, but flights from oz isn't too bad, should poke the powers that be tho11:55
*** delattec has quit IRC12:00
*** cdelatte has quit IRC12:00
*** cdelatte has joined #openstack-swift12:15
*** delattec has joined #openstack-swift12:15
*** kairo_ has quit IRC12:19
*** links has joined #openstack-swift12:21
*** SkyRocknRoll has quit IRC12:24
*** trifon has joined #openstack-swift12:32
*** jkugel has quit IRC12:34
*** m_kazuhiro has quit IRC12:39
*** delattec has quit IRC12:41
*** cdelatte has quit IRC12:41
*** cdelatte has joined #openstack-swift12:43
*** silor has joined #openstack-swift12:44
*** annegentle has joined #openstack-swift12:46
*** lazy_prince has quit IRC12:57
*** dustins has joined #openstack-swift12:57
*** NM has joined #openstack-swift12:58
*** proteusguy__ has joined #openstack-swift13:01
*** proteusguy_ has quit IRC13:03
*** mahatic has quit IRC13:09
*** mahatic has joined #openstack-swift13:09
*** jkugel has joined #openstack-swift13:11
*** petertr7_away is now known as petertr713:12
*** esker has quit IRC13:15
*** esker has joined #openstack-swift13:15
*** _hrou_ has joined #openstack-swift13:16
*** janonymous_ has joined #openstack-swift13:16
*** esker has quit IRC13:20
*** haomaiwang has joined #openstack-swift13:21
*** vinsh_ is now known as Vinsh13:24
*** links has quit IRC13:27
*** ppai has quit IRC13:31
*** thumpba has joined #openstack-swift13:44
*** jbonjean has joined #openstack-swift13:44
*** jbonjean has quit IRC13:44
*** jbonjean has joined #openstack-swift13:45
*** jbonjean has quit IRC13:45
*** jbonjean has joined #openstack-swift13:45
*** jbonjean has quit IRC13:45
*** jbonjean has joined #openstack-swift13:46
*** mahatic has quit IRC13:55
*** esker has joined #openstack-swift13:56
*** esker has quit IRC13:56
*** ctrath has joined #openstack-swift13:56
*** esker has joined #openstack-swift13:56
*** haomaiwang has quit IRC14:01
*** haomaiwang has joined #openstack-swift14:01
*** wbhuber has joined #openstack-swift14:11
*** aix has quit IRC14:15
*** mahatic has joined #openstack-swift14:21
*** aix has joined #openstack-swift14:23
*** jlhinson has joined #openstack-swift14:26
notmynamegood morning14:34
*** NM has quit IRC14:34
pelusemorning14:37
notmynamelooks like we have 2 fishbowls, 12 workrooms, and a full "meetup" day in tokyo14:38
mahaticgood morning14:39
janonymous_I might get to meet "The swift team " :)14:41
notmynameyou've already met us. now you get to put faces with names ;-)14:41
janonymous_Haha.. ryt :)14:45
*** annegentle has quit IRC14:45
notmynametoday I'm going to look at any last things for python-swiftclient. we'll be doing a release there very soon /cc joeljwright timburke14:45
*** annegentle has joined #openstack-swift14:46
joeljwrightnotmyname: I had a look this morning and couldn't see anything pressing14:46
notmynamejoeljwright: thanks14:46
wbhuberpeluse: ctennis: can you check somethinig for me on your cluster.... what version of socket.py are you using in the cluster - usr/local/lib/python2.7/dist-packages/eventlet-0.17.3-py2.7.egg/eventlet/green/socket.py? it might tell us why we are getting traceback dump14:46
joeljwrightthe keystone toekn auth patch has a negative review, so it's unlikely to be ready in time14:46
notmynamecschwede: what's going on with ironic/devstack?14:46
cschwedenotmyname: morning! seems to get fixed right now: https://review.openstack.org/#/c/220532/14:47
cschwedenotmyname: i proposed a different fix, but that wasn’t accepted - don’t know why: https://review.openstack.org/#/c/220458/14:48
*** jrichli has joined #openstack-swift14:48
notmynamecschwede: is it something that affects swift?14:48
cschwedenotmyname: whatever, there was a patch to devstack that broke the keystone auth, and the failure was only appearing within ironic tests and related to swift tempurl. it looked like a swift error, but it isn’t14:49
notmynameok14:49
joeljwrightnotmyname: I also wanted to ask about patch 217255 'Better scoping for tempurls, especially container tempurls'14:50
patchbotjoeljwright: https://review.openstack.org/#/c/217255/14:50
notmynamejoeljwright: looks like it finally merged14:50
notmynamejoeljwright: what about it?14:50
*** kevinc_ has joined #openstack-swift14:50
wbhuberpeluse: ctennis: this is wrt to LP 1488610, evidently, the most current socket.py has a check point to see if err has been used or not  before raising it.14:50
openstackLaunchpad bug 1488610 in OpenStack Object Storage (swift) "EC connection refused exception when storage node is offline" [Undecided,Confirmed] https://launchpad.net/bugs/1488610 - Assigned to Bill Huber (wbhuber)14:50
joeljwrightI understand the reason for the patch, but it will break the default behaviour of segmented objects and python-swiftclient14:50
notmynamejoeljwright: ie that DLOs are no longer allowed for tempurl PUTs?14:51
joeljwrightwell segments on upload go into a different container by default14:51
joeljwrightso gets will fail for any large object uploaded with the swiftclient14:51
joeljwrightit does apply to GETs too?14:51
joeljwrightor am I reading the description of the patch wrong?14:53
notmynamefor container-level tempurls, yes.14:53
notmyname...checking something locally..14:53
acolesnotmyname: when are you planning to do the swiftclient release?14:55
*** j_king has joined #openstack-swift14:56
notmynameacoles: Real Soon Now14:56
notmynameacoles: ie no set time, but I'd like to have it tagged or ready to tag by my monday morning14:57
notmynamebut if it's ready now, then now14:57
acolesnotmyname: cool. i would -2 https://review.openstack.org/172791 but don't want to stand in way of it merging IF it gets fixed in time for release14:58
acolesjoeljwright: ^^14:59
*** minwoob has joined #openstack-swift14:59
notmynamejoeljwright: container-level tempurl is denies access (because the segments are outside of the contianer where access was granted. account-level tempurl still works (both for GETs)14:59
acoleshence i only put -114:59
*** janonymous_ has quit IRC14:59
joeljwrightacoles: I will keep an eye on it15:00
joeljwrightnotmyname: that seems a shame because it makes container-level tempurls very inconvenient for *LO15:00
pelusewbhuber, I cant right now but I will check later today sometime15:01
*** haomaiwang has quit IRC15:01
wbhuberpeluse: np15:01
MooingLemurnotmyname: doing some straces, I found the main problem causing stalls was that I needed to lower the mb_per_sync.  I also disabled fallocate because sometimes (most of the time) that was taking ~10s to return on large files.15:01
notmynameacoles: ah, ok. so you really really don't want to see that land as-is, but if it does get fixed when you aren't online, you don't want to stand in the way15:01
*** haomaiwang has joined #openstack-swift15:01
joeljwrightnotmyname: have to put all the segments in the single container, but then I can't just download the container without data doubling on download15:01
joeljwright:(15:01
MooingLemurNot sure when it became a problem, but it's either because the disks are fuller, busier, or most likely both.15:01
acolesnotmyname: correct15:02
joeljwrightnomyname: it might be nice if we could explicitly allow some segment containers for container-level tempurls15:02
MooingLemurbut I'm still running into issues where the open() syscall on DELETEs is occasionally taking a very long time, which stalls the entire worker.15:02
notmynameMooingLemur: interesting. so it's all about the fsync to disk.15:03
*** jbonjean has quit IRC15:03
*** jbonjean has joined #openstack-swift15:03
*** jbonjean has quit IRC15:03
*** jbonjean has joined #openstack-swift15:03
joeljwrightnotmyname: although I haven't thought that through and it might have the same security issue :(15:03
notmynamejoeljwright: unfortunately, the way tempurls work is that you can HEAD anything you have PUT access to. and container tempurl keys are intended to be handed out to someone who has access to that container but not the rest of the account15:04
notmynamejoeljwright: so if DLOs are allowed via container tempurls, then the holder of the container-level key can probe the entire rest of the account to see what's there (an info leak)15:05
joeljwrightnotmyname: yeah, I understand that issue15:05
*** jistr is now known as jistr|call15:05
openstackgerritpaul luse proposed openstack/swift: EC GET path: support use of alternate fragments on object servers  https://review.openstack.org/21314715:06
joeljwrightnotmyname: what I was suggesting is a mechanism by which an admin could explicitly allow tempurls for container1 to also access container1_segments (or some other named container but no others)15:06
peluseacoles, clayg:  ^^ rebased and updated to jive w/how things were tweaked on etag buckets... let me know what you think15:06
acolespeluse: ack15:07
joeljwrightnotmyname: just some way to enable downloading an entire container without downloading every large object's data twice :S15:07
acolespeluse: i wanted to check in with you - are we still looking to do the optimistic GETs thing? I'll need to rebase the patch I had depnding on yours15:07
peluseacoles, but I just now saw your comment on the prev patch so that's not in there :(15:07
acolespeluse: np15:08
peluseacoles, yes I believe so... lets see what clay thinks of the alt frag stuff first though15:08
acolespeluse: k15:09
openstackgerritJohn Dickinson proposed openstack/python-swiftclient: do hand-curated authors/changelog files  https://review.openstack.org/22055015:18
notmynamejoeljwright: acoles: ^ that's one I'd prefer to resurrect and have in this swiftclient release15:18
notmynamejust marked as WIP15:18
notmynameI need to fill in the AUTHORS file and update the ChangeLog for this release15:19
notmynameperhaps I can get that done today :-)15:19
joeljwright:) there's nothing like a deadline to motivate you15:21
*** silor has quit IRC15:21
*** jistr|call is now known as jistr15:28
*** janonymous_ has joined #openstack-swift15:34
openstackgerritRomain LE DISEZ proposed openstack/swift: Allows to configure the rsync modules where the replicators will send data  https://review.openstack.org/19218615:38
*** rledisez has quit IRC15:41
*** marzif has joined #openstack-swift15:42
*** pgbridge has joined #openstack-swift15:43
minwoobnotmyname: Good morning. Could you take a quick look at this and verify whether this bug actually needs a patch?15:54
minwoobnotmyname: https://bugs.launchpad.net/swift/+bug/149188315:54
openstackLaunchpad bug 1491883 in OpenStack Object Storage (swift) "Reconstructor complains 404 is invalid responce when building object" [Undecided,New]15:54
*** chsc has joined #openstack-swift15:54
*** early has quit IRC15:55
*** early has joined #openstack-swift15:56
openstackgerritTim Burke proposed openstack/swift: Add the ability to specify ranges for SLO segments  https://review.openstack.org/21172616:00
*** haomaiwang has quit IRC16:01
*** haomaiwang has joined #openstack-swift16:01
minwoobnotmyname: I think the 404 logging should stay around, but ctennis brings up a good point in response.16:02
notmynameminwoob: for a cursory high-level look, it seems that replication has the same log message in update() but not update_deleted()16:02
notmynameon the other hand, I don't see where REPLICATE even has a code path to return 40416:04
notmynameminwoob: so my initial response is that the reconstructor logging should be similar to replication. and ctennis makes a very good point about (1) the 404s being available in the object server logs and (2) not filling up the logs as a matter of course every time there is a ring change16:07
notmynameminwoob: I know that's not a very precise answer to your questions, but that's what I've got for now ;-)16:08
notmyname...and it's commute time for me. be back online in about 30-40 minutes16:09
openstackgerritTim Burke proposed openstack/python-swiftclient: Add --decode-content option  https://review.openstack.org/18495716:10
openstackgerritTim Burke proposed openstack/python-swiftclient: Prompt for missing password  https://review.openstack.org/18938716:14
*** jistr has quit IRC16:18
ctennisnotmyname: minwoob what would be cooler is that during the 5 minute stats output, it reported how many 404's it got..that would give you a similar amount of aggregate information without bloating the logs16:18
*** NM has joined #openstack-swift16:22
*** petertr7 is now known as petertr7_away16:22
minwoobctennis: +116:23
*** esker has quit IRC16:29
*** lyrrad has joined #openstack-swift16:37
notmynamectennis: yeah, but you lose the per-transaction resolution. roll-up should (probably) happen via statsd and/or some management software (ctennis, know of any good swift management software? ;-)16:46
openstackgerritAlistair Coles proposed openstack/swift: Trivial Key Master for encryption  https://review.openstack.org/19374916:49
acolesjrichli: ^^16:49
*** marzif has quit IRC16:51
openstackgerritjanonymous proposed openstack/swift: Python 3 deprecated the logger.warn method in favor of warning  https://review.openstack.org/20822216:58
openstackgerritJohn Dickinson proposed openstack/python-swiftclient: do hand-curated authors/changelog files  https://review.openstack.org/22055016:59
*** haomaiwang has quit IRC17:01
*** haomaiwang has joined #openstack-swift17:01
*** openstackgerrit_ has joined #openstack-swift17:02
acolesnotmyname: should *all* authors appear in the mailmap?17:03
notmynameacoles: just those who need it, actually. ie those who have contributed under more than one email address (or prefer a different email address listed than the one they contributed with)17:04
notmynameacoles: IIRC, I ended up copying over the one from swift because swift authors are a superset (in generat)17:04
acolesnotmyname: got it17:04
notmynamelast thing to do there is to update the changelog. working on that now17:07
minwoobctennis: For https://bugs.launchpad.net/swift/+bug/1491908 the logic for the 202 response handling should be in swift/proxy/controllers/obj.py right?17:07
openstackLaunchpad bug 1491908 in OpenStack Object Storage (swift) "proxy server reports 202 even though EC backend didn't accept object" [Undecided,New]17:07
*** marzif has joined #openstack-swift17:07
acolesnotmyname: oic - i was about to comment that stuff is missing from changelog :)17:08
minwoobctennis: It's the bug that you filed for obj servers returning 409 which then bubble up as 202's by the proxy.17:09
ctennisminwoob: yeah, I talked to clayg about it last night.  There is a special "feature" in there that changes 409s to 202s to make container sync stuff work better17:09
ctennisminwoob: the side effect being that in the case of a majority of 409's the proxy server acts like everything was OK17:09
ctenniseven though it isn't17:09
*** annegentle has quit IRC17:10
hugespoonsorry all, i dont think i spotted a response yesterday, do the Swift ACLs only work between Keystone projects and not within them? just wanted to confirm that im reading the docs correctly17:11
*** rjaiswal has joined #openstack-swift17:11
minwoobctennis: What's the reasoning behind it?17:11
notmynameacoles: joeljwright: looking at what's landed since the last release, I think a 2.5.1 tag is appropriate instead of 2.6.017:15
openstackgerritJohn Dickinson proposed openstack/python-swiftclient: do hand-curated authors/changelog files  https://review.openstack.org/22055017:15
notmynamethere's the changes17:15
notmynameacoles: timburke: joeljwright: ok, I think that wraps up the last needed thing for swiftclient ^17:17
minwoobctennis: clayg: So are we calling that one a non-bug, then?17:17
*** petertr7_away is now known as petertr717:19
*** jlhinson has quit IRC17:23
*** zhill has joined #openstack-swift17:26
notmynameyikes. just had a kernel panic on my mac17:28
notmynametorgomatic: did you mean to not leave a vote on https://review.openstack.org/#/c/220550/17:29
torgomaticnotmyname: I tried to put a +1, but I guess it didn't work17:29
openstackgerritAlistair Coles proposed openstack/python-swiftclient: do hand-curated authors/changelog files  https://review.openstack.org/22055017:29
torgomaticprobably pilot error17:29
acolesnotmyname: ^^ couple of typos fixed17:29
notmynametorgomatic: oh. looks like you did on patch set 117:30
notmynameacoles: thanks17:30
torgomaticnotmyname: that's offline reviewing for you17:30
notmynameah ok17:30
ctennisminwoob: no it's a bug, it's jst that the current behavior fixes a specific problem btu also introduces another, so someone (clay?) may need to weigh in on a good solution17:32
ctennisminwoob: my understanding is that when we container sync since the timestamps are the same, we expect 409s.17:32
ctennisminwoob: so in the container sync case, 409s are a sign that we are "ok"17:32
ctennisminwoob: however in the general case, 409s shouldn't translate back to the proxy server as OKs.  Otherwise we're giving the user a false sense that they updated the object when nothing changed.17:33
*** thurloat is now known as thurloat_isgone17:33
*** esker has joined #openstack-swift17:34
*** esker has quit IRC17:34
*** esker has joined #openstack-swift17:35
*** geaaru has quit IRC17:35
minwoobctennis: clayg: Why can't we then have it so that 409's are handled properly in the normal case, but for container sync have some logic that checks for say, a flag or header indicating that 409 is expected?17:38
openstackgerritjanonymous proposed openstack/swift: Python 3 using builtins instead of __builtin__, rename raw_input() to input() from six.moves  https://review.openstack.org/20093217:39
openstackgerritTim Burke proposed openstack/swift: Add the ability to specify ranges for SLO segments  https://review.openstack.org/21172617:45
*** acoles is now known as acoles_17:47
*** annegentle has joined #openstack-swift17:49
*** jrichli has quit IRC17:49
*** devlaps has joined #openstack-swift17:56
*** haomaiwang has quit IRC18:01
*** haomaiwang has joined #openstack-swift18:01
*** gyee has joined #openstack-swift18:08
openstackgerritjanonymous proposed openstack/swift: Python 3 deprecated the logger.warn method in favor of warning  https://review.openstack.org/20822218:13
notmynameminwoob: clayg: FYI clayg is out today18:13
*** jbonjean has left #openstack-swift18:13
minwoobnotmyname: No prob. I suppose that such a solution would add a lot of overhead.18:19
*** trifon has quit IRC18:22
ctennisminwoob: that's probably the right approach18:34
*** mgarza_ has joined #openstack-swift18:42
*** annegentle has quit IRC18:44
*** annegentle has joined #openstack-swift18:45
*** SkyRocknRoll_ has quit IRC18:54
*** haomaiwang has quit IRC19:01
*** 5EXAB2JHN has joined #openstack-swift19:01
wbhuberctennis: do you have the link to the LP bug where reconstructor is spitting out stack trace similarly to what we saw from proxy.controller.obj.py?  i couldn't find it myself.19:06
*** resker has joined #openstack-swift19:06
*** esker has quit IRC19:10
ctenniswbhuber: let me see19:15
wbhuberclayg: peluse: top of my head, concurrency is not to be picked up by object-reconstructor, right?19:15
ctenniswbhuber: I thought I put both outputs in the same ticket19:19
ctenniswbhuber: yeah it's comment 5 in https://bugs.launchpad.net/swift/+bug/148861019:20
openstackLaunchpad bug 1488610 in OpenStack Object Storage (swift) "EC connection refused exception when storage node is offline" [Undecided,Invalid] - Assigned to Bill Huber (wbhuber)19:20
pelusewbhuber, why do you say that?19:20
*** joeljwright has quit IRC19:20
pelusewbhuber, it is coded to use concurrency (a little differently than the repl) but we haven't really fully tested/characterized how different values affect things19:21
wbhuberctennis: thanks but i remember seeing a longer output than what was put in the comment 5.  maybe peluse did it or my mind was astray.19:21
wbhuberpeluse: i was running some one node removal test and cosbench workload performance stuff.  seems reconstructor is running as one process with one speed.  i changed concurrency to 10 but it seemed not to be picked up unless i am doing it wrong in the configuraiton.19:22
pelusewbhuber, concurrency doesn't mean multi-process.  it means that the two types of jobs created intenrally will run on green threads19:22
wbhuberpeluse: what are those two types of jobs?19:23
pelusewbhuber, sync and revert19:23
wbhuberpeluse: oh right.19:24
pelusewbhuber, the only difference in this area wrt the replicator is that the ec recon does a bunch more work in creating the jobs before sending them off to threads so depending on what the ec recon is doing (sprocessing jobs or building) concurrency may or may not impact anything19:24
*** _hrou_ has quit IRC19:25
pelusewbhuber, but, again, we didn't totally verify that concurrency setting is working correclty via real cluster test (it should but I wouldn't trust it til someone proves it, or otherwise)19:25
wbhuberpeluse: good to know.  i'd try and see if i can check that one out in my cluster test.19:27
pelusewbhuber, that'd be great!19:29
wbhuberpeluse: let me back up a bit.  does concurrency play a role in replicator?  has anyone characterized / test the values that are impacted by concurrency for replicator?19:33
*** mgarza_ has quit IRC19:34
pelusewbhuber, yeah, it controls the number of threads in the pool for sync and delete jobs in very much the same way... no idea if anyone has really characterized the impacr though19:35
*** petertr7 is now known as petertr7_away19:36
*** mahatic has quit IRC19:38
wbhuberpeluse: wrt the new bugs you and ctennis opened that you found from running EC on the real cluster, which of those that require immediate attention?  or better this way, which of those would be good if we fixed it before end of month when we ship 2.4.0?19:43
ctennisnot entirely sure on the tirage wbhuber, I was hoping the swift experts would chime in and prioritize them19:47
*** cdelatte has quit IRC19:49
*** thumpba has quit IRC19:50
pelusewbhuber, I need to go through them as we were jump logging and moving forward19:50
*** 5EXAB2JHN has quit IRC20:01
*** haomaiwang has joined #openstack-swift20:01
*** openstackgerrit_ has quit IRC20:03
*** openstackgerrit_ has joined #openstack-swift20:04
*** portante_ has joined #openstack-swift20:15
*** EmilienM has quit IRC20:16
*** portante has quit IRC20:16
*** wolsen has quit IRC20:16
*** eikke has quit IRC20:16
*** eikke has joined #openstack-swift20:16
*** EmilienM_ has joined #openstack-swift20:16
*** wolsen has joined #openstack-swift20:16
*** EmilienM_ is now known as EmilienM20:16
*** dustins has quit IRC20:21
*** dustins has joined #openstack-swift20:22
notmynamewbhuber: yeah, the concurrency testing to see the changes would be great! that's one of the things that we'd love to see in EC testing. what happens if you double the concurrency? how much does it help/hurt? playing with the config values is an important thing20:30
*** zhill has quit IRC20:35
*** zhill_desktop has quit IRC20:36
*** openstackgerrit_ has quit IRC20:47
*** openstackgerrit_ has joined #openstack-swift20:47
*** openstackgerrit_ has quit IRC20:48
*** openstackgerrit_ has joined #openstack-swift20:48
notmynameI merged the manual changelog/authors patch to swiftclient20:50
*** gyee has quit IRC20:50
*** gyee has joined #openstack-swift20:50
notmynamewhen it lands, I'll initiate the release for 2.5.120:51
*** openstackgerrit_ has quit IRC20:53
*** annegent_ has joined #openstack-swift21:00
*** marzif has quit IRC21:00
*** haomaiwang has quit IRC21:01
*** haomaiwang has joined #openstack-swift21:01
*** annegentle has quit IRC21:03
*** HenryG has quit IRC21:07
*** j_king has quit IRC21:08
*** gyee has quit IRC21:08
*** j_king has joined #openstack-swift21:09
*** changbl has quit IRC21:10
*** HenryG has joined #openstack-swift21:11
*** whydidyoustealmy has quit IRC21:11
*** dosaboy has quit IRC21:11
*** dosaboy has joined #openstack-swift21:12
*** changbl has joined #openstack-swift21:12
*** ho has quit IRC21:13
*** dustins has quit IRC21:16
*** ho has joined #openstack-swift21:17
*** whydidyoustealmy has joined #openstack-swift21:18
*** wbhuber_ has joined #openstack-swift21:19
*** gyee has joined #openstack-swift21:20
*** wbhuber has quit IRC21:23
*** marzif has joined #openstack-swift21:31
*** trifon has joined #openstack-swift21:32
*** marzif has quit IRC21:41
*** ctrath has quit IRC21:43
minwoobnotmyname: In previous hackathons, has anyone proposed any ideas for dynamically changing config values in an operational cluster?21:52
minwoobbased on workloads, etc.21:53
minwoobThe discussion on concurrency (as an example) reminded me of that question.21:55
openstackgerritPete Zaitcev proposed openstack/swift: Remove rfc822 import for compatibility with Python 3  https://review.openstack.org/22068721:57
openstackgerritZack M. Davis proposed openstack/python-swiftclient: absolute expiry option for tempURL generation  https://review.openstack.org/22068821:59
*** haomaiwang has quit IRC22:01
*** NM has quit IRC22:01
*** 17SADHVEF has joined #openstack-swift22:01
*** pberis has joined #openstack-swift22:04
*** chsc has quit IRC22:09
*** pberis has quit IRC22:12
openstackgerritMerged openstack/python-swiftclient: do hand-curated authors/changelog files  https://review.openstack.org/22055022:13
redbolocally sourced, atisinally crafted changelogs22:14
MooingLemur:)22:15
*** jkugel has quit IRC22:15
*** zhill has joined #openstack-swift22:23
*** zhill_desktop has joined #openstack-swift22:23
notmynameminwoob: nope. actually, people (ops people) have been pretty opposed to that. we've tried to keep swift fairly non-dynamic. ie no automatic ring changes. no auto config changes. keeps ops life easier22:23
notmynameredbo: shade-grown22:24
notmynamefree range22:24
*** haypo has left #openstack-swift22:29
*** trifon has quit IRC22:30
*** zaitcev has joined #openstack-swift22:32
*** ChanServ sets mode: +v zaitcev22:32
zaitcevLOL22:32
zaitcevzackmdavis: Are you around?22:32
*** zhill_desktop has quit IRC22:32
*** zhill has quit IRC22:33
*** zhill has joined #openstack-swift22:33
openstackgerritOpenStack Proposal Bot proposed openstack/python-swiftclient: Updated from global requirements  https://review.openstack.org/8925022:34
*** marcusvrn_ has quit IRC22:35
*** _hrou_ has joined #openstack-swift22:35
*** trifon has joined #openstack-swift22:40
*** zhill has quit IRC22:43
*** zhill_desktop has joined #openstack-swift22:45
notmynameFriday fun: https://www.surveymonkey.com/r/5WQ7Y9F  <-- tshirt size/color survey22:46
*** zhill has joined #openstack-swift22:47
*** annegent_ has quit IRC22:47
*** minwoob has quit IRC22:54
*** 17SADHVEF has quit IRC23:01
*** haomaiwang has joined #openstack-swift23:01
*** zaitcev has left #openstack-swift23:09
*** jamielennox is now known as jamielennox|away23:13
*** wbhuber has joined #openstack-swift23:15
notmynamethat's cool. HP has a women-in-tech scholarship program http://h30499.www3.hp.com/t5/Grounded-in-the-Cloud/OpenStack-Scholarship-Program-advancing-the-next-generation-of/ba-p/678060123:17
*** lyrrad has quit IRC23:23
*** lyrrad has joined #openstack-swift23:24
openstackgerritZack M. Davis proposed openstack/python-swiftclient: make ClientException.http_status default to None rather than 0  https://review.openstack.org/22069723:25
*** zhill_ has joined #openstack-swift23:26
*** zhill has quit IRC23:26
*** zhill_desktop has quit IRC23:27
*** hrou has joined #openstack-swift23:32
*** _hrou_ has quit IRC23:34
*** lyrrad_ has joined #openstack-swift23:39
*** zhill_desktop has joined #openstack-swift23:40
*** lyrrad has quit IRC23:41
*** lyrrad_ is now known as lyrrad23:41
*** gyee has quit IRC23:41
*** zhill_ has quit IRC23:42
*** zhill has joined #openstack-swift23:43
*** trifon has quit IRC23:44
*** zhill has quit IRC23:50
*** zhill has joined #openstack-swift23:51

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