Add a new read-only driver_internal_info attribute

Registered by Tan Lin

Driver should have its own infos which are invisible to user/admin.
These infos are not input from admin like driver_info and they may vary
during the deployment process. They can only be used by driver itself.

One example is ipmitool. Not all IPMI firmware support set boot device
persistent, so we need to save this info locally.

Blueprint information

Status:
Complete
Approver:
aeva black
Priority:
High
Drafter:
Tan Lin
Direction:
Approved
Assignee:
Tan Lin
Definition:
Approved
Series goal:
Accepted for kilo
Implementation:
Implemented
Milestone target:
milestone icon 2015.1.0
Started by
aeva black
Completed by
aeva black

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/driver-internal-info,n,z

Addressed by: https://review.openstack.org/148944
    Add driver internal info field to nodes table

Addressed by: https://review.openstack.org/150784
    Add Node.driver_internal_info

Addressed by: https://review.openstack.org/151990
    Clean driver_internal_info when changes nodes' driver.

Addressed by: https://review.openstack.org/152055
    Update agent driver with new field driver_internal_info

Gerrit topic: https://review.opendev.org/#/q/topic:driver-internal-info

Addressed by: https://review.opendev.org/741481
    Stop wiping driver_internal_info on node.driver updates

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.