Log cms_verify issues as warnings (not errors).

In general we probably do want to log these types of errors... but
not as ERRORS. I think log Warning messages are probably more
appropriate here since it would be possible to hit this when
expired certs are refreshed...

Fixes LP Bug #1190230.

Change-Id: I0383f7e490ddcdfb31a62cd3760102152a8d16d9
Remove endpoint.name attribute from v3 manager (bug 1191152)

This also provides backwards compatible support for any clients that
were specifying a name by handling it through **kwargs.

Change-Id: I49c542c52e1cdfde5fff1be46d658a805d233320
Add name arguments to keystone command.

Fixes #Bug 1183655

This patch adds name arguments to the following subcommands:
  * user-list
  * user-create
  * endpoint-create

Change-Id: I056e87de78f88f6fcf76baa4c820622c42f74f39
Fix auth_token.py bad signing_dir log message

Fixes bug 1197755

Change-Id: I16152518c354821af6790a6e459f1d8ec09139a0
Flake8 should ignore build folder

This adds 'build' to the exclude list for flake8

Fixes bug 1198329

Change-Id: Ia3688a2fc0334d32d89f04d114242d39bdc25f0e
Sync install_venv_common from oslo

Change-Id: Ic473e2bc51cd55c712aba86af1ffad8252b7b732
Ec2Signer : Modify v4 signer to match latest boto

Previously the port component of the host:port header was stripped
to match what boto (2.6.0->2.9.2) did, however it seems that was a
n error in boto as from boto commit cfaba39 (in 2.9.3) the port is
now appended.

This means that when this fix is used with keystone, APIs which use
keystone to validate ec2 style v4 signatures (e.g the heat cfn API)
will require python-boto >= 2.9.3

Fixes bug #1197553

Change-Id: I4c01e7aef7015a79e6e6263492c51caf3a08e9e4
Merge "Log cms_verify issues as warnings (not errors)."
Use ServiceCatalog.factory, the object has no __init__

Fixes LP bug #1199281

Change-Id: Iba4b3fd8ad2e6fe054ed705d8990c13dc5a13430
Raise key length defaults

Extend RSA keylength to 2048 bits by default,
as the previous default of 1024 bit is considered
weak since 12/31/2010.

Also unify the message_md to the openssl builtin
default.

Fixes bug 1103002

Change-Id: I619fc32b62beab4458ee6f21bf8dc7499fe400d7
Merge " Cleanup docstrings " from keystone/common/cms.py

In an attempt to unify both implementations in order to
be able to remove one of the duplicated ones, merge the
changes from this commit in keystone:

    Author: Dolph Mathews <dolph.mathews@gmail.com>
    Date:   Fri May 24 11:36:44 2013 -0500

    Cleanup docstrings (flake8 H401, H402, H403, H404)

Change-Id: Ib23c9ab5066cfdcdda4e07cd30fa8f6ff47949bd
Merge "Remove endpoint.name attribute from v3 manager (bug 1191152)"
Merge "Add name arguments to keystone command."
Merge "Sync install_venv_common from oslo"
Fix and enable gating on H402

Docstring summaries need punctuation.

Change-Id: I1b740c13d5fedf9a625ca0807c908f651ee08406
Fix and enable gating on H403

Only a few occurrences of "multiline docstrings
should end on a new line."

Change-Id: I3fb4591259b1e7c8202365cbadc8967a1639254f
Merge "Ec2Signer : Modify v4 signer to match latest boto"
Update openstack-common.conf format

Change-Id: I78528bf7055b6975a642e1f2f3264e94f5a4885b
rm improper assert syntax

assert only raise AssertionError when runing python without '-O', so if
we except an Assertionerror in codes, just raise it instead of using
assert syntax instead of different result with or without '-O' flag

Change-Id: I8c1bc2c6849996f0d3f7a4b791671871d79dd939
Merge "Fix and enable gating on H403"