ironic/ironic/tests/unit
cid 483bfbcdb6 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-26 21:37:49 -05:00
..
api Follow-up: Use ``microversion-parse`` to parse version headers in API requests 2024-04-18 19:53:34 +01:00
cmd db: Replace use of Engine.execute() method 2024-04-15 17:27:33 +09:00
common Release mappings for 23.1, 24.0, 24.1/2024.1 2024-03-15 11:44:13 -07:00
conductor Flexible IPMI credential persistence method configuration 2024-04-26 21:37:49 -05:00
conf Switch Ironic to openstacksdk for Neutron 2020-08-19 10:48:17 +02:00
db Merge "Expose conductor online boolean for accurate alive" 2024-04-07 17:38:51 +00:00
dhcp Implement a DHCP driver backed by dnsmasq 2022-09-05 13:57:39 +12:00
drivers Flexible IPMI credential persistence method configuration 2024-04-26 21:37:49 -05:00
objects Expose conductor online boolean for accurate alive 2024-03-22 15:07:12 +13:00
pxe_filter Add inspection PXE filter service 2024-02-28 18:13:56 +01:00
__init__.py eventlet monkey patch in unit tests earlier 2023-11-02 10:40:42 -07:00
policy_fixture.py Suppress policy deprecation and default change warnings 2021-07-01 22:13:01 +00:00
raid_constants.py Allow specifying target devices for software RAID 2020-03-17 14:31:38 +01:00
stubs.py Switch Ironic to openstacksdk for Neutron 2020-08-19 10:48:17 +02:00
test_base.py Fix pep8 2020-05-12 15:37:38 +02:00