*** nadeem has joined #openstack-swift | 00:00 | |
*** nadeem has quit IRC | 00:05 | |
*** dmorita has quit IRC | 00:06 | |
*** dmorita has joined #openstack-swift | 00:10 | |
*** diogogmt has joined #openstack-swift | 00:12 | |
*** dmorita has quit IRC | 00:22 | |
openstackgerrit | Jamie Lennox proposed openstack/python-swiftclient: Use requests_mock and oslotest https://review.openstack.org/360298 | 00:22 |
---|---|---|
openstackgerrit | Tony Breeds proposed openstack/swift: [DNM] Test dnspython 1.15.0 https://review.openstack.org/382115 | 00:27 |
*** nadeem has joined #openstack-swift | 00:28 | |
*** dmorita has joined #openstack-swift | 00:32 | |
*** nadeem has quit IRC | 00:37 | |
*** tqtran has quit IRC | 00:56 | |
*** samueldmq has quit IRC | 01:01 | |
*** samueldmq has joined #openstack-swift | 01:14 | |
kota_ | good morning | 01:22 |
*** lhx_ has joined #openstack-swift | 01:32 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/swift: Updated from global requirements https://review.openstack.org/88736 | 01:37 |
charz | good morning | 01:37 |
*** gyee has quit IRC | 01:46 | |
jrichli | notmyname: you mean you have updated what swift tests are included in defcore? | 02:07 |
notmyname | jrichli: ya. or I submitted an update to capabilities and tests | 02:14 |
*** takashi has joined #openstack-swift | 02:15 | |
jrichli | oh, I'd be interested in seeing the updates | 02:18 |
notmyname | jrichli: nothing surprising. just categorizing the existing tempest tests | 02:20 |
notmyname | https://gist.github.com/notmyname/102e4aba7084598638f47cee47f62bb1 | 02:20 |
jrichli | thanks | 02:20 |
notmyname | jrichli: note that is super raw | 02:21 |
jrichli | ok, understood | 02:21 |
notmyname | and also the result of a bunch of correlation by eye, so definitely room for some errors :-) | 02:22 |
mattoliverau | kota_, chars: morning | 02:28 |
kota_ | mattoliverau, chars: morning | 02:29 |
mattoliverau | notmyname: 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 channel | 02:30 |
*** natarej__ has quit IRC | 02:30 | |
notmyname | mattoliverau: way ahead of you https://twitter.com/notmyname/status/783074395950493696 ;-) | 02:31 |
*** natarej__ has joined #openstack-swift | 02:31 | |
*** nadeem has joined #openstack-swift | 02:32 | |
lhx_ | mattoliverau, notmyname, could you help review this if you have spare time?https://review.openstack.org/#/c/381947/ | 02:41 |
patchbot | patch 381947 - swift - Remove the file named MANIFEST.in | 02:41 |
lhx_ | and https://review.openstack.org/#/c/381446/ | 02:42 |
patchbot | patch 381446 - swift - Add links to more detailed overview in overview_ar... | 02:42 |
notmyname | lhx_: seems there's more in our existing manifest file than the defaults pbr provides | 02:50 |
*** diogogmt has quit IRC | 02:54 | |
lhx_ | notmyname, other files also are automatically generated as I know | 02:55 |
notmyname | including the test config? and the all-caps CHANGELOG? and the ones specific to swift's source directory layout? | 02:56 |
notmyname | TBH 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, great | 02:57 |
lhx_ | notmyname, it shouldn't including the test config | 03:03 |
lhx_ | I will change the patch only to remove the default | 03:04 |
notmyname | lhx_: don't rush to change it if you're right | 03:04 |
notmyname | I don't know. I'm only sharing my initial impression | 03:04 |
notmyname | it's not something I've seen causing a problem, so it's not something I've paid attention to recently | 03:05 |
lhx_ | notmyname, sure, thx:) | 03:11 |
lhx_ | https://review.openstack.org/#/c/381446/ | 03:11 |
patchbot | patch 381446 - swift - Add links to more detailed overview in overview_ar... | 03:11 |
*** nadeem has quit IRC | 03:16 | |
lhx_ | notmyname, http://docs.openstack.org/developer/pbr/#manifest | 03:20 |
lhx_ | I think the link could help | 03:21 |
openstackgerrit | Hanxi Liu proposed openstack/swift: Add links to more detailed overview in overview_architecture https://review.openstack.org/381446 | 03:37 |
*** tongli has quit IRC | 03:38 | |
*** links has joined #openstack-swift | 03:45 | |
*** tqtran has joined #openstack-swift | 03:55 | |
*** tqtran has quit IRC | 03:59 | |
*** nadeem has joined #openstack-swift | 04:05 | |
openstackgerrit | Kota Tsuyuzaki proposed openstack/swift: CompositeRing Support https://review.openstack.org/271920 | 04:08 |
openstackgerrit | Hanxi Liu proposed openstack/swift: Remove the file named MANIFEST.in https://review.openstack.org/381947 | 04:26 |
*** mingyu has joined #openstack-swift | 04:32 | |
*** mingyu_ has joined #openstack-swift | 04:34 | |
*** mingyu has quit IRC | 04:34 | |
*** mingyu_ has quit IRC | 04:36 | |
*** mingyu has joined #openstack-swift | 04:37 | |
*** mingyu has quit IRC | 04:41 | |
*** chsc has joined #openstack-swift | 04:55 | |
*** bjolo_ has joined #openstack-swift | 04:58 | |
*** chsc has quit IRC | 04:59 | |
*** dmorita has quit IRC | 05:08 | |
*** SkyRocknRoll has joined #openstack-swift | 05:10 | |
*** psachin has joined #openstack-swift | 05:13 | |
*** psachin has quit IRC | 05:13 | |
*** psachin has joined #openstack-swift | 05:14 | |
*** dmorita has joined #openstack-swift | 05:16 | |
*** dmorita has quit IRC | 05:18 | |
*** clarkb has quit IRC | 05:18 | |
*** dmorita has joined #openstack-swift | 05:20 | |
*** abhitechie has joined #openstack-swift | 05:23 | |
*** dmorita has quit IRC | 05:24 | |
*** nadeem has quit IRC | 05:28 | |
*** portante has quit IRC | 05:34 | |
*** portante has joined #openstack-swift | 05:34 | |
*** amoralej|off has quit IRC | 05:35 | |
*** ndk_ has quit IRC | 05:35 | |
*** amoralej has joined #openstack-swift | 05:41 | |
*** ndk_ has joined #openstack-swift | 05:41 | |
*** mingyu has joined #openstack-swift | 05:52 | |
*** silor has joined #openstack-swift | 05:54 | |
*** silor1 has joined #openstack-swift | 05:58 | |
*** silor has quit IRC | 06:00 | |
*** silor1 is now known as silor | 06:00 | |
*** bjolo_ has quit IRC | 06:24 | |
*** hseipp has joined #openstack-swift | 06:41 | |
*** klrmn has quit IRC | 06:46 | |
*** pcaruana has joined #openstack-swift | 06:46 | |
*** admin6_ has joined #openstack-swift | 06:46 | |
*** rcernin has joined #openstack-swift | 06:53 | |
*** tqtran has joined #openstack-swift | 07:00 | |
*** tqtran has quit IRC | 07:05 | |
*** tesseract- has joined #openstack-swift | 07:07 | |
*** rcernin has quit IRC | 07:12 | |
*** rcernin has joined #openstack-swift | 07:12 | |
*** dmorita has joined #openstack-swift | 07:19 | |
*** hogepodge has quit IRC | 07:21 | |
*** dmorita has quit IRC | 07:24 | |
*** rledisez has joined #openstack-swift | 07:25 | |
*** jordanP has joined #openstack-swift | 08:09 | |
*** hogepodge has joined #openstack-swift | 08:11 | |
*** zul has quit IRC | 08:11 | |
*** acoles_ is now known as acoles | 08:17 | |
*** zul has joined #openstack-swift | 08:24 | |
*** geaaru has joined #openstack-swift | 08:43 | |
*** cbartz has joined #openstack-swift | 08:47 | |
*** kei_yama has quit IRC | 08:50 | |
*** takashi has quit IRC | 09:22 | |
*** Trixboxer has joined #openstack-swift | 09:27 | |
*** SkyRocknRoll has quit IRC | 09:53 | |
*** tqtran has joined #openstack-swift | 10:02 | |
*** tqtran has quit IRC | 10:06 | |
*** SkyRocknRoll has joined #openstack-swift | 10:07 | |
*** mvk has quit IRC | 10:09 | |
*** dmorita has joined #openstack-swift | 10:19 | |
*** dmorita has quit IRC | 10:23 | |
mathiasb | acoles: thanks for your comments! | 10:24 |
*** lhx_ has quit IRC | 10:26 | |
*** lhx_ has joined #openstack-swift | 10:26 | |
*** mingyu has quit IRC | 10:27 | |
*** SkyRocknRoll has quit IRC | 10:27 | |
*** natarej__ has quit IRC | 10:31 | |
*** natarej__ has joined #openstack-swift | 10:31 | |
*** mingyu has joined #openstack-swift | 10:40 | |
*** mvk has joined #openstack-swift | 10:41 | |
*** mingyu has quit IRC | 10:43 | |
*** SkyRocknRoll has joined #openstack-swift | 10:44 | |
*** natarej__ has quit IRC | 10:45 | |
*** natarej has joined #openstack-swift | 10:46 | |
acoles | mathiasb: no problem. | 10:50 |
*** dfflanders has quit IRC | 10:54 | |
*** silor has quit IRC | 11:12 | |
*** natarej_ has joined #openstack-swift | 11:42 | |
*** SkyRocknRoll has quit IRC | 11:50 | |
*** silor has joined #openstack-swift | 12:02 | |
*** cdelatte has joined #openstack-swift | 12:04 | |
*** amoralej is now known as amoralej|lunch | 12:06 | |
*** silor1 has joined #openstack-swift | 12:07 | |
*** silor has quit IRC | 12:08 | |
*** silor1 is now known as silor | 12:08 | |
*** zul has quit IRC | 12:44 | |
*** zul has joined #openstack-swift | 12:49 | |
*** klamath has joined #openstack-swift | 13:01 | |
*** klamath has joined #openstack-swift | 13:02 | |
*** klamath has quit IRC | 13:09 | |
*** cdelatte has quit IRC | 13:12 | |
*** abhitechie has quit IRC | 13:15 | |
*** cdelatte has joined #openstack-swift | 13:18 | |
*** cdelatte has quit IRC | 13:19 | |
*** amoralej|lunch is now known as amoralej | 13:21 | |
*** Vinsh has quit IRC | 13:22 | |
*** tongli has joined #openstack-swift | 13: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-swift | 13:59 | |
*** Vinsh has joined #openstack-swift | 14:01 | |
*** chsc has joined #openstack-swift | 14:08 | |
*** chsc has joined #openstack-swift | 14:08 | |
notmyname | good morning | 14:13 |
*** links has quit IRC | 14:14 | |
lhx_ | notmyname, morning! | 14:14 |
lhx_ | https://review.openstack.org/#/c/381446/ | 14:15 |
patchbot | patch 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 |
notmyname | why'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-swift | 14:19 | |
*** dmorita has joined #openstack-swift | 14: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 |
notmyname | lhx_: 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 now | 14:22 |
notmyname | right. 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 IRC | 14:25 | |
lhx_ | notmyname, the second one direct to 'Reconstruction'. maybe internal references are better as you said. | 14:26 |
notmyname | lhx_: yes | 14:26 |
lhx_ | I also want to add other links for more detailed overview | 14:26 |
notmyname | great :-) | 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-swift | 14:28 | |
*** vint_bra has joined #openstack-swift | 14:28 | |
*** psachin has quit IRC | 14:28 | |
notmyname | yes. 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 cschwede | 14:30 | |
notmyname | I've got to go offline for a bit to start my morning. I'll be back later | 14:32 |
lhx_ | notmyname, go ahead :) | 14:33 |
*** hogepodge has quit IRC | 14:38 | |
*** rledisez has quit IRC | 14:38 | |
*** tesseract- has quit IRC | 14:38 | |
*** admin6_ has quit IRC | 14:38 | |
*** portante has quit IRC | 14:38 | |
*** samueldmq has quit IRC | 14:38 | |
*** gabor_antal has quit IRC | 14:38 | |
*** ejat has quit IRC | 14:38 | |
*** bhakta has quit IRC | 14:38 | |
*** gabor_antal has joined #openstack-swift | 14:39 | |
*** tesseract- has joined #openstack-swift | 14:39 | |
*** bhakta has joined #openstack-swift | 14:39 | |
*** hogepodge has joined #openstack-swift | 14:39 | |
*** admin6_ has joined #openstack-swift | 14:39 | |
*** portante has joined #openstack-swift | 14:39 | |
*** rledisez has joined #openstack-swift | 14:39 | |
*** ejat has joined #openstack-swift | 14:40 | |
*** ejat has quit IRC | 14:40 | |
*** ejat has joined #openstack-swift | 14:40 | |
*** DuncanT has quit IRC | 14:41 | |
*** samueldmq has joined #openstack-swift | 14:44 | |
*** abhitechie has quit IRC | 14:44 | |
*** DuncanT has joined #openstack-swift | 14:47 | |
*** klrmn has joined #openstack-swift | 14:58 | |
*** vint_bra has quit IRC | 14:59 | |
*** vint_bra has joined #openstack-swift | 14:59 | |
*** jistr is now known as jistr|call | 15:01 | |
*** sgundur has joined #openstack-swift | 15:04 | |
*** rcernin has quit IRC | 15:12 | |
*** pcaruana has quit IRC | 15:13 | |
*** jistr|call is now known as jistr | 15:13 | |
*** Renich has quit IRC | 15:18 | |
*** diogogmt has joined #openstack-swift | 15:22 | |
*** tesseract- has quit IRC | 15:24 | |
*** natarej has quit IRC | 15:24 | |
*** Renich has joined #openstack-swift | 15:25 | |
*** _JZ_ has joined #openstack-swift | 15:28 | |
*** sgundur has quit IRC | 15:28 | |
*** _JZ_ has quit IRC | 15:30 | |
cnf | hmm, what is the mapping between keystone users and swift tennantid:access key ? | 15:38 |
*** sgundur has joined #openstack-swift | 15:41 | |
cnf | damn, I don't understand a bloody thing about keystone, I think | 15:55 |
ahale | welcome to the swift community ! | 15:55 |
cnf | o,O | 15:57 |
cnf | giving me headaches | 15:57 |
cnf | any good resources on getting to understand keystone? | 15:58 |
*** nadeem has joined #openstack-swift | 15:58 | |
*** nadeem has quit IRC | 16:03 | |
*** Vinsh has quit IRC | 16:09 | |
*** Renich has quit IRC | 16:11 | |
*** mvk has quit IRC | 16:11 | |
*** Renich has joined #openstack-swift | 16:12 | |
*** klrmn has quit IRC | 16:13 | |
acoles | cnf: what were you referring to when you say "swift tennantid:access key" | 16:13 |
cnf | acoles: that's what the swift clients I am using tend to refer it to | 16:14 |
cnf | it's like a login field, the demo thing is test:tester | 16:15 |
acoles | cnf: keystone has users, which have a role (typically named 'admin') on a project. projects used to be called tenants, so think tenant==project | 16:15 |
cnf | ok | 16:16 |
cnf | so you need to log in with project:username ? | 16:16 |
*** arch-nemesis has joined #openstack-swift | 16:16 | |
acoles | cnf: often the tuple of project:user will be written so test:tester implies project=test, user=tester | 16:16 |
*** arch-nemesis has joined #openstack-swift | 16:16 | |
acoles | cnf: probably, but which client? | 16:17 |
cnf | ok | 16:17 |
cnf | atm cyberduck | 16:17 |
acoles | cnf: k, sorry I have no experience with that | 16:18 |
cnf | it's ok | 16:18 |
cnf | I just don't understand a damned thing about keystone | 16:18 |
acoles | cnf: 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 either | 16:19 |
cnf | ugh | 16:19 |
acoles | cnf: most people round here will echo that, if you pretend to understand you'll become the de factor expert :) | 16:19 |
acoles | de facto* | 16:20 |
cnf | it's becoming incredibly frustrating | 16:20 |
cnf | can't even get basic things going in horizon | 16:20 |
acoles | IDs 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 friendly | 16:21 |
*** admin6_ has quit IRC | 16:22 | |
*** sgundur has quit IRC | 16:22 | |
pdardeau | cnf: there are some great (helpful) guys in keystone over in #openstack-keystone | 16:23 |
cnf | pdardeau: i'm there | 16:24 |
cnf | i have yet to have any useful help there, in the weeks I have been there | 16:24 |
acoles | cnf: also, keystone projects have 1:1 mapping to swift accounts. with default keystoneauth config, the swift account name is AUTH_<project_id>. | 16:24 |
acoles | cnf: ah, my next suggestion was going to be what pdardeau said | 16:25 |
cnf | ugh, this is really frustrating | 16:25 |
cnf | I can't even get things right in horizon | 16:25 |
cnf | I have _no_ idea what the incantation is :/ | 16:25 |
* acoles afk | 16:26 | |
pdardeau | cnf: here are some specific keystone folks to ping - lbragstad, rderose, dolphm | 16:26 |
pdardeau | cnf: for general help with keystone | 16:27 |
*** dmorita has joined #openstack-swift | 16:27 | |
*** rledisez has quit IRC | 16:27 | |
notmyname | good morning (again) | 16:34 |
cnf | ohai | 16:35 |
*** nadeem_ has joined #openstack-swift | 16:36 | |
*** nadeem_ has quit IRC | 16:40 | |
*** sgundur has joined #openstack-swift | 16:40 | |
*** nadeem has joined #openstack-swift | 16:40 | |
*** cbartz has left #openstack-swift | 16:42 | |
*** hseipp has quit IRC | 16:45 | |
*** tqtran has joined #openstack-swift | 17:10 | |
*** admin6_ has joined #openstack-swift | 17:12 | |
openstackgerrit | Hanxi Liu proposed openstack/swift: Add links to more detailed overview in overview_architecture https://review.openstack.org/381446 | 17:17 |
*** admin6_ has quit IRC | 17:18 | |
*** jordanP has quit IRC | 17:19 | |
openstackgerrit | Hanxi Liu proposed openstack/swift: Add links to more detailed overview in overview_architecture https://review.openstack.org/381446 | 17:20 |
openstackgerrit | Hanxi Liu proposed openstack/swift: Add links to more detailed overview in overview_architecture https://review.openstack.org/381446 | 17:23 |
*** mvk has joined #openstack-swift | 17:25 | |
openstackgerrit | Hanxi Liu proposed openstack/swift: Add links to more detailed overview in overview_architecture https://review.openstack.org/381446 | 17:25 |
*** geaaru has quit IRC | 17:25 | |
*** sgundur has quit IRC | 17:29 | |
lhx_ | notmyname, some sections could use internal doc because some docs are incompleted. | 17:34 |
*** klrmn has joined #openstack-swift | 17:35 | |
*** bjolo_ has joined #openstack-swift | 17:41 | |
*** sgundur has joined #openstack-swift | 17:41 | |
*** amoralej is now known as amoralej|off | 17:50 | |
notmyname | reminder to everyone: please fill out the summit topics etherpad -- https://etherpad.openstack.org/p/ocata_swift_summit_topics | 18:02 |
cnf | SSL 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 |
cnf | what does | 18:10 |
cnf | raise exceptions.DiscoveryFailure('Could not determine a suitable URL '#012DiscoveryFailure: Could not determine a suitable URL for the plugin (txn: tx5e5579fae6ad4a67bb7df-0057f541ef) | 18:10 |
cnf | mean? | 18:10 |
*** admin6_ has joined #openstack-swift | 18:10 | |
timburke | cnf: sounds like keystone couldn't figure out which api version to use | 18:10 |
cnf | hmz | 18:11 |
*** tqtran has quit IRC | 18:13 | |
cnf | timburke: how do I fix that? | 18:14 |
cnf | or debug why it isn't working | 18:14 |
*** admin6_ has quit IRC | 18:14 | |
timburke | cnf: is this showing up on the client, or in server logs? | 18:15 |
cnf | server logs | 18:16 |
cnf | debug is already on | 18:16 |
timburke | what's your proxy-server conf look like? the authtoken section in particular | 18:16 |
*** sgundur has quit IRC | 18:18 | |
cnf | https://gist.github.com/cnf/388e77e17aadc9480a297a53bf4365e1 | 18:18 |
*** silor has quit IRC | 18:21 | |
*** lhx_ has quit IRC | 18:21 | |
timburke | what 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 |
cnf | uhm | 18:23 |
cnf | yep | 18:23 |
*** Vinsh has joined #openstack-swift | 18:25 | |
timburke | cnf: on both? hmm... what version of keystonemiddleware is this? and did the body link to v2, v3, or both? | 18:25 |
cnf | ok, so it was a dns issue | 18:27 |
cnf | >,< | 18:27 |
cnf | wth | 18:27 |
cnf | timburke: I was pointing to the wrong dns server on that host | 18:28 |
*** Suyi has joined #openstack-swift | 18:28 | |
*** cebruns_ has quit IRC | 18:28 | |
timburke | ah! interesting that it would present that way | 18:28 |
cnf | indeed... | 18:28 |
cnf | I find debugging openstack in general very counter-intuitive | 18:28 |
*** Renich has quit IRC | 18:30 | |
cnf | anyway, now it's just 401 Unauthorized | 18:30 |
timburke | progress! what roles have you set up for the swift user? | 18:30 |
*** cebruns_ has joined #openstack-swift | 18:31 | |
*** sgundur has joined #openstack-swift | 18:31 | |
cnf | uhm | 18:31 |
cnf | admin | 18:31 |
*** ukaynar has joined #openstack-swift | 18:33 | |
timburke | and 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 IRC | 18:55 | |
*** acoles is now known as acoles_ | 18:57 | |
*** ukaynar has joined #openstack-swift | 19:05 | |
cnf | proxy-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 |
cnf | hmm, 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-swift | 19:09 | |
*** admin6_ has joined #openstack-swift | 19:12 | |
*** sgundur has quit IRC | 19:13 | |
*** ukaynar has quit IRC | 19:15 | |
timburke | cnf: 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 |
cnf | debug now | 19:17 |
cnf | https://gist.github.com/cnf/4ffcdee509164adb0730adcdc1c515f3 | 19:18 |
openstackgerrit | Thiago da Silva proposed openstack/swift: add policy info to swift-get-nodes https://review.openstack.org/372716 | 19:22 |
*** acoles_ is now known as acoles | 19:26 | |
*** acoles is now known as acoles_ | 19:27 | |
*** bjolo_ has quit IRC | 19:33 | |
timburke | cnf: 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 |
cnf | yes | 19:44 |
*** sgundur has joined #openstack-swift | 19:50 | |
cnf | ok, back ^^; | 19:52 |
cnf | so | 19:52 |
cnf | hmm, I think i'm getting to be too tired | 19:57 |
cnf | now keystone is doing weird things again :P | 19:58 |
*** ukaynar has joined #openstack-swift | 20:00 | |
*** sgundur has quit IRC | 20:06 | |
cnf | but only for requests coming from swift :/ | 20:07 |
*** sgundur has joined #openstack-swift | 20:07 | |
cnf | timburke: any idea? | 20:09 |
*** ukaynar has quit IRC | 20:20 | |
mattoliverau | Morning | 20:22 |
cnf | hey | 20:25 |
*** sgundur has quit IRC | 20:29 | |
*** sgundur has joined #openstack-swift | 20:33 | |
*** _JZ_ has joined #openstack-swift | 20:37 | |
*** geaaru has joined #openstack-swift | 20:46 | |
timburke | cnf: 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 |
cnf | idno, atm keystone just doesn't work with swift http://paste.openstack.org/show/584557/ | 20:49 |
cnf | as in, keystone gives errors | 20:49 |
cnf | and I have no idea about roles in proxy-server.conf, I think i left that as default? | 20:50 |
clayg | I 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 morning | 20:55 |
*** sgundur has quit IRC | 20:55 | |
*** acoles_ is now known as acoles | 20:57 | |
cnf | so uhm | 20:58 |
*** dfg_ has joined #openstack-swift | 20:58 | |
cnf | you can't set the the domain_id by name in swift? | 20:58 |
notmyname | team meeting time in #openstack-meeting | 20:59 |
cnf | gl | 20:59 |
*** sgundur has joined #openstack-swift | 21:00 | |
cnf | I am going to call it a night :/ | 21:00 |
timburke | cnf: maybe try *_domain_name? "default" doesn't really look like one of their ids, does it? | 21:00 |
cnf | all the docs have it as the string "default" | 21:01 |
cnf | but that doesn't work, it seems | 21:01 |
acoles | cnf: 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 up | 21:01 |
openstack | Launchpad 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 |
timburke | except for all the confusion around ... yeah, that bug | 21:02 |
cnf | oh, hmm | 21:02 |
cnf | so _name works? | 21:02 |
cnf | let me try that | 21:02 |
acoles | cnf: 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 there | 21:02 |
cnf | yeah, I had _id | 21:04 |
cnf | let me try _name | 21:04 |
acoles | cnf: 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* = default | 21:05 |
cnf | confirmed, _name works | 21:06 |
cnf | wow, that only cost me 2 hours | 21:06 |
acoles | cnf: everything and I know, and a lot I never wanted to know, is in that bug report ^^ ;) | 21:06 |
acoles | cnf: great (that it works, not the two hours!) | 21:06 |
cnf | well, at least I have something that works | 21:07 |
cnf | it's been a long and frustrating day | 21:07 |
cnf | at least the openstack client (mostly) works | 21:08 |
cnf | tomorrow maybe I can get some actual clients working | 21:08 |
acoles | timburke: 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 |
timburke | there's a reason i try not to think about that sort of thing... | 21:11 |
*** ukaynar has joined #openstack-swift | 21:11 | |
cnf | hmm, cyberduck doesn't even try to hit keystone o,O | 21:12 |
cnf | how does swift communicate the keystone URL to clients? | 21:19 |
timburke | cnf: typically clients contact keystone directly, which provides a service catalog which includes the swift url | 21:20 |
cnf | uhm | 21:20 |
cnf | wha? | 21:20 |
timburke | so you might want to try specifying *keystone*'s auth url to cyberduck | 21:20 |
timburke | ...which should then figure out swift's url when it gets the auth token | 21:21 |
cnf | I... hmm | 21:21 |
tdasilva | kota_: is m_kazuhiro going to be in barca? | 21:25 |
kota_ | tdasilva: sure | 21:25 |
tdasilva | wondering 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 etherpad | 21:25 |
* kota_ will ask him in the day time today | 21:26 | |
tdasilva | kota_: 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 hackathon | 21:27 |
tdasilva | kota_: 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 write | 21: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 |
tdasilva | kota_: i have to "reload" that conversation....trying to remember things now | 21:30 |
kota_ | tdasilva: ok, not urgent. will ping you when I pushed my first draft one. | 21:30 |
*** ukaynar has quit IRC | 21:40 | |
*** nadeem has quit IRC | 21:49 | |
notmyname | did I mention filling out https://etherpad.openstack.org/p/ocata_swift_summit_topics ? do that. | 21:49 |
jrichli | :-) | 21:49 |
mattoliverau | lol | 21:50 |
acoles | notmyname: do what? | 21:50 |
notmyname | acoles: whatever you feel like :-) | 21:50 |
jrichli | there are a couple ideas that i planned on asking about informally. but i didnt think they warranted a stanza. | 21:51 |
tdasilva | acoles: what's ocata? | 21:51 |
jrichli | mabye i could modfiy with Topic (small idea) | 21:51 |
notmyname | tdasilva: I have to force myself to not say/write "ocho" | 21:52 |
tdasilva | hehe | 21:52 |
tdasilva | notmyname: every time i hear/read 'ocho' it reminds me of mr. ochocinco | 21:53 |
* jrichli is taking off | 21:54 | |
*** sgundur has quit IRC | 21:54 | |
* tdasilva is too | 21:54 | |
mattoliverau | jrichli, tdasilva o/ | 21:56 |
*** admin6_ has quit IRC | 21:56 | |
*** dfg_ has quit IRC | 21:58 | |
*** acoles is now known as acoles_ | 22:05 | |
*** zul has quit IRC | 22:07 | |
*** gabor_antal_ has joined #openstack-swift | 22:09 | |
*** gabor_antal has quit IRC | 22:09 | |
*** gabor_antal_ has quit IRC | 22:19 | |
*** gabor_antal has joined #openstack-swift | 22:21 | |
*** _JZ_ has quit IRC | 22:22 | |
*** vint_bra has quit IRC | 22:32 | |
*** thebloggu has joined #openstack-swift | 22:36 | |
*** Vinsh has quit IRC | 22:37 | |
thebloggu | is 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 SAIO | 22:39 |
notmyname | thebloggu: 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 way | 22:40 |
notmyname | now 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 |
thebloggu | notmyname: but what would go to the rings then? isn't it usually the device? like /dev/sdb1? | 22:41 |
notmyname | no, /dev/sdb doesn't go in the rings in the normal case, either | 22:42 |
notmyname | you'd add foo/bar/baz to the ring | 22:42 |
thebloggu | so 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 |
notmyname | and swift looks in the prefix + the path in the ring to find the right on-disk location | 22:43 |
thebloggu | notmyname: ^ | 22:44 |
notmyname | so in the object server, you've got a config var called "devices" | 22:45 |
notmyname | the value of that + what's in the ring is what is used to construct the path on disk | 22:46 |
notmyname | so 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 |
notmyname | that would end up with "/srv/node1" | 22:47 |
thebloggu | notmyname, great, thank you very much for your help. didn't know about the config var devices | 22:50 |
zaitcev | git 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 |
notmyname | zaitcev: yeah :-( | 22:54 |
zaitcev | notmyname: at first I thought you forgot to tag it :-) | 22:56 |
openstackgerrit | Merged openstack/swift: Fix failing cross-policy-versioning functional test https://review.openstack.org/379649 | 22:57 |
notmyname | torgomatic: thanks. now i don't have to look at it :-) | 22:57 |
*** dmorita has quit IRC | 22:59 | |
*** dmorita has joined #openstack-swift | 22:59 | |
timburke | git tag --sort=version:refname will do it right, thought here's still some non-version-number cruft at the bottom | 22:59 |
*** diogogmt has quit IRC | 23:05 | |
*** dmorita_ has joined #openstack-swift | 23:05 | |
*** dmorita has quit IRC | 23:08 | |
*** jamielennox is now known as jamielennox|away | 23:09 | |
*** logan- has quit IRC | 23:28 | |
*** kei_yama has joined #openstack-swift | 23:29 | |
*** logan- has joined #openstack-swift | 23:37 | |
*** Suyi has quit IRC | 23:38 | |
*** nadeem has joined #openstack-swift | 23:54 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!