[release-10.4.17] Alerting: Re-encrypt existing contact points before get and patch in legacy config API (#101834)

* Alerting: Re-encrypt existing contact points before get and patch in legacy config API (#101263)

* Test covering Get+Save interaction for newly secret fields

* Alerting: Re-encrypt existing contact points before get and patch

(cherry picked from commit b73c59547c)

* Fix provisioning tests

* googlechat url test fix
This commit is contained in:
Matthew Jacobson
2025-03-07 17:55:27 -05:00
committed by GitHub
parent 781510cd88
commit 3c2e2d73d1
5 changed files with 223 additions and 18 deletions
@@ -2168,10 +2168,8 @@ var expAlertmanagerConfigFromAPI = `
"name": "discord_test",
"type": "discord",
"disableResolveMessage": false,
"settings": {
"url": "http://CHANNEL_ADDR/discord_recv/discord_test"
},
"secureFields": {}
"settings": {},
"secureFields": {"url": true}
}
]
},
@@ -2214,10 +2212,8 @@ var expAlertmanagerConfigFromAPI = `
"name": "victorops_test",
"type": "victorops",
"disableResolveMessage": false,
"settings": {
"url": "http://CHANNEL_ADDR/victorops_recv/victorops_test"
},
"secureFields": {}
"settings": {},
"secureFields": {"url": true}
}
]
},