Add new field 'refresh_on' to task.yaml

Registered by Bartosz Kupidura

Task.yaml should have new field named 'refresh_on', field should contain list
of puppet resources names (keystone_config, nova_config, ...).

If user upload YAML with 'keystone_config' all granular with refresh_on ['keystone_config'] should be executed.

'refresh_on' can handle multiple resources, ex. refresh on 'keystone_config' AND 'nova_config' change.

If 'refresh_on' is empty, or missing - it should not be executed never after configuration manipulation.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
Bartosz Kupidura
Direction:
Needs approval
Assignee:
None
Definition:
Approved
Series goal:
Accepted for 8.0.x
Implementation:
Implemented
Milestone target:
milestone icon 8.0
Started by
Bartosz Kupidura
Completed by
Bartosz Kupidura

Related branches

Sprints

Whiteboard

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.