48 Commits

Author SHA1 Message Date
Alan Pevec
bf495949bc fix sphinx warnings
also disable building old docs

Change-Id: I0bbbb2b702a12bd9acb79f89b5b5c92cffeec779
2012-06-22 20:01:48 +02:00
Alan Pevec
79f5f7cf99 fix man page build
there was an obsolete man_pages in conf.py
sync keystone-all man page with keystone-all -h output

Change-Id: Ie136d30d0ea647082459ae35720e48742aa2b722
2012-06-22 19:39:45 +02:00
Chmouel Boudjnah
b2aa620bc9 Add s3 extension in keystone.conf sample.
- Document S3 functionality along the way.

Change-Id: I5525cd084aa16a33176c2ed0c3df53e9743072fc
2012-06-08 15:15:18 +00:00
Jenkins
1349e12735 Merge "Update swift_auth documentation." 2012-05-29 21:58:21 +00:00
Jenkins
ab735fe20f Merge "Allow other middleware overriding authentication." 2012-05-29 20:58:23 +00:00
Liem Nguyen
f537a8259b blueprint 2-way-ssl
Implemented bp/2-way-ssl using eventlet-based SSL.

Change-Id: I5aeb622aded13b406e01c78a2d8c245543306180
2012-05-24 17:09:53 +00:00
Chmouel Boudjnah
055d073803 Update swift_auth documentation.
- Make it consistent between the source documentation and the rst
  documentation.
- Note about the default being https.

Change-Id: Ic78ef79198eee9b514bb52fce12d7224e9ab65ae
2012-05-23 12:52:09 +02:00
Chmouel Boudjnah
bcb12ef9d5 Allow other middleware overriding authentication.
- Implements blueprint swift-middleware-add-overrides-feature.
- Let other middleware do authentication for certain request allow
  tempurl or formpost to temporary allow access for certain object and do
  the validation in there.

Change-Id: I4f5bcb5832f96ced2c6c10d565737ae894771690
2012-05-21 14:03:13 +02:00
Joe Gordon
d3b2e0a1be Remove service_* from authtoken examples
Not used in new keystone

Change-Id: I08322b72225441354f37c9e7853e9bccb397c737
2012-05-17 15:35:38 -07:00
Jenkins
2bf26cf47d Merge "Avoid ValueError in 12.04 essex pkg (bug 988523)" 2012-05-08 13:12:17 +00:00
Dolph Mathews
352839b9c9 Policy doc updates; RST syntax consistency
Change-Id: I087ba16c4c629291fbec9c59fcff873fef8b0213
2012-05-03 12:07:54 -05:00
Bhuvan Arumugam
dadcfee786 Fix argument name referred in the document.
Bug: 966749.

* doc/sources/configuration.rst
  (user-create): The optional argument name is tenant_id.

Change-Id: Ibb10c608779c0df74f22c50b99a7ffc3900f1782
2012-05-01 11:28:04 -07:00
Dolph Mathews
310c653e01 Avoid ValueError in 12.04 essex pkg (bug 988523)
Change-Id: Icafe3e877efcfb326b607462de493739b2395365
2012-04-25 15:17:17 -05:00
Paul McMillan
06ae06708c Fix "it's" grammar errors.
Change-Id: I32a41a60bc36caaa6bbc71ac24b620a0bb66a6dc
2012-04-10 11:29:02 -07:00
Maru Newby
6ec1782dcc Add support to swift_auth for tokenless authz
* Updates keystone.middleware.swift_auth to allow token-less
   (unauthenticated) access for container sync (bug 954030) and
   permitted referrers (bug 924578).

Change-Id: Ieccf458c44dfe55f546dc15c79704800dad59ac0
2012-03-30 17:26:54 -07:00
Jenkins
53def36222 Merge "Docs: SQL-based vs File-based Service Catalog" 2012-03-27 00:59:18 +00:00
Jenkins
0dbb0b8dc5 Merge "Fixed misc errors in configuration.rst" 2012-03-27 00:53:10 +00:00
Jenkins
2699a5682f Merge "Replace tabs with spaces" 2012-03-27 00:46:33 +00:00
Jenkins
d230b65367 Merge "updating docs to include creating service accts" 2012-03-27 00:00:07 +00:00
Maru Newby
7dbb1d0e4c Fixed misc errors in configuration.rst
* Addresses bug 965788

Change-Id: I5aa276589a9818c7f523e6da9531af363139adbb
2012-03-26 16:55:23 -07:00
Dolph Mathews
978a8aa6ab Docs: SQL-based vs File-based Service Catalog
Change-Id: I465189ab73ddc0bd3361b22b5344bf68b9c931ef
2012-03-26 15:03:23 -07:00
Dolph Mathews
45b0f4ba21 Replace tabs with spaces
Change-Id: I1065c9181bdd923683e2c1a2f728317fe1b4e68f
2012-03-26 09:31:11 -07:00
Chmouel Boudjnah
7abe0aa384 S3 tokens cleanups.
- Cleanups.
- Remove reference about config admin_username/password/token.
- Return proper http error on errors.
- Add unittests (skip them for now when swift is not installed).
- Fixes bug 956983.

Change-Id: I392fc274f3b01a5a0b5779dd13f9cd3b819ee65a
2012-03-23 05:28:43 +00:00
Jenkins
885f8d5950 Merge "Rename tokenauth to authtoken." 2012-03-20 23:59:16 +00:00
Joe Heck
b802ae0d1f updating docs to include creating service accts
and some general doc cleanup

Change-Id: I745e636391f72dce9c142e399f46c0eb586aba8b
2012-03-20 16:52:35 -07:00
Chmouel Boudjnah
3a296a458c Spring cleaning, fix PEP8 violations.
Change-Id: Ide832cd64c9b285213e23901eaf81946d504e726
2012-03-20 22:41:40 +00:00
Chmouel Boudjnah
94904e45e3 Rename tokenauth to authtoken.
- Avoid confusing by using the authtoken name for auth_token middleware.
- Improve swift_auth middleware doc.

Change-Id: I287860eba067b99a1d89f8f17200820340836ff9
2012-03-20 22:19:55 +00:00
Jenkins
9c823977ba Merge "Clean up sql connection args" 2012-03-20 17:19:51 +00:00
Jenkins
632fb0a8cb Merge "Swift middleware doc update." 2012-03-20 04:49:56 +00:00
Jenkins
ed231ffa8c Merge "Installing keystone docs" 2012-03-20 04:37:59 +00:00
Brian Waldon
6f8752bf6e Clean up sql connection args
* Convert idle_timeout (pool_recycle) to integer
* Drop min_pool_size, max_pool_size, pool_timeout
* Fixes bug 959916

Change-Id: Ie124b3abdf00358d6b722e1c2e2a2fb22967ca5a
2012-03-19 21:20:22 -07:00
Chmouel Boudjnah
2324247baa Swift middleware doc update.
Change-Id: I01ecc4d602b5e887f66d32676f11a92d022f693f
2012-03-19 16:29:41 +00:00
Brian Waldon
2146119ead Remove nova-specific middlewares
* Nova now ships with nova.api.auth.NovaKeystoneContext
* Nova does not depend on either of the middlewares being removed

Change-Id: I9546e5c84ea1453f5dfd2dd7bf9924ccda57f87a
2012-03-19 08:31:26 -07:00
Joe Heck
00a2392785 Installing keystone docs
fixes bug 954217

Change-Id: Iba79d2d5bae836037d5b0e10169d9bbdba8603dc
2012-03-14 19:17:54 -07:00
Adam Gandelman
9363d5fea6 Properly return 501 for unsupported Catalog calls
Similar to the other APIs, this creates a Driver class that describes
expected functionality of the catalog driver and raises NotImplemented
accordingly. NotImplementedError()'s are caught and returned as proper
501s instead of AttributeErrors.

Also fixes some inconsistent paramters names in the sql backend.

Fixes bug 954087

Update: Convert usage of NotImplementedError() to new
        keystone.exception.NotImplemented() for all
        unimplemented driver actions.

Change-Id: I69d8e21a6f651e69b724ec5ed5784645bad80c00
2012-03-14 11:30:02 -07:00
Jenkins
acc9f892b3 Merge "Update docs for keystone client cli args" 2012-03-14 18:22:30 +00:00
Joe Heck
b03c204781 updating documentation for rewrite of auth_token.
fixes bug 944372

Change-Id: Ifac365a6eb141e0ca4701cf139d6ea66a0b3ffbc
2012-03-14 09:44:17 -07:00
Dean Troyer
a1e01747ea Update docs for keystone client cli args
Changes CLI args in keystone command per updated http://wiki.openstack.org/CLIAuth

Change-Id: I097181c418f6cc2226fceb5c79d87fde36026594
2012-03-14 00:53:48 -05:00
Adam Young
5b3e05bbab added LDAP section to architecture and architecture
https://bugs.launchpad.net/keystone/+bug/949521

Bug 949521

Change-Id: I2e37c0d946e3d97a2c4bc4bf4a50bd94466f70c2
2012-03-13 19:30:39 -04:00
Jenkins
f6fd0c7921 Merge "Remove Nova Diablo reference from migrate docs" 2012-03-11 06:42:37 +00:00
Brian Waldon
1b64c84053 Remove Nova Diablo reference from migrate docs
Change-Id: Ic8e07197db0b926c2ac7ee0ad6fcc936314ffe6f
2012-03-10 20:59:40 -08:00
Deepak Garg
0c3c27c7db Fixes the cli documentation of user/tenant/roles
Fixed the subcommands and basic misconfiguration mentioned in bug #948211

Note: deleted the old commands after the review comments.

Change-Id: I2a8491c35f346d120581156ae1743d07c3c11fd0
2012-03-11 09:17:51 +05:30
Yaguang Tang
d6631d81d5 update documention on changing user password
Change-Id: I73be30eed4d2eed7a53c9dbdb5f29ec9c8f6eb6f
2012-03-10 15:58:29 +08:00
Chmouel Boudjnah
b5c8b3a819 Add token caching via memcache.
- Fixes bug 938253
- caching requires both python-memcache and iso8601

Change-Id: I23d5849aad4c6a2333b903eaca6d4f00be8615d3
2012-03-09 21:06:43 -08:00
Dolph Mathews
e05bc6a6ed Diablo to Essex migration docs (bug 934328)
- Also includes notes to address bug 947060

Change-Id: I2756457861f3e84334a7d37aed31372a3b02dd40
2012-03-09 14:42:34 -06:00
Hengqing Hu
460c3f3891 Remove trailing whitespaces in regular file
Change-Id: I8d05fbb7a372bf9a813da9165cd40af71a1ae4c2
2012-03-03 13:11:08 +08:00
Jesse Andrews
ea4999d22e add git commit date / sha1 to sphinx html docs
Change-Id: I96124871263a489504c529bb69549d0cfa4545d5
2012-03-01 18:12:03 -08:00
Monty Taylor
f8ba5af130 Align with project configs.
* docs in doc/ rather than docs/
* write out changelog from git
* freeze requirements file

Change-Id: If28d5414f7b2747fd6835546c45e1acfac8a3563
2012-03-01 11:42:42 -08:00