ironic-python-agent/ironic_python_agent
Arne Wiebalck fb74b55606 Add secondary sorting by name when guessing root disk
As some BIOSes try to boot only from the "first" disk, Ironic
should order potential disks not only by size, but also by name.
This patch proposes to add secondary sorting by device name when
identifying the root disk.

Change-Id: I4017c839eeb9d00d2b4ad5b90e4e9b65b74296c7
Story: #2004976
Task: #29434
2019-02-11 17:53:47 +01:00
..
api Replacing the HTTP protocal with HTTPS 2018-12-25 19:51:40 +08:00
cmd Remove old lookup/heartbeat from IPA 2016-11-09 16:34:44 +00:00
extensions Attempt to read the partition table after writing an image 2018-11-19 18:57:23 +01: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 Add secondary sorting by name when guessing root disk 2019-02-11 17:53:47 +01:00
__init__.py Use # instead of """ for copyright blocks 2014-04-10 07:14:06 -07:00
agent.py write byte objects when using os.write 2018-05-17 11:11:55 -05:00
config.py Add min/max values to integer config options 2018-05-23 12:08:42 -05: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 NUMA-topology collector 2017-05-16 08:07:58 -04:00
hardware.py Allow erasing metadata from disk partitions 2018-11-13 00:36:18 -06:00
inspector.py Clean up deprecated items in the inspection code 2017-09-19 14:05:13 +02:00
ironic_api_client.py Include IPA Version during heartbeat 2017-12-07 12:16:06 +00:00
netutils.py Collect IPv6 address during introspection 2018-07-24 09:22:40 +08:00
numa_inspector.py Fix compatibility with Pint 0.5 2017-05-22 17:05:53 +02:00
utils.py Add secondary sorting by name when guessing root disk 2019-02-11 17:53:47 +01:00
version.py Add sphinx build + basic documentation 2015-03-31 16:22:12 -07:00