Commit Graph

7 Commits

Author SHA1 Message Date
Ade Lee 47a5e98ae9 Add keystone oidc tests
This adds tests to test getting a token (scoped and unscoped) when
keystone is configured to use oidc for authentication.  The oidc
provider is keycloak.  This is based in very large part on Kristi's
work in [1] and [2].

[1] https://github.com/knikolla/devstack-plugin-oidc
[2] https://github.com/CCI-MOC/onboarding-tools

Co-Authored-By: David Wilde <dwilde@redhat.com>
Change-Id: I1772b65f1cc3830ac293a800a79d044a6ab69d65
2023-03-01 11:17:04 +01:00
Vishakha Agarwal 9c8933c6bb Remove six library
Change-Id: Iadf31a4d5861cf1e821c6b4473ccec23899a2338
2020-03-23 21:06:29 +05:30
OpenStack Proposal Bot 564670bead Updated from global requirements
Change-Id: I2db6e88901c680aa68c904ab41bc03f4416f41fd
2018-03-15 07:03:15 +00:00
OpenStack Proposal Bot 971e994557 Updated from global requirements
Change-Id: I41028b3fed3d2b0e63492523e55236eea1f375e2
2018-01-27 17:44:29 +00:00
Chandan Kumar ab9dfbae84 Cleaned up *-requirements.txt
* Added six, oslo-config, tempest, testtools, requests to
  requirements.txt as these modules are used in tempest plugin.

* Removed unused dependencies from test-requirements.txt

Change-Id: I86ee5704be736e5be5fe19951d9121eb213b4794
2017-06-30 14:26:44 +05:30
Colleen Murphy 360bbafa38 Add lxml to requirements.txt
In splitting the tempest plugin code out from the keystone repository we
copied over everything from the keystone_tempest_plugin/ directory but
forgot to copy the shared requirements living in the main repo. This
patch adds the lxml library to the plugin's requirements so that the
plugin can check SAML things.

Change-Id: I47f59505126509b6b52cf04b8f7501e8ef4041b7
2017-06-06 15:39:58 +02:00
Colleen Murphy 44df103ff9 Apply cookiecutter to newly split project
This tempest plugin is being split out of the main keystone project in
accordance with Queens goal "Split Tempest Plugins into Separate
Repos/Projects"[1]. This patch applies the standard boilerplate files
for OpenStack projects so that it can stand on its own.

[1] https://governance.openstack.org/tc/goals/queens/split-tempest-plugins.html
2017-05-30 16:56:11 +02:00