[08:06:38] <_joe_> maybe someone else can figure this out: in haproxy::confd_site we define only one confd::file resource. Confd::file generates two files: [08:07:03] <_joe_> * a tmpl file whcih is defined as happening before a TOML file [08:07:26] <_joe_> * Said TOML file which has a notify => service[confd] stanza [08:07:57] <_joe_> now, when we simply modify the tmpl file, I wouldn't expect the service to be restarted [08:08:13] <_joe_> instead I see [08:08:50] <_joe_> (Confd::File[/etc/haproxy/conf.d/tls.cfg]) Scheduling refresh of Service[confd] [08:09:15] <_joe_> I can't figure out why. Maybe this is changed behaviour on puppet 7? [09:26:30] Morn, I'd welcome some help: Train deployment to group2 fails with an issue in the docker-registry: [09:26:32] 09:10:47 [mediawiki-publish-83] received unexpected HTTP status: 500 Internal Server Error [09:26:32] subprocess.CalledProcessError: Command '['sudo', '/usr/local/bin/docker-pusher', '-q', 'docker-registry.discovery.wmnet/restricted/mediawiki-multiversion-debug:2025-11-13-090954-publish-83']' returned non-zero exit status 1. [10:05:53] Issue seems to have been transient, train deployment worked out on second attempt. [10:39:47] _joe_: I believe that your confd service reload on template change is caused by this: https://github.com/wikimedia/operations-puppet/blob/production/modules/confd/manifests/instance.pp#L89-L90 [10:41:49] <_joe_> btullis: ohhh good catch, indeed [10:41:55] <_joe_> not sure that is needed [11:36:22] _joe_: There is some conflicting or outdated information here: https://wikitech.wikimedia.org/wiki/Confd#What_to_expect_from_confd [11:36:26] > Please note that confd will not watch its own templates directory for changes, so if you change a template, you need to restart confd. [11:37:03] <_joe_> yeah that is true for the config files (TOML), not the templates [11:37:08] <_joe_> apparently [11:41:13] Yes, I see. Is the current restart behaviour problematic, or just irksome? [13:09:52] can I haz a very very quick +1 on https://gerrit.wikimedia.org/r/c/operations/puppet/+/1204863 please? I missed that [13:10:45] done [13:10:54] thanks a ton jayme <3