Compilation results for prometheus1005.eqiad.wmnet: System changes detected
You can retrieve this result from host.json.Catalog differences
Summary
| Total Resources: | 4770 |
|---|---|
| Resources added: | 13 |
| Resources removed: | 13 |
| Resources modified: | 31 |
| Change percentage: | 1.19% |
Resources only in the new catalog
- Exec[Generate cert discovery2026__prometheus_discovery_wmnet_server]
- Exec[Generate cert discovery2026__prometheus_discovery_wmnet_server refresh on intermediate ca change]
- Exec[create chained cert /etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.chain.pem]
- Cfssl::Cert[discovery2026__prometheus_discovery_wmnet_server]
- Cfssl::Csr[/etc/cfssl/csr/discovery2026__prometheus_discovery_wmnet_server.csr]
- File[/etc/cfssl/csr/discovery2026__prometheus_discovery_wmnet_server.csr]
- Exec[Generate cert discovery2026__prometheus_discovery_wmnet_server refresh]
- Exec[renew certificate - discovery2026__prometheus_discovery_wmnet_server]
- File[/etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.chained.pem]
- File[/etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server-key.pem]
- File[/etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.csr]
- File[/etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.pem]
- File[/etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.chain.pem]
Resources only in the old catalog
- Exec[Generate cert discovery__prometheus_discovery_wmnet_server refresh]
- Cfssl::Cert[discovery__prometheus_discovery_wmnet_server]
- Cfssl::Csr[/etc/cfssl/csr/discovery__prometheus_discovery_wmnet_server.csr]
- File[/etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.csr]
- Exec[create chained cert /etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.chain.pem]
- File[/etc/cfssl/csr/discovery__prometheus_discovery_wmnet_server.csr]
- File[/etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.pem]
- Exec[renew certificate - discovery__prometheus_discovery_wmnet_server]
- File[/etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server-key.pem]
- Exec[Generate cert discovery__prometheus_discovery_wmnet_server]
- File[/etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.chained.pem]
- File[/etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.chain.pem]
- Exec[Generate cert discovery__prometheus_discovery_wmnet_server refresh on intermediate ca change]
Resources modified
- Exec[Generate cert discovery__prometheus_discovery_wmnet_server refresh on intermediate ca change]
- Parameters differences:
--- Exec[Generate cert discovery__prometheus_discovery_wmnet_server refresh on intermediate ca change].orig +++ Exec[Generate cert discovery__prometheus_discovery_wmnet_server refresh on intermediate ca change] - require => Cfssl::Csr[/etc/cfssl/csr/discovery__prometheus_discovery_wmnet_server.csr] - subscribe => File[/etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.chain.pem] - command => /usr/bin/cfssl gencert -config /etc/cfssl/client-cfssl.conf -tls-remote-ca /etc/ssl/certs/wmf-ca-certificates.crt -mutual-tls-client-cert /etc/cfssl/mutual_tls_client_cert.pem -mutual-tls-client-key /var/lib/puppet/ssl/private_keys/prometheus1005.eqiad.wmnet.pem -label discovery -profile server /etc/cfssl/csr/discovery__prometheus_discovery_wmnet_server.csr | /usr/bin/cfssljson -bare /etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server - environment => ['GODEBUG=x509ignoreCN=0'] - refreshonly => True
- Envoyproxy::Conf[tls_terminator_443]
- File[/etc/cfssl/csr/discovery__prometheus_discovery_wmnet_server.csr]
- Parameters differences:
--- File[/etc/cfssl/csr/discovery__prometheus_discovery_wmnet_server.csr].orig +++ File[/etc/cfssl/csr/discovery__prometheus_discovery_wmnet_server.csr] - ensure => file - mode => 0400 - group => root - owner => root
- Content differences:
--- /etc/cfssl/csr/discovery__prometheus_discovery_wmnet_server.csr.orig +++ /etc/cfssl/csr/discovery__prometheus_discovery_wmnet_server.csr @@ -1,17 +0,0 @@ -{ - "CN": "prometheus.discovery.wmnet", - "hosts": [ - "prometheus", - "prometheus-eqiad.wikimedia.org", - "prometheus.svc.eqiad.wmnet", - "prometheus1005.eqiad.wmnet", - "prometheus.discovery.wmnet" - ], - "key": { - "algo": "ecdsa", - "size": 256 - }, - "names": [ - - ] -}- Envoyproxy::Listener[tls_terminator_443]
- File[/etc/cfssl/csr/discovery2026__prometheus_discovery_wmnet_server.csr]
- Parameters differences:
--- File[/etc/cfssl/csr/discovery2026__prometheus_discovery_wmnet_server.csr].orig +++ File[/etc/cfssl/csr/discovery2026__prometheus_discovery_wmnet_server.csr] + ensure => file + mode => 0400 + group => root + owner => root
- Content differences:
--- /etc/cfssl/csr/discovery2026__prometheus_discovery_wmnet_server.csr.orig +++ /etc/cfssl/csr/discovery2026__prometheus_discovery_wmnet_server.csr @@ -0,0 +1,17 @@ +{ + "CN": "prometheus.discovery.wmnet", + "hosts": [ + "prometheus", + "prometheus-eqiad.wikimedia.org", + "prometheus.svc.eqiad.wmnet", + "prometheus1005.eqiad.wmnet", + "prometheus.discovery.wmnet" + ], + "key": { + "algo": "ecdsa", + "size": 256 + }, + "names": [ + + ] +}- Exec[Generate cert discovery__prometheus_discovery_wmnet_server refresh]
- Parameters differences:
--- Exec[Generate cert discovery__prometheus_discovery_wmnet_server refresh].orig +++ Exec[Generate cert discovery__prometheus_discovery_wmnet_server refresh] - refreshonly => True - subscribe => File[/etc/cfssl/csr/discovery__prometheus_discovery_wmnet_server.csr] - command => /usr/bin/cfssl gencert -config /etc/cfssl/client-cfssl.conf -tls-remote-ca /etc/ssl/certs/wmf-ca-certificates.crt -mutual-tls-client-cert /etc/cfssl/mutual_tls_client_cert.pem -mutual-tls-client-key /var/lib/puppet/ssl/private_keys/prometheus1005.eqiad.wmnet.pem -label discovery -profile server /etc/cfssl/csr/discovery__prometheus_discovery_wmnet_server.csr | /usr/bin/cfssljson -bare /etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server - environment => ['GODEBUG=x509ignoreCN=0']
- Envoyproxy::Tls_terminator[443]
- Parameters differences:
--- Envoyproxy::Tls_terminator[443].orig +++ Envoyproxy::Tls_terminator[443] @@ - global_certs => [{'cert_path': '/etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.chained.pem', 'key_path': '/etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server-key.pem'}] + global_certs => [{'cert_path': '/etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.chained.pem', 'key_path': '/etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server-key.pem'}]- File[/etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server-key.pem]
- Parameters differences:
--- File[/etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server-key.pem].orig +++ File[/etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server-key.pem] - ensure => file - backup => False - group => envoy - owner => envoy - mode => 0440 - show_diff => False
- File[/etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.pem]
- Parameters differences:
--- File[/etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.pem].orig +++ File[/etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.pem] - ensure => file - mode => 0440 - group => envoy - owner => envoy
- Exec[Generate cert discovery2026__prometheus_discovery_wmnet_server refresh]
- Parameters differences:
--- Exec[Generate cert discovery2026__prometheus_discovery_wmnet_server refresh].orig +++ Exec[Generate cert discovery2026__prometheus_discovery_wmnet_server refresh] + refreshonly => True + subscribe => File[/etc/cfssl/csr/discovery2026__prometheus_discovery_wmnet_server.csr] + command => /usr/bin/cfssl gencert -config /etc/cfssl/client-cfssl.conf -tls-remote-ca /etc/ssl/certs/wmf-ca-certificates.crt -mutual-tls-client-cert /etc/cfssl/mutual_tls_client_cert.pem -mutual-tls-client-key /var/lib/puppet/ssl/private_keys/prometheus1005.eqiad.wmnet.pem -label discovery2026 -profile server /etc/cfssl/csr/discovery2026__prometheus_discovery_wmnet_server.csr | /usr/bin/cfssljson -bare /etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server + environment => ['GODEBUG=x509ignoreCN=0']
- Exec[Generate cert discovery2026__prometheus_discovery_wmnet_server]
- Parameters differences:
--- Exec[Generate cert discovery2026__prometheus_discovery_wmnet_server].orig +++ Exec[Generate cert discovery2026__prometheus_discovery_wmnet_server] + require => Cfssl::Csr[/etc/cfssl/csr/discovery2026__prometheus_discovery_wmnet_server.csr] + command => /usr/bin/cfssl gencert -config /etc/cfssl/client-cfssl.conf -tls-remote-ca /etc/ssl/certs/wmf-ca-certificates.crt -mutual-tls-client-cert /etc/cfssl/mutual_tls_client_cert.pem -mutual-tls-client-key /var/lib/puppet/ssl/private_keys/prometheus1005.eqiad.wmnet.pem -label discovery2026 -profile server /etc/cfssl/csr/discovery2026__prometheus_discovery_wmnet_server.csr | /usr/bin/cfssljson -bare /etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server + unless => /usr/bin/test "$(/usr/bin/openssl x509 -in /etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.pem -noout -pubkey 2>&1)" == "$(/usr/bin/openssl pkey -pubout -in /etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server-key.pem 2>&1)" + environment => ['GODEBUG=x509ignoreCN=0']
- File[/etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.chained.pem]
- Parameters differences:
--- File[/etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.chained.pem].orig +++ File[/etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.chained.pem] + require => Exec[create chained cert /etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.chain.pem] + ensure => file + group => envoy + owner => envoy
- File[/etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.chain.pem]
- Parameters differences:
--- File[/etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.chain.pem].orig +++ File[/etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.chain.pem] - ensure => file - group => envoy - source => puppet:///modules/profile/pki/intermediates/discovery-cert.pem - mode => 0440 - owner => envoy
- File[/etc/envoy/listeners.d/00-tls_terminator_443.yaml]
- Content differences:
--- /etc/envoy/listeners.d/00-tls_terminator_443.yaml.orig +++ /etc/envoy/listeners.d/00-tls_terminator_443.yaml @@ -16,8 +16,8 @@ '@type': type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext common_tls_context: tls_certificates: - - certificate_chain: { filename: "/etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.chained.pem" } - private_key: { filename: "/etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server-key.pem" } + - certificate_chain: { filename: "/etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.chained.pem" } + private_key: { filename: "/etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server-key.pem" } filters: - name: envoy.http_connection_manager typed_config:
- Exec[renew certificate - discovery2026__prometheus_discovery_wmnet_server]
- Parameters differences:
--- Exec[renew certificate - discovery2026__prometheus_discovery_wmnet_server].orig +++ Exec[renew certificate - discovery2026__prometheus_discovery_wmnet_server] + require => Exec[Generate cert discovery2026__prometheus_discovery_wmnet_server] + command => /usr/bin/cfssl sign -config /etc/cfssl/client-cfssl.conf -tls-remote-ca /etc/ssl/certs/wmf-ca-certificates.crt -mutual-tls-client-cert /etc/cfssl/mutual_tls_client_cert.pem -mutual-tls-client-key /var/lib/puppet/ssl/private_keys/prometheus1005.eqiad.wmnet.pem -label discovery2026 -profile server /etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.csr | /usr/bin/cfssljson -bare /etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server + unless => /usr/bin/openssl x509 -in /etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.pem -checkend 952200 + environment => ['GODEBUG=x509ignoreCN=0']
- Exec[Generate cert discovery__prometheus_discovery_wmnet_server]
- Parameters differences:
--- Exec[Generate cert discovery__prometheus_discovery_wmnet_server].orig +++ Exec[Generate cert discovery__prometheus_discovery_wmnet_server] - require => Cfssl::Csr[/etc/cfssl/csr/discovery__prometheus_discovery_wmnet_server.csr] - command => /usr/bin/cfssl gencert -config /etc/cfssl/client-cfssl.conf -tls-remote-ca /etc/ssl/certs/wmf-ca-certificates.crt -mutual-tls-client-cert /etc/cfssl/mutual_tls_client_cert.pem -mutual-tls-client-key /var/lib/puppet/ssl/private_keys/prometheus1005.eqiad.wmnet.pem -label discovery -profile server /etc/cfssl/csr/discovery__prometheus_discovery_wmnet_server.csr | /usr/bin/cfssljson -bare /etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server - unless => /usr/bin/test "$(/usr/bin/openssl x509 -in /etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.pem -noout -pubkey 2>&1)" == "$(/usr/bin/openssl pkey -pubout -in /etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server-key.pem 2>&1)" - environment => ['GODEBUG=x509ignoreCN=0']
- Exec[create chained cert /etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.chain.pem]
- Parameters differences:
--- Exec[create chained cert /etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.chain.pem].orig +++ Exec[create chained cert /etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.chain.pem] - require => Exec[Generate cert discovery__prometheus_discovery_wmnet_server refresh on intermediate ca change] - subscribe => ['Exec[renew certificate - discovery__prometheus_discovery_wmnet_server]', 'File[/etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.chain.pem]', 'File[/etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.pem]'] - command => /bin/cat /etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.pem /etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.chain.pem > /etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.chained.pem - unless => /usr/bin/test "$(/bin/cat /etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.pem /etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.chain.pem | sha512sum)" == "$(/bin/cat /etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.chained.pem | sha512sum)"
- File[/etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.chain.pem]
- Parameters differences:
--- File[/etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.chain.pem].orig +++ File[/etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.chain.pem] + ensure => file + group => envoy + source => puppet:///modules/profile/pki/intermediates/discovery2026-cert.pem + mode => 0440 + owner => envoy
- Cfssl::Csr[/etc/cfssl/csr/discovery__prometheus_discovery_wmnet_server.csr]
- Parameters differences:
--- Cfssl::Csr[/etc/cfssl/csr/discovery__prometheus_discovery_wmnet_server.csr].orig +++ Cfssl::Csr[/etc/cfssl/csr/discovery__prometheus_discovery_wmnet_server.csr] - ensure => present - names => [] - hosts => ['prometheus', 'prometheus-eqiad.wikimedia.org', 'prometheus.svc.eqiad.wmnet', 'prometheus1005.eqiad.wmnet'] - common_name => prometheus.discovery.wmnet - key => {'algo': 'ecdsa', 'size': 256}- Cfssl::Csr[/etc/cfssl/csr/discovery2026__prometheus_discovery_wmnet_server.csr]
- Parameters differences:
--- Cfssl::Csr[/etc/cfssl/csr/discovery2026__prometheus_discovery_wmnet_server.csr].orig +++ Cfssl::Csr[/etc/cfssl/csr/discovery2026__prometheus_discovery_wmnet_server.csr] + ensure => present + names => [] + hosts => ['prometheus', 'prometheus-eqiad.wikimedia.org', 'prometheus.svc.eqiad.wmnet', 'prometheus1005.eqiad.wmnet'] + common_name => prometheus.discovery.wmnet + key => {'algo': 'ecdsa', 'size': 256}- Class[Profile::Tlsproxy::Envoy]
- Parameters differences:
--- Class[Profile::Tlsproxy::Envoy].orig +++ Class[Profile::Tlsproxy::Envoy] @@ - cfssl_label => discovery + cfssl_label => discovery2026
- File[/etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server-key.pem]
- Parameters differences:
--- File[/etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server-key.pem].orig +++ File[/etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server-key.pem] + ensure => file + backup => False + group => envoy + owner => envoy + mode => 0440 + show_diff => False
- Cfssl::Cert[discovery__prometheus_discovery_wmnet_server]
- Parameters differences:
--- Cfssl::Cert[discovery__prometheus_discovery_wmnet_server].orig +++ Cfssl::Cert[discovery__prometheus_discovery_wmnet_server] - ensure => present - before_services => [] - outdir => /etc/envoy/ssl - group => envoy - profile => server - auto_renew => True - mode => 0740 - notify_services => [] - common_name => prometheus.discovery.wmnet - key => {'algo': 'ecdsa', 'size': 256} - label => discovery - owner => envoy - hosts => ['prometheus', 'prometheus-eqiad.wikimedia.org', 'prometheus.svc.eqiad.wmnet', 'prometheus1005.eqiad.wmnet'] - provide_chain => True - before => Exec[verify-envoy-config] - require => Package[envoyproxy] - names => [] - environment => ['GODEBUG=x509ignoreCN=0'] - renew_seconds => 952200 - notify => Service[envoyproxy.service]- Exec[Generate cert discovery2026__prometheus_discovery_wmnet_server refresh on intermediate ca change]
- Parameters differences:
--- Exec[Generate cert discovery2026__prometheus_discovery_wmnet_server refresh on intermediate ca change].orig +++ Exec[Generate cert discovery2026__prometheus_discovery_wmnet_server refresh on intermediate ca change] + require => Cfssl::Csr[/etc/cfssl/csr/discovery2026__prometheus_discovery_wmnet_server.csr] + subscribe => File[/etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.chain.pem] + command => /usr/bin/cfssl gencert -config /etc/cfssl/client-cfssl.conf -tls-remote-ca /etc/ssl/certs/wmf-ca-certificates.crt -mutual-tls-client-cert /etc/cfssl/mutual_tls_client_cert.pem -mutual-tls-client-key /var/lib/puppet/ssl/private_keys/prometheus1005.eqiad.wmnet.pem -label discovery2026 -profile server /etc/cfssl/csr/discovery2026__prometheus_discovery_wmnet_server.csr | /usr/bin/cfssljson -bare /etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server + environment => ['GODEBUG=x509ignoreCN=0'] + refreshonly => True
- File[/etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.chained.pem]
- Parameters differences:
--- File[/etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.chained.pem].orig +++ File[/etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.chained.pem] - require => Exec[create chained cert /etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.chain.pem] - ensure => file - group => envoy - owner => envoy
- File[/etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.csr]
- Parameters differences:
--- File[/etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.csr].orig +++ File[/etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.csr] + ensure => file + mode => 0440 + group => envoy + owner => envoy
- Exec[renew certificate - discovery__prometheus_discovery_wmnet_server]
- Parameters differences:
--- Exec[renew certificate - discovery__prometheus_discovery_wmnet_server].orig +++ Exec[renew certificate - discovery__prometheus_discovery_wmnet_server] - require => Exec[Generate cert discovery__prometheus_discovery_wmnet_server] - command => /usr/bin/cfssl sign -config /etc/cfssl/client-cfssl.conf -tls-remote-ca /etc/ssl/certs/wmf-ca-certificates.crt -mutual-tls-client-cert /etc/cfssl/mutual_tls_client_cert.pem -mutual-tls-client-key /var/lib/puppet/ssl/private_keys/prometheus1005.eqiad.wmnet.pem -label discovery -profile server /etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.csr | /usr/bin/cfssljson -bare /etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server - unless => /usr/bin/openssl x509 -in /etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.pem -checkend 952200 - environment => ['GODEBUG=x509ignoreCN=0']
- File[/etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.csr]
- Parameters differences:
--- File[/etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.csr].orig +++ File[/etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.csr] - ensure => file - mode => 0440 - group => envoy - owner => envoy
- File[/etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.pem]
- Parameters differences:
--- File[/etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.pem].orig +++ File[/etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.pem] + ensure => file + mode => 0440 + group => envoy + owner => envoy
- Cfssl::Cert[discovery2026__prometheus_discovery_wmnet_server]
- Parameters differences:
--- Cfssl::Cert[discovery2026__prometheus_discovery_wmnet_server].orig +++ Cfssl::Cert[discovery2026__prometheus_discovery_wmnet_server] + ensure => present + before_services => [] + outdir => /etc/envoy/ssl + group => envoy + profile => server + auto_renew => True + mode => 0740 + notify_services => [] + common_name => prometheus.discovery.wmnet + key => {'algo': 'ecdsa', 'size': 256} + label => discovery2026 + owner => envoy + hosts => ['prometheus', 'prometheus-eqiad.wikimedia.org', 'prometheus.svc.eqiad.wmnet', 'prometheus1005.eqiad.wmnet'] + provide_chain => True + before => Exec[verify-envoy-config] + require => Package[envoyproxy] + names => [] + environment => ['GODEBUG=x509ignoreCN=0'] + renew_seconds => 952200 + notify => Service[envoyproxy.service]- Exec[create chained cert /etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.chain.pem]
- Parameters differences:
--- Exec[create chained cert /etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.chain.pem].orig +++ Exec[create chained cert /etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.chain.pem] + require => Exec[Generate cert discovery2026__prometheus_discovery_wmnet_server refresh on intermediate ca change] + subscribe => ['Exec[renew certificate - discovery2026__prometheus_discovery_wmnet_server]', 'File[/etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.chain.pem]', 'File[/etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.pem]'] + command => /bin/cat /etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.pem /etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.chain.pem > /etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.chained.pem + unless => /usr/bin/test "$(/bin/cat /etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.pem /etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.chain.pem | sha512sum)" == "$(/bin/cat /etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.chained.pem | sha512sum)"
- Exec[create chained cert /etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.chain.pem]
- Cfssl::Cert[discovery2026__prometheus_discovery_wmnet_server]
- File[/etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.pem]
- File[/etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.csr]
- Exec[renew certificate - discovery__prometheus_discovery_wmnet_server]
- File[/etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.csr]
- File[/etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.chained.pem]
- Exec[Generate cert discovery2026__prometheus_discovery_wmnet_server refresh on intermediate ca change]
- Cfssl::Cert[discovery__prometheus_discovery_wmnet_server]
- File[/etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server-key.pem]
- Class[Profile::Tlsproxy::Envoy]
- Cfssl::Csr[/etc/cfssl/csr/discovery2026__prometheus_discovery_wmnet_server.csr]
- Cfssl::Csr[/etc/cfssl/csr/discovery__prometheus_discovery_wmnet_server.csr]
- File[/etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.chain.pem]
- Exec[create chained cert /etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.chain.pem]
- Exec[Generate cert discovery__prometheus_discovery_wmnet_server]
- File[/etc/envoy/listeners.d/00-tls_terminator_443.yaml]
- File[/etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.chain.pem]
- File[/etc/envoy/ssl/discovery2026__prometheus_discovery_wmnet_server.chained.pem]
- Exec[Generate cert discovery2026__prometheus_discovery_wmnet_server]
- Exec[Generate cert discovery2026__prometheus_discovery_wmnet_server refresh]
- File[/etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server.pem]
- File[/etc/envoy/ssl/discovery__prometheus_discovery_wmnet_server-key.pem]
- Envoyproxy::Tls_terminator[443]
- Content differences:
- Content differences:
- Envoyproxy::Conf[tls_terminator_443]
- Parameters differences: