fix: lock rke2-common and pin rke2 to 1.33.13~rke2r2 to unblock puppet #516
@@ -12,6 +12,12 @@ class rke2::install (
|
|||||||
version => "${rke2_version}~${rke2_release}",
|
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
|
# install rke2
|
||||||
package {"rke2-${node_type}":
|
package {"rke2-${node_type}":
|
||||||
ensure => "${rke2_version}~${rke2_release}",
|
ensure => "${rke2_version}~${rke2_release}",
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
# rke2 params
|
# rke2 params
|
||||||
class rke2::params (
|
class rke2::params (
|
||||||
Enum['server', 'agent'] $node_type = 'agent',
|
Enum['server', 'agent'] $node_type = 'agent',
|
||||||
String $rke2_version = '1.33.11',
|
String $rke2_version = '1.33.13',
|
||||||
String $rke2_release = 'rke2r1',
|
String $rke2_release = 'rke2r2',
|
||||||
Stdlib::Absolutepath $config_file = '/etc/rancher/rke2/config.yaml',
|
Stdlib::Absolutepath $config_file = '/etc/rancher/rke2/config.yaml',
|
||||||
Hash $config_hash = {},
|
Hash $config_hash = {},
|
||||||
Stdlib::HTTPSUrl $join_url = 'https://127.0.0.1:9345',
|
Stdlib::HTTPSUrl $join_url = 'https://127.0.0.1:9345',
|
||||||
|
|||||||
Reference in New Issue
Block a user