Avi Deitcher
f6d04977df
Update to proper go-compile hash
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2021-04-30 02:01:55 +03:00
Avi Deitcher
2b95bf9e2f
Merge pull request #3643 from deitch/compile-for-mac
...
pass linkmode=external only for Linux
2021-04-29 18:13:42 +03:00
Avi Deitcher
d091f90f81
pass linkmode=external only for Linux
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2021-04-29 16:52:44 +03:00
Avi Deitcher
ef5e3fe3fe
Merge pull request #3635 from rn/maint
...
Add Alumni to MAINTAINERS and update Authors
2021-04-29 10:21:09 +03:00
Rolf Neugebauer
f37ae83839
Merge pull request #3638 from deitch/use-cache
...
handle image already in cache
2021-04-28 23:19:51 +01:00
Rolf Neugebauer
b7b83fc6d4
Merge pull request #3637 from deitch/go-compile-alt
...
Full update Alpine: base to 3.13, go to 1.16, mod=vendor support
2021-04-28 22:59:59 +01:00
Avi Deitcher
1fb7ff9af2
Update package tags
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2021-04-28 14:18:47 +03:00
Avi Deitcher
9343616183
stick with original kernels and alpine for kernel module tests
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2021-04-28 09:13:19 +03:00
Avi Deitcher
00665e2b10
Update containerd test to match go modules off
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2021-04-28 09:13:19 +03:00
Avi Deitcher
d4d1eacdbc
ensure statically built binaries when using pie
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2021-04-28 09:13:19 +03: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
07ca23f8fe
tests: Update tests cases to the latest linuxkit/alpine
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2021-04-28 09:12:08 +03:00
Avi Deitcher
711720e0d5
Update use of test packages to latest
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2021-04-28 09:12:07 +03:00
Avi Deitcher
911a0de14c
handle image already in cache
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2021-04-28 09:09:09 +03:00
Avi Deitcher
4f603d0146
tests: Update packages to the latest linuxkit/alpine
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2021-04-27 19:53:17 +03:00
Avi Deitcher
8576579f60
Update use of tools to latest
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2021-04-27 19:52:35 +03:00
Avi Deitcher
1270e27ba6
tools: Update to the latest linuxkit/alpine
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2021-04-27 19:14:22 +03:00
Avi Deitcher
95ce6386aa
Update Alpine base to 3.13; go-compile rebuilt with mod=vendor option, go bumped to 1.16
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2021-04-27 17:38:22 +03:00
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