Wallaby Series Release Notes


New Features

  • The new ironic::healthcheck class has been added. This class manages parameters of healthcheck middlware in oslo.middleware.

  • The new ironic::policy::enforce_scope parameter has been added to support the corresponding parameter in oslo.policy library.

  • The new ironic::policy::enforce_new_defaults parameter has been added.


Upgrade Notes

  • Now policy.yaml is used by default instead of policy.json.


New Features

  • Adds db_sync_timeout parameter to db sync.

  • The following parameters have been added to the ironic::driver::ipmi class.

    • use_ipmitool_retries

    • kill_on_timeout

    • disable_boot_timeout

  • The following two parameters have been added to configure the service_type parameter in authtoken middlewae.

    • ironic::api::authtoken::service_type

    • ironic::inspector::authtoken::service_type

  • The ironic::driver::redfish class now supports the following two parameters to set the polling intervals for the firmware update feature in redfish driver.

    • firmware_update_status_interval

    • firmware_update_fail_interval

Deprecation Notes

  • allow_insecure_clients option is now deprecated for removal, the parameter has no effect.

  • The following options have been deprecated, as those options have been moved to ironic::db class.

    • ironic::database_connection

    • ironic::database_idle_timeout

    • ironic::database_max_overflow

    • ironic::database_max_pool_size

    • ironic::database_max_retries

    • ironic::database_retry_interval

  • The ironic::database_reconnect_interval parameter has been deprecated and now has no effect.

  • The ironic::inspector::db_connection parameter has been deprecated. Use the ironic::inspector::db::database_connection parameter instead.


Upgrade Notes

  • Compatibility with el7 (RHEL7.x, CentOS7.x and so on) has been removed.