657 Commits

Author SHA1 Message Date
Samuel de Medeiros Queiroz
aae31e088d Limit lines length on configuration doc
For a better documentation organization, this
patch limits all lines to a maximum of 79
characters in configuration.rst. In addition,
it ensures that maximum length is always used.
Code blocks and links are exceptions.

Partial-Bug: #1409203
Change-Id: I99ccd56a8dcc0cd35cb1a3823a1f3803acdf00ac
2015-01-13 17:12:07 -03:00
Samuel de Medeiros Queiroz
3fbbd1d2d7 Fixes spacing in sentences on configuration doc
This patch fixes several sentences that contain
double-spacing, where just one space is needed.

Partial-Bug: #1409203
Change-Id: I6a79058bf14594c435521048e1abdddb2dcfbf24
2015-01-13 17:11:02 -03:00
Samuel de Medeiros Queiroz
27d9d958f3 Fixes several typos on configuration doc
This patch fixes several typos in
configuration.rst, such as "it's", where it
should be the possessive pronoun "its".

Partial-Bug: #1409201
Change-Id: I8abc2385a4d9543e5028276843c7c13d176ce1df
2015-01-13 17:10:47 -03:00
Steve Martinelli
8771aed5ae Update federation docs to point to specs.o.org
Currently, some parts of the federation docs points to links on
github.com. We should use the new specs.o.org/keystone/api links
instead.

Change-Id: I155e7491a9033c794ef7582bca18286b1b4a80aa
2014-12-18 10:57:05 -05:00
Steve Martinelli
5d376ba9ad Update docs to no longer show XML support
implements bp removed-as-of-kilo

Change-Id: Ib78132093cc0ab9b964013b20734ada1039f0679
2014-12-16 22:51:26 -05:00
David Stanek
63df7e74a7 Fixes links in Shibboleth configuration docs
Change-Id: I57902acdb3bd58014b4ddd21a19b560b2ff98dbf
2014-12-08 16:53:20 +00:00
Alberto Planas
086bf4bdae Adds openSUSE support for developer documentation
Change-Id: I0ad737d0e2b0707a32e5acf16804aa2f20f82e37
2014-12-07 21:44:24 -05:00
Dolph Mathews
d6cb3c6898 drop developer support for OS X
Due to an increasing number of incompatibilities between Keystone
dependencies and OS X (openssl, ldap, eventlet), this drops support for
Keystone development on OS X.

Change-Id: I3c8b3b165487e460a06b43dd44d701995fa3b655
2014-12-02 14:52:46 -05:00
Marco Fargetta
7cd8640e64 Multiple IdPs problem
The documentation is modified in order to allow mulitple
IdPs using the OS-Federation avoiding conflicts among them.

The previous proposed configuration allows user from one IdP
to get mapped as user from a different IdP. With the chenge
proposed this is not anymore possible.

Change-Id: I9d62a840c122fb36c02c56a84c4f2ef8c30303c4
Closes-Bug: 1390124
2014-12-01 17:08:09 +01:00
Jenkins
e92a447267 Merge "Add WSGIPassAuthorization to OAuth docs" 2014-11-25 02:53:53 +00:00
Jenkins
fee3f0657d Merge "Doc about specifying domains in domains specific backends" 2014-11-20 03:12:42 +00:00
Jenkins
20b04e30ab Merge "Configuring Keystone edits" 2014-11-19 19:24:08 +00:00
Jenkins
6f742d8fb8 Merge "Update references to auth_token middleware." 2014-11-19 19:22:54 +00:00
Brant Knudson
ff4eabedaa Configuring Keystone edits
Suggested content for the Configuring Keystone doc.

DocImpact

Change-Id: I0cc7475bbdb1d44d89828e89cf5145177575b214
2014-11-17 17:24:32 -06:00
Steve Martinelli
9f8ba171b6 Add WSGIPassAuthorization to OAuth docs
OAuth headers will not be passed in if operating Keystone under
Apache. Mention this in the docs that are used to enable OAuth,
so a deployer can know it's a configuration setting in mod_wsgi.

Partial-Bug: #1392584
Change-Id: I12e734650d9428460522e6b8f04baf7325bfc778
2014-11-14 00:23:15 -05:00
Jenkins
6c80e42dea Merge "Move shib specific documentation" 2014-11-13 23:25:59 +00:00
Jenkins
1d8ff29531 Merge "Add openid connect support" 2014-11-12 16:58:04 +00:00
Rodrigo Duarte Sousa
552d05846b Doc about specifying domains in domains specific backends
When enabling the domain specific backends configuration, the
user needs to specify a domain, by passing as a filter in the
call or by using a domain scoped token.

Change-Id: I5b19b6d7091df474a7b68d4ffdb052efbb8e7104
Partial-Bug: 1387379
2014-11-11 10:04:37 +00:00
Jenkins
e333b414f3 Merge "Doc about deleting a domain specific backend domain" 2014-11-10 23:51:37 +00:00
Rodrigo Duarte Sousa
2b7fdb1ab5 Fix misspelling at configuration.rst file
Change-Id: Ida1211448a1917004d25e89cc2a4f45a30aca91b
Closes-Bug: 1390484
2014-11-07 15:32:49 -03:00
Steve Martinelli
e113819fa6 Move shib specific documentation
The generic 'configure federation' section has several references
to SAML and shib, we should move those to the shib specific doc.

Change-Id: Ie626a5039d33683c04cd964674ee2a9aab98c215
2014-11-06 15:08:33 +00:00
Steve Martinelli
4e12e19c87 Add openid connect support
Add minor changes to the code to support the apache module
mod_auth_openidc (https://github.com/pingidentity/mod_auth_openidc)

Also add documention on how to setup mod_auth_openidc for
SP federation.

implements: bp openid-connect

Change-Id: Ia48e94905de0a9ee0e3c8d4f007075cba6e7e770
2014-11-06 15:08:20 +00:00
Brant Knudson
690ff6b863 Update references to auth_token middleware.
The auth_token middleware has been in keystonemiddleware for a
while now.

Change-Id: I7a355f0af84334430285e8fd887ae014f1d1f21e
2014-10-31 17:17:13 -05:00
Rodrigo Duarte Sousa
07b762758a Doc about deleting a domain specific backend domain
Change-Id: I28b0ebf9d8c002097e2d694c863f07b7739de0e9
Closes-Bug: 1385405
2014-10-28 21:40:44 -03:00
Rodrigo Duarte Sousa
0a2cb889f7 Change /POST to /ECP at federation config
Right now, is only possible to make k2k work via
SAML ECP, using it in the examples gives a hint
to the reader about the next steps (send SAML
assertion).

Change-Id: I5670328b55051f4c49c9a5557078079f6f19c804
2014-10-21 21:38:09 -03:00
Jenkins
c259f6d102 Merge "Add xmlsec1 dependency comments" 2014-10-21 04:03:04 +00:00
Rodrigo Duarte Sousa
82029d2101 Add xmlsec1 dependency comments
Right now, Keystone IdP uses xmlsec1 command line
tool to sign the generated SAML assertions:

https://github.com/openstack/keystone/blob/master/keystone/contrib/federation/idp.py#L369

If not installed, the command will fail.

Change-Id: I9d846c4d5913b7b711f540989c243371e1da2181
2014-10-19 21:33:36 -03:00
Morgan Fainberg
fd57a12b0b Remove unused ec2 driver option
Remove the unused ec2 driver option from the config. This option
is unused since the credential backend is used for the ec2 contrib
extension.

Change-Id: I5385a086210e415a14b0ed1605c9ded50a280ad2
2014-10-13 14:16:14 -07:00
Jenkins
80d0ebd93d Merge "Address some late comments for memcache clients" 2014-10-13 00:08:20 +00:00
Jenkins
07e4b95da2 Merge "obsolete deployment docs" 2014-10-12 22:05:53 +00:00
Jenkins
c0285c8f34 Merge "Add v3 openstackclient CLI examples" 2014-10-11 06:00:01 +00:00
Jenkins
875066e6ec Merge "Update the CLI examples to also use openstackclient" 2014-10-11 03:01:14 +00:00
wanghong
1056f9abfb obsolete deployment docs
Now we use 'database' section instead, but the doc does not synchronize.

Change-Id: Ie73ec8225ce1290a4b8fdbb5b9db4c566b5ada22
Closes-Bug: #1377101
2014-10-09 15:45:21 +08:00
Jenkins
33bdc7bef1 Merge "Update 'Configuring Services' documentation" 2014-10-08 00:17:41 +00:00
Jenkins
a37fcad682 Merge "Use openstackclient examples in configuration documentation" 2014-10-08 00:12:23 +00:00
Jenkins
665b93813e Merge "Add an XML code directive to a shibboleth example" 2014-10-08 00:11:19 +00:00
Steve Martinelli
a96b202389 Add v3 openstackclient CLI examples
Add some notes about authenticating with v3 keystone and
openstackclient. Also add some examples that don't exist in v2.0,
like domains and groups.

Change-Id: I92f9f9ab3ed4657f0771ad284ee6c4c613eca27c
2014-10-06 01:53:20 -04:00
Steve Martinelli
495b44ae0e Update the CLI examples to also use openstackclient
In the CLI example section, use openstackclient examples and
keystoneclient examples.

Change-Id: Ia13730fbac5900998993c56d9a792b392a1ba3ac
2014-10-06 01:44:25 -04:00
Jenkins
4f9bbb8ff2 Merge "Remove images directory from docs" 2014-10-04 08:30:19 +00:00
Steve Martinelli
6683d96821 Update 'Configuring Services' documentation
These docs are sorely out of date; are littered with references
to tenants, and reference the soon-to-be-depreated keystone CLI.

Change-Id: Idaa360446d9a0b797044c277f224758505375650
2014-10-03 18:51:02 -04:00
Steve Martinelli
081eb90d72 Use openstackclient examples in configuration documentation
We should start encouraging the use of openstackclient in the
Keystone documentation. However, maintain some references to
keystoneclient's CLI for backwards compatability purposes.

Change-Id: I16fa302c2cd5bf3592725ef7f3ef6c5ba6e83354
2014-10-03 16:06:54 -04:00
Steve Martinelli
e412785218 Remove images directory from docs
I can't find a single place these images are used in our docs.
Best I can tell is that middleware docs have a few of them:
http://docs.openstack.org/developer/keystonemiddleware/middlewarearchitecture.html

Change-Id: I6dc36b506452f99488c2a202da5eea518cc51b68
2014-10-02 12:35:27 -04:00
Steve Martinelli
af1f960411 Remove OS-STATS monitoring
One time change to fully remove anything OS-STATS related.

implements bp removed-as-of-kilo

Change-Id: I31416d3e9bd4ea68f56f12269a3c68191403f197
2014-10-02 11:40:38 -04:00
Steve Martinelli
78b49fdc30 Add an XML code directive to a shibboleth example
By using the code directive the doc generated adds some basic
syntax highlighting, making it much easier to read.

Change-Id: I865085b833dbeba841a4de9111167d5e7aafba98
2014-10-01 21:30:45 -04:00
Jenkins
020075151d Merge "Mark k2k as experimental" 2014-09-26 17:25:28 +00:00
Lance Bragstad
bdc0f68210 Address some late comments for memcache clients
This change addresses some late comments from the following review:
https://review.openstack.org/#/c/119452/31

Change-Id: I031620f9085ff914aa9b99c21387f953b6ada171
Related-Bug: #1360446
2014-09-26 16:05:32 +00:00
Jenkins
24f101737c Merge "Update architecture documentation" 2014-09-26 08:13:30 +00:00
Steve Martinelli
dec20865d1 Mark k2k as experimental
Clearly label that running keystone as an IdP is experimental.

Change-Id: I8eac8b83110aef2fc9cb638eca6784c097bcb22c
2014-09-25 12:47:31 -04:00
Steve Martinelli
06516bf9af New section for CLI examples in docs
In an effort to make 'configuration.rst' less bloated, move
common cli examples to their own section. Changed the titling
so they are no longer subtitles of another section.

Change-Id: I2785cbe8563e5adcae65aebf88152a5e055c28a9
2014-09-25 10:40:21 -04:00
Steve Martinelli
ff9637bafb Clean up the Configuration documentation
Lots of lines that were well over 80 characters; several code
examples were missing code-block syntax. General inconsistencies
between what is actually available vs. what is documented.

Change-Id: I726e13aa7c333973cf92bbe1550b939c634db493
2014-09-25 04:17:04 -04:00