Rolf Neugebauer
a9516a346c
kernel: Vump wireguard to 1.0.20200506
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2020-05-09 11:57:07 +01:00
Rolf Neugebauer
2959fc52c5
kernel: Re-enable perf build
...
resolves #3498
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2020-05-09 11:57:07 +01:00
Rolf Neugebauer
f3a0d1c4d8
kernel: Fix perf build
...
- add static zlib
- add python
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2020-05-09 11:57:07 +01:00
Rolf Neugebauer
6a92e2292b
kernel: Adjust config files
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2020-05-09 11:57:07 +01:00
Rolf Neugebauer
c1f4c392cc
kernel: Disable -rt kernel temporarily
...
The patch we carry for 5.4 and 5.6 does not apply to
5.4.28. Disable the -rt kernel until the version has
been bumped.
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2020-05-09 11:57:07 +01:00
Rolf Neugebauer
019b4274ea
kernel: Update to 5.6.11/5.4.39/4.19.121/4.14.179
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2020-05-09 11:57:07 +01:00
Rolf Neugebauer
26f1c75950
test: Update kernel tests to latest alpine base
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2020-05-09 11:57:07 +01:00
Rolf Neugebauer
1c5e799782
kernel: Update kernel build to latest alpine base
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2020-05-09 11:57:07 +01:00
Rolf Neugebauer
47063eee62
Merge pull request #3512 from saljam/master
...
metadata: add support for digitalocean
2020-05-08 11:53:50 +01:00
Rolf Neugebauer
38b1ee8ff5
Merge pull request #3514 from Kdockerfiles/scw_update
...
Update, fix (and extend a bit) Scaleway support
2020-05-08 11:48:06 +01:00
Rolf Neugebauer
5bab073bbf
Merge pull request #3518 from justincormack/smaller-qemu
...
Smaller qemu
2020-05-07 23:36:37 +01:00
Justin Cormack
c63ec77e3f
Update binfmt package
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2020-05-07 11:58:44 +01:00
Justin Cormack
c01f72d556
Add Risc-V support and only ship binaries we use
...
Ported from https://github.com/docker/binfmt/pull/21
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2020-05-07 11:53:30 +01:00
Rolf Neugebauer
dbcf2611a0
Merge pull request #3515 from justincormack/qemu-up
...
Update to Qemu 4.2.0 from Debian testing
2020-05-06 23:27:53 +01:00
Justin Cormack
3887a281b2
Update packages
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2020-05-06 20:03:50 +01:00
Avi Deitcher
c29056aa7a
Merge pull request #3516 from errordeveloper/mount-sys-fs-bpf
...
pkg/init: Mount /sys/fs/bpf
2020-05-06 14:32:01 +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
Justin Cormack
d2f55af35c
Update to Qemu 4.2.0 from Debian testing
...
This has fixed a lot of outstanding emulation issues, see comments
in https://github.com/docker/binfmt/pull/24
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2020-05-04 16:22:52 +01:00
salman aljammaz
35ae4e028c
metadata: add support for digitalocean
...
This adds support for fetching metadata and user data from the
DigitalOcean metadata service.
https://www.digitalocean.com/docs/droplets/resources/metadata/
Signed-off-by: salman aljammaz <s@aljmz.com>
2020-05-02 11:24:11 -04:00
Avi Deitcher
39aafb21d0
Merge pull request #3509 from deitch/cidata
...
find cloud-init on cdrom by label
2020-05-01 17:50:37 +03:00
Karol Woźniak
d861987b79
scaleway: Fix bugs and add option for changing image size
...
* Fix using ams1 as zone
* Allow specifying image size (+ calculate default from ISO size)
* Fix mangling logs when asking for ssh passphrase
* Some minor code and docs cleanups
Signed-off-by: Karol Woźniak <wozniakk@gmail.com>
2020-05-01 01:15:24 +02:00
Karol Woźniak
c750f54cb0
Update scaleway-sdk-go to v1.0.0-beta.6
...
Signed-off-by: Karol Woźniak <wozniakk@gmail.com>
2020-05-01 01:15:24 +02:00
Avi Deitcher
3678adeca8
find cloud-init on cdrom by label
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2020-04-27 17:00:42 +03:00
Rolf Neugebauer
0b488d805e
Merge pull request #3513 from rn/ctr-134
...
Update containerd to v1.3.4
2020-04-27 09:08:25 +01:00
Rolf Neugebauer
6643090752
Update YAMLs to latest containerd/runc/init
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2020-04-26 23:52:57 +01:00
Rolf Neugebauer
76d0ed84be
tests: Update containerd test to v1.3.4
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2020-04-26 23:21:30 +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
1b8cb8b235
pkg/runc: Update to v1.0.0-rc10
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2020-04-26 22:47: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
1c4a4060f1
tools/alpine: Update package
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2020-04-26 17:38:54 -04:00
Rolf Neugebauer
bec1041534
tools/alpine: Update containerd to v1.3.4
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2020-04-26 18:18:32 +01:00
Rolf Neugebauer
bd336ef94d
tools/alpine: Add zlib-static
...
Needed for kernel perf builds
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2020-04-26 18:15:05 +01:00
Rolf Neugebauer
3e12a52a06
Merge pull request #3493 from deitch/native-manifest
...
Native manifest
2020-04-26 13:31:06 +01:00
Avi Deitcher
afcb0f8abe
use manifest-tool as library instead of cmd exec
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2020-04-26 14:09:12 +03:00
Avi Deitcher
6d1ffc9118
Merge pull request #3508 from federico-pellegatta/extend-pkg-gpt-support
...
Add GUID Partition Table (GPT) support to `extend` and `mount` packages
2020-04-24 16:16:50 +03:00
Federico Pellegatta
6133c561fd
Add GUID Partition Table (GPT) support to extend and mount packages
...
Signed-off-by: Federico Pellegatta <12744504+federico-pellegatta@users.noreply.github.com>
2020-04-24 12:54:48 +02:00
Avi Deitcher
966cf121a3
Merge pull request #3504 from federico-pellegatta/format-pkg-gpt-support
...
Add GUID Partition Table (GPT) support to the `format` package
2020-04-23 13:48:25 +03:00
Federico Pellegatta
5fc196c289
Add partition table type selector (defaulted to DOS/MBR) to format package
...
Signed-off-by: Federico Pellegatta <12744504+federico-pellegatta@users.noreply.github.com>
2020-04-23 10:16:36 +02:00
Rolf Neugebauer
cab95cfc51
Merge pull request #3503 from deitch/metadata-cdrom-cloudinit
...
read cdrom userdata from spec location
2020-04-20 12:34:51 +01:00
Avi Deitcher
84bfea53b0
Add examples
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2020-04-20 11:51:31 +03:00
Avi Deitcher
59697ffc62
read cdrom userdata from spec location
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2020-04-20 10:03:17 +03:00
Rolf Neugebauer
d4c135dbb6
Merge pull request #3502 from deitch/go-1.13
...
match go version in CI to version in go-compile
2020-04-19 11:47:10 +01:00
Avi Deitcher
fbe9b98d4d
match go version in CI to version in go-compile
...
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2020-04-19 11:22:32 +03:00
Rolf Neugebauer
a44ea341ca
Merge pull request #3500 from rn/alpine_3.11
...
Update to Alpine 3.11
2020-04-18 12:45:05 +01:00
Rolf Neugebauer
4c0d156042
test: Increase disk size for dm-crypt LUKS test
...
Otherwise it fails with:
+ cryptsetup --key-file /etc/dm-crypt/key --cipher aes-cbc-essiv:sha256 luksFormat /dev/sda
+ cryptsetup --key-file /etc/dm-crypt/key luksOpen /dev/sda it_is_encrypted
Requested offset is beyond real size of device /dev/sda.
dm-crypt test suite FAILED
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2020-04-18 10:54:47 +01:00
Rolf Neugebauer
8278b7311d
tool: Revert linuxkit/mkimage-gcp
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2020-04-17 22:45:30 +01:00
Rolf Neugebauer
0f844541cb
Revert "Removed size arg from GCP make-fs command."
...
This reverts commit 1653e9dffb
.
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2020-04-17 22:40:21 +01:00
Rolf Neugebauer
8f480cc578
kernel/bcc: Disbale -Werror for elfutils buils
...
with the new C tool chain elfutils fails with with warnings:
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2020-04-17 10:36:03 +01:00
Rolf Neugebauer
169f031ce9
kernel: Disable perf build for now.
...
See: https://github.com/linuxkit/linuxkit/issues/3498
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2020-04-17 10:36:03 +01:00
Rolf Neugebauer
ea750c8b7b
kernel: Only build bcc/perf on x86 and latest stable and LTS
...
This was previously build for 5.4 and 4.19. Latest LTS is 5.4 and
latest stable is 5.6. Also skip s390x build for perf
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io>
2020-04-17 10:36:03 +01:00