| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Follow new infra setup for translations, see spec
http://specs.openstack.org/openstack-infra/infra-specs/specs/translation_setup.html
for full details.
This basically renames
python-keystoneclient/locale/python-keystoneclient.pot to
keystoneclient/locale/keystoneclient.pot. For this we need to update
setup.cfg. The domain name is already correct in keystoneclient/_i18n.py.
The project has no translations currently, let's remove the outdated
pot file, the updated scripts work without them. So, we can just
delete the file and once there are translations, an updated pot file
together with translations can be imported automatically.
Change-Id: Ie5a0c3e8fcdb485edf05f2188fce64a9fce96b5f
|
|
|
|
|
|
|
| |
We are removing Python 2.6 support from the Keystone libraries.
Change-Id: I1c7a79edd41a73946c9d77bfb8cd2075e2500760
Closes-Bug: 1519449
|
|
|
|
|
|
|
|
| |
The .pot file was named incorrectly and in the wrong location so the
traslations were not getting generated.
Change-Id: Iafd2b7f06dd840fa0505729a9fc898e7e281c50c
Closes-Bug: 1493484
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When bootstrapping a cloud, using this auth plugin is necessary to be
able to provide an admin token. However, there has been some confusion
as to its officialness and the names of its parameters. Make it clear
why it's exposed, and additionally be clearer about squatting on the
name of the plugin so that things can depend on its interface.
Change-Id: I8e896b28d5879cd4b1372009926c67cde773308f
|
|/
|
|
|
|
|
|
|
|
| |
The setup.cfg refers to Programming Language of Python 3.3 whereas
jenkins is setup only to test Python 3.4. This patch updates setup.cfg
and removes py33 from tox.ini.
TrivialFix
Change-Id: I1bc7fae6481c4fef71746ed1c144af37445a81ac
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch allows a federated user to obtain an unscoped token by
providing login credentials for a keystone identity provider.
The current implementation should work with any properly configured
openid connect provider.
partially implements bp openid-connect
Change-Id: Iade52b5c1432d64582cbaa8bac41ac6366c210f9
|
|
|
|
|
|
|
|
|
|
| |
Don't build API documentation for the keystoneclient tests.
These are not public functions, pollute the existing docs, and extend
the time required to build docs.
A re-implementation of be1e94f
Change-Id: Ib0e91ebfe4234bc3332b7c3051dba98248312a34
|
|
|
|
|
|
|
|
|
| |
A temporary fix was added to get around a bug in how pbr handles
its autodoc_tree_index_modules setting. Since this bug is fixed we no
longer need the work around.
Change-Id: Id8274ef5c244bf50a34702ed9b4e50d3b82d8028
Closes-Bug: #1260495
|
|
|
|
|
|
|
|
|
|
|
| |
Authentication workflow for the Active Directory Federated Services
(ADFS) by Microsoft is different from 'standard' ECP based one.
This plugin allows for authentication and fetching security token with SAML2
assertion inside, sending to the Service Provide and retrieving an
unscoped token.
Change-Id: I588de1967a7fb92c5928686d092895847553923a
Implements: blueprint add-saml2-cli-authentication
|
|
|
|
|
|
|
|
|
|
| |
A Framework for creating plugins that work across identity versions.
Upon creating a generic plugin the plugin will go and discover what
versions are available on the server and then attemp to construct a
suitable plugin.
Blueprint: version-independant-plugins
Change-Id: If7fed94aaf4636e80a9c3a834cf6c5430f20e489
|
|\ |
|
| |
| |
| |
| |
| |
| | |
We haven't needed to register a setup_hook in about 6 months.
Change-Id: I446e9385e1545a0a4cdfb02d8d3bd4b498fa51cd
|
|/
|
|
|
|
|
|
| |
Since Patch https://review.openstack.org/#/c/107231/ was abandoned and
entry ``v3unscopedsaml`` stays in the setup.cfg, there should
also some room for v3scopedsaml entry which lets users scope their
unscoped tokens.
Change-Id: Ie42206c323d287b905b4c5da9c790e544a8b8433
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Auth plugin authenticating against remote SAML based Identity Providers.
Upon successful authentication the plugin retrieves and stores unscoped token.
Plugin object should be later used for scoping the token.
Currently only HTTP BasicAuth Method is supported as
an IdP authn method.
Will not work for ADFS, as that has extensions to the document formats
as well as a different workflow.
Change-Id: Ieea40505a406bedf7219fa6f9e6cf29a45ad6e88
Implements: blueprint add-saml2-cli-authentication
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Provide a pattern for auth plugins to load themselves from a config
object. The first user of this will be auth_token middleware however it
is not likely to be the only user.
By doing this in an exportable way we are defining a single config file
format for specifying how to load a plugin for all services. We also
provide a standard way of retrieving a plugins options for loading via
other mechanisms.
Blueprint: standard-client-params
Change-Id: I353b26a1ffc04a20666e76f5bd2f1e6d7c19a22d
|
|
|
|
|
|
| |
If the docstrings are invalid then the commit should fail the gate.
Change-Id: Iabe506fa914ac5e742c0c5f4682ed0471c4a64ca
|
|
|
|
| |
Change-Id: I216b422175dba6e1ca1623c21ff87f4d2fd0a486
|
|
|
|
|
|
|
| |
This makes sure people know that the client is Python 3 compatible when
browsing PyPI.
Change-Id: Ie97a4de49bafc2184831ca25bc70d8af3c29d34f
|
|
|
|
|
|
| |
Fixes bug 1179007
Change-Id: Iceb63c223faab49be01baa36c035f703ddf59fc0
|
|
|
|
|
|
| |
Part of blueprint grizzly-testtools
Change-Id: I76dee19781eaac21901b5c0258e83a42180c1702
|
|
|
|
| |
Change-Id: I7d5a170f31c2846474b3836a08c6445577613e98
|
|
|
|
| |
Change-Id: I044447b162e97d7464e49ba7fed0d41a757a3210
|
|
|
|
|
|
|
|
|
| |
To better facilitate the building and publishing of sphinx
documentation by Jenkins we are moving all openstack projects with
sphinx documentation to a common doc tree structure. Documentation
goes in project/doc/source and build results go in project/doc/build.
Change-Id: I205e8bb1ddf6dae1d7392b32975319c6a6d98673
|
|
|
|
|
| |
As part of doing that, fixed a unittest to work with python2.6.
Change-Id: I575a8534bf008077c1a24a25336f1d711f742297
|
|
|