Allow for bypass_url when using proxy_token

Change-Id: I1cb76f79fbf2fe02ce012aaa278f50987c073831
Fix IBM copyright strings

Update IBM copyright strings to one consistant format

Change-Id: Iabd059132cc3092b6dbbaa6c1f19fb93acee0a30
Merge "Allow for bypass_url when using proxy_token"
Merge "Fix IBM copyright strings"
Make "multi_host" True when it is set to 'T' in network_create.

Fixes bug 1161297
Even if creating a network with the "--multi_host=T", the "multi_host"
property of the new network is still "False".
This is because nova server interprets 'T' to "False".
This patch fixes the problem.

Change-Id: I171c7dc72cb515c47ea106558080eafa10dee873
Fix problem with nova --version

Update to latest openstack.common.version.py and fix __init__.py
to get "nova --version" to work properly again

Fixes LP# 1165325

Change-Id: I29e54cd4cf79759407f3967518e9be575abd994a
Correct a unit test failure that crept into trunk

At some point, the "nova list" command started returning an
empty table when no results were obtained, while the
tests.test_shell.ShellTest.test_password test was expecting
a single newline.  Whichever commit caused this change in
behavior somehow made it past the gate without forcing the
test to be updated.

This commit fixes the issue by changing the output that
test_shell.test_password is expecting.

Fixes bug 1166464.

Change-Id: I57636b4a1e525c440925caba0bbb51bbcd94b080
Fixing shell command 'service-disable' description

Fixes: bug #1166217
Change-Id: I0ba609750551540f9cd91492191b222961e99fb1
Merge "Fix problem with nova --version"
Add coverage-reset command to reset Nova coverage data.

Add a new command coverage-reset to enable users to reset
coverage data.
This also adds unit tests on coverage-reset command.

Fixes bug: 1164331

Change-Id: I101e38165206224927d8ce32c8663a8d9403450b
make sure .get() also updates _info

Having the _info get out of sync with the actual attributes is kind of a
trap for the unwary. _info is used in preference to the attributes in
many places, and letting it get out of sync means that the method of
retrieval (get() vs. list()) influences the result.

Change-Id: I9d9bf086fa790b811c520b2fa317f95cb1921805
Support force update quota

Once we have additional check when update quota in
https://review.openstack.org/#/c/25887/, we need provide --force option
when run 'nova quota-update'.

Fix bug 1160749

DocImpact

Change-Id: Ib8d94d4eaa846f620abad5fb55017ac3fb0b322a
Make --vlan option work in network-create in VLAN mode

When creating a network with network-create, DuplicateVlan exception
happens whatever the --vlan option is set. This is because --vlan
option isn't read correctly by novaclient. This patch fixes this
bug.

Fixes bug 1167779

Change-Id: I3bf0e8d96d995632698f5aa1b1a07ead9e553c70
Merge "Support force update quota"
Merge "make sure .get() also updates _info"
Merge "Add coverage-reset command to reset Nova coverage data."
Cleanup unused import

Change-Id: Id7d110110f238077630c9b9ee4d643654844dd3e
Use HTTP keep-alive feature in HTTPClient class

Currently  HTTPClient creates a new TCP connection for each
API request. We could actually reuse created connections by
relying upon HTTP keep-alive feature.  That would enable us
to do a few queries in a row more efficiently.

Fixes bug 1170385.

Change-Id: Ie6d8fb9670938e3790017509a242630b67abd794
Make list flavor show extra specs optional.

Flavor list will get each flavors extra_specs by making fresh requests to nova.
When there are lots of flavors, the flavor list will take a while to run. So
let us make show extra-specs optional.

Fix bug: #1166455

Change-Id: I86aef1035be6a88b8d9fb49a89f5a608a72589dd
Fix nova instance-action-list output field and order

'instance-action-list' is not possible to identify the order
and time of the specified instance actions.
This patch fixes the sort of 'Start_time' and add field.

Change-Id: If9e6aaf8eb631819bf8e1c915cb1da64d6fcd2f4
Implements: blueprint instance-action-list-output