Wednesday, 2015-01-28

portante30"+ thankfully it is really light and fluffy00:04
portanteMA coast is getting hammered00:04
*** IRTermite has joined #openstack-swift00:06
tdasilvaportante: yeah, fun part was hearing there's more on the way, yay! :-)00:12
*** shri has joined #openstack-swift00:22
*** david-lyle is now known as david-lyle_afk00:33
*** dmorita has joined #openstack-swift00:35
*** echevemaster has joined #openstack-swift00:42
*** kei_yama has joined #openstack-swift00:49
*** NM has joined #openstack-swift00:50
*** shri1 has joined #openstack-swift00:50
mattoliverau*cough* summer *cough*... just saying :P00:51
*** shri has quit IRC00:52
*** shri1 has quit IRC00:55
*** dmsimard_away is now known as dmsimard00:56
dmoritamattoliverau: I hope you get well soon :)01:00
mattoliveraulol01:01
*** addnull has joined #openstack-swift01:11
openstackgerritHisashi Osanai proposed openstack/swift: Allow hostnames for nodes in Rings  https://review.openstack.org/13315501:11
hoIs Donagh McCabe san here? sorry, i don't find out your nick-name.01:30
*** nellysmitt has joined #openstack-swift01:30
*** nellysmitt has quit IRC01:35
dmoritaho: If my memory is correct, Donagh is Irish people so it is mid-night in his time.01:40
*** yuanz has quit IRC01:41
hodmorita: thanks for the info. i can contact him our afternoon right?01:41
*** yuanz has joined #openstack-swift01:41
dmoritaho: Probably.01:41
*** addnull has quit IRC01:42
*** NM has quit IRC01:42
hodmorita: thanks!01:42
*** addnull has joined #openstack-swift01:42
*** addnull has quit IRC01:43
*** addnull has joined #openstack-swift01:43
*** addnull has quit IRC01:44
*** addnull has joined #openstack-swift01:44
*** addnull_ has joined #openstack-swift01:45
*** addnull has quit IRC01:45
*** addnull_ has quit IRC01:46
*** addnull has joined #openstack-swift01:46
*** addnull_ has joined #openstack-swift01:47
*** addnull has quit IRC01:47
*** addnull_ has quit IRC01:48
*** addnull has joined #openstack-swift01:48
*** abhirc has quit IRC01:49
*** addnull has quit IRC01:49
*** addnull has joined #openstack-swift01:50
*** addnull has quit IRC01:50
*** addnull has joined #openstack-swift01:51
*** addnull has quit IRC01:52
*** addnull has joined #openstack-swift01:52
*** addnull_ has joined #openstack-swift01:53
*** addnull has quit IRC01:53
*** addnull_ has quit IRC01:54
*** addnull has joined #openstack-swift01:54
*** addnull has quit IRC01:55
*** addnull has joined #openstack-swift01:55
*** gyee has quit IRC01:57
*** addnull has quit IRC01:57
*** addnull_ has joined #openstack-swift01:57
*** addnull has joined #openstack-swift01:58
*** addnull_ has quit IRC01:58
*** addnull has quit IRC01:59
*** addnull has joined #openstack-swift01:59
*** addnull has quit IRC02:00
*** addnull has joined #openstack-swift02:00
*** StevenK_ is now known as StevenK02:00
*** addnull has quit IRC02:01
*** addnull has joined #openstack-swift02:01
*** addnull has quit IRC02:02
*** addnull has joined #openstack-swift02:02
*** addnull_ has joined #openstack-swift02:03
*** addnull has quit IRC02:03
*** addnull_ has quit IRC02:04
*** addnull has joined #openstack-swift02:04
*** addnull has quit IRC02:05
*** addnull has joined #openstack-swift02:05
*** addnull has quit IRC02:06
*** addnull has joined #openstack-swift02:07
*** addnull has quit IRC02:07
*** addnull has joined #openstack-swift02:08
*** addnull has quit IRC02:08
*** addnull has joined #openstack-swift02:09
*** abhirc has joined #openstack-swift02:09
*** addnull has quit IRC02:10
*** addnull has joined #openstack-swift02:10
*** addnull has quit IRC02:11
*** addnull has joined #openstack-swift02:11
*** addnull has quit IRC02:12
*** addnull has joined #openstack-swift02:12
*** addnull has quit IRC02:13
*** addnull has joined #openstack-swift02:13
*** addnull has quit IRC02:14
*** addnull has joined #openstack-swift02:14
*** haomaiwang has joined #openstack-swift02:14
*** addnull has quit IRC02:15
*** addnull has joined #openstack-swift02:15
*** dmsimard is now known as dmsimard_away02:17
*** hugokuo has quit IRC02:21
*** bobby2 has quit IRC02:21
*** anderstj has quit IRC02:21
*** charz has quit IRC02:21
*** zackmdavis has quit IRC02:21
*** ctennis has quit IRC02:21
*** otherjon has quit IRC02:21
*** chrisnelson has quit IRC02:21
*** mlanner has quit IRC02:21
*** amandap has quit IRC02:21
*** alpha_ori has quit IRC02:21
*** acorwin has quit IRC02:21
*** joearnold has quit IRC02:21
*** swifterdarrell has quit IRC02:21
*** acorwin has joined #openstack-swift02:23
*** amandap has joined #openstack-swift02:24
*** anderstj has joined #openstack-swift02:24
*** bobby2 has joined #openstack-swift02:25
*** fandi has quit IRC02:25
*** charz has joined #openstack-swift02:25
*** jrichli has joined #openstack-swift02:25
*** chrisnelson has joined #openstack-swift02:26
*** ctennis has joined #openstack-swift02:26
*** swifterdarrell has joined #openstack-swift02:27
*** ChanServ sets mode: +v swifterdarrell02:27
*** hugokuo has joined #openstack-swift02:29
*** joearnold has joined #openstack-swift02:30
*** mlanner has joined #openstack-swift02:31
*** alpha_ori has joined #openstack-swift02:33
*** otherjon has joined #openstack-swift02:34
*** zackmdavis has joined #openstack-swift02:37
*** tellesnobrega_ has joined #openstack-swift02:47
*** Fin1te has joined #openstack-swift02:51
*** Fin1te has quit IRC02:54
*** bpap has quit IRC02:58
*** NM has joined #openstack-swift02:59
*** addnull has quit IRC03:08
*** addnull has joined #openstack-swift03:09
*** addnull has quit IRC03:10
*** addnull has joined #openstack-swift03:10
*** addnull has quit IRC03:11
*** addnull has joined #openstack-swift03:11
*** addnull_ has joined #openstack-swift03:12
*** addnull has quit IRC03:12
*** addnull_ has quit IRC03:13
*** addnull has joined #openstack-swift03:13
*** addnull has quit IRC03:14
*** addnull has joined #openstack-swift03:14
*** addnull has quit IRC03:15
*** addnull has joined #openstack-swift03:15
*** addnull has quit IRC03:16
*** addnull has joined #openstack-swift03:17
*** addnull_ has joined #openstack-swift03:18
*** addnull has quit IRC03:18
*** NM has quit IRC03:19
*** addnull_ has quit IRC03:19
*** addnull has joined #openstack-swift03:19
*** addnull has quit IRC03:20
*** addnull has joined #openstack-swift03:20
*** oomichi_ has joined #openstack-swift03:21
*** addnull has quit IRC03:21
*** addnull has joined #openstack-swift03:21
*** addnull has quit IRC03:22
*** addnull has joined #openstack-swift03:22
*** bill_az has joined #openstack-swift03:23
*** addnull_ has joined #openstack-swift03:23
*** addnull has quit IRC03:23
*** addnull_ has quit IRC03:24
*** addnull has joined #openstack-swift03:24
*** addnull has quit IRC03:25
*** addnull has joined #openstack-swift03:26
*** addnull has quit IRC03:26
*** addnull has joined #openstack-swift03:27
*** addnull has quit IRC03:28
*** addnull has joined #openstack-swift03:28
*** addnull has quit IRC03:29
*** lcurtis has quit IRC03:29
*** addnull has joined #openstack-swift03:29
*** addnull has quit IRC03:30
*** addnull has joined #openstack-swift03:30
*** addnull has quit IRC03:31
*** nellysmitt has joined #openstack-swift03:31
*** addnull has joined #openstack-swift03:31
*** addnull has quit IRC03:32
*** addnull has joined #openstack-swift03:32
*** addnull has quit IRC03:33
*** addnull has joined #openstack-swift03:34
*** addnull has quit IRC03:34
*** bill_az has quit IRC03:34
*** addnull has joined #openstack-swift03:35
*** addnull has quit IRC03:35
*** addnull has joined #openstack-swift03:36
*** nellysmitt has quit IRC03:36
*** addnull has quit IRC03:37
*** addnull has joined #openstack-swift03:37
*** addnull_ has joined #openstack-swift03:38
*** addnull has quit IRC03:38
*** addnull_ has quit IRC03:39
*** addnull has joined #openstack-swift03:39
*** addnull has quit IRC03:40
*** addnull has joined #openstack-swift03:41
*** addnull has quit IRC03:42
*** addnull has joined #openstack-swift03:42
*** addnull has quit IRC03:43
*** addnull has joined #openstack-swift03:43
*** addnull has quit IRC03:44
*** addnull has joined #openstack-swift03:44
*** addnull has quit IRC03:45
*** addnull has joined #openstack-swift03:45
*** addnull_ has joined #openstack-swift03:46
*** addnull has quit IRC03:46
*** addnull_ has quit IRC03:47
*** addnull has joined #openstack-swift03:48
*** addnull has quit IRC03:49
*** addnull has joined #openstack-swift03:49
*** addnull has quit IRC03:49
*** addnull has joined #openstack-swift03:50
*** jrichli has quit IRC03:50
*** addnull has quit IRC03:51
*** addnull has joined #openstack-swift03:51
*** addnull has quit IRC03:52
*** addnull_ has joined #openstack-swift03:52
*** addnull_ has quit IRC03:53
*** addnull has joined #openstack-swift03:53
*** addnull has quit IRC03:54
*** addnull has joined #openstack-swift03:54
*** addnull has quit IRC03:55
*** addnull has joined #openstack-swift03:56
*** addnull has quit IRC03:56
*** addnull has joined #openstack-swift03:57
*** addnull has quit IRC03:58
*** addnull has joined #openstack-swift03:58
*** addnull has quit IRC03:59
*** addnull has joined #openstack-swift03:59
*** addnull has quit IRC04:00
*** addnull has joined #openstack-swift04:00
*** addnull has quit IRC04:01
*** addnull has joined #openstack-swift04:01
*** addnull has quit IRC04:02
*** addnull has joined #openstack-swift04:02
*** addnull has quit IRC04:03
*** addnull has joined #openstack-swift04:03
*** addnull has quit IRC04:04
*** addnull has joined #openstack-swift04:04
*** addnull has quit IRC04:05
*** addnull has joined #openstack-swift04:06
*** addnull has quit IRC04:06
*** ho__ has joined #openstack-swift04:07
*** addnull has joined #openstack-swift04:07
*** oomichi_ has quit IRC04:07
*** addnull has quit IRC04:08
*** ho has quit IRC04:08
*** addnull has joined #openstack-swift04:08
*** addnull has quit IRC04:09
*** addnull has joined #openstack-swift04:09
*** addnull has quit IRC04:10
*** addnull has joined #openstack-swift04:10
*** addnull has quit IRC04:11
*** addnull has joined #openstack-swift04:12
*** addnull has quit IRC04:12
*** addnull has joined #openstack-swift04:13
*** addnull has quit IRC04:13
*** addnull has joined #openstack-swift04:14
*** addnull has quit IRC04:15
*** addnull has joined #openstack-swift04:15
*** addnull has quit IRC04:16
*** addnull has joined #openstack-swift04:16
*** addnull has quit IRC04:17
*** addnull has joined #openstack-swift04:18
notmynameaddnull: hi there!04:19
*** addnull has quit IRC04:19
*** addnull has joined #openstack-swift04:19
notmynameaddnull: hi there!04:20
*** addnull_ has joined #openstack-swift04:21
*** addnull has quit IRC04:21
*** addnull has joined #openstack-swift04:23
*** addnull_ has quit IRC04:23
*** abhirc has quit IRC04:24
*** addnull has quit IRC04:24
*** addnull has joined #openstack-swift04:25
*** ChanServ sets mode: +o notmyname04:26
*** addnull has quit IRC04:26
*** addnull_ has joined #openstack-swift04:26
*** addnull_ has quit IRC04:27
*** addnull has joined #openstack-swift04:28
mattoliverauI think addnull is having some connection issues :P04:28
*** addnull has quit IRC04:29
*** addnull has joined #openstack-swift04:29
notmynameya. working on it04:30
*** addnull has quit IRC04:30
*** addnull has joined #openstack-swift04:31
*** ho has joined #openstack-swift04:31
*** addnull was kicked by notmyname (:You're spamming the channel with connect/disconnect messages. Please stop)04:33
*** ho__ has quit IRC04:33
*** ppai has joined #openstack-swift04:37
*** tellesnobrega_ has quit IRC04:37
notmynameI'm making some notes for the changelog for the 2.2.2 release04:38
notmynamethe last (substantive) patch is https://review.openstack.org/#/c/145970/. mattoliverau you've looked at it before. will you have a chance today?04:39
notmynamemattoliverau: also, how's distributed prefix trees going? :-)04:39
mattoliveraunotmyname: good, I have a custom written distributed prefix tree with methods to determine the next subtree candidates, timestamping for updates, splitting and joining trees, etc. Now attempting to plug it into swift.. which is what I've been working on today :)04:42
notmynameawesome04:42
mattoliveraunotmyname: cross fingers I'll have a basic version to test by mid-cycle :)04:42
notmynameI'm looking forward to seeing it at the hackathon :-)04:42
notmynamenice04:42
mattoliverauI'll go take a look at the review now, could do with a break from hacking the ContainerBroker or as I call it at the moment the container borker :P04:43
mattoliveraunotmyname: ^^04:43
notmyname:-)04:45
mattoliverauand in case Australian doesn't translate to US, to bork is to break :)04:48
notmynameyup it does. I've heard and used that word many times04:49
*** addnull has joined #openstack-swift04:49
notmynamemattoliverau: "routed" is the aussie word, right?04:49
notmynamerooted?04:50
mattoliverauyeah rooted.. which makes being a linux geek harder in Oz :P04:50
tacticuso.O05:04
*** echevemaster has quit IRC05:07
notmynameI'm going to bed talk to you tomorrow05:07
mattoliveraunotmyname: night :)05:07
*** wolsen_ is now known as wolsen05:15
openstackgerritPrashanth Pai proposed openstack/swift: Skip nodes that does not support REPLICATE verb  https://review.openstack.org/14931505:22
*** nellysmitt has joined #openstack-swift05:32
*** nellysmitt has quit IRC05:36
*** nshaikh has joined #openstack-swift05:43
*** oomichi_ has joined #openstack-swift05:50
*** SkyRocknRoll has joined #openstack-swift06:00
*** gvernik has joined #openstack-swift06:11
*** silor has joined #openstack-swift06:30
*** zaitcev has quit IRC06:32
*** silor1 has joined #openstack-swift06:32
*** silor has quit IRC06:35
*** wer has quit IRC06:44
*** wer has joined #openstack-swift06:45
*** addnull has quit IRC06:52
*** silor1 has quit IRC07:02
*** silor has joined #openstack-swift07:03
mattoliverauK, I'm calling it a day, night all.07:03
*** addnull has joined #openstack-swift07:14
*** nshaikh has quit IRC07:19
*** nshaikh has joined #openstack-swift07:21
*** nshaikh has quit IRC07:21
*** nellysmitt has joined #openstack-swift07:33
*** CHO has joined #openstack-swift07:37
*** nellysmitt has quit IRC07:38
*** aix has joined #openstack-swift07:58
*** oomichi_ has quit IRC08:05
*** rledisez has joined #openstack-swift08:06
*** jeblair has quit IRC08:09
*** jeblair has joined #openstack-swift08:11
*** addnull has quit IRC08:11
*** nellysmitt has joined #openstack-swift08:12
*** addnull has joined #openstack-swift08:13
*** addnull has quit IRC08:13
*** addnull has joined #openstack-swift08:14
*** addnull has quit IRC08:14
*** addnull has joined #openstack-swift08:15
*** geaaru has joined #openstack-swift08:15
*** addnull has quit IRC08:16
*** addnull has joined #openstack-swift08:16
*** addnull has joined #openstack-swift08:17
*** addnull has quit IRC08:18
*** addnull has joined #openstack-swift08:18
*** addnull has quit IRC08:19
*** addnull has joined #openstack-swift08:19
*** addnull has quit IRC08:20
*** addnull has joined #openstack-swift08:20
*** addnull has joined #openstack-swift08:21
*** addnull has quit IRC08:22
*** addnull has joined #openstack-swift08:22
*** addnull has quit IRC08:23
*** addnull has joined #openstack-swift08:24
*** addnull has quit IRC08:25
*** addnull_ has joined #openstack-swift08:25
*** addnull_ has quit IRC08:29
*** addnull has joined #openstack-swift08:30
*** addnull has quit IRC09:01
*** kei_yama has quit IRC09:02
*** addnull has joined #openstack-swift09:03
*** addnull has quit IRC09:07
*** addnull has joined #openstack-swift09:08
*** jordanP has joined #openstack-swift09:09
*** jistr has joined #openstack-swift09:23
*** mariusv_ has quit IRC09:41
*** mariusv has joined #openstack-swift09:44
*** addnull has quit IRC09:50
*** acoles_away is now known as acoles10:08
*** ppai has quit IRC10:13
*** dosaboy_ is now known as dosaboy10:19
*** ppai has joined #openstack-swift10:27
*** dmorita has quit IRC10:28
*** tellesnobrega_ has joined #openstack-swift10:36
*** tellesnobrega_ has quit IRC10:43
openstackgerritHisashi Osanai proposed openstack/swift: Allow hostnames for nodes in Rings  https://review.openstack.org/13315510:45
*** openstackgerrit has quit IRC10:50
*** openstackgerrit has joined #openstack-swift10:50
*** Tyger has quit IRC10:52
*** Tyger has joined #openstack-swift10:53
*** tellesnobrega has quit IRC10:58
*** tellesnobrega has joined #openstack-swift10:59
*** addnull has joined #openstack-swift11:00
*** ctennis has quit IRC11:02
*** ctennis has joined #openstack-swift11:02
*** NM has joined #openstack-swift11:06
*** aix has quit IRC11:06
*** addnull has quit IRC11:06
*** haomaiwang has quit IRC11:07
*** haomaiwang has joined #openstack-swift11:08
*** haomaiwang has quit IRC11:13
*** Tyger has quit IRC11:18
*** aix has joined #openstack-swift11:18
*** Tyger has joined #openstack-swift11:19
*** mahatic has joined #openstack-swift11:20
*** ho has quit IRC11:49
*** SkyRocknRoll has quit IRC11:53
*** panbalag has joined #openstack-swift12:28
*** ppai has quit IRC12:47
*** BobBall has joined #openstack-swift13:33
BobBallHey - I've got an issue with my devstack (and my CI!) which was recently introduced... Swift is trying to access "http://keystonehost:35357" when keystonehost isn't actually reachable.  The only reference to keystonehost is in swift/proxy-server.conf auth_host but auth_url is correctly set by devstack to http://192.168.33.1:3535713:37
BobBallI don't see how it could be picking up auth_host in the code - so I'm hopefully missing something13:39
BobBallhttp://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/97/149497/1/6236/results.html is an example BTW - with http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/97/149497/1/6236/screen-g-api.txt.gz saying it got an error from swift saying the upload wasn't authorised and http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/97/149497/1/6236/screen-s-prox13:43
*** NM has quit IRC13:44
*** omame has quit IRC13:46
*** omame has joined #openstack-swift13:46
*** jkugel has joined #openstack-swift13:59
*** bill_az has joined #openstack-swift14:07
openstackgerritJiangmiao Gao proposed openstack/swift: Fix typing mistake for doc  https://review.openstack.org/15079914:46
jordanPBobBall, you found it yourself but for the others : https://review.openstack.org/#/c/142967/14:49
BobBallWhat I don't understand is why or how swift is using auth_host rather than auth_url - and why it hits my CI and not the gate...14:51
BobBallThe second part which I don't understand is probably more important :)14:52
*** EmilienM is now known as EmilienM|afk14:55
*** zaitcev has joined #openstack-swift14:56
*** ChanServ sets mode: +v zaitcev14:56
BobBalljordanP: To understand, what is the fix here?  is it re-adding auth_host, or do we need to formally deprecate it and ensure swift uses auth_url?15:02
BobBall(or secret third option of course)15:02
*** abhirc has joined #openstack-swift15:03
jordanPBobBall, I don"t know what's the best option for now, what I do in the mean time is to manually change auth_host to point to the correct keystone address15:03
jordanPbut if you have a CI you can"t do "manual stuff"...15:04
BobBallIndeed :D Can't even cherry-pick a change automatically to get it working... I'm hosed until a patch is accepted...15:04
jordanPBobBall, it didn't hit the gate because, I think, the gate is not running swift tests that are in Tempest15:04
* BobBall is frustrated that the change was accepted when the XS CI clearly says it would break it :)15:05
BobBallMy CI gets broken when trying to upload the image during devstack initialisation15:05
BobBallso it's not even when running the swift tests15:05
*** eikke_ is now known as eikke15:05
jordanPyeah, it was hard to debug I guess15:05
BobBallperhaps the upload happens in a different way15:05
*** eikke has quit IRC15:05
*** eikke has joined #openstack-swift15:05
jordanPwhen you use swift, glance stores its image in Swift15:06
BobBallyes; but does the gate not use swift as it's glance backend then?15:06
jordanPnot, it uses local file system15:06
*** bill_az has quit IRC15:06
BobBallAh.  Bingo.15:06
BobBallThat's one thing I could change then to get the CI working again!15:07
* BobBall goes hunting.15:07
BobBallThanks.15:07
jordanPyeah !15:07
jordanPjust add :15:07
jordanP[DEFAULT]15:07
jordanPdefault_store = file15:07
jordanP[glance_store]15:07
jordanPdefault_store = file15:07
jordanPin the [[local|localrc]] section of local.conf15:08
*** CHO has quit IRC15:08
jordanPno15:08
jordanPin the [[post-config|\$GLANCE_API_CONF]] section of local.conf15:08
jordanP(without the \ in front of the $)15:08
BobBallhttp://logs.openstack.org/67/142967/8/gate/gate-tempest-dsvm-full/7030661/logs/etc/glance/glance-api.conf.txt.gz15:09
BobBalldefault_store = swift15:09
BobBallseems devstack uses swift not file15:09
*** dmsimard_away is now known as dmsimard15:10
jordanPah...15:10
jordanPi'll look at that more seriously in a few hours15:13
BobBallNP - I'm just going to upload a temporary revert to test15:15
BobBalljordanP: https://review.openstack.org/#/c/150811/15:20
jordanPyeah just saw that15:21
jordanPBobBall, auth_host is deprecated according to https://github.com/openstack/python-keystoneclient/commit/708886b2c6bdd150c4d3dae16fb8807c19f7403c15:22
jordanPso the best would be to set auth_host, just for swift15:23
jordanPso change the change (ie the 'revert') should be in lib/swift15:23
jordanPbut as auth_host is deprecated, then swift should not use it, so a change in swift might be required15:24
BobBallGood spot.15:25
BobBallI see the use of auth_host in the tests, but not in the code... so I don't understand how it's failing my CI since we're not running those tests15:26
acolesBobBall: jordanP : just tracking your discussion, if i understand the issue may be due to devstack uncommenting the authtoken section in the sample swift config, which includes auth_host = keystonehost15:27
acolesbut the recent lib/keystone change no longer then sets auth_host so its left at the default value??15:28
BobBallyes15:28
acoleshere: https://github.com/openstack-dev/devstack/blob/master/lib/swift#L41315:28
jordanPacoles, it could be yes15:28
BobBallThat's absolutely right15:28
BobBallbut I don't see where swift is using auth_host in any case.  And it's allegedly deprecated so we need to remove it from the default config15:29
acolesi don't see swift using it other than in its functional test config15:29
BobBallIndeed.  But I have logs that show continuing failures :)15:30
BobBallI'm just frustrated because I don't understand _how_! :)15:30
BobBallhttp://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/97/149497/1/6236/screen-s-proxy.txt.gz is one example of the final failure where it's using auth_host15:30
BobBallOh15:31
BobBallI do see in there it's got a "get_endpoint" in keystonemiddleware, so perhaps that's getting the auth_host from somewhere.15:31
acolesso if authtoken middleware is preferring auth_host option to auth_url, and if swift config now has a stray auth_host option, then that might explain it.15:32
*** abhirc has quit IRC15:32
acolesBobBall: the log you see using keystonehost is authtoken middleware, not swift itself15:32
BobBallYup.  I assumed initially that swift was the culprit because the auth_host = keystonehost must be passed to keystonemiddlewere somehow15:33
BobBallwhich I assumed was the bug15:33
acolesBobBall: i'll look at a swift patch to change the config default, i need to join a call right now15:37
BobBallok, thanks.15:39
*** abhirc has joined #openstack-swift15:39
*** NM has joined #openstack-swift15:57
*** EmilienM|afk is now known as EmilienM15:58
*** david-lyle_afk is now known as david-lyle16:01
*** tongli has joined #openstack-swift16:05
BobBallacoles: So my patch, https://review.openstack.org/#/c/150811/, failed because the other auth variables are not present.16:05
BobBallPerhaps we just need to remove auth_host from the default swift config16:05
*** reed has joined #openstack-swift16:06
openstackgerritBob Ball proposed openstack/swift: Remove deprecated config variables  https://review.openstack.org/15083216:09
BobBallacoles, jordanP: Perhaps ^^16:09
jordanPBobBall, you probably need both auth_uri and identity_uri16:10
*** jistr has quit IRC16:11
jordanPthat's what keystone middleware expects as far as I know16:11
BobBalloh, drat.16:11
BobBallone too many delete.16:11
BobBallthanks.16:11
jordanPand I'd leave keystonehost and not localhost16:12
jordanPto make sure stuff doesn't work "by accident"16:12
*** jistr has joined #openstack-swift16:12
openstackgerritBob Ball proposed openstack/swift: Remove deprecated config variables  https://review.openstack.org/15083216:13
BobBallyes - changed that too16:13
BobBallpoo.  Extra space!16:13
BobBallI should change my editor to show them up16:13
openstackgerritBob Ball proposed openstack/swift: Remove deprecated config variables  https://review.openstack.org/15083216:13
*** bsdkurt has quit IRC16:16
*** bsdkurt has joined #openstack-swift16:19
acolesjordanP: BobBall : ok i am getting confused! the change here has identity_uri being removed and there is now auth_uri and auth_url16:22
acoleshere being https://review.openstack.org/#/c/142967/8/lib/keystone16:22
BobBall:(16:23
*** jrichli has joined #openstack-swift16:26
BobBallauth_uri @ http://git.openstack.org/cgit/openstack/keystonemiddleware/tree/keystonemiddleware/auth_token.py#n230 no identity_uri16:26
jordanPi'll ask jamie lennox16:28
BobBallhttp://git.openstack.org/cgit/openstack/keystonemiddleware/tree/keystonemiddleware/auth_token.py#n639 is identity_uri16:31
BobBallbut that's bundled in with the deprecated ones16:31
acolesBobBall: thx. looks like identity_uri may be for the AuthTokenPlugin but the devstack change specifies password plugin??16:34
openstackgerritOpenStack Proposal Bot proposed openstack/swift: Updated from global requirements  https://review.openstack.org/8873616:40
notmynamegood morning16:41
zaitcevyo16:42
acolesmorning16:46
*** IRTermite has quit IRC16:47
notmynamethis morning I want to see https://review.openstack.org/#/c/145970/ and I need to finish up the changelog/authors updates16:48
notmynamethen, just maybe, we can tag a release by the meeting16:48
notmynameand get the placement changes available to people16:48
*** rmcall has joined #openstack-swift16:53
BobBallacoles: so that's why the devstack change doesn't need identity_uri? But perhaps the config file should still contain it?16:58
*** IRTermite has joined #openstack-swift17:00
*** Nadeem has joined #openstack-swift17:03
*** Nadeem has quit IRC17:04
acolesBobBall: hmm, maybe - I am going to have play with this some more to understand those options - was hoping your change would work since it eliminates the deprecated options, and lib/keystone should then setup whatever is required17:05
openstackgerritMahati proposed openstack/swift: Add server type in OPTIONS response  https://review.openstack.org/15084717:05
mahaticnotmyname, good morning17:05
notmynamemahatic: hello17:06
*** omame has quit IRC17:06
notmynamemahatic: that patch looks almost perfect. what do you think about using a class attribute instead of an instance method?17:07
mahaticnotmyname, yeah that's what i was asking: why a class attribute?17:07
mahaticnotmyname, the classes are always instantiated. So I didn't really see any difference. Am I missing something?17:08
*** omame has joined #openstack-swift17:08
notmynameprobably not much practical difference for this patch17:10
*** jistr has quit IRC17:10
*** rledisez has quit IRC17:12
mahaticWhen I later on extend this to other responses, I would add the server name as a class attribute but the instantiation in __init__ would remain same I believe17:13
*** gyee has joined #openstack-swift17:13
notmynameIMO since it doesn't change based on parameters given to the constructor, and because it's a similar pattern eg with DatabaseBroker, my preference is class attributes17:13
*** lpabon has joined #openstack-swift17:14
mahaticokay. the first part, I agree. Can you tell me where's DatabaseBroker?17:16
notmynamedb.py and */backend.py17:16
mahaticthanks!17:17
notmynamemahatic: thanks for pushing back instead of just accepting whatever I'm saying. that's good :-)17:20
mahaticnotmyname, heh sure :)17:20
*** EmilienM is now known as EmilienM|afk17:22
*** jasondot_ has joined #openstack-swift17:27
openstackgerritMahati proposed openstack/swift: Add server type in OPTIONS response  https://review.openstack.org/15084717:32
notmynamemahatic: :-)17:33
notmynamemahatic: what are your feelings of server_type vs server header?17:34
notmynameserver_header17:34
mahaticnotmyname, ah makes sense!17:35
mahaticnotmyname, anything else you think needs improvement?17:35
notmynamegood question. I should have said something about the variable name first :-)17:35
mahaticheh :)17:35
mahaticno problem17:35
notmynameI think that's it17:36
notmynamenice, small patch :-)17:36
mahatic:D yeah, the review page looks too clean ;)17:37
*** lpabon has quit IRC17:39
*** lpabon has joined #openstack-swift17:40
zaitcevmahatic: my go-to answer to this is always  find swift -name '*.py'| xargs grep DatabaseBroker. I know, it's a caveman way. But it works.17:42
openstackgerritAlistair Coles proposed openstack/swift: Make ssync compatible with fast-post meta files  https://review.openstack.org/13849817:43
openstackgerritAlistair Coles proposed openstack/swift: Update container on fast-POST  https://review.openstack.org/13538017:43
notmynamezaitcev: like your editor doesn't have any way to find a file in a directory? ;-)17:43
*** BobBall is now known as BobBall_AWOL17:45
zaitcevnotmyname: I'm not sure I like the idea of adding every function imaginable into one program. That's how we are different from ani... er, emacs users.17:45
mahaticzaitcev, cool. thanks. I'm adding that to my go-to commands list :)17:45
notmynamelol17:45
notmynametorgomatic/chmouel v zaitcev17:46
zaitcevuh-oh17:46
notmynameI just stand on the sidelines with SublimeText and watch the fracas17:46
chmouellol17:47
notmynamechmouel lives!17:47
notmynameyou can have my fuzzy-match searches when you take them from my cold dead hands!17:47
chmouelsometime year, not been very active17:48
notmynamehttps://www.youtube.com/watch?v=eOusbX6L8CI17:48
chmouelthat fuzzy match Apple-o command in sublime is neat :)17:48
notmynameyes. yes it is :-)17:48
chmouelbut there is same thing in emacs and vim (doesn't look as neat tho)17:49
notmynameor you can go the zaitcev route and edit files with grep/awk/sed/echo/cat17:50
notmyname;-)17:50
notmynamezaitcev's dev environment is PXE boot to busybox17:51
zaitcevI have an iPad17:51
notmynamewith iOS? ;-)17:51
zaitcevI guess I have no choice but to leapfrog everyone with an all-Web environment17:52
zaitcevaaaaaaall in the cloud17:52
openstackgerritMahati proposed openstack/swift: Add server type in OPTIONS response  https://review.openstack.org/15084717:53
*** geaaru has quit IRC17:55
openstackgerritJohn Dickinson proposed openstack/swift: Add server type in OPTIONS response  https://review.openstack.org/15084717:59
notmynamemahatic: what do you think? ^17:59
*** jordanP has quit IRC18:00
*** rmcall has quit IRC18:00
mahaticnotmyname, nice. But will we ever get to use that?18:02
notmynamewhat do you mean?18:02
*** rmcall has joined #openstack-swift18:02
mahaticthat particular server type. OPTIONS is mostly used through storage nodes so far right?18:03
notmynameyes18:03
mahaticthat particular server type = 'base-storage-server'18:04
mahaticis it for readability you mean?18:04
notmynameheh. this is like 14000km pair programming :-)18:04
notmynamemahatic: it's to have a default value that's obvious18:05
mahatic:D and that's my last question, so we can end the 14000km pair programming18:05
notmynameactually I have one more idea18:05
notmyname:-)18:05
mahaticokay. empty string is not obvious, obviously :D18:05
mahaticgo ahead :)18:06
mahatici'll make the change18:06
mahaticI mean what is that idea18:06
*** CaioBrentano has joined #openstack-swift18:07
notmynameI just made it. do you want to do it or do you want me to push it up?18:07
mahaticfine either way. whatever makes less work for you :)18:08
openstackgerritJohn Dickinson proposed openstack/swift: Add server type in OPTIONS response  https://review.openstack.org/15084718:09
notmynameI added the swift version18:09
mahaticnice! :)18:10
notmynamemahatic: thanks for writing it18:12
notmynamemahatic: there is one small thing and then the big thing that are next18:12
*** rdaly2 has joined #openstack-swift18:12
mahaticnotmyname, sure18:13
notmynamemahatic: the small thing is to add a unit test to cover the base storage server class. ie a new test_base_storage_server.py file and a few tests in there18:13
notmynamemahatic: and the big thing is getting recon functionality for this18:13
*** openstackgerrit has quit IRC18:14
mahaticnotmyname, okay. OPTIONS in base class does have a test right? I mean can you give me an idea as to what other tests it needs?18:14
*** openstackgerrit has joined #openstack-swift18:14
pelusenotmyname, mahatic :  how about some funcitonal tests?18:15
notmynamemahatic: the OPTIONS needs to be directly tested in the base class (instead of indirectly though obj/contianer servers). and you can play with the storage_type to see that it does the right thing18:15
notmynamepeluse: functests aren't really right for this since they can't test storage nodes18:15
peluseguess that makes ense, never really thought about it18:16
notmynamemahatic: another test is for allowed_methods to make sure it does what you expect18:16
*** CaioBrentano has quit IRC18:17
notmynamemaybe someday we'll have some new class of functional tests for storage nodes. that would be interesting and potentially helpful18:17
notmynameclayg: https://review.openstack.org/#/c/145970/18:18
*** gvernik has joined #openstack-swift18:20
mahaticnotmyname, okay18:20
claygnotmyname: I think they'd fit in the probetest suite just fine - it already makes backend requests and expects a running environment18:20
notmynameI love using git. I didn't like using bzr. but there are some times when I miss the bzr branch method of different local directories. It's easier to work on multiple patches concurrently18:22
* notmyname just lost a few lines in the CHANGELOG because of switching branches18:23
*** tsg has joined #openstack-swift18:27
*** nellysmitt has quit IRC18:27
zaitcevlet me teach you the song of my people18:30
zaitcevIt's called "I Never Use Branches In Git, or My Git Checkout Command is Called cd(1)"18:31
notmynamezaitcev: you're just confirming that your whole coding env could be duplicated in busybox ;-)18:32
claygnotmyname: i checked out something that was hosted on sourceforge svn - it blew my mind that I used to know how to use that shit18:32
claygnotmyname: I was all like... well wait... now I want a branch I need to like... make a directory called trunk - what the hell?18:33
claygor like move my checkout to trunk so that I can co into a parallel branches folder - it was insane18:33
zaitcevI remember how it was a miracle of usability when the operating system's spooler punched a filename, rendered in 8-tall font, on the paper tape. So you can identify a roll without marking it.18:37
zaitcevThen you could look down on people who used pencils.18:37
*** EmilienM|afk is now known as EmilienM18:38
peluseOK, there's no way you're *that* much older than me :)18:40
openstackgerritThiago da Silva proposed openstack/swift: versioned writes middleware  https://review.openstack.org/13434718:41
peluseor is there something in the Vodka....18:41
tdasilvaacoles, notmyname: re: 134347. I have now implemented the slo and dlo manifest versioning changes that we had talked about before18:42
acolestdasilva: ok i will try to take a look soon18:43
acolestdasilva: btw how bad was the storm?18:43
tdasilvaacoles: cool, thanks!18:43
*** tsg has quit IRC18:45
*** bill_az has joined #openstack-swift18:45
tdasilvaacoles: I think we got close to 3ft of snow so it was a lot even with a snowblower, thankfully I have an awesome neighbor with one of these: http://thumbs.dreamstime.com/z/big-excavator-machinery-605364.jpg who came to give us a hand18:45
notmynamewow18:46
acolestdasilva: wow, i have no experience of that kind of snow-arrival-rate!!18:46
acolestdasilva: sounds like a handy neighbour :)18:47
pelusegood lord18:47
pelusewhat does your neighbor usually do with that thing??18:48
tdasilvaacoles: yeah, really nice guy, he is a mechanic down the street and I think he makes some money on the side plowing18:48
tdasilvapeluse: I don't know why he doesn't just have a pickup truck but I'm not complaining...18:48
acolesyou don't mean he drives it to the mall...18:49
tdasilvapeluse: he really saved me over thanksgiving when I was to drive in the middle of the night to virginia and we got like 10 inches of snow that night...as I was walking out at 2am to clean a path to just drive out, he was driving by :D18:50
tdasilvaacoles: lol, maybe...during the storm that's probably the only way to drive anywhere :D18:53
openstackgerritJohn Dickinson proposed openstack/swift: 2.2.2 changelog and authors update  https://review.openstack.org/15090918:57
notmynameI want to review that changelog message in the meeting ^18:58
notmyname(in 2 minutes)18:58
*** cutforth has joined #openstack-swift18:59
zaitcevnotmyname: https://review.openstack.org/145970 is very close, but it looks like Clay made a minute typo on formats maybe19:00
notmynamemeeting time19:00
zaitcevoh well19:00
* mahatic is off to bed early tonight, will check the meeting log later19:02
openstackgerritAlistair Coles proposed openstack/swift-specs: Updating containers on object fast-POST  https://review.openstack.org/10259219:14
*** tellesnobrega_ has joined #openstack-swift19:14
*** daddyjoseph97 has joined #openstack-swift19:16
*** NM has quit IRC19:17
*** aix has quit IRC19:21
openstackgerritPete Zaitcev proposed openstack/swift: Allow set_overload to take value as percent  https://review.openstack.org/14597019:22
*** mahatic has quit IRC19:24
*** tellesnobrega_ has quit IRC19:29
openstackgerritMahati proposed openstack/swift: Add server type in OPTIONS response  https://review.openstack.org/15084719:30
*** mahatic has joined #openstack-swift19:31
*** tellesnobrega_ has joined #openstack-swift19:32
*** mahatic has quit IRC19:33
*** tellesnobrega_ has quit IRC19:34
*** tellesnobrega_ has joined #openstack-swift19:36
*** tellesnobrega__ has joined #openstack-swift19:41
*** tellesnobrega_ has quit IRC19:41
notmynametdasilva: I'm pushing up a changelog update with a link19:41
tdasilvanotmyname: ok :-)19:42
*** tellesnobrega__ has quit IRC19:43
notmynametorgomatic: zaitcev: thanks for the other typo catches19:43
torgomaticnp19:43
openstackgerritJohn Dickinson proposed openstack/swift: 2.2.2 changelog and authors update  https://review.openstack.org/15090919:44
openstackgerritJohn Dickinson proposed openstack/swift: 2.2.2 changelog and authors update  https://review.openstack.org/15090919:45
notmynametrailing space19:45
tdasilvanotmyname: you missed a whitespace19:45
tdasilvanevermind19:45
*** gvernik has quit IRC19:45
*** acoles is now known as acoles_away19:50
*** tellesnobrega_ has joined #openstack-swift19:51
*** tellesnobrega_ has quit IRC19:54
*** NM has joined #openstack-swift19:57
*** zul has quit IRC20:00
*** silor1 has joined #openstack-swift20:03
*** silor has quit IRC20:06
*** zul has joined #openstack-swift20:06
*** tsg has joined #openstack-swift20:13
*** silor has joined #openstack-swift20:15
*** silor1 has quit IRC20:15
*** silor1 has joined #openstack-swift20:21
*** silor has quit IRC20:21
*** nellysmitt has joined #openstack-swift20:28
*** nellysmitt has quit IRC20:33
*** silor1 has quit IRC20:33
*** silor has joined #openstack-swift20:34
*** lpabon has quit IRC20:40
*** lpabon has joined #openstack-swift20:43
*** nellysmitt has joined #openstack-swift20:45
*** silor1 has joined #openstack-swift20:45
*** silor has quit IRC20:48
*** silor has joined #openstack-swift20:59
*** omame has quit IRC21:01
*** silor1 has quit IRC21:02
*** omame has joined #openstack-swift21:06
*** silor has quit IRC21:22
*** nellysmitt has quit IRC21:22
*** tsg has quit IRC21:35
*** tsg has joined #openstack-swift21:36
*** NM has quit IRC21:41
*** tsg has quit IRC21:44
openstackgerritJohn Dickinson proposed openstack/swift: Allow set_overload to take value as percent  https://review.openstack.org/14597021:50
notmynamejust one more +@ on https://review.openstack.org/#/c/145970/21:53
notmyname+221:53
zaitcevbut why rstrip?21:54
* zaitcev pokes notmyname 21:55
zaitcevtell me why rstrip and I'll +A it21:55
notmynamebecause '2%%' will go to 2 instead of 2% and fail21:55
zaitcevhmm21:56
notmynameI figured that having multiple % in the input percents is a typo that you didn't mean. and the way it worked is to strip off one % and then fail. with rstrip it takes off all of the % signs21:56
zaitcevokay, I hope the "you" there was methaphorical, because 1) I copied %% from Clay and 2) he's right, it ends printing N.NN% with just 1 percent sign.21:58
zaitcevscared me for a second here21:59
notmynameyes21:59
notmynamelol21:59
notmynamesorry21:59
zaitcevI usually started using "one" in sentences of such nature recently. Just in case.21:59
notmynameright. I slipped up here21:59
zaitcev"one does not walk into Mordor so easily"22:00
zaitcev"you might tho"22:00
*** rdaly2 has quit IRC22:00
notmynamegreat! all patches approved. now just waiting for jenkins. and it looks like things are breaking there....22:02
*** briancurtin has joined #openstack-swift22:04
*** cutforth has quit IRC22:05
*** lpabon has quit IRC22:06
notmynameseems that the oslo.vmware library is breaking everything22:07
*** echevemaster has joined #openstack-swift22:09
portantenotmyname: perhaps we should have a different 404 page for swift? :)  http://www.bloomberg.com/40422:14
notmynamenice22:15
*** tongli has quit IRC22:16
*** jasondot_ has quit IRC22:23
*** jrichli has quit IRC22:45
notmyname...getting evening plans arranged for the hackathon...22:53
*** tsg has joined #openstack-swift22:57
*** tsg has quit IRC23:00
*** tsg has joined #openstack-swift23:01
*** openstackgerrit has quit IRC23:06
*** openstackgerrit has joined #openstack-swift23:06
*** EmilienM is now known as EmilienM|afk23:08
openstackgerritMerged openstack/swift: Fix typing mistake for doc  https://review.openstack.org/15079923:13
*** jkugel has quit IRC23:16
*** jkugel has joined #openstack-swift23:17
*** dmsimard is now known as dmsimard_away23:21
*** jkugel has quit IRC23:22
*** tellesnobrega_ has joined #openstack-swift23:24
*** ho has joined #openstack-swift23:45
*** tsg has quit IRC23:50
*** tsg has joined #openstack-swift23:52
hogood morning!23:54
*** daddyjoseph97 has quit IRC23:54
mattoliverauho: morning23:55
*** kota_ has joined #openstack-swift23:56
notmynamehello23:57
notmynamewestern pacific, checking in23:57
notmynamekota_: ho: mattoliverau: all here :-)23:57
mattoliveraugo team west pacific!23:59

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