ironic-python-agent/ironic_python_agent
Julia Kreger 8ab527e72e Limit Inspection->Lookup->Heartbeat lag
Caches hardware information collected during inspection
so that the initial lookup can occur without any delay.

Also adds logging to track how long inventory collection takes.

Conflicts:
	ironic_python_agent/tests/unit/base.py

Co-Authored-By: Dmitry Tantsur <dtantsur@protonmail.com>
Change-Id: I3e0d237d37219e783d81913fa6cc490492b3f96a
(cherry picked from commit c76b8b2c21)
2020-07-06 20:20:58 +02:00
..
api Agent token support 2020-03-12 10:35:17 -07:00
cmd Agent token support 2020-03-12 10:35:17 -07:00
extensions Increase the ESP partition size to 550 MiB when using software RAID 2020-07-03 08:57:23 +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 Limit Inspection->Lookup->Heartbeat lag 2020-07-06 20:20:58 +02:00
__init__.py Use # instead of """ for copyright blocks 2014-04-10 07:14:06 -07:00
agent.py Limit Inspection->Lookup->Heartbeat lag 2020-07-06 20:20:58 +02:00
config.py Extend retries to 9, 10 seconds apart. 2020-06-29 15:46:43 -07:00
dmi_inspector.py Collect processor, memory and BIOS output of dmidecode - follow-up 2017-07-27 07:30:54 -07:00
encoding.py Create a SerializableComparable class 2015-09-11 13:44:09 -07:00
errors.py Add an ability to run in-band deploy steps 2020-04-06 10:24:08 +02:00
hardware.py Limit Inspection->Lookup->Heartbeat lag 2020-07-06 20:20:58 +02:00
inspect.py Add jitter to inspection command reporting 2020-03-31 08:13:13 -07:00
inspector.py Limit Inspection->Lookup->Heartbeat lag 2020-07-06 20:20:58 +02:00
ironic_api_client.py Merge "Move minimum ironic version to latest ocata" 2020-04-15 10:22:12 +00: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-03 08:57:23 +00:00
utils.py Fix confusing logging when running asynchronous commands 2020-06-29 15:53:32 -07:00
version.py Add sphinx build + basic documentation 2015-03-31 16:22:12 -07:00