Mitaka Series (2.3.0 - 3.2.x) Release Notes¶
3.2.2-7¶
Bug Fixes¶
Use only single quotes for strings inside SQL statements. Fixes a crash when PostgreSQL is used as a database backend.
3.2.2¶
Bug Fixes¶
The “size” root device hint is now always converted to an integer for consistency with IPA.
3.2.1¶
Bug Fixes¶
Fixes a problem which caused an unhandled TypeError exception to bubble up when inspector was attempting to convert some eDeploy data to integer.
Fixed a regression in the firewall code, which causes re-running introspection for an already inspected node to fail.
Fixed the “is-empty” condition to return True on missing values.
3.2.0¶
New Features¶
Added CORS support middleware to Ironic Inspector, allowing a deployer to optionally configure rules under which a JavaScript client may break the single-origin policy and access the API directly.
- OpenStack CrossProject Spec:
http://specs.openstack.org/openstack/openstack-specs/specs/cors-support.html
- Oslo_Middleware Docs:
http://docs.openstack.org/developer/oslo.middleware/cors.html
- OpenStack Cloud Admin Guide:
http://docs.openstack.org/admin-guide-cloud/cross_project_cors.html
Bug Fixes¶
DHCP is now disabled completely when no nodes are on introspection and the “node_not_found_hook” is not set. This reduces probability of serving DHCP to wrong nodes, if their NIC is not registered in Ironic. See https://bugs.launchpad.net/ironic-inspector/+bug/1557979 and https://bugzilla.redhat.com/show_bug.cgi?id=1317695 for details.
Don’t fail on finish power off if node in ‘enrol’ state. Nodes in ‘enrol’ state are not expected to have power credentials.