Modify 'is_default' behavior relative to 'is_protected' for templates

Registered by Trevor McKay

With the addition of the general is_protected flag on all objects,
the is_default flag on cluster and node group templates is semi-redundant.
Its semantics should be changed; specifically, gating of update and
delete operations should be handled exclusively by is_protected. The
is_default flag should still be used to identify default templates for bulk
update and delete operations by the sahara-templates tool.

Blueprint information

Status:
Complete
Approver:
Trevor McKay
Priority:
Medium
Drafter:
Trevor McKay
Direction:
Approved
Assignee:
Trevor McKay
Definition:
Approved
Series goal:
Accepted for mitaka
Implementation:
Implemented
Milestone target:
milestone icon mitaka-3
Started by
Trevor McKay
Completed by
Trevor McKay

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/replace-is-default,n,z

Addressed by: https://review.openstack.org/241773
    Replace 'is_default' with 'is_protected' for templates

Addressed by: https://review.openstack.org/271484
    Remove overlap of 'is_default' and 'is_protected' for templates

Addressed by: https://review.openstack.org/271491
    Change 'ignore_default' to 'ignore_prot_on_def'

Addressed by: https://review.openstack.org/271504
    Add 'is_protected' field to all default templates

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.