Skip to content

Commit

Permalink
Merge pull request #1620 from lsst-it/IT-5867_rke_bump_cp
Browse files Browse the repository at this point in the history
(role/rke2) bump CP rke client v1.6.5 and rke2 k8s v1.30.7
  • Loading branch information
dtapiacl authored Jan 30, 2025
2 parents 6ee1cb9 + d5ccd0c commit 6bcc114
Show file tree
Hide file tree
Showing 24 changed files with 42 additions and 98 deletions.
4 changes: 2 additions & 2 deletions hieradata/common.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -577,8 +577,8 @@ s3daemon_default_image: "ghcr.io/lsst-dm/s3daemon:sha-57e1aa9"
pi::config::reboot: false # XXX this should be removed when pi role/profile refactoring is complete
pi::cmdline::reboot: false # XXX this should be removed when pi role/profile refactoring is complete

rke2::release_series: "1.29"
rke2::version: "1.29.9~rke2r1"
rke2::release_series: "1.30"
rke2::version: "1.30.7~rke2r1"
rke2::versionlock: true
rke2::config:
server: "https://%{::cluster}.%{::site}.lsst.org:9345"
Expand Down
2 changes: 0 additions & 2 deletions hieradata/site/dev/role/rke.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions hieradata/site/dev/role/rke2agent.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions hieradata/site/dev/role/rke2server.yaml

This file was deleted.

1 change: 0 additions & 1 deletion hieradata/site/ls/role/rke.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
---
profile::core::docker::version: "24.0.9"
profile::core::rke::version: "1.6.5"
3 changes: 0 additions & 3 deletions hieradata/site/ls/role/rke2agent.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions hieradata/site/ls/role/rke2server.yaml

This file was deleted.

1 change: 0 additions & 1 deletion hieradata/site/tu/role/rke.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
---
profile::core::docker::version: "24.0.9"
profile::core::rke::version: "1.6.5"
3 changes: 0 additions & 3 deletions hieradata/site/tu/role/rke2agent.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions hieradata/site/tu/role/rke2server.yaml

This file was deleted.

2 changes: 1 addition & 1 deletion site/profile/manifests/core/rke.pp
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
#
class profile::core::rke (
Optional[Sensitive[String[1]]] $keytab_base64 = undef,
String $version = '1.6.2',
String $version = '1.6.5',
) {
include kmod
require ipa
Expand Down
4 changes: 2 additions & 2 deletions spec/classes/core/rke_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,8 @@

it do
is_expected.to contain_class('rke').with(
version: '1.6.2',
checksum: '68608a97432b4472d3e8f850a7bde0119582ea80fbb9ead923cd831ca97db1d7'
version: '1.6.5',
checksum: '80694373496abd5033cb97c2512f2c36c933d301179881e1d28bf7b78efab3e7'
)
end
end
Expand Down
4 changes: 2 additions & 2 deletions spec/hosts/nodes/chonchon01.cp.lsst.org_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,8 @@

it do
is_expected.to contain_class('rke').with(
version: '1.6.2',
checksum: '68608a97432b4472d3e8f850a7bde0119582ea80fbb9ead923cd831ca97db1d7'
version: '1.6.5',
checksum: '80694373496abd5033cb97c2512f2c36c933d301179881e1d28bf7b78efab3e7'
)
end

Expand Down
4 changes: 2 additions & 2 deletions spec/hosts/nodes/chonchon04.cp.lsst.org_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,8 @@

it do
is_expected.to contain_class('rke').with(
version: '1.6.2',
checksum: '68608a97432b4472d3e8f850a7bde0119582ea80fbb9ead923cd831ca97db1d7'
version: '1.6.5',
checksum: '80694373496abd5033cb97c2512f2c36c933d301179881e1d28bf7b78efab3e7'
)
end

Expand Down
4 changes: 2 additions & 2 deletions spec/hosts/nodes/elqui01.cp.lsst.org_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -56,8 +56,8 @@
it do
is_expected.to contain_class('rke2').with(
node_type: 'server',
release_series: '1.29',
version: '1.29.9~rke2r1'
release_series: '1.30',
version: '1.30.7~rke2r1'
)
end

Expand Down
4 changes: 2 additions & 2 deletions spec/hosts/nodes/elqui06.cp.lsst.org_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -68,8 +68,8 @@
it do
is_expected.to contain_class('rke2').with(
node_type: 'agent',
release_series: '1.29',
version: '1.29.9~rke2r1'
release_series: '1.30',
version: '1.30.7~rke2r1'
)
end

Expand Down
4 changes: 2 additions & 2 deletions spec/hosts/nodes/lukay01.cp.lsst.org_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,8 @@

it do
is_expected.to contain_class('rke').with(
version: '1.6.2',
checksum: '68608a97432b4472d3e8f850a7bde0119582ea80fbb9ead923cd831ca97db1d7'
version: '1.6.5',
checksum: '80694373496abd5033cb97c2512f2c36c933d301179881e1d28bf7b78efab3e7'
)
end

Expand Down
4 changes: 2 additions & 2 deletions spec/hosts/nodes/rancher01.cp.lsst.org_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,8 @@

it do
is_expected.to contain_class('rke').with(
version: '1.6.2',
checksum: '68608a97432b4472d3e8f850a7bde0119582ea80fbb9ead923cd831ca97db1d7'
version: '1.6.5',
checksum: '80694373496abd5033cb97c2512f2c36c933d301179881e1d28bf7b78efab3e7'
)
end

Expand Down
4 changes: 2 additions & 2 deletions spec/hosts/nodes/yagan01.cp.lsst.org_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -51,8 +51,8 @@

it do
is_expected.to contain_class('rke').with(
version: '1.6.2',
checksum: '68608a97432b4472d3e8f850a7bde0119582ea80fbb9ead923cd831ca97db1d7'
version: '1.6.5',
checksum: '80694373496abd5033cb97c2512f2c36c933d301179881e1d28bf7b78efab3e7'
)
end

Expand Down
4 changes: 2 additions & 2 deletions spec/hosts/nodes/yagan11.cp.lsst.org_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,8 @@

it do
is_expected.to contain_class('rke').with(
version: '1.6.2',
checksum: '68608a97432b4472d3e8f850a7bde0119582ea80fbb9ead923cd831ca97db1d7'
version: '1.6.5',
checksum: '80694373496abd5033cb97c2512f2c36c933d301179881e1d28bf7b78efab3e7'
)
end

Expand Down
4 changes: 2 additions & 2 deletions spec/hosts/nodes/yepun01.cp.lsst.org_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,8 @@

it do
is_expected.to contain_class('rke').with(
version: '1.6.2',
checksum: '68608a97432b4472d3e8f850a7bde0119582ea80fbb9ead923cd831ca97db1d7'
version: '1.6.5',
checksum: '80694373496abd5033cb97c2512f2c36c933d301179881e1d28bf7b78efab3e7'
)
end

Expand Down
26 changes: 7 additions & 19 deletions spec/hosts/roles/rke2agent_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -8,25 +8,13 @@
include_examples 'k8snode profile'
include_examples 'restic common'

case site
when 'dev', 'tu', 'ls'
it do
is_expected.to contain_class('rke2').with(
node_type: 'agent',
release_series: '1.30',
version: '1.30.7~rke2r1',
versionlock: true
)
end
else
it do
is_expected.to contain_class('rke2').with(
node_type: 'agent',
release_series: '1.29',
version: '1.29.9~rke2r1',
versionlock: true
)
end
it do
is_expected.to contain_class('rke2').with(
node_type: 'agent',
release_series: '1.30',
version: '1.30.7~rke2r1',
versionlock: true
)
end

it { expect(catalogue.resource('class', 'rke2')[:config]).to include('server') }
Expand Down
26 changes: 7 additions & 19 deletions spec/hosts/roles/rke2server_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -8,25 +8,13 @@
include_examples 'k8snode profile'
include_examples 'restic common'

case site
when 'dev', 'tu', 'ls'
it do
is_expected.to contain_class('rke2').with(
node_type: 'server',
release_series: '1.30',
version: '1.30.7~rke2r1',
versionlock: true
)
end
else
it do
is_expected.to contain_class('rke2').with(
node_type: 'server',
release_series: '1.29',
version: '1.29.9~rke2r1',
versionlock: true
)
end
it do
is_expected.to contain_class('rke2').with(
node_type: 'server',
release_series: '1.30',
version: '1.30.7~rke2r1',
versionlock: true
)
end

it { expect(catalogue.resource('class', 'rke2')[:config]).to include('server') }
Expand Down
20 changes: 5 additions & 15 deletions spec/hosts/roles/rke_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -43,21 +43,11 @@
)
end

case site
when 'dev', 'tu', 'ls'
it do
is_expected.to contain_class('rke').with(
version: '1.6.5',
checksum: '80694373496abd5033cb97c2512f2c36c933d301179881e1d28bf7b78efab3e7'
)
end
else
it do
is_expected.to contain_class('rke').with(
version: '1.6.2',
checksum: '68608a97432b4472d3e8f850a7bde0119582ea80fbb9ead923cd831ca97db1d7'
)
end
it do
is_expected.to contain_class('rke').with(
version: '1.6.5',
checksum: '80694373496abd5033cb97c2512f2c36c933d301179881e1d28bf7b78efab3e7'
)
end

it do
Expand Down

0 comments on commit 6bcc114

Please sign in to comment.