ironic-python-agent/ironic_python_agent
Dmitry Tantsur 021e0a6a46 Generate a TLS certificate and send it to ironic
Adds a new flag (on by default) that enables generating a TLS
certificate and sending it to ironic via heartbeat. Whether
ironic supports auto-generated certificates is determined by
checking its API version.

Change-Id: I01f83dd04cfec2adc9e2a6b9c531391773ed36e5
Depends-On: https://review.opendev.org/747136
Depends-On: https://review.opendev.org/749975
Story: #2007214
Task: #40604
2020-09-11 17:46:52 +02:00
..
api Generate a TLS certificate and send it to ironic 2020-09-11 17:46:52 +02:00
cmd Support changing the protocol part of callback_url to https 2020-08-06 15:14:31 +02:00
extensions Update the cache if we don't have a root device hint 2020-08-25 19:34:48 +00:00
hardware_managers Fix gate and bump CoreOS version to latest stable. 2018-05-10 15:50:05 -07:00
shell Clear GPT and MBR headers with dd to avoid sgdisk CRC errors 2018-08-08 16:40:22 +00:00
tests Generate a TLS certificate and send it to ironic 2020-09-11 17:46:52 +02:00
__init__.py If listen_tls is true, enable TLS on wsgi server 2020-09-02 16:07:42 -07:00
agent.py Generate a TLS certificate and send it to ironic 2020-09-11 17:46:52 +02:00
config.py Generate a TLS certificate and send it to ironic 2020-09-11 17:46:52 +02:00
dmi_inspector.py Collect processor, memory and BIOS output of dmidecode - follow-up 2017-07-27 07:30:54 -07:00
encoding.py Fix serializing ironic-lib exceptions 2020-07-02 12:18:53 +02:00
errors.py Clarify connection error on heartbeats 2020-08-20 13:45:47 -07:00
hardware.py Generate a TLS certificate and send it to ironic 2020-09-11 17:46:52 +02:00
inspect.py Add jitter to inspection command reporting 2020-03-31 08:13:13 -07:00
inspector.py Extends pci devices metrics 2020-08-04 23:32:37 +08:00
ironic_api_client.py Generate a TLS certificate and send it to ironic 2020-09-11 17:46:52 +02:00
netutils.py Get the hostname of the introspected host 2019-06-12 13:00:21 +00:00
numa_inspector.py Skip nic numa_node discovery if it's not assigned to a numa_node 2020-01-17 11:15:35 +01:00
raid_utils.py Increase the ESP partition size to 550 MiB when using software RAID 2020-07-02 17:30:33 +02:00
tls_utils.py Generate a TLS certificate and send it to ironic 2020-09-11 17:46:52 +02:00
utils.py Fix confusing logging when running asynchronous commands 2020-06-26 15:19:04 +02:00
version.py Add sphinx build + basic documentation 2015-03-31 16:22:12 -07:00