nova/nova/tests
Matt Riedemann 36b110dfc5 Do not reschedule on ExternalNetworkAttachForbidden
When creating a server, if network setup fails with
ExternalNetworkAttachForbidden then we should abort
the build rather than reschedule because it's not
going to work on another host either.

A functional test is added for this since it's hard
to reason about whether or not it works properly
due to the async nature of network setup during
server create and the _build_resources context
manager. It's probably not a bad idea to have a
functional test for a scenario that uses external
networks either (and we can build on this).

Change-Id: I6dd5b3f75e2746f53f9758f1a186794a98dba9bf
Closes-Bug: #1852465
2019-12-12 14:28:03 -05:00
..
functional Do not reschedule on ExternalNetworkAttachForbidden 2019-12-12 14:28:03 -05:00
unit Merge "Add ConfirmResizeTask" 2019-12-12 10:13:25 +00:00
__init__.py
fixtures.py Merge "Add ConfirmResizeTask" 2019-12-12 10:13:25 +00:00
json_ref.py Transform instance.exists notification 2018-06-05 12:51:30 +00:00