@@ -520,16 +520,21 @@ func TestAddMonitoringTls(t *testing.T) {
520520 "sslTrustedServerCertificates" : util .CAFilePathInContainer ,
521521 }
522522
523- expectedMonitoringVersions := []interface {}{
523+ expectedMonitoringVersionsWithTls := []interface {}{
524524 map [string ]interface {}{"hostname" : "my-rs-0.some.host" , "name" : MonitoringAgentDefaultVersion , "additionalParams" : expectedAdditionalParams },
525525 map [string ]interface {}{"hostname" : "my-rs-1.some.host" , "name" : MonitoringAgentDefaultVersion , "additionalParams" : expectedAdditionalParams },
526526 map [string ]interface {}{"hostname" : "my-rs-2.some.host" , "name" : MonitoringAgentDefaultVersion , "additionalParams" : expectedAdditionalParams },
527527 }
528- assert .Equal (t , expectedMonitoringVersions , d .getMonitoringVersions ())
528+ assert .Equal (t , expectedMonitoringVersionsWithTls , d .getMonitoringVersions ())
529529
530- // adding again - nothing changes
530+ // disabling TLS should clear additionalParams (CLOUDP-351614)
531531 d .AddMonitoring (zap .S (), false , util .CAFilePathInContainer )
532- assert .Equal (t , expectedMonitoringVersions , d .getMonitoringVersions ())
532+ expectedMonitoringVersionsWithoutTls := []interface {}{
533+ map [string ]interface {}{"hostname" : "my-rs-0.some.host" , "name" : MonitoringAgentDefaultVersion },
534+ map [string ]interface {}{"hostname" : "my-rs-1.some.host" , "name" : MonitoringAgentDefaultVersion },
535+ map [string ]interface {}{"hostname" : "my-rs-2.some.host" , "name" : MonitoringAgentDefaultVersion },
536+ }
537+ assert .Equal (t , expectedMonitoringVersionsWithoutTls , d .getMonitoringVersions ())
533538}
534539
535540func TestAddBackup (t * testing.T ) {
0 commit comments