Rolf Neugebauer
a1b1325163
Update Authors
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2021-04-24 10:21:25 +01:00
Rolf Neugebauer
6977c94ef7
MAINTAINERS: Add Alumni section
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2021-04-24 10:20:32 +01:00
Rolf Neugebauer
b13b41b213
Merge pull request #3631 from thaJeztah/needs_more_daves
...
Add another Dave as maintainer
2021-04-23 22:49:52 +01:00
Rolf Neugebauer
182646c776
Merge pull request #3630 from deitch/doc-s390x-docker
...
docs to hold maintainer build platforms
2021-04-23 21:19:59 +01:00
Avi Deitcher
e4a58e0130
docs to hold maintainer build platforms
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2021-04-23 02:12:07 +03:00
Avi Deitcher
a82fff6377
Merge pull request #3612 from deitch/cross-build
...
cross build packages
2021-04-21 14:55:51 +03:00
Avi Deitcher
c8ef7d0eb0
cross build packages
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2021-04-21 13:03:26 +03:00
Avi Deitcher
0dff43def5
Merge pull request #3629 from deitch/correct-name
...
use correct manifest name when pushing
2021-04-20 14:06:39 +03:00
Justin Cormack
65d37c428f
Merge pull request #3625 from rn/kern-up
...
Update kernels
2021-04-20 09:57:16 +01:00
Avi Deitcher
74c7de7977
use correct manifest name when pushing
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2021-04-20 11:42:16 +03:00
Rolf Neugebauer
4001048426
tests: Update kernel config tests to latest package
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2021-04-19 21:58:51 +01:00
Rolf Neugebauer
c421b01b30
test: Adjust kernel config check
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2021-04-19 21:56:30 +01:00
Rolf Neugebauer
f146003b6e
Update kernel to latest 5.4.x
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2021-04-18 21:07:45 +01:00
Rolf Neugebauer
b6883eed70
tests: Add kernel tests for 5.10.x and 5.11.x
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2021-04-18 21:06:04 +01:00
Rolf Neugebauer
3cb723fc58
tests: remove tests for 4.14.x and 5.6.x kernels
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2021-04-18 21:01:12 +01:00
Frédéric Dalleau
38869459ab
Add support for building the arm64 kernel on MacBook M1
...
On these machines, the output of `uname -m` is arm64.
Signed-off-by: Frédéric Dalleau <frederic.dalleau@docker.com>
2021-04-18 18:03:12 +01:00
Rolf Neugebauer
602a6c3ff5
kernel: Bump wirebuard to v1.0.20210219
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2021-04-18 18:03:12 +01:00
Rolf Neugebauer
86252f10ca
kernel: Add 5.11.x kernel
...
The config file is derived from the 5.10.x kernel.
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2021-04-17 20:13:41 +00:00
Rolf Neugebauer
2197d6670b
kernel: Add 5.10.x
...
The kernel config is derived from 5.6.x by running it through
make oldconfig.
For x86_64 changed manually:
- CONFIG_VIRTIO_MEM=m -> y
- CONFIG_PLDMFW=y -> not set
For aarch64 changed manually:
- CONFIG_SMSC_PHY=m -> not set
- CONFIG_PLDMFW=y -> not set
No adjustment to s390x config
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2021-04-17 15:24:40 +01:00
Rolf Neugebauer
ad4aec4965
kernel: Bump 5.4.113/4.19.188
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2021-04-17 12:16:15 +01:00
Rolf Neugebauer
24bd2f64d7
kernel: Remove support for 5.6.x kernels
...
5.6.x was EOLed
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2021-04-17 11:23:11 +01:00
Rolf Neugebauer
7b012919b3
kernel: Remove support for 4.14.x kernels
...
With 4.19.x and 5.4.x we already carry several
LTS kernels.
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2021-04-17 11:17:51 +01:00
Dave Tucker
60919fee96
Merge pull request #3619 from rn/rtf-up
...
build: Bump rtf to latest
2021-04-06 14:11:38 +01:00
Rolf Neugebauer
e48d5294ee
Merge pull request #3539 from djs55/trim-after-delete-container
...
trim-after-delete: handle containers and volumes as well as images
2021-04-05 13:21:02 +01:00
Rolf Neugebauer
2d6290199b
Merge pull request #3615 from linuxkit/no-go-get
...
README: Don't go get
2021-04-05 12:45:16 +01:00
Rolf Neugebauer
a24c51e43c
build: Bump rtf to latest
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2021-04-05 11:19:42 +01:00
Rolf Neugebauer
e362dc6100
Merge pull request #3617 from rn/ci-cross
...
ci: Enable linuxkit cross compile
2021-04-05 10:13:50 +01:00
Rolf Neugebauer
ffe5dedb0a
ci: Fix multi-arch builds
...
- Introduce separate os/arch to the matrix
- Pass os/arch to the local build
- Switch to upload-artifact@v0 and cache@v2
- Fetch linuxkit binary from artefacts rather than using cache
- Add some debug (print file and hashes)
While at it, add some debug for the generated artefacts.
fixes https://github.com/linuxkit/linuxkit/issues/3522
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2021-04-04 10:46:07 +01:00
Dave Tucker
4e03ccc66f
README: Don't go get
...
`go get -u` will try to update modules dependencies
`go get` (no `-u`) incorrectly resolves dependencies
we should instead advise users to `go install`
Signed-off-by: Dave Tucker <dave@dtucker.co.uk>
2021-04-03 11:30:09 +01:00
Rolf Neugebauer
e02ccb6008
Merge pull request #3616 from rn/gomod
...
Fix go-compile for go.mod
2021-04-03 11:16:58 +01:00
Rolf Neugebauer
c7e753eb16
build: Update go-compile package
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2021-04-02 18:45:38 +01:00
Rolf Neugebauer
765e5f0b88
gp-compile: Use '-mod=vendor' when using go modules
...
fixes https://github.com/linuxkit/linuxkit/issues/3599
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2021-04-02 18:45:38 +01:00
Rolf Neugebauer
4542998629
Merge pull request #3606 from qarnot/up-intel-microcode-20210216
...
Bump Intel microcode version to 20210216
2021-04-02 18:08:19 +01:00
Rolf Neugebauer
48accd6ebe
Merge pull request #3609 from dave-tucker/rm-notary
...
Remove Notary and Content Trust
2021-04-02 14:23:24 +01:00
Dave Tucker
561ce6f4be
Remove Notary and Content Trust
...
This commit removes Notary and Content Trust.
Notary v1 is due to be replaced with Notary v2 soon.
There is no clean migration path from one to the other.
For now, this removes all signing from LinuxKit.
We will look to add this back once a new Notary alternative
becomes available.
Signed-off-by: Dave Tucker <dave@dtucker.co.uk>
2021-03-30 14:51:11 +01:00
Yoann Ricordel
4e31b87da0
Bump Intel microcode version to 20210216
...
Signed-off-by: Yoann Ricordel <yoann.ricordel@qarnot-computing.com>
2021-03-08 15:07:22 +01:00
Avi Deitcher
1f93eab506
Merge pull request #3600 from deitch/build-target
...
build images to cache with buildx
2021-02-15 19:57:56 +02:00
Avi Deitcher
9633d23d37
write to cache
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2021-02-12 16:18:21 +02:00
Sebastiaan van Stijn
dd4aa47c02
Add another Dave as maintainer
...
Dave Scott works on the Docker Desktop team, and maintains
LinuxKit changes internally for that. I think Dave would
make a good addition to the list of maintainers to help
out. :)
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2021-02-12 12:51:18 +01:00
Avi Deitcher
4cdf6bc56d
Merge pull request #3593 from the-maldridge/metaldata
...
Support metaldata metadata provider
2021-01-22 10:43:08 +02:00
Michael Aldridge
b820b0a129
Support metaldata metadata provider
...
Signed-off-by: Michael Aldridge <aldridge.mac@gmail.com>
2021-01-21 23:03:49 -08:00
Rolf Neugebauer
5005e05b3c
Merge pull request #3595 from deitch/gomodules-docs
...
update docs
2021-01-19 20:32:37 +00:00
Avi Deitcher
4e23d08a8c
update docs
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2021-01-19 09:55:16 +02:00
Avi Deitcher
80c4edd5c5
Merge pull request #3594 from deitch/gomodules
...
switch to go modules
2021-01-19 09:46:51 +02:00
Avi Deitcher
f8f214110b
switch to go modules
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2021-01-18 20:46:52 +02:00
Avi Deitcher
1b8e6c586b
Merge pull request #3588 from giggsoff/strip-containerd
...
strip containerd binaries
2021-01-18 18:09:45 +02:00
Petr Fedchenkov
301e7ef13e
update to linuxkit/containerd:1ae8f054e9fe792d1dbdb9a65f1b5e14491cb106
...
Signed-off-by: Petr Fedchenkov <giggsoff@gmail.com>
2021-01-18 16:54:37 +03:00
Petr Fedchenkov
564a4ece26
strip containerd binaries
...
Signed-off-by: Petr Fedchenkov <giggsoff@gmail.com>
2021-01-06 19:04:49 +03:00
Avi Deitcher
1ec1768d18
Merge pull request #3589 from deitch/fix-ineffassign
...
provide wildcards to ineffassign
2021-01-06 18:00:26 +02:00
Avi Deitcher
933738a177
provide wildcards to ineffassign
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2021-01-06 15:13:54 +02:00