nova/nova/tests/unit
Pierre Riteau 9af4c6115f Change TooOldComputeService upgrade check code to failure
The TooOldComputeService upgrade check currently produces a warning,
which may be missed if the upgrade process only checks the exit code of
the upgrade check command.

Since this can lead to Nova control services failing to start, make the
upgrade check a failure instead, so it results in a non-zero exit code.

Closes-Bug: #1956983
Change-Id: Ia3ce6a0b0b810667ac0a66502a43038fe43c5aed
2022-06-09 20:56:26 +02:00
..
accelerator Fix typos 2022-05-30 17:40:00 +05:30
api Fix typos 2022-05-30 17:40:00 +05:30
cmd Change TooOldComputeService upgrade check code to failure 2022-06-09 20:56:26 +02:00
compute Merge "Fix typos" 2022-06-01 10:50:15 +00:00
conductor Fix typos 2022-05-30 17:40:00 +05:30
conf Expose the mdev class 2021-08-27 14:52:01 +01:00
console Fix duplicates keys 2022-05-26 15:43:13 +05:30
db Fix typos 2022-05-30 17:40:00 +05:30
fake_loadables
fixtures Test the NotificationFixture 2021-06-10 18:07:47 +02:00
image Merge "Close Glance image if downloading failed." 2022-01-17 10:31:21 +00:00
keymgr
limit Follow up for unified limits 2022-03-04 03:42:58 +00:00
network Fix typos 2022-05-30 17:40:00 +05:30
notifications object/notification for Adds Pick guest CPU architecture based on host 2022-02-24 12:06:55 -05:00
objects Merge "Fix typos" 2022-06-01 10:50:15 +00:00
pci Fix typos 2022-05-30 17:40:00 +05:30
policies Merge "Fix typos" 2022-06-01 10:50:15 +00:00
privsep Retry lvm volume and volume group query 2021-06-15 12:39:26 +02:00
scheduler Fix typos 2022-05-30 17:40:00 +05:30
servicegroup
ssl_cert
storage Avoid modifying the Mock class in test 2021-08-23 17:36:00 +02:00
virt Merge "Fix typos" 2022-06-01 10:50:15 +00:00
volume Add volume-rebuild support to cinder module 2022-02-25 02:12:55 +05:30
__init__.py
fake_block_device.py
fake_build_request.py
fake_console_auth_token.py
fake_crypto.py
fake_diagnostics.py
fake_flavor.py
fake_hosts.py
fake_instance.py Remove (almost) all references to 'instance_type' 2021-03-29 12:24:15 +01:00
fake_ldap.py Remove six.moves 2020-11-07 03:25:02 +00:00
fake_network.py db: Unify 'nova.db.api', 'nova.db.sqlalchemy.api' 2021-08-09 15:34:40 +01:00
fake_network_cache_model.py Use UUID as vif and network_id in vif tests 2020-09-07 10:31:52 +02:00
fake_pci_device_pools.py
fake_policy.py Separate flavor extra specs policy for server APIs 2022-02-24 16:33:26 +00:00
fake_processutils.py Remove six.binary_type/integer_types/string_types 2020-12-13 11:25:14 +00:00
fake_request_spec.py Reproduce bug 1952941 2021-12-03 09:08:15 +00:00
fake_requests.py
fake_server_actions.py db: Unify 'nova.db.api', 'nova.db.sqlalchemy.api' 2021-08-09 15:34:40 +01:00
fake_volume.py
image_fixtures.py
matchers.py Remove six.text_type (2/2) 2020-12-13 11:26:35 +00:00
test_api_validation.py api: Rename 'parameter_types.hostname' -> 'fqdn' 2021-08-19 11:16:59 +01:00
test_availability_zones.py db: Unify 'nova.db.api', 'nova.db.sqlalchemy.api' 2021-08-09 15:34:40 +01:00
test_baserpc.py
test_block_device.py fup: Remove unused legacy block_device_info format 2021-08-20 13:26:46 +01:00
test_cache.py
test_cinder.py
test_conf.py db: Post reshuffle cleanup 2021-08-09 15:34:40 +01:00
test_configdrive2.py
test_context.py Fix unit test for oslo.context 4.1.0 2022-02-28 12:36:37 -06:00
test_crypto.py Remove six.moves 2020-11-07 03:25:02 +00:00
test_exception.py rpc: Rework 'get_notifier', 'wrap_exception' 2021-03-01 11:06:48 +00:00
test_exception_wrapper.py Use NotificationFixture for legacy notifications too 2021-05-24 11:00:59 +01:00
test_fixtures.py Fix unit tests when they are run with OS_DEBUG=True 2022-03-23 10:31:04 +01:00
test_hacking.py hacking: Prevent use of six 2022-04-05 12:59:12 +01:00
test_identity.py Fix typos 2022-05-30 17:40:00 +05:30
test_json_ref.py Remove six.moves 2020-11-07 03:25:02 +00:00
test_loadables.py
test_matchers.py
test_metadata.py Fix typos 2022-05-30 17:40:00 +05:30
test_notifications.py Fix typos 2022-05-30 17:40:00 +05:30
test_notifier.py
test_policy.py Complete phase-1 of RBAC community-wide goal 2022-02-24 16:33:34 +00:00
test_profiler.py Remove six.moves 2020-11-07 03:25:02 +00:00
test_quota.py Update quota apis with keystone limits and usage 2022-02-24 16:21:03 +00:00
test_rpc.py rpc: Rework 'get_notifier', 'wrap_exception' 2021-03-01 11:06:48 +00:00
test_safeutils.py
test_service.py Merge "Correct test error" 2022-02-21 20:58:07 +00:00
test_service_auth.py
test_test.py Add autopep8 to tox and pre-commit 2021-11-08 12:37:27 +00:00
test_test_utils.py db: Unify 'nova.db.api', 'nova.db.sqlalchemy.api' 2021-08-09 15:34:40 +01:00
test_utils.py Add autopep8 to tox and pre-commit 2021-11-08 12:37:27 +00:00
test_versions.py Change API unexpected exception message 2021-02-17 21:30:07 +00:00
test_weights.py
test_wsgi.py Remove six.PY2 and six.PY3 2020-08-15 07:45:23 +00:00
utils.py Add autopep8 to tox and pre-commit 2021-11-08 12:37:27 +00:00