Avi Deitcher
c8ef7d0eb0
cross build packages
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2021-04-21 13:03:26 +03: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
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
Avi Deitcher
ec80e6cf07
Merge pull request #3573 from deitch/dockerless
...
pull and cache images locally without docker
2020-12-30 20:02:49 +02:00
Avi Deitcher
0b7502f130
pull and cache images locally without docker
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2020-12-30 18:27:02 +02:00
Rolf Neugebauer
c1b02ee4f0
Merge pull request #3583 from deitch/lib-manifest-tool
...
Replace copied code with manifest-tool library
2020-12-23 11:20:52 +00:00
Rolf Neugebauer
80d4abaf44
Merge pull request #3584 from alex1989hu/contrib/add-control-plane-toleration
...
contrib: add control-plane toleration for open-vm-tools
2020-12-23 11:16:57 +00:00
Alex Szakaly
0cf34953ff
contrib: add control-plane toleration for open-vm-tools
...
From Kubernetes v1.20.0 Release notes:
The label applied to control-plane nodes "node-role.kubernetes.io/master"
is now deprecated and will be removed in a future release after a GA
deprecation period.
Introduce a new label "node-role.kubernetes.io/control-plane" that will
be applied in parallel to "node-role.kubernetes.io/master" until the
removal of the "node-role.kubernetes.io/master" label.
xref: https://kubernetes.io/docs/setup/release/notes/#no-really-you-must-read-this-before-you-upgrade
Signed-off-by: Alex Szakaly <alex.szakaly@gmail.com>
2020-12-22 22:25:58 +01:00
Avi Deitcher
a37c0f48e1
Replace copied code with manifest-tool library
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2020-12-18 08:25:08 +02:00
Rolf Neugebauer
a13ff6bc45
Merge pull request #3582 from Clovel/fix/prefixMakefile
...
Removed extraneous "/" at end of PREFIX in Makefile
2020-12-15 22:57:47 +00:00
Clovis Durand
5b9458f33e
Removed extraneous "/" at end of PREFIX in Makefile
...
Signed-off-by: Clovis Durand <cd.clovel19@gmail.com>
2020-12-08 13:36:04 +01:00
Justin Cormack
a57ebdd8ef
Merge pull request #3581 from deitch/lint
...
fix lint issue
2020-12-07 17:34:45 +00:00
Avi Deitcher
4ceaf86416
fix lint issue
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2020-12-07 18:04:57 +02:00
Justin Cormack
ffea2a2807
Merge pull request #3575 from deitch/bump-manifest-list
...
bump manifest-tool to latest
2020-11-27 09:09:59 +00:00
Avi Deitcher
9fe09dbba8
bump manifest-list to latest
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2020-11-27 01:13:13 +02:00
Justin Cormack
0af595e49b
Merge pull request #3577 from justincormack/darwin-arm64
...
Update containerd vendor
2020-11-26 19:09:14 +00:00
Justin Cormack
c9a38e135f
Merge pull request #3576 from justincormack/nginx-up
...
Update nginx image in example
2020-11-26 17:36:36 +00:00
Justin Cormack
3937cc6619
Update containerd vendor
...
This fixes arm64 mac
Signed-off-by: Justin Cormack <justin@specialbusservice.com>
2020-11-26 17:06:02 +00:00
Justin Cormack
b14ddef1a0
Update nginx image in example
...
The original one is not supported on arm64
Signed-off-by: Justin Cormack <justin@specialbusservice.com>
2020-11-25 21:58:50 +00:00
Justin Cormack
7f479817ab
Merge pull request #3574 from deitch/fix-set-env
...
fix deprecation of set-env
2020-11-24 16:27:08 +00:00
Avi Deitcher
bc06558e26
fix deprecation of set-env
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2020-11-24 15:36:36 +02:00
Justin Cormack
ad809fa3b6
Merge pull request #3570 from deitch/doc-signing
...
describe how to sign tags manually
2020-11-12 14:30:28 +00:00
Avi Deitcher
34373e3b52
describe how to sign tags manually
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2020-11-12 14:40:36 +02:00
Avi Deitcher
fe2ca14452
Merge pull request #3564 from deitch/containerd-opts
...
multiple containerd options
2020-11-01 11:00:14 +02:00
Avi Deitcher
863e8c77b7
update sha hashes for pkg/init
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2020-10-21 11:13:52 +03:00