Skip to content

Commit 0ee8512

Browse files
authored
[internal] fix centos like package install and some module structure fixes (#130)
Signed-off-by: v.oleynikov <[email protected]>
1 parent 28fe152 commit 0ee8512

File tree

11 files changed

+49
-36
lines changed

11 files changed

+49
-36
lines changed

CHANGELOG/v0.3.9.ru.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
Изменения:
2+
- Фиксы для поддержки containerd v2
3+
- Фиксы для лучшей поддержки centos-like дистрибутивов
4+
- Некоторые изменения в структуре модуля

CHANGELOG/v0.3.9.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
Changes:
2+
- Fixes for containerd v2 support
3+
- Fixes for better centos-like distros support
4+
- Some module structure changes

images/csi-nfs/patches/csi-driver-nfs/pkg/nfs/volume_cleanup_ce.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,13 @@
22

33
/*
44
Copyright 2025 Flant JSC
5+
56
Licensed under the Apache License, Version 2.0 (the "License");
67
you may not use this file except in compliance with the License.
78
You may obtain a copy of the License at
9+
810
http://www.apache.org/licenses/LICENSE-2.0
11+
912
Unless required by applicable law or agreed to in writing, software
1013
distributed under the License is distributed on an "AS IS" BASIS,
1114
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

images/csi-nfs/patches/csi-driver-nfs/pkg/nfs/volume_cleanup_common.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
/*
22
Copyright 2025 Flant JSC
3+
34
Licensed under the Apache License, Version 2.0 (the "License");
45
you may not use this file except in compliance with the License.
56
You may obtain a copy of the License at
7+
68
http://www.apache.org/licenses/LICENSE-2.0
9+
710
Unless required by applicable law or agreed to in writing, software
811
distributed under the License is distributed on an "AS IS" BASIS,
912
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

images/csi-nfs/patches/csi-driver-nfs/pkg/nfs/volume_cleanup_ee.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@
22

33
/*
44
Copyright 2025 Flant JSC
5-
Licensed under the Deckhouse Platform Enterprise Edition (EE) license.
6-
See https://github.com/deckhouse/deckhouse/blob/main/ee/LICENSE
5+
Licensed under the Deckhouse Platform Enterprise Edition (EE) license. See https://github.com/deckhouse/deckhouse/blob/main/ee/LICENSE
76
*/
87

98
package nfs

lib/go/common/pkg/feature/const_csepro.go

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,7 @@
22

33
/*
44
Copyright 2025 Flant JSC
5-
6-
Licensed under the Deckhouse Platform Enterprise Edition (EE) license.
7-
you may not use this file except in compliance with the License.
8-
You may obtain a copy of the License at
9-
10-
https://github.com/deckhouse/deckhouse/blob/main/ee/LICENSE
5+
Licensed under the Deckhouse Platform Enterprise Edition (EE) license. See https://github.com/deckhouse/deckhouse/blob/main/ee/LICENSE
116
*/
127

138
package feature

lib/go/common/pkg/feature/const_ee.go

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,7 @@
22

33
/*
44
Copyright 2025 Flant JSC
5-
6-
Licensed under the Deckhouse Platform Enterprise Edition (EE) license.
7-
you may not use this file except in compliance with the License.
8-
You may obtain a copy of the License at
9-
10-
https://github.com/deckhouse/deckhouse/blob/main/ee/LICENSE
5+
Licensed under the Deckhouse Platform Enterprise Edition (EE) license. See https://github.com/deckhouse/deckhouse/blob/main/ee/LICENSE
116
*/
127

138
package feature

lib/go/common/pkg/feature/const_se.go

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,7 @@
22

33
/*
44
Copyright 2025 Flant JSC
5-
6-
Licensed under the Deckhouse Platform Enterprise Edition (EE) license.
7-
you may not use this file except in compliance with the License.
8-
You may obtain a copy of the License at
9-
10-
https://github.com/deckhouse/deckhouse/blob/main/ee/LICENSE
5+
Licensed under the Deckhouse Platform Enterprise Edition (EE) license. See https://github.com/deckhouse/deckhouse/blob/main/ee/LICENSE
116
*/
127

138
package feature

lib/go/common/pkg/feature/const_seplus.go

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,7 @@
22

33
/*
44
Copyright 2025 Flant JSC
5-
6-
Licensed under the Deckhouse Platform Enterprise Edition (EE) license.
7-
you may not use this file except in compliance with the License.
8-
You may obtain a copy of the License at
9-
10-
https://github.com/deckhouse/deckhouse/blob/main/ee/LICENSE
5+
Licensed under the Deckhouse Platform Enterprise Edition (EE) license. See https://github.com/deckhouse/deckhouse/blob/main/ee/LICENSE
116
*/
127

138
package feature

templates/nodegroupconfiguration-nfs-common-install-centos.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ spec:
3333
exit 0
3434
fi
3535
36-
bb-yum-install "nfs-utils" "rpcbind"
36+
bb-dnf-install "nfs-utils" "rpcbind"
3737
3838
# This is dirty hack for statd, because it can't be enabled via systemd in newer distributive (Bashible performs a full cycle at every node reboot, so statd will be started)
3939
systemctl start rpc-statd.service

0 commit comments

Comments
 (0)