Skip to content

Commit f2811be

Browse files
chore(core): replcae linux-utils to self-build
Signed-off-by: Nikita Korolev <nikita.korolev@flant.com>
1 parent 2e57808 commit f2811be

File tree

5 files changed

+41
-11
lines changed

5 files changed

+41
-11
lines changed

images/cdi-controller/werf.inc.yaml

+6-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ imageSpec:
1414
{{- define "cdi-controller-deps" -}}
1515
binaries:
1616
- /usr/bin/cdi-controller
17-
- /usr/sbin/blockdev
1817
packages:
1918
- tar
2019
{{- end -}}
@@ -25,6 +24,12 @@ image: {{ $.ImageName }}-bins
2524
final: false
2625
fromImage: base-alt-p11-binaries
2726
import:
27+
- image: tools/util-linux
28+
add: /
29+
to: /relocate/usr
30+
after: setup
31+
includePaths:
32+
- sbin/blockdev
2833
- image: cdi-artifact-cbuilder
2934
add: /bins
3035
to: /relocate/usr/bin

images/cdi-importer/werf.inc.yaml

+8-4
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,8 @@ binaries:
2323
- /usr/sbin/nbdkit
2424
- /usr/lib/nbdkit/filters/*
2525
- /usr/lib/nbdkit/plugins/*
26-
# Mount
27-
- /usr/bin/mount /usr/bin/umount
2826
# Sqlite libs
2927
- /usr/lib64/libsqlite3.so.0
30-
# Block device binaries
31-
- /usr/sbin/blockdev
3228
# CDI binaries
3329
- /usr/bin/cdi-containerimage-server /usr/bin/cdi-image-size-detection /usr/bin/cdi-importer /usr/bin/cdi-source-update-poller
3430
{{- end -}}
@@ -39,6 +35,14 @@ image: {{ $.ImageName }}-bins
3935
final: false
4036
fromImage: base-alt-p11-binaries
4137
import:
38+
- image: tools/util-linux
39+
add: /
40+
to: /relocate/usr
41+
after: setup
42+
includePaths:
43+
- sbin/blockdev
44+
- bin/mount
45+
- bin/umount
4246
- image: cdi-artifact
4347
add: /cdi-binaries
4448
to: /usr/bin

images/dvcr-artifact/werf.inc.yaml

+9-2
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ binaries:
4040
- /usr/share/file/magic
4141
- /usr/share/file/magic.mgc
4242
- /etc/magic
43-
- /usr/bin/mount
44-
- /usr/bin/umount
43+
# - /usr/bin/mount
44+
# - /usr/bin/umount
4545
- /usr/local/bin/dvcr-uploader
4646
- /usr/local/bin/dvcr-cleaner
4747
{{- end -}}
@@ -52,6 +52,13 @@ image: {{ $.ImageName }}-bins
5252
final: false
5353
fromImage: base-alt-p11-binaries
5454
import:
55+
- image: tools/util-linux
56+
add: /
57+
to: /relocate/usr
58+
after: setup
59+
includePaths:
60+
- bin/mount
61+
- bin/umount
5562
- image: {{ $.ImageName }}-builder
5663
add: /out
5764
to: /usr/local/bin

images/virt-handler/werf.inc.yaml

+9-2
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,8 @@ packages:
5555
- libnftnl
5656
- libjansson4
5757
binaries:
58-
- /usr/bin/mount
59-
- /usr/bin/umount
58+
# - /usr/bin/mount
59+
# - /usr/bin/umount
6060
- /usr/bin/getfacl
6161
- /usr/bin/setfacl
6262
- /usr/sbin/nft
@@ -73,6 +73,13 @@ image: {{ $.ImageName }}-bins
7373
final: false
7474
fromImage: base-alt-p11-binaries
7575
import:
76+
- image: tools/util-linux
77+
add: /
78+
to: /relocate/usr
79+
after: setup
80+
includePaths:
81+
- bin/mount
82+
- bin/umount
7683
- image: packages/binaries/xorriso
7784
add: /xorriso
7885
to: /xorriso

images/virt-launcher/werf.inc.yaml

+9-2
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ binaries:
148148
# Numactl
149149
- /usr/bin/memhog /usr/bin/migratepages /usr/bin/migspeed /usr/bin/numactl /usr/bin/numastat
150150
# Hwclock
151-
- /usr/sbin/hwclock
151+
# - /usr/sbin/hwclock
152152
{{- end -}}
153153

154154
{{ $virtLauncherDependencies := include "virt-launcher-dependencies" . | fromYaml }}
@@ -254,17 +254,24 @@ import:
254254
after: setup
255255
includePaths:
256256
- usr/bin/openssl
257+
- image: tools/util-linux
258+
add: /
259+
to: /relocate/usr
260+
after: setup
261+
includePaths:
262+
- sbin/hwclock
257263

264+
# GNU utilities
258265
- image: tools/coreutils
259266
add: /
260267
to: /relocate
261268
after: setup
262269
includePaths:
263-
# GNU utilities
264270
- usr/bin/cp
265271
- usr/bin/sleep
266272
- usr/bin/coreutils
267273

274+
268275
- image: {{ $.ImageName }}-cbuilder
269276
add: /bins
270277
to: /relocate/usr/bin

0 commit comments

Comments
 (0)