fix: lock rke2-common and pin rke2 to 1.33.13~rke2r2 to unblock puppet #516

Merged
benvin merged 1 commits from benvin/rke2-common-versionlock-drift into develop 2026-08-08 23:13:40 +10:00
2 changed files with 8 additions and 2 deletions
+6
View File
@@ -12,6 +12,12 @@ class rke2::install (
version => "${rke2_version}~${rke2_release}",
}
# lock rke2-common (a strict = version dep) so the rolling latest channel can't drift it ahead of the pinned server/agent
yum::versionlock{'rke2-common':
ensure => present,
version => "${rke2_version}~${rke2_release}",
}
# install rke2
package {"rke2-${node_type}":
ensure => "${rke2_version}~${rke2_release}",
+2 -2
View File
@@ -1,8 +1,8 @@
# rke2 params
class rke2::params (
Enum['server', 'agent'] $node_type = 'agent',
String $rke2_version = '1.33.11',
String $rke2_release = 'rke2r1',
String $rke2_version = '1.33.13',
String $rke2_release = 'rke2r2',
Stdlib::Absolutepath $config_file = '/etc/rancher/rke2/config.yaml',
Hash $config_hash = {},
Stdlib::HTTPSUrl $join_url = 'https://127.0.0.1:9345',