ironic/ironic/objects
Ruby Loo fa0cb98c21 Use max version of an object
In the code for handling rolling upgrades (and pinned ironic versions),
we were assuming that for an object class (eg 'Node') that had more than
one version in a release, the first version was the latest one. This was
error-prone as humans don't always know/remember to put the latest version
as the first one in the list.

This patch removes the assumption and gets the maximum version in the list.

Change-Id: Ie0a789f8bfa6f286b58cc7211be85ee18b2800f5
2018-08-02 13:43:51 +00:00
..
__init__.py BIOS Settings: Add RPC object 2018-04-24 11:47:56 +08:00
base.py Use max version of an object 2018-08-02 13:43:51 +00:00
bios.py BIOS Settings: add sync_node_setting 2018-06-20 15:15:01 +08:00
chassis.py [trivial] Fix argument descriptions 2017-07-10 14:12:56 +00:00
conductor.py Add conductor_group field to config, node and conductor objects 2018-07-18 21:50:29 +00:00
fields.py Fix W504 errors 2018-05-09 06:11:30 -07:00
indirection.py Remove cyclic import between rpcapi and objects.base 2016-09-13 15:55:44 +01:00
node.py Add deploy_step to NodePayload.SCHEMA 2018-07-25 21:15:00 +00:00
notification.py Fix W504 errors 2018-05-09 06:11:30 -07:00
port.py Copy port[group] VIF info from extra to internal_info 2018-04-02 17:56:47 +00:00
portgroup.py Fix E501 errors 2018-05-14 18:54:07 +00:00
trait.py Support nested objects and object lists in as_dict 2018-02-22 00:29:58 +00:00
volume_connector.py Add CRUD notification objects for volume connector and volume target 2017-06-28 11:13:00 +09:00
volume_target.py Add CRUD notification objects for volume connector and volume target 2017-06-28 11:13:00 +09:00