Wednesday, 2016-10-05

*** nadeem has joined #openstack-swift00:00
*** nadeem has quit IRC00:05
*** dmorita has quit IRC00:06
*** dmorita has joined #openstack-swift00:10
*** diogogmt has joined #openstack-swift00:12
*** dmorita has quit IRC00:22
openstackgerritJamie Lennox proposed openstack/python-swiftclient: Use requests_mock and oslotest  https://review.openstack.org/36029800:22
openstackgerritTony Breeds proposed openstack/swift: [DNM] Test dnspython 1.15.0  https://review.openstack.org/38211500:27
*** nadeem has joined #openstack-swift00:28
*** dmorita has joined #openstack-swift00:32
*** nadeem has quit IRC00:37
*** tqtran has quit IRC00:56
*** samueldmq has quit IRC01:01
*** samueldmq has joined #openstack-swift01:14
kota_good morning01:22
*** lhx_ has joined #openstack-swift01:32
openstackgerritOpenStack Proposal Bot proposed openstack/swift: Updated from global requirements  https://review.openstack.org/8873601:37
charzgood morning01:37
*** gyee has quit IRC01:46
jrichlinotmyname: you mean you have updated what swift tests are included in defcore?02:07
notmynamejrichli: ya. or I submitted an update to capabilities and tests02:14
*** takashi has joined #openstack-swift02:15
jrichlioh, I'd be interested in seeing the updates02:18
notmynamejrichli: nothing surprising. just categorizing the existing tempest tests02:20
notmynamehttps://gist.github.com/notmyname/102e4aba7084598638f47cee47f62bb102:20
jrichlithanks02:20
notmynamejrichli: note that is super raw02:21
jrichliok, understood02:21
notmynameand also the result of a bunch of correlation by eye, so definitely room for some errors :-)02:22
mattoliveraukota_, chars: morning02:28
kota_mattoliverau, chars: morning02:29
mattoliveraunotmyname: you can register for LCA whenever, when you do just select speaker as the ticket type, your a speaker so it should be an option. (I found this out today asking in the LCA channel02:30
*** natarej__ has quit IRC02:30
notmynamemattoliverau: way ahead of you https://twitter.com/notmyname/status/783074395950493696 ;-)02:31
*** natarej__ has joined #openstack-swift02:31
*** nadeem has joined #openstack-swift02:32
lhx_mattoliverau, notmyname, could you help review this if you have spare time?https://review.openstack.org/#/c/381947/02:41
patchbotpatch 381947 - swift - Remove the file named MANIFEST.in02:41
lhx_and https://review.openstack.org/#/c/381446/02:42
patchbotpatch 381446 - swift - Add links to more detailed overview in overview_ar...02:42
notmynamelhx_: seems there's more in our existing manifest file than the defaults pbr provides02:50
*** diogogmt has quit IRC02:54
lhx_notmyname, other files also are automatically generated as I know02:55
notmynameincluding the test config? and the all-caps CHANGELOG? and the ones specific to swift's source directory layout?02:56
notmynameTBH I don't know what pbr auto-generates for a manifest file. but what I see in our existing one is rather specific to swift, so I'm slightly skeptical. if you can point me to where pbr is handling those, great02:57
lhx_notmyname, it shouldn't including the test config03:03
lhx_I will change the patch only to remove the default03:04
notmynamelhx_: don't rush to change it if you're right03:04
notmynameI don't know. I'm only sharing my initial impression03:04
notmynameit's not something I've seen causing a problem, so it's not something I've paid attention to recently03:05
lhx_notmyname, sure, thx:)03:11
lhx_https://review.openstack.org/#/c/381446/03:11
patchbotpatch 381446 - swift - Add links to more detailed overview in overview_ar...03:11
*** nadeem has quit IRC03:16
lhx_notmyname, http://docs.openstack.org/developer/pbr/#manifest03:20
lhx_I think the link could help03:21
openstackgerritHanxi Liu proposed openstack/swift: Add links to more detailed overview in overview_architecture  https://review.openstack.org/38144603:37
*** tongli has quit IRC03:38
*** links has joined #openstack-swift03:45
*** tqtran has joined #openstack-swift03:55
*** tqtran has quit IRC03:59
*** nadeem has joined #openstack-swift04:05
openstackgerritKota Tsuyuzaki proposed openstack/swift: CompositeRing Support  https://review.openstack.org/27192004:08
openstackgerritHanxi Liu proposed openstack/swift: Remove the file named MANIFEST.in  https://review.openstack.org/38194704:26
*** mingyu has joined #openstack-swift04:32
*** mingyu_ has joined #openstack-swift04:34
*** mingyu has quit IRC04:34
*** mingyu_ has quit IRC04:36
*** mingyu has joined #openstack-swift04:37
*** mingyu has quit IRC04:41
*** chsc has joined #openstack-swift04:55
*** bjolo_ has joined #openstack-swift04:58
*** chsc has quit IRC04:59
*** dmorita has quit IRC05:08
*** SkyRocknRoll has joined #openstack-swift05:10
*** psachin has joined #openstack-swift05:13
*** psachin has quit IRC05:13
*** psachin has joined #openstack-swift05:14
*** dmorita has joined #openstack-swift05:16
*** dmorita has quit IRC05:18
*** clarkb has quit IRC05:18
*** dmorita has joined #openstack-swift05:20
*** abhitechie has joined #openstack-swift05:23
*** dmorita has quit IRC05:24
*** nadeem has quit IRC05:28
*** portante has quit IRC05:34
*** portante has joined #openstack-swift05:34
*** amoralej|off has quit IRC05:35
*** ndk_ has quit IRC05:35
*** amoralej has joined #openstack-swift05:41
*** ndk_ has joined #openstack-swift05:41
*** mingyu has joined #openstack-swift05:52
*** silor has joined #openstack-swift05:54
*** silor1 has joined #openstack-swift05:58
*** silor has quit IRC06:00
*** silor1 is now known as silor06:00
*** bjolo_ has quit IRC06:24
*** hseipp has joined #openstack-swift06:41
*** klrmn has quit IRC06:46
*** pcaruana has joined #openstack-swift06:46
*** admin6_ has joined #openstack-swift06:46
*** rcernin has joined #openstack-swift06:53
*** tqtran has joined #openstack-swift07:00
*** tqtran has quit IRC07:05
*** tesseract- has joined #openstack-swift07:07
*** rcernin has quit IRC07:12
*** rcernin has joined #openstack-swift07:12
*** dmorita has joined #openstack-swift07:19
*** hogepodge has quit IRC07:21
*** dmorita has quit IRC07:24
*** rledisez has joined #openstack-swift07:25
*** jordanP has joined #openstack-swift08:09
*** hogepodge has joined #openstack-swift08:11
*** zul has quit IRC08:11
*** acoles_ is now known as acoles08:17
*** zul has joined #openstack-swift08:24
*** geaaru has joined #openstack-swift08:43
*** cbartz has joined #openstack-swift08:47
*** kei_yama has quit IRC08:50
*** takashi has quit IRC09:22
*** Trixboxer has joined #openstack-swift09:27
*** SkyRocknRoll has quit IRC09:53
*** tqtran has joined #openstack-swift10:02
*** tqtran has quit IRC10:06
*** SkyRocknRoll has joined #openstack-swift10:07
*** mvk has quit IRC10:09
*** dmorita has joined #openstack-swift10:19
*** dmorita has quit IRC10:23
mathiasbacoles: thanks for your comments!10:24
*** lhx_ has quit IRC10:26
*** lhx_ has joined #openstack-swift10:26
*** mingyu has quit IRC10:27
*** SkyRocknRoll has quit IRC10:27
*** natarej__ has quit IRC10:31
*** natarej__ has joined #openstack-swift10:31
*** mingyu has joined #openstack-swift10:40
*** mvk has joined #openstack-swift10:41
*** mingyu has quit IRC10:43
*** SkyRocknRoll has joined #openstack-swift10:44
*** natarej__ has quit IRC10:45
*** natarej has joined #openstack-swift10:46
acolesmathiasb: no problem.10:50
*** dfflanders has quit IRC10:54
*** silor has quit IRC11:12
*** natarej_ has joined #openstack-swift11:42
*** SkyRocknRoll has quit IRC11:50
*** silor has joined #openstack-swift12:02
*** cdelatte has joined #openstack-swift12:04
*** amoralej is now known as amoralej|lunch12:06
*** silor1 has joined #openstack-swift12:07
*** silor has quit IRC12:08
*** silor1 is now known as silor12:08
*** zul has quit IRC12:44
*** zul has joined #openstack-swift12:49
*** klamath has joined #openstack-swift13:01
*** klamath has joined #openstack-swift13:02
*** klamath has quit IRC13:09
*** cdelatte has quit IRC13:12
*** abhitechie has quit IRC13:15
*** cdelatte has joined #openstack-swift13:18
*** cdelatte has quit IRC13:19
*** amoralej|lunch is now known as amoralej13:21
*** Vinsh has quit IRC13:22
*** tongli has joined #openstack-swift13:28
cnf is it possible to include config files in config files at all?13:51
lhx_notmyname, are you online?13:58
*** abhitechie has joined #openstack-swift13:59
*** Vinsh has joined #openstack-swift14:01
*** chsc has joined #openstack-swift14:08
*** chsc has joined #openstack-swift14:08
notmynamegood morning14:13
*** links has quit IRC14:14
lhx_notmyname, morning!14:14
lhx_https://review.openstack.org/#/c/381446/14:15
patchbotpatch 381446 - swift - Add links to more detailed overview in overview_ar...14:15
lhx_could you spare some minutes to reply my comments?14:15
notmynamewhy'd you switch from the :doc: references (which will be rebuilt each time and self-contained) to external URL references?14:17
*** Renich has joined #openstack-swift14:19
*** dmorita has joined #openstack-swift14:20
lhx_notmyname, just want to give the details from the references.14:21
lhx_you mean there is no need to changes to external url references?14:21
notmynamelhx_: so on the first one, it was linking to that exact same doc before your patch (via the :doc: reference). it's not obvious to me why your patch is better than what's there now14:22
notmynameright. the :doc: internal references are better (rebuilt every time if things move, shorter, no external dependencies if in a non-connected environment)14:23
*** dmorita has quit IRC14:25
lhx_notmyname, the second one direct to 'Reconstruction'. maybe internal references are better as you said.14:26
notmynamelhx_: yes14:26
lhx_I also want to add other links for more detailed overview14:26
notmynamegreat :-)14:27
lhx_notmyname, but I don't know which section could be add?14:28
lhx_all sections?14:28
*** cschwede has joined #openstack-swift14:28
*** vint_bra has joined #openstack-swift14:28
*** psachin has quit IRC14:28
notmynameyes. if there isn't some prose (like with EC, rings, etc), then linking to the source docs might be good. (I could go either way on that)14:29
*** ChanServ sets mode: +v cschwede14:30
notmynameI've got to go offline for a bit to start my morning. I'll be back later14:32
lhx_notmyname, go ahead :)14:33
*** hogepodge has quit IRC14:38
*** rledisez has quit IRC14:38
*** tesseract- has quit IRC14:38
*** admin6_ has quit IRC14:38
*** portante has quit IRC14:38
*** samueldmq has quit IRC14:38
*** gabor_antal has quit IRC14:38
*** ejat has quit IRC14:38
*** bhakta has quit IRC14:38
*** gabor_antal has joined #openstack-swift14:39
*** tesseract- has joined #openstack-swift14:39
*** bhakta has joined #openstack-swift14:39
*** hogepodge has joined #openstack-swift14:39
*** admin6_ has joined #openstack-swift14:39
*** portante has joined #openstack-swift14:39
*** rledisez has joined #openstack-swift14:39
*** ejat has joined #openstack-swift14:40
*** ejat has quit IRC14:40
*** ejat has joined #openstack-swift14:40
*** DuncanT has quit IRC14:41
*** samueldmq has joined #openstack-swift14:44
*** abhitechie has quit IRC14:44
*** DuncanT has joined #openstack-swift14:47
*** klrmn has joined #openstack-swift14:58
*** vint_bra has quit IRC14:59
*** vint_bra has joined #openstack-swift14:59
*** jistr is now known as jistr|call15:01
*** sgundur has joined #openstack-swift15:04
*** rcernin has quit IRC15:12
*** pcaruana has quit IRC15:13
*** jistr|call is now known as jistr15:13
*** Renich has quit IRC15:18
*** diogogmt has joined #openstack-swift15:22
*** tesseract- has quit IRC15:24
*** natarej has quit IRC15:24
*** Renich has joined #openstack-swift15:25
*** _JZ_ has joined #openstack-swift15:28
*** sgundur has quit IRC15:28
*** _JZ_ has quit IRC15:30
cnfhmm, what is the mapping between keystone users and swift tennantid:access key ?15:38
*** sgundur has joined #openstack-swift15:41
cnfdamn, I don't understand a bloody thing about keystone, I think15:55
ahalewelcome to the swift community !15:55
cnfo,O15:57
cnfgiving me headaches15:57
cnfany good resources on getting to understand keystone?15:58
*** nadeem has joined #openstack-swift15:58
*** nadeem has quit IRC16:03
*** Vinsh has quit IRC16:09
*** Renich has quit IRC16:11
*** mvk has quit IRC16:11
*** Renich has joined #openstack-swift16:12
*** klrmn has quit IRC16:13
acolescnf: what were you referring to when you say "swift tennantid:access key"16:13
cnfacoles:  that's what the swift clients I am using tend to refer it to16:14
cnfit's like a login field, the demo thing is test:tester16:15
acolescnf: keystone has users, which have a role (typically named 'admin') on a project. projects used to be called tenants, so think tenant==project16:15
cnfok16:16
cnfso you need to log in with project:username ?16:16
*** arch-nemesis has joined #openstack-swift16:16
acolescnf: often the tuple of project:user will be written so test:tester implies project=test, user=tester16:16
*** arch-nemesis has joined #openstack-swift16:16
acolescnf: probably, but which client?16:17
cnfok16:17
cnfatm cyberduck16:17
acolescnf: k, sorry I have no experience with that16:18
cnfit's ok16:18
cnfI just don't understand a damned thing about keystone16:18
acolescnf: be aware that users and projects have both names and IDs in keystone, so check if your client expects project_id:user_id or project_name:username, or it may accept either16:19
cnfugh16:19
acolescnf: most people round here will echo that, if you pretend to understand you'll become the de factor expert :)16:19
acolesde facto*16:20
cnfit's becoming incredibly frustrating16:20
cnfcan't even get basic things going in horizon16:20
acolesIDs are globally unique in keystone (last time I checked at least), names are not (same name may be used in different domains) so in general IDs are better but obviously less human friendly16:21
*** admin6_ has quit IRC16:22
*** sgundur has quit IRC16:22
pdardeaucnf: there are some great (helpful) guys in keystone over in #openstack-keystone16:23
cnfpdardeau:  i'm there16:24
cnfi have yet to have any useful help there, in the weeks I have been there16:24
acolescnf: also, keystone projects have 1:1 mapping to swift accounts. with default keystoneauth config, the swift account name is AUTH_<project_id>.16:24
acolescnf: ah, my next suggestion was going to be what pdardeau said16:25
cnfugh, this is really frustrating16:25
cnfI can't even get things right in horizon16:25
cnfI have _no_ idea what the incantation is :/16:25
* acoles afk16:26
pdardeaucnf: here are some specific keystone folks to ping - lbragstad, rderose, dolphm16:26
pdardeaucnf: for general help with keystone16:27
*** dmorita has joined #openstack-swift16:27
*** rledisez has quit IRC16:27
notmynamegood morning (again)16:34
cnfohai16:35
*** nadeem_ has joined #openstack-swift16:36
*** nadeem_ has quit IRC16:40
*** sgundur has joined #openstack-swift16:40
*** nadeem has joined #openstack-swift16:40
*** cbartz has left #openstack-swift16:42
*** hseipp has quit IRC16:45
*** tqtran has joined #openstack-swift17:10
*** admin6_ has joined #openstack-swift17:12
openstackgerritHanxi Liu proposed openstack/swift: Add links to more detailed overview in overview_architecture  https://review.openstack.org/38144617:17
*** admin6_ has quit IRC17:18
*** jordanP has quit IRC17:19
openstackgerritHanxi Liu proposed openstack/swift: Add links to more detailed overview in overview_architecture  https://review.openstack.org/38144617:20
openstackgerritHanxi Liu proposed openstack/swift: Add links to more detailed overview in overview_architecture  https://review.openstack.org/38144617:23
*** mvk has joined #openstack-swift17:25
openstackgerritHanxi Liu proposed openstack/swift: Add links to more detailed overview in overview_architecture  https://review.openstack.org/38144617:25
*** geaaru has quit IRC17:25
*** sgundur has quit IRC17:29
lhx_notmyname, some sections could use internal doc because some docs are incompleted.17:34
*** klrmn has joined #openstack-swift17:35
*** bjolo_ has joined #openstack-swift17:41
*** sgundur has joined #openstack-swift17:41
*** amoralej is now known as amoralej|off17:50
notmynamereminder to everyone: please fill out the summit topics etherpad -- https://etherpad.openstack.org/p/ocata_swift_summit_topics18:02
cnfSSL exception connecting to https://hostname/v1/AUTH_314e7e971f3a49129406c148cb7dd9d4: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:590)18:07
cnf>,<18:07
cnfwhat does18:10
cnfraise exceptions.DiscoveryFailure('Could not determine a suitable URL '#012DiscoveryFailure: Could not determine a suitable URL for the plugin (txn: tx5e5579fae6ad4a67bb7df-0057f541ef)18:10
cnfmean?18:10
*** admin6_ has joined #openstack-swift18:10
timburkecnf: sounds like keystone couldn't figure out which api version to use18:10
cnfhmz18:11
*** tqtran has quit IRC18:13
cnftimburke:  how do I fix that?18:14
cnfor debug why it isn't working18:14
*** admin6_ has quit IRC18:14
timburkecnf: is this showing up on the client, or in server logs?18:15
cnfserver logs18:16
cnfdebug is already on18:16
timburkewhat's your proxy-server conf look like? the authtoken section in particular18:16
*** sgundur has quit IRC18:18
cnfhttps://gist.github.com/cnf/388e77e17aadc9480a297a53bf4365e118:18
*** silor has quit IRC18:21
*** lhx_ has quit IRC18:21
timburkewhat do you get if you curl the auth_uri/auth_url? i'd expect both of them to respond with 300 Multiple Choices and a JSON body with links down to /v3/ and/or /v2.0/18:23
cnfuhm18:23
cnfyep18:23
*** Vinsh has joined #openstack-swift18:25
timburkecnf: on both? hmm... what version of keystonemiddleware is this? and did the body link to v2, v3, or both?18:25
cnfok, so it was a dns issue18:27
cnf>,<18:27
cnfwth18:27
cnftimburke:  I was pointing to the wrong dns server on that host18:28
*** Suyi has joined #openstack-swift18:28
*** cebruns_ has quit IRC18:28
timburkeah! interesting that it would present that way18:28
cnfindeed...18:28
cnfI find debugging openstack in general very counter-intuitive18:28
*** Renich has quit IRC18:30
cnfanyway, now it's just 401 Unauthorized18:30
timburkeprogress! what roles have you set up for the swift user?18:30
*** cebruns_ has joined #openstack-swift18:31
*** sgundur has joined #openstack-swift18:31
cnfuhm18:31
cnfadmin18:31
*** ukaynar has joined #openstack-swift18:33
timburkeand the 401 is... on the client? in the server logs, to we see things like "Received request from user: user_id ..., project_id ..., roles ..."?18:40
*** ukaynar has quit IRC18:55
*** acoles is now known as acoles_18:57
*** ukaynar has joined #openstack-swift19:05
cnfproxy-server: 172.17.0.1 172.17.0.1 05/Oct/2016/19/08/58 GET /v1/AUTH_314e7e971f3a49129406c148cb7dd9d4%3Fformat%3Djson HTTP/1.0 401 - python-openstackclient%20keystoneauth1/2.4.1%20python-requests/2.9.1%20CPython/2.7.6 2007ce0cecda... - 358 - txaafb15bd8e0a43bb82103-0057f54fca - 0.0016 - - 1475694538.670141935 1475694538.671785116 -19:08
cnfhmm, and account-server: 127.0.0.1 - - [05/Oct/2016:19:08:58 +0000] "HEAD /zfs/203/AUTH_314e7e971f3a49129406c148cb7dd9d4" 404 - "HEAD http://os.home.nullsense.net/v1/AUTH_314e7e971f3a49129406c148cb7dd9d4" "txb6db486c26ea4428b5494-0057f54fca" "proxy-server 440" 0.0006 "-" 433 -19:09
*** tqtran has joined #openstack-swift19:09
*** admin6_ has joined #openstack-swift19:12
*** sgundur has quit IRC19:13
*** ukaynar has quit IRC19:15
timburkecnf: the account HEAD makes sense; swift will often make get_info calls that are used internally. the interesting bits will be in the proxy -- we definitely received an auth token ("2007ce0cecda...") but it seems we couldn't validate it. is there anything else around that line in the logs that seems interesting? what's the log_level in proxy-server.conf?19:16
cnfdebug now19:17
cnfhttps://gist.github.com/cnf/4ffcdee509164adb0730adcdc1c515f319:18
openstackgerritThiago da Silva proposed openstack/swift: add policy info to swift-get-nodes  https://review.openstack.org/37271619:22
*** acoles_ is now known as acoles19:26
*** acoles is now known as acoles_19:27
*** bjolo_ has quit IRC19:33
timburkecnf: hrm. i was hoping for something more like https://gist.github.com/tipabu/88e9113a315a1742b59a661266dbd4e2 -- after switching to debug, did you restart the proxy server?19:36
cnfyes19:44
*** sgundur has joined #openstack-swift19:50
cnfok, back ^^;19:52
cnfso19:52
cnfhmm, I think i'm getting to be too tired19:57
cnfnow keystone is doing weird things again :P19:58
*** ukaynar has joined #openstack-swift20:00
*** sgundur has quit IRC20:06
cnfbut only for requests coming from swift :/20:07
*** sgundur has joined #openstack-swift20:07
cnftimburke:  any idea?20:09
*** ukaynar has quit IRC20:20
mattoliverauMorning20:22
cnfhey20:25
*** sgundur has quit IRC20:29
*** sgundur has joined #openstack-swift20:33
*** _JZ_ has joined #openstack-swift20:37
*** geaaru has joined #openstack-swift20:46
timburkecnf: just one more: what roles are set up for the user that's connecting to swift? does one of them match what's in the keystoneauth section of proxy-server.conf?20:48
cnfidno, atm keystone just doesn't work with swift http://paste.openstack.org/show/584557/20:49
cnfas in, keystone gives errors20:49
cnfand I have no idea about roles in proxy-server.conf, I think i left that as default?20:50
claygI really think we should institue a wall of fame on the saio developer docs - "Last person to build swift-all-in-one from scratch using these docs was: Name, Date" - and have the last step in building a saio be like "now fix these sphinx docs to include notes on what you did differently, build them and make sure they format correctly, write you name at the bottom and type `git review`"20:51
kota_good morning20:55
*** sgundur has quit IRC20:55
*** acoles_ is now known as acoles20:57
cnfso uhm20:58
*** dfg_ has joined #openstack-swift20:58
cnfyou can't set the the domain_id by name in swift?20:58
notmynameteam meeting time in #openstack-meeting20:59
cnfgl20:59
*** sgundur has joined #openstack-swift21:00
cnfI am going to call it a night :/21:00
timburkecnf: maybe try *_domain_name? "default" doesn't really look like one of their ids, does it?21:00
cnfall the docs have it as the string "default"21:01
cnfbut that doesn't work, it seems21:01
acolescnf: just read scrollback, take a look over my notes on this bug report https://bugs.launchpad.net/swift/+bug/1604674 - when you created users in keystone you may have created a domain for them, maybe with name Default, in proxy-server.conf authtoken section the domain options need to match whatever domain you set up21:01
openstackLaunchpad bug 1604674 in OpenStack Object Storage (swift) "Doc error in Auth Overview for specifying keystone domain " [Undecided,In progress] - Assigned to Alistair Coles (alistair-coles)21:01
timburkeexcept for all the confusion around ... yeah, that bug21:02
cnfoh, hmm21:02
cnfso _name works?21:02
cnflet me try that21:02
acolescnf: the tracebak you pasted from keystone suggests its doesn't know about a domain "default" - idk if that is and ID or a name, its all so darn confusing with the default domain, but its a hint that maybe there is a mismatch there21:02
cnfyeah, I had _id21:04
cnflet me try _name21:04
acolescnf: in authtoken options you can use user_domain_name or user_domain_id (ditto for project_domain_) - the mitaka reelase install guides may have had you set up the default domain with *name* = default21:05
cnfconfirmed, _name works21:06
cnfwow, that only cost me 2 hours21:06
acolescnf: everything and I know, and a lot I never wanted to know, is in that bug report ^^ ;)21:06
acolescnf: great (that it works, not the two hours!)21:06
cnfwell, at least I have something that works21:07
cnfit's been a long and frustrating day21:07
cnfat least the openstack client (mostly) works21:08
cnftomorrow maybe I can get some actual clients working21:08
acolestimburke: fwiw 'default' really is an id in keystone, for the bootstrap default domain. it's just that in mitaka they changed the install guide to use another domain as a 'default', and chose to name it 'default'21:10
timburkethere's a reason i try not to think about that sort of thing...21:11
*** ukaynar has joined #openstack-swift21:11
cnfhmm, cyberduck doesn't even try to hit keystone o,O21:12
cnfhow does swift communicate the keystone URL to clients?21:19
timburkecnf: typically clients contact keystone directly, which provides a service catalog which includes the swift url21:20
cnfuhm21:20
cnfwha?21:20
timburkeso you might want to try specifying *keystone*'s auth url to cyberduck21:20
timburke...which should then figure out swift's url when it gets the auth token21:21
cnfI... hmm21:21
tdasilvakota_: is m_kazuhiro going to be in barca?21:25
kota_tdasilva: sure21:25
tdasilvawondering if there will be any talks on auto-tiering?21:25
kota_tdasilva: i think he hope so, AFAIK, he is willing to add the topic in the etherpad21:25
* kota_ will ask him in the day time today21:26
tdasilvakota_: cool, thanks!21:26
kota_tdasilva: :-)21:26
kota_tdasilva: btw, I'm drafting a patch for affinity per policy we got a talk in SA hackathon21:27
tdasilvakota_: cool, i'll keep an eye out for it....21:28
kota_tdasilva: how do you think of which affinity should be? (read vs write), i'm starting to work on write21:28
kota_and wondering, we don't want to all setting to override (e.g. write_request_affinity_count which can depend on policy's replica count)21:29
tdasilvakota_: i have to "reload" that conversation....trying to remember things now21:30
kota_tdasilva: ok, not urgent. will ping you when I pushed my first draft one.21:30
*** ukaynar has quit IRC21:40
*** nadeem has quit IRC21:49
notmynamedid I mention filling out https://etherpad.openstack.org/p/ocata_swift_summit_topics ? do that.21:49
jrichli:-)21:49
mattoliveraulol21:50
acolesnotmyname: do what?21:50
notmynameacoles: whatever you feel like :-)21:50
jrichlithere are a couple ideas that i planned on asking about informally.  but i didnt think they warranted a stanza.21:51
tdasilvaacoles: what's ocata?21:51
jrichlimabye i could modfiy with Topic (small idea)21:51
notmynametdasilva: I have to force myself to not say/write "ocho"21:52
tdasilvahehe21:52
tdasilvanotmyname: every time i hear/read 'ocho' it reminds me of mr. ochocinco21:53
* jrichli is taking off21:54
*** sgundur has quit IRC21:54
* tdasilva is too21:54
mattoliveraujrichli, tdasilva o/21:56
*** admin6_ has quit IRC21:56
*** dfg_ has quit IRC21:58
*** acoles is now known as acoles_22:05
*** zul has quit IRC22:07
*** gabor_antal_ has joined #openstack-swift22:09
*** gabor_antal has quit IRC22:09
*** gabor_antal_ has quit IRC22:19
*** gabor_antal has joined #openstack-swift22:21
*** _JZ_ has quit IRC22:22
*** vint_bra has quit IRC22:32
*** thebloggu has joined #openstack-swift22:36
*** Vinsh has quit IRC22:37
theblogguis it possible to run swift over a directory instead of a device? I'm trying to build a linux container running a simple openstack swift SAIO22:39
notmynamethebloggu: yes. you add a "mount point" to the ring, but really that's just the top-level directory for the device in normal cases. if you add the directory, it would work the same way22:40
notmynamenow there are some caveats. never ever ever have two of them on the same physical drive. and turn off some of the drive-specific stuff (like mount_check and maybe fallocate_reserve)22:41
thebloggunotmyname: but what would go to the rings then? isn't it usually the device? like /dev/sdb1?22:41
notmynameno, /dev/sdb doesn't go in the rings in the normal case, either22:42
notmynameyou'd add foo/bar/baz to the ring22:42
theblogguso I would do something like  swift-ring-builder object.builder add r1z1-127.0.0.1:6010/srv/node 1, for a /srv/node directory?22:43
notmynameand swift looks in the prefix + the path in the ring to find the right on-disk location22:43
thebloggunotmyname: ^22:44
notmynameso in the object server, you've got a config var called "devices"22:45
notmynamethe value of that + what's in the ring is what is used to construct the path on disk22:46
notmynameso if you are putting something under /srv, then set devices to "/srv" and add stuff to the ring like `swift-ring-builder object.builder add r1z1-127.0.0.1:6010/node1 100`22:47
notmynamethat would end up with "/srv/node1"22:47
thebloggunotmyname, great, thank you very much for your help. didn't know about the config var devices22:50
zaitcevgit tag  sorts them so 2.10 is buried between 2.1.0 and 2.2.0. Thank you git, you're a real friend.22:53
notmynamezaitcev: yeah :-(22:54
zaitcevnotmyname: at first I thought you forgot to tag it :-)22:56
openstackgerritMerged openstack/swift: Fix failing cross-policy-versioning functional test  https://review.openstack.org/37964922:57
notmynametorgomatic: thanks. now i don't have to look at it :-)22:57
*** dmorita has quit IRC22:59
*** dmorita has joined #openstack-swift22:59
timburkegit tag --sort=version:refname will do it right, thought here's still some non-version-number cruft at the bottom22:59
*** diogogmt has quit IRC23:05
*** dmorita_ has joined #openstack-swift23:05
*** dmorita has quit IRC23:08
*** jamielennox is now known as jamielennox|away23:09
*** logan- has quit IRC23:28
*** kei_yama has joined #openstack-swift23:29
*** logan- has joined #openstack-swift23:37
*** Suyi has quit IRC23:38
*** nadeem has joined #openstack-swift23:54

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