Fix automatic signing

Jenkins didn't like the previous expect script.  This one should work.

Change-Id: Ic94daef65f342a12f8f194163271f2204ba28b27
Line wrap README, revise IRC channel to #openstack-barbican

Change-Id: Id7840adb5d8863e668d2ab23820fd1346c349f53
Add verification REST service to Barbican

Add initial REST resources and simple business logic (i.e. always return
'True' for the is-valid query). Add unit testing and verify works with
REST client.

Change-Id: Iccb3b2babe7be1907acae297ae8b479c3c3a247f
Implements: blueprint api-add-verification
Merge "Add verification REST service to Barbican"
Add .mailmap file

Add a .mailmap file for git to use for cases where the same person has
commits with more than one name or email address.

Change-Id: I14c787ecc196b064a5d2c714d26ea1b854bb933e
Fixed response object in the Verifications GET list resource method.

The response object was the wronge type. Added missing unit tests as well.

Change-Id: I19550c881b80813aecaa1ccbd324c5553659a2b5
Fixes: bug #1255645
Merge "Add .mailmap file"
host_href should include scheme

Barbican should not presuppose that host_href will be an HTTP endpoint.
This does not work when SSL is being used (ie. in the case there
haproxy is performing SSL termination for Barbican)

This change simply requires that host_href include the scheme to be
used when providing secret and/or order refs.

Change-Id: I22f6b13b693801322716d4c43ce8d508eca114dd
Closes-Bug: #1258598
Merge "host_href should include scheme"
Expand secrets list API to allow for filters on name, mode, algorithm,
and bit length

Change-Id: I9d13d8b13b9121740a2b03870aa3e996d85749ad
Implements: blueprint expanded-secrets-query-api
Replace Celery with Oslo messaging for asynchronous queuing.

Barbican is using Celery to interface to the HA queues it uses to send
asynchronous requests from API nodes to the worker nodes. This change
request replaces Celery with OpenStack-friendly oslo.messaging RPC
components.

Change-Id: Ibc257e98726938a577da4300b389fa13ff34d8a0
Implements: blueprint queue-use-oslo-messaging
Migrate to pbr

OpenStack uses pbr for setuptools/build and version releases. As
barbican looks towards incubation, migrate to being pbr based.

Change-Id: I3c7a389596ca579a5613ea98b21cdc6967e49cc7
Removes unneeded details from the error message

Also removing the field expectation lines from the test code, to get
past the zuul unit test gate check. This is a temporary fix and we'll
change the test code per
https://blueprints.launchpad.net/barbican/+spec/validation-improve-err-msgs

Closes-Bug: #1246871

Change-Id: Idb2418b5760a90b0e461e0b0dd1184a77563d731
Fixed to un-quote the name parameter that gets used when querying for
secrets

Change-Id: I799c8032f5b32d8f0f0a0d8d339afeb3c87af67d
Fixes: Bug #1260459
Merge "Removes unneeded details from the error message"
Merge "Migrate to pbr"
Sync with global requirements

Change-Id: I60397af3af7ca16cc7bf885c5ce7e5000da888fc
Fix RBAC unit test failure due to uninitialized mock.

Initialized get_param() call to return None for all parameters.

Change-Id: Ic672899a34575407f2f30e0876a71693fdc15864
Merge "Fix RBAC unit test failure due to uninitialized mock."
Attempting to fix the tox environments

* Corrected flake8 environment (running through hacking.sh)
* Added exception for netaddr for pip 1.5
* Ignoring no-source errors with coverage

Change-Id: I2017946fd0db7c69f6a2d8d0be0fc79f3c5d5439