ironic/ironic/tests/unit
Arun S A G 26040d4563 Add anaconda configuration and template
This change adds 'anaconda' group and 'default_ks_template'
configuration option under that group to ironic configuration file.
Along with this change a new boot_option named 'kickstart' is added
to identify anaconda kickstart deploy in the boot interface.

deploy_utils.get_boot_option method is modified to check if
node.deploy_interface is set to 'anaconda' and return boot_option
'kickstart'.

This change also validates whether required parameters are set when
the boot_option on the node is set to 'kickstart'.

When boot_option is 'kickstart' we also validate if the glance image
source has 'squashfs_id' property associated with it.

Change-Id: I2ef7c33e2e63e6d08c084b4c5dbd77a44ddd2d14
Story: 2007839
Task: 41675
2021-03-19 09:39:50 -07:00
..
api Merge "Enforce autospec in test_portgroup" 2021-03-17 05:53:48 +00:00
cmd Switch to unittest mock 2020-04-30 19:04:17 +02:00
common Merge "Switch to JSON RPC from ironic-lib" 2021-03-19 14:03:22 +00:00
conductor API to force manual cleaning without booting IPA 2021-03-16 16:08:46 +01:00
conf Switch Ironic to openstacksdk for Neutron 2020-08-19 10:48:17 +02:00
db Register all hardware_interfaces together 2021-01-08 15:16:53 +00:00
dhcp Add both IPv4 and IPv6 DHCP options if interface has both 2021-02-26 23:39:44 +00:00
drivers Add anaconda configuration and template 2021-03-19 09:39:50 -07:00
objects Volume targets/connectors Project Scoped RBAC 2021-03-04 09:47:36 -08:00
__init__.py Add my new address to .mailmap 2020-04-13 07:29:37 -07:00
policy_fixture.py Add my new address to .mailmap 2020-04-13 07:29:37 -07: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