Commit Graph

37963 Commits

Author SHA1 Message Date
Matthew Treinish 056bfd538f Stop explicitly running test discovery for py34
This commit removes the direct call to discovery in the tox py34 job.
This was added as a temporary step to enable importing of everything
and is now include by standard in the use of ostestr. There isn't any
reason to keep it around anymore.

Change-Id: I117fbc2108b285aa148cb447c1c01145c43031dd
2016-01-05 11:35:34 -05:00
Jenkins a237fc84d3 Merge "Implements proper UUID format for test_compute_cells and test_compute_utils." 2016-01-05 13:56:02 +00:00
Jenkins ad328fc310 Merge "Fix RPC revision log entry for 4.6" 2016-01-05 12:25:30 +00:00
Jenkins 21f6f7b63a Merge "Fix reclaim_instance_interval < 0 never delete instance completely" 2016-01-05 11:02:41 +00:00
Jenkins db628465d1 Merge "Misspelling in messages" 2016-01-05 10:16:32 +00:00
Jenkins fcc905865a Merge "docs: update refs to mitaka release schedule" 2016-01-05 10:13:16 +00:00
Jenkins 97342983ef Merge "libvirt: fix typo in test_init_host_migration_flags" 2016-01-05 10:08:04 +00:00
Jenkins 44390ca20a Merge "signature_utils: move to explicit image metadata" 2016-01-05 09:15:52 +00:00
Jenkins 98aa1adb6a Merge "remove /v1.1 from default paste.ini" 2016-01-05 09:14:02 +00:00
Jenkins 68d87b129b Merge "libvirt: fix TypeError in find_disk_dev_for_disk_bus" 2016-01-05 09:10:14 +00:00
Jenkins 55d2521e19 Merge "Unreference mocks are listed in the wrong order" 2016-01-05 09:00:07 +00:00
Jenkins 15f1a32173 Merge "DriverBlockDevice must receive a BDM object, not a dict" 2016-01-05 08:18:02 +00:00
Jenkins 99ff814a32 Merge "db: querry to retrieve all pci device by parent address" 2016-01-05 08:17:13 +00:00
Jenkins b09bc181e7 Merge "Add the missing return value in the comment" 2016-01-05 05:50:55 +00:00
Jenkins 73ce34ad61 Merge "Makes GET extension info sample tests run for v2 also" 2016-01-05 04:57:00 +00:00
Jenkins eb63e69fd5 Merge "VMware: cleanup unit tests" 2016-01-05 04:56:13 +00:00
Jenkins bef6ce576f Merge "config options: Centralise 'virt.ironic' options" 2016-01-05 04:54:32 +00:00
Jenkins 08287fa753 Merge "centeralized conf:compute/emphemeral_storage_encryption" 2016-01-05 04:50:23 +00:00
Jenkins 995f9ece39 Merge "libvirt: report pci Type-PF type even when VFs are disabled" 2016-01-05 03:20:34 +00:00
Jenkins 1a6c4cfc68 Merge "Remove the unused sginfo rootwrap filter" 2016-01-05 02:48:51 +00:00
Jenkins bd57328515 Merge "doc: change policies.rst to indicate API links" 2016-01-05 02:36:36 +00:00
Jenkins 76150fc3f1 Merge "vmware: Drop JSON for supported_instances" 2016-01-05 01:43:49 +00:00
Jenkins 1e425b612f Merge "XenAPI: Correct hypervisor type in Horizon's admin view" 2016-01-04 23:38:05 +00:00
Jenkins ba72c0df3e Merge "Fix nova configuration options description" 2016-01-04 23:37:19 +00:00
Jenkins 179e289db7 Merge "Remove the wrong usage of api_major_version in api sample tests" 2016-01-04 23:04:43 +00:00
Jenkins 4f0dcc3383 Merge "Not check rotation at compute level" 2016-01-04 21:57:18 +00:00
Mark McLoughlin e17198af75 libvirt: fix typo in test_init_host_migration_flags
VIR_MIGRATE_TUNNELLEDVIR_MIGRATE_NON_SHARED_INC is not a valid flag.

Note - fixing this doesn't actually affect the test because we don't
parse the value in init_host(), we just check whether it contains the
VIR_MIGRATE_NON_SHARED_INC string.

Change-Id: If33c63c0c7a3397c2b80714049b509c5918bfdc2
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
2016-01-04 20:12:16 +00:00
Matt Riedemann b4405d71e8 docs: update refs to mitaka release schedule
This just updates the links from the liberty release schedule
to the mitaka release schedule.

Change-Id: Id91e7dcc33f91885619623b7aab1ce23ad51654b
2016-01-04 12:00:40 -08:00
Jenkins c28487c6b6 Merge "deprecate run_tests.sh" 2016-01-04 16:50:30 +00:00
Matt Riedemann d3a6797254 libvirt: fix TypeError in find_disk_dev_for_disk_bus
The NovaException class only takes the message and kwargs,
so we can't pass substitution variables into the __init__, else
we get a TypeError.

This was apparently untested so a unit test is added for
covering the error case.

Change-Id: If5090f30be8985c4a8e99139dc5be8bf93ce1d12
Partial-Bug: #1530847
2016-01-04 08:42:23 -08:00
Jenkins 451caa798e Merge "Trivial: Fix wrong comment in service version" 2016-01-04 15:44:51 +00:00
Dan Smith 9e7fffaba8 Fix RPC revision log entry for 4.6
For some reason, this entry was added to the should-be-set-in-stone
Liberty release section of the RPC change log.

Change-Id: Iae889ceac957ef26de847fe0bbc427124c1c9bf2
2016-01-04 07:05:01 -08:00
Dane Fichter d8532315e0 signature_utils: move to explicit image metadata
In Nova, we are moving away from using an unnamed dictionary
to represent Glance image metadata. This change alters the
signature_utils module to take in the specific image properties
as individual parameters instead of as a dictionary.

Change-Id: Ia79c847de6ef55ddb1305f24fca47dfb822ad7c8
2016-01-04 09:38:21 -05:00
Jenkins 18014a7608 Merge "Updated from global requirements" 2016-01-04 14:02:24 +00:00
Jenkins 5e9a49477f Merge "Misspelling in message" 2016-01-04 14:01:38 +00:00
Jenkins 9b78d904e5 Merge "Wrong usage of "a"" 2016-01-04 14:00:54 +00:00
Jenkins 013bd2ab88 Merge "Add hypervisor, aggregates, migration description" 2016-01-04 14:00:07 +00:00
Jenkins f95e7241a7 Merge "Make scheduler_hints schema allow list of id" 2016-01-04 12:46:05 +00:00
lianghuifei ce9125b314 Unreference mocks are listed in the wrong order
There are a couple of policy checks where mocks are used to allow the
checks to complete. The mocks aren't referenced later. However they
are listed in the wrong order. While this doesn't impact this test
directly, it is confusing, and may confuse people down the road trying
to build tests based on this one.

Change-Id: Idd1da91fe8d8b1e20bef469ef67728610a9ac3c1
Closes-Bug: #1527881
2016-01-04 12:42:43 +00:00
Sean Dague 8c72d8f1de remove /v1.1 from default paste.ini
We stopped talking about /v1.1 nearly 3 years ago, it's in no
documentation. It should not be in our default deployed paste.ini as
it will only confuse folks.

Change-Id: Id695f60e30b14f939973e3610c7750b83a14d0d0
2016-01-04 06:09:43 -05:00
Jenkins d9b5df4439 Merge "Rollback of live-migration fails with the NFS driver" 2016-01-04 10:58:11 +00:00
Michal Pryc aae5ed191f Implements proper UUID format for test_compute_cells and test_compute_utils.
Currently some of the unittests are using non valid UUID format
for the FieldType UUID.

This is preparation work to add UUID validation in the
oslo_versionedobjects/fields.py.

Without this change adding validation will cause tests to fail.

Change-Id: I0ba662c26b5aa8fe03189858f793d304be612c5b
2016-01-04 11:57:08 +01:00
Felix Li b8c34d9ba5 Add the missing return value in the comment
Comment only shows :return:, add the return value.

Change-Id: I8c4975cf87775d25e85c240a07e70a861d31bfa4
2016-01-04 05:22:21 -05:00
Jenkins c2a836783a Merge "update connect_volume test" 2016-01-04 07:45:50 +00:00
OpenStack Proposal Bot c6a87e463c Updated from global requirements
Change-Id: I6b8050b5d8cf6f9eac6ec11652714f89837b22e9
2016-01-04 04:17:55 +00:00
Jenkins 967c8c6fca Merge "remove archaic references to XML in api" 2016-01-04 03:35:05 +00:00
Jenkins 505d88377a Merge "Remove unused logging import and LOG global var" 2016-01-04 03:34:28 +00:00
Jenkins f7217c9c6c Merge "db: adding columns to PciDevice table" 2016-01-04 03:25:22 +00:00
Matt Riedemann 14295be0ed xen: block BootableTestCase from py34 testing
The tests use mox which isn't stable with py34 testing, there are
race failures with the assertions. This test fails in unexpected
ways in unrelated changes so we need to blacklist it from py34
testing.

Change-Id: Ieb972f4705254af4b014d79a39bd6d78ad0b6376
Closes-Bug: #1526369
2015-12-31 08:12:54 -08:00
Sylvain Bauza b67d62399b Modify conductor to use RequestSpec object
Now, we can hydrate the RequestSpec object directly in the conductor and modify
the Scheduler client to primitive it before calling the RPC API.

Later changes will focus on modifying the scheduler.utils methods to play with
RequestSpec object (and possibly kick build_request_spec) but this can be done
on separate changes for cleaning that up.

NOTE: There is an ugly hack hidden in that change because of a bug
in oslo.messaging which doesn't accept datetime type for values. That will be
removed right in the next patch of the branch. Yeah, I know it's bad but it's
very temporary.

Change-Id: I916707d4dee66608e0bf7cd2d0784dafbfecda38
Partially-Implements: blueprint request-spec-object-mitaka
2015-12-31 09:36:58 +00:00