ironic/ironic/tests/unit/conductor
cid 03b4a75e7b Flexible IPMI credential persistence method configuration
Instead of only file-based persistence which is reported to
potentially expose IPMI credential by persisting the temp file(s) for a
little too long.

User can now pass ``True`` to the ``ipmi_store_cred_in_env`` parameter
which instead stores IPMI password as an environment variable,
limiting exposure to the user session of Ironic.

Defaults to ``False``.

Closes-Bug: #2058749

Change-Id: Icd91e969e5c58bf42fc50958c3cd1acabd36ccdf
2024-04-27 07:55:53 -05:00
..
__init__.py Prepare for functional testing 2015-09-28 21:27:01 +00:00
mgr_utils.py [codespell] Fixing Spelling Mistakes 2024-02-12 19:58:56 +00:00
test_allocations.py Phase 1 - SQLAlchemy 2.0 Compatability 2022-10-13 21:21:40 +00:00
test_base_manager.py Merge "[codespell] Fixing Spelling Mistakes" 2024-03-14 17:13:05 +00:00
test_cleaning.py [codespell] Fixing Spelling Mistakes 2024-02-12 19:58:56 +00:00
test_deployments.py Add hold steps 2023-06-30 14:34:26 -07:00
test_inspection.py Do not store ramdisk logs as part of the inventory 2023-09-29 15:41:14 +02:00
test_manager.py Flexible IPMI credential persistence method configuration 2024-04-27 07:55:53 -05:00
test_notification_utils.py Enforce autospec in test_notification_utils 2020-07-17 07:08:07 +00:00
test_periodics.py Remove redundant node_periodic tests 2021-10-15 15:46:30 +02:00
test_rpc_service.py Split conductor-specific RPCService 2024-02-26 18:17:52 +01:00
test_rpcapi.py Adds service steps 2023-08-16 06:34:08 -07:00
test_servicing.py Fix the confusion around service_reboot/servicing_reboot 2024-04-12 18:09:54 +02:00
test_steps.py Stop assuming service steps have priorities 2024-04-10 13:59:19 +02:00
test_task_manager.py Lazy-load node details from the DB 2021-03-02 09:09:02 +01:00
test_utils.py Merge "Fix the confusion around service_reboot/servicing_reboot" 2024-04-15 23:38:00 +00:00
test_verify.py Record node history and manage events in db 2021-09-10 14:47:27 -07:00