227 Commits

Author SHA1 Message Date
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
OpenStack Proposal Bot
b7dee16e76 Updated from global requirements
Change-Id: I9722e3f01b7f7500b12e022bb56cb0bd0a91f6f0
2015-11-27 22:40:45 +00:00
Jeffrey Zhang
a4b2ade479 use graduated oslo.policy
- Add oslo.policy to requirements.txt
- Remove in-tree copy of oslo.policy

Change-Id: Ia6fef939cfe0df33476ccee365934a5d2878f90d
Partial-Bug: #1458945
2015-11-26 13:04:52 +08:00
OpenStack Proposal Bot
1734ce7101 Updated from global requirements
Change-Id: I335204a2455d47540e4ac0734251422e08e81db2
2015-11-19 22:56:58 +00:00
OpenStack Proposal Bot
6c0ea9ed3d Updated from global requirements
Change-Id: I0d6a6e2242bfd585c0b8093ad6c46f021694955c
2015-11-18 23:06:23 +00:00
OpenStack Proposal Bot
cb24a2aefc Updated from global requirements
Change-Id: Ib5f4f7fa2e4292a20cafbec38930cb533d2ca453
2015-11-18 00:21:54 +00:00
OpenStack Proposal Bot
3ac21cbe4b Updated from global requirements
Change-Id: Ie1da4c73c492c4cbb4db7d53bce4743691153f74
2015-11-11 19:07:16 +00:00
Matt Riedemann
acb97e6388 Block oslo.messaging 2.8.0
There is a locking regression in the 2.8.0 release that is
causing nova unit/functional tests to time out.

Depends-On: #I37eeb57e99db5f77a11eed471ac6c55c4547e821

Change-Id: I3ec6a6429bb1032e47fb0317ce9ca4b769666370
Closes-Bug: #1514876
2015-11-10 07:33:33 -08:00
OpenStack Proposal Bot
71d2ed1795 Updated from global requirements
Change-Id: I5ca44ecbc9453a90f8dbca1bf32169b73c935bf1
2015-10-23 18:48:16 +00:00
OpenStack Proposal Bot
2f2dc90219 Updated from global requirements
Change-Id: I4e0de18417b0c45161f384cceb0bb56c1d7a0536
2015-10-20 00:52:51 +00:00
OpenStack Proposal Bot
64e066d111 Updated from global requirements
Change-Id: I5abfb40a9b0e4cd3c26be205eabde3b61e057e45
2015-10-16 14:21:40 +00:00
OpenStack Proposal Bot
549a3d637a Updated from global requirements
Change-Id: I9751ee303fa3de83bf15dea3c62657fb54dcb6c4
2015-10-14 09:32:07 +00:00