merge_yaml not doing deep copy
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kolla-ansible |
Fix Released
|
High
|
Doug Szumski |
Bug Description
Merge_yaml module doesn't do a deep copy of >= first level properties, so it doesn't works for most configurations.
Example config:
global:
resolve_timeout: 5m
smtp_require_tls: true
pagerduty_url: https:/
route:
receiver: default-receiver
group_wait: 10s
group_interval: 5m
repeat_interval: 3h
routes:
- match:
severity: 'page'
receiver: xxx-dc-
receivers:
- name: default-receiver
- name: xxx-dc-
pagerduty_
- service_key: xxxx
templates: []
Default template:
global:
resolve_timeout: 5m
smtp_require_tls: true
route:
receiver: default-receiver
group_wait: 10s
group_interval: 5m
repeat_interval: 3h
receivers:
- name: default-receiver
templates: []
Changed in kolla-ansible: | |
assignee: | nobody → Doug Szumski (dszumski) |
Fix proposed to branch: master /review. openstack. org/614296
Review: https:/