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
5a9755a433
move poweroff to full-fledged package
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2023-07-24 20:06:14 +03:00
Avi Deitcher
997c074db6
expose logread function
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2023-06-30 06:02:16 +03:00
Avi Deitcher
8e790a5417
Merge pull request #3937 from deitch/logread-exit-not-panic
...
logread should not panic on an EOF, instead exiting gracefully
2023-06-20 00:03:43 -07:00
Avi Deitcher
b7002c0eb2
logread should not panic on an EOF, instead exiting gracefully
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2023-06-19 17:50:35 +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
3aeac872a0
update pkg/metadata with better logging
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2023-06-13 12:10:48 +03:00
Avi Deitcher
b633950059
replace ancient debian version in binfmt
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2023-06-12 15:58:04 +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
Birol Bilgin
d4a8e284f6
added vmware metadata provider ( #3526 )
...
cloud-init data from vmware guest info as it described in the link below
https://github.com/vmware/cloud-init-vmware-guestinfo
Signed-off-by: Birol Bilgin <birolbilgin@gmail.com >
Co-authored-by: Birol Bilgin <birol.bilgin@basefarm.com >
2023-03-04 19:50:46 +02:00
Itxaka
ea6268dd74
Bump go-diskfs to latest ( #3902 )
...
Also fix cdrom provider use of the new diskfs
Signed-off-by: Itxaka <itxaka@spectrocloud.com >
Signed-off-by: Itxaka <itxaka@spectrocloud.com >
Co-authored-by: Itxaka <itxaka@spectrocloud.com >
2023-01-23 16:19:32 +02:00
David Gageot
f9f1ec7de4
Fix swap.sh ( #3897 )
...
The script used to compare “10M” with “10” as if
they were both integers.
Signed-off-by: David Gageot <david.gageot@docker.com >
Signed-off-by: David Gageot <david.gageot@docker.com >
2023-01-12 09:50:47 +00:00
Avi Deitcher
e668b25a82
Alpine 317 ( #3888 )
2023-01-05 07:26:50 +02:00
Avi Deitcher
a91c4a77b0
Logwrite sync with memlogd ( #3890 )
...
* sync logwrite with memlogd
Signed-off-by: Avi Deitcher <avi@deitcher.net >
* update linuxkit/logwrite and linuxkit/memlogd dependencies
Signed-off-by: Avi Deitcher <avi@deitcher.net >
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2023-01-03 10:47:42 +02:00
Avi Deitcher
154f943d01
switch from flags to cobra ( #3884 )
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2022-12-29 10:31:57 +02:00
Petr Fedchenkov
893bee6b81
Fix return code of rungetty.sh ( #3881 )
...
* Fix return code of rungetty.sh
In case of INITGETTY defined we will return exit code 1 which is not
expected
Signed-off-by: Petr Fedchenkov <giggsoff@gmail.com >
* Update getty sha
Signed-off-by: Petr Fedchenkov <giggsoff@gmail.com >
* restore package cache in LinuxKit Build Tests
Signed-off-by: Petr Fedchenkov <giggsoff@gmail.com >
Signed-off-by: Petr Fedchenkov <giggsoff@gmail.com >
2022-12-15 12:12:19 +02:00
Michael Aldridge
06aaba5e05
pkg/sshd: Remove default bind of /root/.ssh
...
Signed-off-by: Michael Aldridge <aldridge.mac@gmail.com >
2022-11-09 18:50:44 -06: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
David Gageot
acbef4424a
Make the linter happy
...
Signed-off-by: David Gageot <david.gageot@docker.com >
2022-07-22 15:02:19 +02:00
David Gageot
0b136bf80d
Write log entries as json
...
Signed-off-by: David Gageot <david.gageot@docker.com >
2022-07-22 14:41:23 +02:00
David Scott
8070434cad
Merge pull request #3542 from thaJeztah/configurable_socket
...
pkg/trim-after-delete: make docker socket path configurable
2022-07-17 03:26:52 -07:00
Petr Fedchenkov
afefea9740
Add CAP_NET_ADMIN capability to sysctl
...
With linux kernel 5.15+ change of proc/sys/net/ipv4/ip_forward require
CAP_NET_ADMIN (https://github.com/torvalds/linux/commit/8292d7f6 ). We do
not use ip_forward now, but we should be ready for future changes of
conf files.
Signed-off-by: Petr Fedchenkov <giggsoff@gmail.com >
2022-06-28 16:55:32 +03:00
Avi Deitcher
58486bbe88
remove silent from Makefile so we can see what command it is doing; sort dirs for consistency
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2022-06-07 21:16:13 +03:00
Avi Deitcher
857f53cdff
test pkg/dummy
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2022-06-07 21:16:13 +03:00
Avi Deitcher
faf5a68ad6
runc to 1.1
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2022-03-21 14:01:54 +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
Avi Deitcher
6fbed84347
getty with hvc0
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2022-02-28 19:24:45 +02:00
Marcus Weiner
e26aa2e490
Move metadata package to go modules
...
Signed-off-by: Marcus Weiner <marcus.weiner@gmail.com >
2022-01-11 21:11:49 +00:00
Dave Tucker
2cf5cf65b0
format: Use go modules
...
Signed-off-by: Dave Tucker <dave@dtucker.co.uk >
2022-01-11 21:11:49 +00:00
Dave Tucker
013416f923
rngd: Use go modules
...
Signed-off-by: Dave Tucker <dave@dtucker.co.uk >
2022-01-11 21:11:49 +00:00
Dave Tucker
01e242cad1
trim-after-delete: Add go.mod
...
Signed-off-by: Dave Tucker <dave@dtucker.co.uk >
2022-01-11 21:11:48 +00:00
Dave Tucker
158461502a
sysfs: Add go.mod
...
Signed-off-by: Dave Tucker <dave@dtucker.co.uk >
2022-01-11 21:11:48 +00:00
Dave Tucker
3244052389
sysctl: Add go.mod
...
Signed-off-by: Dave Tucker <dave@dtucker.co.uk >
2022-01-11 21:11:48 +00:00
Dave Tucker
af7b87e99a
mount: Use Go Modules
...
Signed-off-by: Dave Tucker <dave@dtucker.co.uk >
2022-01-11 21:11:43 +00:00
Dave Tucker
93df9f736c
memlogd: Use Go Modules
...
Signed-off-by: Dave Tucker <dave@dtucker.co.uk >
2022-01-11 20:18:39 +00:00
Dave Tucker
3594ec48d4
logwrite: Use Go Modules
...
Signed-off-by: Dave Tucker <dave@dtucker.co.uk >
2022-01-11 20:18:38 +00:00
Dave Tucker
0ee4d71562
kmsg: Use Go Modules
...
Signed-off-by: Dave Tucker <dave@dtucker.co.uk >
2022-01-11 20:18:38 +00:00
Dave Tucker
65da053ac3
host-timesync-daemon: Use Go Modules
...
Signed-off-by: Dave Tucker <dave@dtucker.co.uk >
2022-01-11 20:18:38 +00:00
Dave Tucker
599aedc9c5
format: Use Go Modules
...
Signed-off-by: Dave Tucker <dave@dtucker.co.uk >
2022-01-11 20:18:38 +00:00
Dave Tucker
4ededf5ca3
extend: Migrate to Go Modules
...
Signed-off-by: Dave Tucker <dave@dtucker.co.uk >
2022-01-11 20:18:38 +00:00
Dave Tucker
b22a7853a0
binfmt: Migrate to Go Modules
...
Signed-off-by: Dave Tucker <dave@dtucker.co.uk >
2022-01-11 20:18:38 +00:00