238 Commits

Author SHA1 Message Date
OpenStack Proposal Bot
12692e6e9e Updated from global requirements
Change-Id: I4a5f1ee1a399b70f9b8189a53d40d95d4e2e752e
2016-06-20 21:17:05 +00:00
OpenStack Proposal Bot
662995fa97 Updated from global requirements
Change-Id: I56d30f91b813d257b7cc16f364a5552f84f3fed0
2016-06-14 21:08:59 +00:00
OpenStack Proposal Bot
62a9d38eec Updated from global requirements
Change-Id: I3f5e7a1d94d5b91f0f3273b8506ee02de16f2385
2016-06-13 01:52:21 +00:00
OpenStack Proposal Bot
3c29c1a5df Updated from global requirements
Change-Id: Ie0e45701fd499d5667f08e11716e6e2fc3077c18
2016-06-09 18:15:26 +00:00
OpenStack Proposal Bot
597f079abe Updated from global requirements
Change-Id: I79d5d82d32c157853de112e815089e71e16b39d3
2016-06-03 20:12:55 +00:00
OpenStack Proposal Bot
7e0f846230 Updated from global requirements
Change-Id: I8fe5932db506648b3de99d9c51485d1bcc73ca50
2016-06-01 13:52:24 +00:00
OpenStack Proposal Bot
028091d623 Updated from global requirements
Change-Id: Id0b421cc4341eb8a4980f162d73ace1a17eda992
2016-05-31 03:04:34 +00:00
OpenStack Proposal Bot
da61fecb0a Updated from global requirements
Change-Id: I9528100fe099193edcd87bcbc7e91e1b630d0499
2016-05-23 12:02:46 +00:00
OpenStack Proposal Bot
cc980b1cd8 Updated from global requirements
Change-Id: I13d8d43caf0b81a7eb458ecaf35c1991f9cd19bb
2016-05-20 06:02:34 +00:00
OpenStack Proposal Bot
008727cf24 Updated from global requirements
Change-Id: I74141a52bccaa4540ae5682d0f862a6d30b40617
2016-05-19 13:35:40 +00:00
OpenStack Proposal Bot
12385e1879 Updated from global requirements
Change-Id: I54ef494539257c893fd134ec27b2a9469c957c7c
2016-05-13 00:43:58 +00:00
Sean Dague
6b1293fd6f Drop paramiko < 2 compat code
This drops the paramiko < 2 compatibility code so we only need to
support one major version.

Depends-On: I2369638282b4fefccd8484a5039fcfa9795069a7
(global requirements change)

Change-Id: Ife4df9e64299e1182d77d568d1deed5ec3b608b3
Closes-Bug: #1483132
2016-05-10 12:01:22 -05:00
Davanum Srinivas
82b525f1fa Add pycrypto explicitly
Running "tox -e pip-missing-reqs" was broken around the
time of the Mitaka release and we missed this requirement.

nova/crypto.py:29 dist=pycrypto module=Crypto.PublicKey.RSA

Essentially, since we are constrained using upper-constraints.txt
and the upper-constraints.txt has an entry for pycrypto, we
do not see a problem anywhere.

The dependency was introduced in:
If88beeb3983705621fe736995939ac20b2daf1f3

Closes-Bug: #1578047
Change-Id: I12978a6ca49524aa2256930617a259023e6908eb
2016-05-05 10:29:21 -04:00
OpenStack Proposal Bot
5bafd5fba5 Updated from global requirements
Change-Id: I42af18e5619fd48951a362de0de0f490b3be4385
2016-04-30 18:07:08 +00:00
OpenStack Proposal Bot
53e31a83bb Updated from global requirements
Change-Id: Iacdc56ae67ce67407b84bdabd8b1972dd175d916
2016-04-21 18:15:25 +00:00
Jenkins
e34d48a9c5 Merge "Initial use of microversion_parse" 2016-04-21 13:30:06 +00:00
OpenStack Proposal Bot
adf760187a Updated from global requirements
Change-Id: I32eabad9307c4d1a9d7f50ec2a8245fc298f6661
2016-04-19 12:27:23 +00:00
Chris Dent
815a60e294 Initial use of microversion_parse
microversion_parse is a new simple library that does one job: it
extracts microversions from headers. By default it will look for
the new style 'OpenStack-API-Version: compute 2.15' but can be
called to look in a variety of old style headers.

In this change 'X-OpenStack-Nova-API-Version: 2.15' continues to
work and no further changes are done. Followup patches will add
tests for the new style header and versioning of the microversion
(if required).

Depends-On: Iea8bf5cc70ad24bb352347ef347be71817db3dc5
Change-Id: I9098ab8f0800fb0550887f5eff219b18addde709
2016-04-15 10:28:07 +00:00
OpenStack Proposal Bot
7823730348 Updated from global requirements
Change-Id: Ibab571ba7147a338560b99cdcfb93a0056de39e2
2016-04-14 02:36:44 +00:00
OpenStack Proposal Bot
44db7db0a8 Updated from global requirements
Change-Id: I6a48ce8c27259a9a077691366d7fd85f78a57ffa
2016-04-12 23:12:25 +00:00
OpenStack Proposal Bot
2b079fa477 Updated from global requirements
Change-Id: Iabf9a359d34319d684781258074958ac0f120f42
2016-04-08 18:40:37 +00:00
Sean Dague
d5091520ac remove alembic from requirements.txt
Alembic was used in attempt #1 of online schema migrations, however
that was reverted in Icae28ceee3ec975c907d73b95babab58dcb30c23 when
that approach was dropped.

There are no other uses of alembic directly in Nova, so we should not
list this requirement.

Change-Id: I452bfc8454aedff1bbaffacc99d0845186ba4234
2016-04-08 07:23:26 -04:00
OpenStack Proposal Bot
e2140d23b7 Updated from global requirements
Change-Id: I15eb62743dfcfea3fdf99361f358ec06e25ffdf5
2016-04-08 00:31:05 +00:00
OpenStack Proposal Bot
a957e1ef5d Updated from global requirements
Change-Id: Iedd1f5264e87e506bd3a1c09614aa1dc891dc685
2016-04-05 13:41:00 +00:00
OpenStack Proposal Bot
3261300188 Updated from global requirements
Change-Id: I74168f8aa7d4875b160e44ff53b9abd6083d1fe4
2016-04-02 16:15:18 +00:00
OpenStack Proposal Bot
a35bd32391 Updated from global requirements
Change-Id: I7fc5fe2e1ba2f1f0e705f0b92984139e176f4daf
2016-03-05 20:48:35 +00:00
OpenStack Proposal Bot
6e3b955b27 Updated from global requirements
Change-Id: I7cc4d3e806686f299dc9faaf0d954f448f3774aa
2016-02-26 01:51:32 +00:00
OpenStack Proposal Bot
3278b8b625 Updated from global requirements
Change-Id: If99cbc9232013146ce4ba0a002dd3dd61faa5532
2016-02-24 08:35:48 +00:00
OpenStack Proposal Bot
84fdf2dca1 Updated from global requirements
Change-Id: I24f3dc7739aa1dd8d1a06a5fd5c4a134a8657eb1
2016-02-12 20:04:58 +00:00
OpenStack Proposal Bot
15043e547e Updated from global requirements
Change-Id: Ib3f0d8dfae66f4692cab91932e285797f2d3dcc6
2016-02-05 05:11:04 +00:00
Davanum Srinivas
205fb7c8b3 Switch to oslo.cache lib
Common memorycache was replaced by analogous tool
from oslo.cache lib. In-memory cache was replaced
by oslo.cache.dict backend. Memcached was replaced
by dogpile.cache.memcached backend.

Implements blueprint oslo-for-mitaka

Closes-Bug: #1483322
Co-Authored-By: Sergey Nikitin <snikitin@mirantis.com>
Co-Authored-By: Pavel Kholkin <pkholkin@mirantis.com>

Change-Id: I371f7a68e6a6c1c4cd101f61b9ad96c15187a80e
2016-02-02 08:20:13 -05:00
Jenkins
836180bcdb Merge "Migrate from keystoneclient to keystoneauth" 2016-02-01 14:59:02 +00:00
Monty Taylor
f19ddc4c50 Migrate from keystoneclient to keystoneauth
keystoneauth was split out last cycle as a library specifically to deal
with doing auth functions so that people who do not need to do keystone
CRUD operations can just consume only the auth session parts. As part
of modernizing keystone interactions, use keystoneauth instead of
keystoneclient.

A change to tests was made to stop checking how often the keystone auth
session is called. This could be broken in the future depending on how
the keystoneauth1 loader works. It is incorrect to mock out and check
how often Session is called when nova has no direct control over this.
The number of times barbican client is called is correctly in the
control of Nova and will continue to be tested.

bp: keystoneclient-to-keystoneauth

Co-Authored-By: Morgan Fainberg <morgan.fainberg@gmail.com>
Depends-On: I1f754a9a949ef92f4e427a91bbd1b1e73e86c8c4
Change-Id: I09a5da761bdc02c83b087f3cec40b7fa022a7a63
2016-01-28 10:55:29 -06:00
OpenStack Proposal Bot
0e2202b9d4 Updated from global requirements
Change-Id: I7c2d92824392dc7cccc62951ec0660c6f705f044
2016-01-28 13:23:09 +00:00
OpenStack Proposal Bot
eefb744f7e Updated from global requirements
Change-Id: I31d15eb7f1a5b67ee9c82946efefc0c226b01114
2016-01-25 00:14:26 +00:00
OpenStack Proposal Bot
29c1deb681 Updated from global requirements
Change-Id: I591916e882b56eec790f169cf59a6ba771e24f39
2016-01-22 04:07:37 +00:00
OpenStack Proposal Bot
386a7f05b2 Updated from global requirements
Change-Id: I08c6bd226a2e9e38d81fa3d251e939a976a3e090
2016-01-07 14:03:22 +00:00
OpenStack Proposal Bot
c6a87e463c Updated from global requirements
Change-Id: I6b8050b5d8cf6f9eac6ec11652714f89837b22e9
2016-01-04 04:17:55 +00:00
Jenkins
e95e8c55d5 Merge "Updated from global requirements" 2015-12-18 02:42:00 +00:00
Jenkins
8d693f0e6c Merge "Add signature_utils module" 2015-12-17 21:58:57 +00:00
OpenStack Proposal Bot
1103826aed Updated from global requirements
Change-Id: I26b12cdf913ad761fb1a27467289a0ef7a5c5016
2015-12-15 21:28:00 +00:00
Matt Riedemann
ba82e4a875 Block requests 2.9.0
Breaks the wsgi IPv6 unit tests.

Depends-On: Ifb080c72a16ed4b93040fb7c06bdc072b7247f6e

Change-Id: I158bd1cba9bc85521ac0e236f66e7780a59e9ac2
Closes-Bug: #1526413
2015-12-15 08:38:17 -08:00
Dane Fichter
60a2383b68 Add signature_utils module
This change adds the signature_utils module, which
is needed to support Nova's verification of signed
Glance images.

Change-Id: I904a7489c8759951daa6c9ffb1cf444822132258
Implements: blueprint nova-support-image-signing
2015-12-14 12:27:53 -05:00
OpenStack Proposal Bot
17be5e6247 Updated from global requirements
Change-Id: I7e4b5b494dad01dac6345969204a141242c102af
2015-12-14 06:52:19 +00:00
OpenStack Proposal Bot
b086a78007 Updated from global requirements
Change-Id: I756cc85316e269caed4eaa8a24ccd13361b60bfe
2015-12-10 12:45:13 +00:00
Jenkins
c087e5fcd0 Merge "Updated from global requirements" 2015-12-03 02:40:56 +00:00
Jenkins
c1b7de4081 Merge "Hyper-V: adds os-win library" 2015-12-03 02:40:04 +00:00
OpenStack Proposal Bot
7b4fcc8497 Updated from global requirements
Change-Id: I09c2cf975debd252ef578f94b55d4736d723f8be
2015-12-02 20:30:28 +00:00
Claudiu Belu
dc2edc2882 Hyper-V: adds os-win library
Adds os-win to requirements.txt.
Replaces the current usage of *Utils classes in the
Hyper-V Driver with the equivalent *Utils classes
from os-win.

Adds decorators to the HyperVDriver methods that prevent
os-win specific exceptions to leak outside the driver.

Depends-On: Id5cd1dce195b38611f4f8c74857087620048b13f

Co-Authored-By: Lucian Petrut <lpetrut@cloudbasesolutions.com>

Partially Implements: blueprint add-os-win-library

Change-Id: I04509843210dcedf98a0cd9e08fa07865c8a76de
2015-12-02 16:34:24 +02:00
Jenkins
76cc283dde Merge "use graduated oslo.policy" 2015-12-02 05:53:02 +00:00