Commit Graph

46 Commits

Author SHA1 Message Date
Ghanshyam Mann 6f44b0368c Cleanup the retired repo
This repo is not properly retired. Retired repos can only have two files:
- README.rst
- gitreview

To cleanup the retirement of this repo, keeping these two files only and
removing the other remaining files if there is any.

Change-Id: I19bd69d740029b50f04e114e97235ab106e8cea2
Detail: https://etherpad.opendev.org/p/tc-retirement-cleanup
2020-08-05 19:34:29 -05:00
Steve Martinelli 59b7e97e2d retire keystoneclient-kerberos
The keystoneclient-kerberos project is being retired. The project
was seldomly used, untested, and any logic it had was moved to
the keystoneauth project.

Change layout.yaml and projects.yaml according to the retirement
instructions [1].

[1] http://docs.openstack.org/infra/manual/drivers.html#retiring-a-project

See related commits:

  - infra related patches to retire the repo
    I7a6c0ed3f799904815d928f2572fec657d3e2b10

  - keystoneclient-kerberos deprecation warning
    I9877a044f98bcb3479bd2d853aedd2d2a5b10b3b

  - requirements update
    Ib1307a21a4a8697dd28fb01ba5b2df6850cc4f3a

  - mailing list announce
    http://lists.openstack.org/pipermail/openstack-dev/2016-September/104721.html

  - codesearch (showing no impact on consuming projects)
    http://codesearch.openstack.org/?q=keystoneclient-kerberos&i=nope&files=&repos=

This can only merge after the following change has
merged in project-config:
https://review.openstack.org/#/c/413790/
Not using a formal depencency since the Change-Id of the project-config
is reused in an abandoned change.

Change-Id: I2b31d7c07a7456b4208d928ca2c013ccea88874d
2016-12-22 08:54:41 +01:00
OpenStack Proposal Bot 1e71a36baa Updated from global requirements
Change-Id: I3fac9d77df7ca85872e0f4dba67867db34cdcdd6
2016-08-01 18:47:15 +00:00
OpenStack Proposal Bot eeffb50981 Updated from global requirements
Change-Id: I139c750a427de27c6d6fb224f618e9c5c07b3bbc
2016-06-21 18:05:16 +00:00
OpenStack Proposal Bot c11563678f Updated from global requirements
Change-Id: I332e54d7a784b98a91582b3d47f2ebf946e84426
2016-04-20 05:19:26 +00:00
Steve Martinelli 854fa3c9b9 use keystoneauth instead of keystoneclient
as part of deprecating this package we should use keystoneauth
instead of keystoneclient auth plugins and fixtures.

Change-Id: I9c0169018aefd6df9d406da7ce9256205834674e
2016-03-11 00:57:19 +00:00
OpenStack Proposal Bot dab55e454d Updated from global requirements
Change-Id: Iab0c54ca8352b64d3c105960d23105f44519b38f
2016-01-19 13:52:32 +00:00
OpenStack Proposal Bot 6f420d5835 Updated from global requirements
Change-Id: I78aa59881c47161a3d500724a7de8c4317e77e19
2016-01-16 03:32:06 +00:00
Jenkins 0d6fd127ea Merge "Deprecate this package" 2015-12-29 17:27:51 +00:00
Jenkins 935830a438 Merge "Updated from global requirements" 2015-12-29 17:26:07 +00:00
Jenkins d8a5832914 Merge "Removes MANIFEST.in as it is not needed explicitely by PBR" 2015-12-29 17:24:12 +00:00
OpenStack Proposal Bot 905b9e296a Updated from global requirements
Change-Id: Ie234f9ca7aec91fa53c570953c18e96b0c08256c
2015-12-18 13:53:23 +00:00
sonu.kumar 8934afd72d Removes MANIFEST.in as it is not needed explicitely by PBR
This patch removes `MANIFEST.in` file as pbr generates a sensible
manifest from git files and some standard files and it removes
the need for an explicit `MANIFEST.in` file.

Change-Id: Ibb26e84f0def8f91c2cc61c2dc232fe396a4d9a4
2015-12-17 16:11:56 +05:30
shu-mutou 09952543e6 Drop py33 support
"Python 3.3 support is being dropped since OpenStack Liberty."
written in following URL.
https://wiki.openstack.org/wiki/Python3

And already the infra team and the oslo team are dropping py33
support from their projects.

Since we rely on oslo for a lot of our work, and depend on infra
for our CI, we should drop py33 support too.

Change-Id: I88c762d8457a721bc900bf47171ff77ad221062c
Closes-Bug: #1526170
2015-12-15 19:22:17 +09:00
Brant Knudson 915957b5e3 Deprecate this package
The contents of this package have been moved into
keystoneauth1, so an application importing this package should
now get a warning telling them to stop using it and use the
keystoneauth1 version instead.

Change-Id: I9877a044f98bcb3479bd2d853aedd2d2a5b10b3b
Closes-Bug: 1512741
2015-12-03 14:47:31 -06:00
Jenkins 82873b0621 Merge "Remove Python 2.6 support" 2015-11-27 01:47:15 +00:00
David Stanek 1d85cde800 Remove Python 2.6 support
We are removing Python 2.6 support from the Keystone libraries.

Change-Id: I5622192cb741a4740fc81b6f96fa7fce9f3d81df
Closes-Bug: 1519449
2015-11-24 21:09:56 +00:00
OpenStack Proposal Bot 4f59d5d5d3 Updated from global requirements
Change-Id: I124783cc5a40820aaa0c7234f972ab14678499ce
2015-11-19 15:52:27 +00:00
Jenkins 9e4c1b7b28 Merge "Use optional authentication" 2015-10-16 02:18:34 +00:00
Jenkins 29d335b94e Merge "Make __all__ immutable" 2015-10-16 01:21:14 +00:00
OpenStack Proposal Bot fc8cc0ab62 Updated from global requirements
Change-Id: I1125f439ebeeec645a8f235a76f8c959ded29e2c
2015-10-16 00:46:01 +00:00
Jamie Lennox db5c080b65 Use optional authentication
The last release of the kerberos plugin used optional authentication
that was removed as it seemed to be to simplify testing. After further
work it appears this reduces the amount of error messages that can be
received.

When connecting to a kerberos auth endpoint if an error message is
returned on authentication we can't assert the origin of that message
(as we haven't authenticated). Optional means we should accept the body
of these responses for debugging.

Change-Id: I026426cf983c0d7246a559d00f16bd59be804232
2015-10-13 10:46:51 +11:00
Dolph Mathews 892f0e1891 Make __all__ immutable
Using a mutable type implies that it's acceptable for the set of
publicly-accessible attributes to be mutated at runtime, which defeats
their intended purpose of documenting the public interface. Tuples are
immutable.

Change-Id: Ib3ab93224ba240040b08ece481ef5ba620c3f658
2015-10-01 17:57:12 +00:00
OpenStack Proposal Bot bec0c82995 Updated from global requirements
Change-Id: Iaefb3e1340367bba7bc11ae4fdcae38b9c3dff84
2015-09-21 18:59:20 +00:00
Monty Taylor e10221a31a Change ignore-errors to ignore_errors
Needed for coverage 4.0

Change-Id: Ic3c9fc5d43675134b4b15572aa1a4a6761c2f2fe
2015-09-21 14:53:33 +00:00
OpenStack Proposal Bot 17589adc9b Updated from global requirements
Change-Id: I7e189b7372045f96a9788c15dd1366c904ddde30
2015-08-28 13:17:27 +00:00
Jamie Lennox 3074933d4c Federated Kerberos plugin
A plugin to support kerberos configured via keystone federation.

Closes-Bug: #1451299
Change-Id: I766c024089dad94f3f54e2578d578f65a246bdae
2015-08-07 03:29:33 +00:00
Jamie Lennox a7c6a7c04c Disable optional authentication for plugin
Rework the tests to extract a mock fixture that is capable of mocking
server authenticated requests. Set the plugin to mutual authentication
by default.

Closes-Bug: #1482468
Change-Id: I06daea59d25cd63c552f2db9f663bbc33e659ed5
2015-08-07 03:29:20 +00:00
OpenStack Proposal Bot 4b3ce88f95 Updated from global requirements
Change-Id: Ica4c4574f7a0980a22fc17da5a44d2d0ac0a548d
2015-06-04 16:24:26 +00:00
OpenStack Proposal Bot d98f8d824b Updated from global requirements
Change-Id: If940796ab1f80824755a35ce3f3d1dcc265c75e9
2015-05-07 23:37:16 +00:00
OpenStack Proposal Bot 7d28507f3d Updated from global requirements
Change-Id: I05bed148315c4ef884c0f30166c1f889d5d56eea
2015-05-04 18:51:09 +00:00
Doug Hellmann adf5897a8a Uncap library requirements for liberty
Change-Id: Ie6cf44aaede2258ae7b2fd34d9ef0d1b941c6dd5
Depends-On: Ib948b756b8e6ca47a4c9c44c48031e54b7386a06
2015-04-16 18:13:16 +00:00
Jamie Lennox ce990bfb3c Use the package name when looking up version
We need to give PBR the full package name when it looks up the version
from a pip installed package. keystoneclient_kerberos is the module
name, not the package name.

Change-Id: I638d0975d77db3767c3675dceb05466388abebc9
Closes-Bug: #1441918
2015-04-09 10:34:15 +10:00
Morgan Fainberg 46d0f4eedf Fix the package name in setup.cfg
Fix the package name so that we can actually upload to pypi.

Change-Id: I4361c37c9a121b7a85ed861583d046d5541af8fe
2015-02-24 12:44:16 -08:00
Jenkins af088b6f1d Merge "Move to hacking 0.10" 2015-02-02 00:31:55 +00:00
OpenStack Proposal Bot ab3e8fb5ee Updated from global requirements
Change-Id: I50fd03a0d8996fc8b8c161f9aa86206ff2682194
2015-01-26 10:34:12 +00:00
Brant Knudson 5c4c749f52 Move to hacking 0.10
Release notes:
http://git.openstack.org/cgit/openstack-dev/hacking/tag/?id=0.10.0

H803 is no longer checked by hacking per the release notes.

A new rule W292 "no newline at end of file" is fixed and enforced.

Change-Id: Ifaf62839a4b6da62a3b380396158b463c1381026
2015-01-11 19:00:08 -06:00
Jeremy Stanley eb56af9372 Workflow documentation is now in infra-manual
Replace URLs for workflow documentation to appropriate parts of the
OpenStack Project Infrastructure Manual.

Change-Id: I6e3f55e2d610abda7f28dfdff6e7af2b4e685ac8
2014-12-05 03:30:40 +00:00
OpenStack Proposal Bot 7935b585f6 Updated from global requirements
Change-Id: I0232c1edb846292875a045fb6d7846b33b43707b
2014-11-20 14:12:05 +00:00
OpenStack Proposal Bot 4da56d0922 Updated from global requirements
Change-Id: I7116e1ead36a7ca5c268544c95b8206efc04f041
2014-11-18 11:36:52 +00:00
OpenStack Proposal Bot ed6c040b12 Updated from global requirements
Change-Id: I0ef20ae378115f801d144c99f0e14712c55504de
2014-11-16 15:06:51 +00:00
OpenStack Proposal Bot 689a94073d Updated from global requirements
Change-Id: I2b6ec6d6b629020ceda6f02313150fc034146232
2014-11-05 08:35:33 +00:00
Steve Martinelli 2aa4c43708 Format requirements correctly and sync with global req
some of the requirements that were listed did not match the syntax
of the requirements in global-requirements. also some were out of
date.

Change-Id: I59ee0a07698521b0be85c751ab31368341d83a93
2014-10-29 00:11:28 -04:00
Jose Castro Leon 27883b8b2f kerberos client plugin
Enable kerberos when doing authentication.
It will reuse any existing kerberos token and use it if the server
uses WWW-Authenticate: Negotiate.
depends on to requests-kerberos

Co-Authored by: Adam Young <ayoung@redhat.com>
Co-Authored by: Jamie Lennox <jamielennox@redhat.com>

bp: kerberos-auth-plugin

Change-Id: Idf02bf27b5933c00827dd08d11ac131896184ad8
2014-10-28 21:37:32 +01:00
Jamie Lennox d479d22612 Update from global requirements. 2014-09-11 08:56:22 +10:00
Jamie Lennox 2a90b782c6 Initial Cookiecutter Commit. 2014-09-10 11:20:27 +10:00