From ceacfc85ae05750938fd82f8e0cfc2447291af02 Mon Sep 17 00:00:00 2001 From: Ben Vincent Date: Wed, 6 May 2026 23:11:20 +1000 Subject: [PATCH] feat: restart rke2 when registries.yaml is deployed (#465) - ensure we restart rke2 to pickup registries.yaml changes - add a comment to registries.yaml to force a restart Reviewed-on: https://git.unkin.net/unkin/puppet-prod/pulls/465 --- modules/rke2/files/registries.yaml | 1 + modules/rke2/manifests/config.pp | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/rke2/files/registries.yaml b/modules/rke2/files/registries.yaml index 2fe9f45..d05d914 100644 --- a/modules/rke2/files/registries.yaml +++ b/modules/rke2/files/registries.yaml @@ -1,4 +1,5 @@ --- +# DO NOT MODIFY - MANAGED BY PUPPET mirrors: docker.io: endpoint: diff --git a/modules/rke2/manifests/config.pp b/modules/rke2/manifests/config.pp index 0dd9c53..a19c9a4 100644 --- a/modules/rke2/manifests/config.pp +++ b/modules/rke2/manifests/config.pp @@ -35,7 +35,7 @@ class rke2::config ( mode => '0644', source => 'puppet:///modules/rke2/registries.yaml', require => Package["rke2-${node_type}"], - before => Service["rke2-${node_type}"], + notify => Service["rke2-${node_type}"], } # create the config file