rm-object-dict-compat (for newton) (partial)

Registered by Matt Riedemann on 2016-03-18

Blueprint information

Status:
Complete
Approver:
Matt Riedemann
Priority:
Low
Drafter:
Ryan Rossiter
Direction:
Approved
Assignee:
Ryan Rossiter
Definition:
Approved
Series goal:
Accepted for newton
Implementation:
Implemented
Milestone target:
milestone icon newton-2
Started by
Matt Riedemann on 2016-03-18
Completed by
Matt Riedemann on 2016-07-06

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#/q/topic:bp/rm-object-dict-compat,n,z

https://review.openstack.org/#/q/topic:bp/rm-object-dict-compat-newton,n,z

Gerrit topic: https://review.openstack.org/#q,topic:bp/rm-object-dict-compat,n,z

Addressed by: https://review.openstack.org/265521
    Remove DictCompat from ComputeNode

Gerrit topic: https://review.openstack.org/#q,topic:bp/rm-object-dict-compat-newton,n,z

Addressed by: https://review.openstack.org/267768
    Add tests for floating_ip private functions

Addressed by: https://review.openstack.org/265951
    Remove DictCompat from FixedIP

Addressed by: https://review.openstack.org/263638
    Cleanup NovaObjectDictCompat from BandwidthUsage

Addressed by: https://review.openstack.org/260016
    Cleanup NovaObjectDictCompat from NumaTopology

Addressed by: https://review.openstack.org/115749
    Make neutronapi get_floating*() methods return objects

Addressed by: https://review.openstack.org/115801
    Give the FloatingIP object an external_id field, because neutron

Addressed by: https://review.openstack.org/301213
    Add new NeutronFloatingIP object

Addressed by: https://review.openstack.org/301275
    Remove DictCompat from S3 object

Gerrit topic: https://review.openstack.org/#q,topic:bug/1474952,n,z

Addressed by: https://review.openstack.org/301290
    Remove DictCompat from mapping objects

Addressed by: https://review.openstack.org/301905
    Remove DictCompat from InstanceAction

Addressed by: https://review.openstack.org/303591
    Remove DictCompat from InstanceFault

Addressed by: https://review.openstack.org/311870
    Remove DictCompat from InstancePCIRequests object

Addressed by: https://review.openstack.org/316161
    Remove DictCompat from FloatingIP

Addressed by: https://review.openstack.org/316184
    WIP - Remove DictCompact from Block_Device

Addressed by: https://review.openstack.org/#/c/316240
    WIP Remove DictCompact from KeyPair

Addressed by: https://review.openstack.org/318111
    WIP Remove DictCompat from Flavor

Addressed by: https://review.openstack.org/320106
    Remove DictCompat from instance_info_cache

Addressed by: https://review.openstack.org/321109
    Remove DictCompat from SecurityGroup

Addressed by: https://review.openstack.org/321175
    Remove DictCompat from NetworkRequest

Addressed by: https://review.openstack.org/327967
    WIP - Remove DictCompat from Service

Addressed by: https://review.openstack.org/336496
    Remove DictCompat from InstanceNUMATopology

Addressed by: https://review.openstack.org/336969
    Remove DictCompat from InstanceNUMACell

We're now past the non-priority feature freeze for the Newton release. Any outstanding changes for this will need to happen in a 'rm-object-dict-compat-ocata' blueprint. -- mriedem 20160706

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.