Remove discoverable policy rules

Registered by John Garbutt

These rules are only used here:
https://github.com/openstack/nova/blob/master/nova/api/openstack/compute/extension_info.py#L225

As there is no way to turn off an extension, no point in hiding it from the extension info list.

Lets stop confusion by removing all these rules in pike.

Extensions API documentation signaled the deprecation in Newton:

https://github.com/openstack/nova/commit/04f8612aa99e618767a85d2f674ecdfc01955ff7

Blueprint information

Status:
Complete
Approver:
Matt Riedemann
Priority:
Low
Drafter:
John Garbutt
Direction:
Approved
Assignee:
John Garbutt
Definition:
Approved
Series goal:
Accepted for pike
Implementation:
Implemented
Milestone target:
milestone icon pike-2
Started by
John Garbutt
Completed by
Matt Riedemann

Related branches

Sprints

Whiteboard

Approved as a specless cleanup blueprint for Pike. -- mriedem 20170405

Gerrit topic: https://review.openstack.org/#q,topic:bp/remove-discoverable-policy-rules,n,z

Addressed by: https://review.openstack.org/459608
    Remove all discoverable policy rules

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.