nova/nova/tests/unit/virt/hyperv
Claudiu Belu e2d08409f1 hyper-v: Logs tips on PortBindingFailed
When spawning an Hyper-V instance with NICs having the vif_type "hyperv",
neutron will fail to bind the port to the Hyper-V host if the neutron
server doesn't have the "hyperv" mechanism driver installed and configured,
resulting in a PortBindingFailed exception on the nova-compute side.

When this exception is encountered, the logs will say to check the
neutron-server logs, but the problem and its solution are not obvious
or clear, resulting in plenty of questions / reports, all having the
same solution: is there an L2 agent on the host alive and reporting to
neutron, and if neutron Hyper-V agent is used, make sure to install
networking-hyperv and configure neutron-server to use the "hyperv"
mechanism_driver.

Change-Id: Idceeb08e1452413e3b10ecd0a65f71d4d82866e0
Closes-Bug: #1744032
(cherry picked from commit b80c245ba5)
2018-03-07 17:00:02 +00:00
..
__init__.py move all tests to nova/tests/unit 2014-11-12 15:31:08 -05:00
test_base.py Converting nova.virt.hyperv to py3 2015-12-03 08:45:48 +00:00
test_block_device_manager.py Merge "hyperv: Fixes Generation 2 VMs volume boot order" 2017-07-01 14:00:42 +00:00
test_driver.py Pass user context to virt driver when detaching volume 2018-03-06 14:23:54 -05:00
test_eventhandler.py HyperV: Nova serial console access support 2016-05-20 18:59:23 +03:00
test_hostops.py hyperv: report disk_available_least field 2017-09-19 18:33:57 +00:00
test_imagecache.py Create hyperv fake images under proper directory 2016-12-02 11:08:46 -05:00
test_livemigrationops.py Merge "Hyper-V: fix live migration with CSVs" 2017-12-01 01:38:59 +00:00
test_migrationops.py Hyper-V: Perform proper cleanup after cold migration 2017-08-30 17:50:11 +00:00
test_pathutils.py propagate OSError to MigrationPreCheckError 2017-10-20 16:46:15 -04:00
test_rdpconsoleops.py Hyper-V: Adds RDPConsoleOps unit tests 2015-09-07 12:47:31 +03:00
test_serialconsolehandler.py Fix wrong override value of config option proxyclient_address 2016-07-27 17:20:35 +08:00
test_serialconsoleops.py Trivial: Fixes serial console minor nits 2016-05-24 10:45:02 -07:00
test_serialproxy.py HyperV: Add serial console proxy 2016-04-18 20:32:13 +03:00
test_snapshotops.py HyperV: remove instance snapshot lock 2016-08-09 13:31:31 +03:00
test_vif.py Adds Hyper-V OVS ViF driver 2017-01-11 22:22:13 +00:00
test_vmops.py hyper-v: Logs tips on PortBindingFailed 2018-03-07 17:00:02 +00:00
test_volumeops.py HyperV: use os-brick for volume related operations 2016-11-17 18:36:05 +02:00