Avi Deitcher
a5085fc9ea
pkg/init support for volumes
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2024-07-21 17:48:39 +03:00
Avi Deitcher
55e13c914e
containerd to 1.7.20
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2024-07-18 20:51:31 +03:00
Avi Deitcher
1fe9d0ea76
bump pkg/init containerd, runc and image-spec to fix CVEs
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2024-07-16 10:55:01 +03:00
Avi Deitcher
6bbda93914
update package versions and go version for pkg/init
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2024-07-16 10:11:23 +03:00
Jacob Weinstock
803747f01a
Make cgroups v2 the default:
...
cgroups v2 has been out since 2015. Not having
to set a kernel parameter helps improve the user
experience by not requiring it when it is required
by services in a build. Making this the default was
discussed back in 2021.
Signed-off-by: Jacob Weinstock <jakobweinstock@gmail.com >
2024-04-27 15:40:00 -06:00
Avi Deitcher
d018c425f6
pkgs: Update packages to the latest linuxkit/alpine
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2024-01-28 20:51:39 +02:00
Avi Deitcher
927997930b
Update use of tools to latest
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2024-01-28 20:51:14 +02:00
Avi Deitcher
d907c675d2
pkgs: Update packages to the latest linuxkit/alpine
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2024-01-28 15:31:01 +02:00
Avi Deitcher
449ec61222
Update use of tools to latest
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2024-01-28 15:30:31 +02:00
Avi Deitcher
b71ac70742
pkgs: Update packages to the latest linuxkit/alpine
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2024-01-28 10:55:04 +02:00
Avi Deitcher
9cf5d809e8
Update use of tools to latest
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2024-01-28 10:54:09 +02:00
Avi Deitcher
cbe149e97a
pkgs: Update packages to the latest linuxkit/alpine
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2024-01-27 22:27:54 +02:00
Avi Deitcher
79e91dedf8
Update use of tools to latest
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2024-01-27 22:27:14 +02:00
Avi Deitcher
73d160e356
pkgs: Update packages to the latest linuxkit/alpine
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2024-01-27 21:09:45 +02:00
Avi Deitcher
7defa568a2
Update use of tools to latest
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2024-01-27 21:09:30 +02:00
Avi Deitcher
96df8f8fda
pkgs: Update packages to the latest linuxkit/alpine
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2024-01-25 23:23:34 +02:00
Avi Deitcher
d6f9f6129e
Update use of tools to latest
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2024-01-25 23:22:41 +02:00
Avi Deitcher
a2c6ed4205
noop to force pkg rebuild
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2023-11-20 12:05:52 +02:00
Avi Deitcher
f227b73a39
changed some packages to force new package versions, rebuild with sbom
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2023-11-16 10:28:22 +02:00
Avi Deitcher
b26c169797
Merge pull request #3920 from vouch-opensource/fix/service-restarts-with-memlogd
...
Allow service restarts when using memlogd
2023-11-14 06:23:58 -08:00
Avi Deitcher
0e2f17a05a
correctly handle fields in cmdline for cgroupsv2
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2023-10-25 18:33:28 +03:00
Avi Deitcher
4ee6387366
updated containerd-dev and downstream dependencies
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2023-06-19 14:17:43 +03:00
Avi Deitcher
d4b5d5df79
include main.Version in binaries
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2023-06-12 14:02:30 +03:00
Stijn Opheide
247d919a81
remove file at fifo logging location if it exists
...
Signed-off-by: Stijn Opheide <stijn@opheide.be >
2023-04-18 14:28:01 +02:00
Erik Nordmark
c79558cc5a
Retain /lib/apk/db for SBOM tools ( #3913 )
...
This allows SBOM tools to look at /lib/apk/db/installed to determine
which package versions are included in the container. This should
probably be applied across all of the linuxkit containers.
Signed-off-by: eriknordmark <erik@zededa.com >
2023-03-14 18:27:09 -04:00
Avi Deitcher
e668b25a82
Alpine 317 ( #3888 )
2023-01-05 07:26:50 +02:00
Avi Deitcher
45e299ce91
Merge pull request #3848 from dgageot/remove-more-dead-code-pkg
...
Remove dead or redundant code (packages)
2022-10-10 20:55:02 +03:00
David Gageot
39807bb0bd
Remove dead or redundant code
...
Signed-off-by: David Gageot <david.gageot@docker.com >
2022-10-09 15:33:42 +02:00
David Gageot
810c3e788f
Prefer nil empty slices
...
Signed-off-by: David Gageot <david.gageot@docker.com >
2022-10-09 15:02:23 +02:00
David Gageot
d4e132021a
Remove 99% of deprecated ioutil usage
...
Signed-off-by: David Gageot <david.gageot@docker.com >
2022-10-09 13:10:38 +02:00
David Gageot
998ad7eea1
Fix comments
...
Signed-off-by: David Gageot <david.gageot@docker.com >
2022-10-08 22:41:20 +02:00
Avi Deitcher
0b39a484b1
containerd-dev separate
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2022-03-21 01:20:45 +02:00
David Scott
c4d7f5d993
service: handle creating cgroupv2 cgroups
...
These are easier to create than cgroupv1 cgroups as they are only a
single mkdir.
Detect which mode we are in by looking for the presence of the
cgroupv2-only cgroup.controllers file.
Signed-off-by: David Scott <dave@recoil.org >
2022-03-13 19:37:05 +00:00
Dave Tucker
fcaab549fe
init: Migrate to Go Modules
...
Moves vendoring over to Go modules.
Fixes issues found by Go Vet in Go 1.16
Signed-off-by: Dave Tucker <dave@dtucker.co.uk >
2022-01-11 20:18:37 +00:00
Avi Deitcher
7549a63c9f
pkgs: Update packages to the latest linuxkit/alpine
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2021-11-09 14:02:42 +02:00
Tonis Tiigi
5af7c526ec
init: add support for cgroupv2
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2021-10-24 23:03:51 -07:00
Avi Deitcher
ef3e45ac02
pkgs: Update packages to the latest linuxkit/alpine
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2021-04-28 09:13:18 +03:00
Avi Deitcher
203cbd9b9f
multiple containerd options
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2020-10-21 11:11:48 +03:00
Avi Deitcher
54be4048f0
fix reversed equals error
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2020-10-19 20:54:14 +03:00
Avi Deitcher
865ed8a1ce
add containerd cli opts
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2020-10-19 14:49:15 +03:00
Ilya Dmitrichenko
86fb6ba0aa
pkg/init: Mount /sys/fs/bpf
...
NOTE: This will be a shared mount, due to root being turned into a
shared with `MC_REC` set: `mount("", "/", "", rec|shared, "")`.
For some reason setting `shared` when mounting `/sys/fs/bpf` doesn't
work at all, perhaps that's just a kernel feature.
Signed-off-by: Ilya Dmitrichenko <errordeveloper@gmail.com >
2020-05-06 11:06:54 +01:00
Rolf Neugebauer
2427145dfc
pkg/init: Revert "workaround bad containerd bug"
...
This reverts commit 6653c3387e
.
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2020-04-26 22:49:48 +01:00
Rolf Neugebauer
db1f9c8dc8
pkgs" Update containerd to v1.3.4
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2020-04-26 22:47:48 +01:00
Rolf Neugebauer
463216acda
pkg: Add gcc for all packages build for arm64
...
This is a workaround for https://github.com/linuxkit/linuxkit/issues/3496
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2020-04-17 10:36:03 +01:00
Rolf Neugebauer
2f4034d36c
pkgs: Update packages to the latest linuxkit/alpine
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2020-04-17 10:36:03 +01:00
Avi Deitcher
6653c3387e
workaround bad containerd bug
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2020-03-23 12:18:14 +02:00
Rolf Neugebauer
f14ad3af82
pkgs: Update to containerd v1.3.2
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2020-01-21 23:17:17 +00:00
Rolf Neugebauer
2018f5f499
Bump packages to new alpine w/ containerd v1.2.8
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2019-08-25 14:11:09 +01:00
Rolf Neugebauer
c0fcc3ddac
Bump packages to new alpine w/ containerd v1.2.7
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2019-06-28 01:56:20 +01:00
Rolf Neugebauer
53485a1f83
Bump packages to new alpine w/ containerd v1.2.6
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2019-04-14 11:29:08 +01:00