Permalink
Commits on May 22, 2015
Commits on May 21, 2015
  1. Revert "Remove keystoneclient.middleware"

    This reverts commit 37742ec.
    
    Conflicts:
    	requirements.txt
    
    Change-Id: I4b3749793e67b37c8a39f00a32e5d4e818fd04a1
    brantlk committed May 21, 2015
  2. Revert "Remove unused fixtures"

    Repropose this
    
    This reverts commit e7853b8.
    
    Change-Id: I7b21bb139ccf7379d6f1b26f1ecddaa43767a334
    brantlk committed May 21, 2015
  3. Add docstrings for ``protocol`` parameter

    Parameter ``protocol`` was missing docstrings in the __init__.
    Also, config help is very poor.
    This patch fixes both issues.
    
    Change-Id: Ia2cfee9ba6aa5f4ca036c008bcfe03ff9113c7a3
    Marek Denis committed Apr 24, 2015
Commits on May 20, 2015
Commits on May 15, 2015
  1. Typo in openstack client help

    The openstack client output for the help of --os-user-id states
    "longin" instead of "login".  The openstack client gets it's help
    output from the keystoneclient.
    
    Change-Id: I7c92a82cd60b2835d98101200cf641b46dd145b4
    Closes-Bug: #1455673
    ericwb committed May 15, 2015
Commits on May 14, 2015
  1. Merge "Sync from oslo incubator"

    Jenkins committed with openstack-gerrit May 14, 2015
  2. Merge "Remove unused fixtures"

    Jenkins committed with openstack-gerrit May 14, 2015
  3. Merge "Pass OS_* env vars fix for tox 2.0"

    Jenkins committed with openstack-gerrit May 14, 2015
  4. Merge "Don't autodoc the test suite"

    Jenkins committed with openstack-gerrit May 14, 2015
  5. Pass OS_* env vars fix for tox 2.0

    Tox 2.0 stopped passing environment variables from the parent to
    the tests, so the functional tests were failing since they rely
    on keystone CLI getting the OS_* environment variables.
    
    Change-Id: I4f05379df41a3f6ca24ce8eb6911144a381f058e
    brantlk committed May 14, 2015
Commits on May 13, 2015
Commits on May 12, 2015
  1. Remove unused fixtures

    DisableModuleFixture and NoModuleFinder fixtures are no more used.
    
    Change-Id: I55a5e106b5d4d618918ee21b33afd0154e22f6b7
    haypo committed May 12, 2015
  2. Updated from global requirements

    Change-Id: I36854e21c8fd478e4d202bb82be5146612ac161e
    OpenStack Proposal Bot committed May 12, 2015
Commits on May 11, 2015
  1. Use 'mapping_id' instead of 'mapping' in federation protocol tests

    Change-Id: I7abf8413b949f38fd53e806dc90365986a31d921
    Closes-Bug: 1453865
    dolph committed May 11, 2015
  2. Use 'id' instead of 'protocol_id' in federation protocol tests

    The actual attribute returned in object references of the /protocols API
    is 'id', as in all other keystone APIs that return objects. The
    implementation of new_ref() here doesn't actually include an 'id'
    reference though, and goes out of it's way to test the wrong thing. This
    patch fix that, eliminates the workarounds, and does a touch of
    refactoring to bring these tests in line with tests of other client
    managers.
    
    Change-Id: I9a272b3ef91934e780106d89b5091b4bfb87ad29
    Closes-Bug: 1453847
    dolph committed May 11, 2015
Commits on May 8, 2015
  1. Drop use of 'oslo' namespace package

    The Oslo libraries have moved all of their code out of the 'oslo'
    namespace package into per-library packages. The namespace package was
    retained during kilo for backwards compatibility, but will be removed by
    the liberty-2 milestone. This change removes the use of the namespace
    package, replacing it with the new package names.
    
    The patches in the libraries will be put on hold until application
    patches have landed, or L2, whichever comes first. At that point, new
    versions of the libraries without namespace packages will be released as
    a major version update.
    
    Please merge this patch, or an equivalent, before L2 to avoid problems
    with those library releases.
    
    Blueprint: remove-namespace-packages
    https://blueprints.launchpad.net/oslo-incubator/+spec/remove-namespace-packages
    
    Change-Id: I387a7a1a817058a4daca313fe6df60612cb84864
    dhellmann committed May 6, 2015
Commits on May 7, 2015
  1. Don't autodoc the test suite

    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
    dstanek committed May 7, 2015
  2. Merge "Adapter version is a tuple"

    Jenkins committed with openstack-gerrit May 7, 2015
  3. Sync from oslo incubator

    Sync with oslo incubator to remove the oslo namespaced packages. These
    will be removed during the liberty cycle.
    
    Blueprint: remove-namespace-packages
    Oslo-incubator commit: 691b2c40be88e44d9377be782db813432c572653
    
    Change-Id: Ia267f84ec35d3e282bec69f48024a14350ace896
    jamielennox committed May 7, 2015
  4. Removes temporary fix for doc generation

    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
    dstanek committed Sep 15, 2014
Commits on May 5, 2015
  1. Ensure that failing responses are logged

    The boolean value of a failed response is False and so the way we
    populate the log output does not work when the request failed.
    
    When logging check that a response is not None rather than simply
    checking it's boolean value.
    
    Change-Id: I07fb46f156fdf8267fd3d4dc7c587cd604838d73
    Closes-Bug: #1451625
    jamielennox committed May 5, 2015
Commits on May 2, 2015
  1. Prompt for password on CLI if not provided

    load_from_argparse_arguments is very specifically for use with argparse.
    We can therefore safely prompt for a password from the user if none is
    provided and it won't affect config options or other loading mechanisms.
    
    Change-Id: Ib76743b768c5f0eef756184f1da49613423298f0
    jamielennox committed Apr 14, 2015
Commits on Apr 30, 2015
  1. Adapter version is a tuple

    The docstring for Adapter says that the version is a tuple like
    (3,0), but the HttpClient was passing a string like "v3".
    
    Closes-Bug: 1450272
    Change-Id: I74b009d68f5601bda3ae92b3c8de1ecef00d8316
    brantlk committed Apr 29, 2015
Commits on Apr 29, 2015
Commits on Apr 27, 2015
  1. Remove keystoneclient.middleware

    The code has been moved to the new keystonemiddleware project and
    keystone.middleware was deprecated since Juno. It's time to drop it in
    Liberty.
    
    Remove the directory keystoneclient/middleware/.
    
    Remove test_auth_token_middleware.py, test_memcache_crypt.py and
    test_s3_token_middleware.py in keystoneclient/tests/unit/.
    
    Remove the create_middleware_cert shell function from
    examples/pki/gen_pki.sh. And remove the call from
    examples/pki/run_all.sh.
    
    Remove netaddr, pycrypto and WebOb test dependencies, only needed to
    test the removed middleware.
    
    DocImpact: The keystoneclient.middleware module has been removed
    
    Closes-Bug: #1449066
    Change-Id: I88ddfdb674db1ec9c0fd4f9a62ae8347785ea10c
    haypo committed Apr 27, 2015
Commits on Apr 22, 2015
  1. Document non-standard encoding of the PKI token.

    More details by the code author in his blog post at
    http://adam.younglogic.com/2014/02/compressed-tokens/.
    
    Change-Id: I35c5eca2e04a74236bd8c7fb6daab3ea46b59b0e
    Closes-Bug: #1352314
    dramakri committed Apr 22, 2015
Commits on Apr 18, 2015
Commits on Apr 17, 2015
  1. Merge "Make process_header private"

    Jenkins committed with openstack-gerrit Apr 17, 2015