2024.2 Series Release Notes

25.0.0

New Features

  • The following parameters have been added to the ironic::drivers::inspector class.

    • add_ports

    • keep_ports

    • additional_hooks

    • physical_network_cidr_map

  • The following parameters have been added to the ironic::drivers::agent class.

    • manage_agent_boot

    • memory_consumed_by_agent

    • neutron_agent_poll_interval

    • neutron_agent_max_attempts

    • neutron_agent_status_retry_interval

    • require_tls

    • certificates_path

    • verify_ca

    • api_ca_file

    • allow_md5_checksum

  • The ironic::conductor class now supports the following conductor options.

    • max_concurrent_deploy

    • max_concurrent_clean

  • The new ironic::conductor::periodic_max_workers parameter has been added.

  • The ironic::drivers::drac class now supports the following parameters.

    • query_raid_config_job_status_interval

    • boot_device_job_status_timeout

    • config_job_max_retries

    • query_import_config_job_status_interval

    • bios_factory_reset_timeout

    • raid_job_timeout

  • The new ironic::rabbit_enable_cancel_on_failover parameter and the new ironic::inspector::rabbit_enable_cancel_on_failover parameter have been added.

  • The enable_by_file_paths parameter has been added to the following classes.

    • ironic::healthcheck

    • ironic::inspector::healthcheck

  • The new ironic::host parameter has been added.

  • The following parameters have been added to the ironic::inspector::healthcheck class.

    • allowed_source_ranges

    • ignore_proxied_requests

  • The new ironic::inspector::require_managed_boot parameter has been added.

  • The ironic::drivers::ipmi class now supports the following two new parameters.

    • additional_retryable_ipmi_errors

    • cipher_suite_versions

  • The new ironic::drivers::ipmi::store_cred_in_env parameter has been added.

  • The new ironic::notification_retry parameter has been added.

  • The following new parameters have been added.

    • ironic::rabbit_qos_prefetch_count

    • ironic::inspector::rabbit_qos_prefetch_count

  • The following new parameters have been added to the ironic::drivers::redfish class.

    • raid_config_status_interval

    • raid_config_fail_interval

    • boot_mode_config_timeout

Upgrade Notes

  • Now the [pxe] dnsmasq_interface option is managed by only the ironic::inspector::pxe_filter::iptables class.

  • Support for amqp1 messaging driver has been removed.

  • The deprecated ironic::drivers::pxe::enable_ppc64le parameter has been removed.

  • Support for the staging driver has been removed.

Deprecation Notes

  • The ironic::logging::watch_log_file parameter has been deprecated.

  • The ironic::inspector::logging::watch_log_file parameter has been deprecated.