Skip to content

Commit a22edb2

Browse files
committed
Converge log_cache_syslog_tls certificate
- In #949 Log Cache was split out from the doppler instance group to its own log-cache instance group - Log Cache was also configured to use syslog ingress by default, rather than the previous behaviour which was to use the Reverse Log Proxy - Operators who had previously used the experimental ops-file to opt into syslog ingress (operations/experimental/use-logcache-syslog-ingress.yml) would already have had the `log_cache_syslog_tls` credential in their CredHub - When these operators attempted to upgrade to v18.0.0 the certificate was not re-generated by default, leading to a mismatch between the new service name and the existing certificate - Specify `update_mode: converge` so that the certificate is re-generated and the syslog agent will be able to send logs to the log cache syslog server Fixes: ``` failed to write to log-cache.service.cf.internal:6067, retrying in 8.192s, err: x509: certificate is valid for q-s3.doppler.default.cf.bosh, doppler.service.cf.internal, not log-cache.service.cf.internal ```
1 parent b38e1eb commit a22edb2

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

cf-deployment.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2262,6 +2262,7 @@ variables:
22622262
- localhost
22632263
- name: log_cache_syslog_tls
22642264
type: certificate
2265+
update_mode: converge
22652266
options:
22662267
ca: loggregator_ca
22672268
common_name: log-cache.service.cf.internal

0 commit comments

Comments
 (0)