[10:03:28] godog: fyi im mergin the rsyslog ossl patches now [10:14:18] jbond: cheers! SGTM [11:05:00] jbond: I see some failed errors at https://grafana.wikimedia.org/d/000000596/rsyslog?orgId=1&refresh=5m which I'm looking into [11:06:10] godog: ack [11:21:23] jbond: it is toil::rsyslog_tls_remedy failing validation which fair enough, I'm tempted to remove the remedy now, alternatively what are the key/cert/ca to use locally in that case? [11:21:36] i.e. use openssl s_client as root to connect to a local service [11:23:10] godog: has changing to openssl forced mtsl? [11:23:18] it looks like it [11:23:41] I think I'll remove the remedy, it was put in place for gnutls specifically [11:23:48] godog: ack sgtm [11:23:56] but tr its the puppet certs you would need to use [11:24:20] ack, which ca file ? [11:24:43] I guess certs/ca.pem [11:25:03] for the ca file you are genrally best to use /etc/ssl/certs/wmf-ca-certificates.crt which wil ltrust both old and new [11:25:25] ack [11:25:36] you can se the following puppet function to return that path [11:25:38] profile::base::certificates::get_trusted_ca_path() [11:25:51] just in case we change it or something down the road [11:26:54] good idea, are there equivalent helpers to get the puppet key/cert paths ? [11:27:43] godog: for the puppet certs use the facts [11:27:54] $facts['puppet_config']['hostcert'] [11:27:57] makes sense, thank you [11:28:04] $facts['puppet_config']['hostprivkey'] [11:28:08] np [14:08:47] an head scratcher so far https://phabricator.wikimedia.org/T351710 [14:08:59] especially the bit where rsyslog on centrallog1002 is all quiet [14:09:07] in terms of errors that is [14:59:52] Congrats on switching rsyslog from gnutls to openssl in prod :)