Rolf Neugebauer
f37ae83839
Merge pull request #3638 from deitch/use-cache
...
handle image already in cache
2021-04-28 23:19:51 +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
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
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
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
74c7de7977
use correct manifest name when pushing
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2021-04-20 11:42:16 +03: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
Avi Deitcher
9633d23d37
write to cache
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2021-02-12 16:18:21 +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
0b7502f130
pull and cache images locally without docker
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2020-12-30 18:27:02 +02: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
Avi Deitcher
4ceaf86416
fix lint issue
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2020-12-07 18:04:57 +02: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
3937cc6619
Update containerd vendor
...
This fixes arm64 mac
Signed-off-by: Justin Cormack <justin@specialbusservice.com >
2020-11-26 17:06:02 +00: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
Avi Deitcher
279ee46f39
update hashes for pkg/init
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2020-10-19 20:54:16 +03:00
Avi Deitcher
eae1c2461a
update hashes for containerd opts
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2020-10-19 14:49:40 +03:00
Karol Woźniak
9d2e7e9281
Make pkg build build the image
...
Signed-off-by: Karol Woźniak <wozniakk@gmail.com >
2020-07-24 22:34:11 +02:00
Avi Deitcher
00b9bb56a0
Merge pull request #3532 from deitch/split-push-sign
...
options to split image steps and manifest steps
2020-06-10 11:13:01 +03:00
Avi Deitcher
ea18be414e
options to split image steps and manifest steps
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2020-05-24 16:23:46 +03:00
Justin Cormack
9d5a22d44a
Merge pull request #3511 from deitch/append-binds
...
support merge yaml flags
2020-05-18 20:18:00 +01:00
Avi Deitcher
bcd36a4661
support merge yaml flags
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2020-05-18 17:41:36 +03:00
Rolf Neugebauer
0331aacfe2
Update package tags to v0.8
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2020-05-10 16:04:52 +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
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
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
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
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
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
8278b7311d
tool: Revert linuxkit/mkimage-gcp
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2020-04-17 22:45:30 +01:00
Rolf Neugebauer
ce89479b2d
Update use of packages to the latest
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2020-04-17 10:36:03 +01:00
Rolf Neugebauer
336f7b44d3
Update use of test packages to latest
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2020-04-17 10:36:03 +01:00
Rolf Neugebauer
5d2f1ccbd0
Update use of tools to latest
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2020-04-17 10:36:03 +01:00
Rolf Neugebauer
3716b312f6
Merge pull request #3484 from deitch/eliminate-jq
...
eliminate manifest-push-script, jq dependency, odd logic
2020-04-11 19:15:40 +01:00
Avi Deitcher
8a81fd0ffc
eliminate manifest-push-script, jq dependency, odd logic
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2020-03-30 11:26:52 +03:00
Avi Deitcher
7c1df34c38
update hashes
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2020-03-24 12:13:41 +02:00
Guillaume Rose
57bf9f39de
Upgrade vpnkit vendoring
...
Signed-off-by: Guillaume Rose <guillaume.rose@docker.com >
2020-03-11 14:03:45 +01:00
Rolf Neugebauer
d1c8eae6a9
Update YAMLs to latest init/containerd/runc packages
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2020-01-21 23:17:17 +00:00
Rolf Neugebauer
8c1fdf8737
Merge pull request #3274 from yankcrime/os-client-config
...
[OpenStack] Support os-client-config usage for authentication
2019-12-19 19:47:15 +00:00
Rolf Neugebauer
547521d146
Merge pull request #3349 from ptone/gcp-fixes
...
Update GCP metadata provider
2019-12-19 18:00:47 +00:00
Dave Tucker
9a91435076
linuxkit: Remove QEMU Container Backend
...
This commit removes the container backend for QEMU.
QEMU and it's tools are available on all platforms.
Signed-off-by: Dave Tucker <dave@dtucker.co.uk >
2019-11-27 18:02:12 +00:00
Nick Jones
10b2436eec
[OpenStack] Support os-client-config usage for authentication
...
Update Gophercloud dependencies and also bring in the 'utils'
package. This provides support for configuring access to OpenStack
clouds as detailed in the [official
documentation](https://docs.openstack.org/os-client-config/latest/user/configuration.html ).
By relying on this package we can simplify the code required to
interact with OpenStack's APIs. Support is also provided upstream for
self-signed and insecure SSL configurations.
Tested with a public cloud running OpenStack 'Rocky', the latest release.
Signed-off-by: Nick Jones <nick@dischord.org >
2019-10-08 12:46:43 +01:00
Justin Cormack
9e3f61058f
Merge pull request #3389 from rn/mac-qemu-rng
...
cmd/qemu: Disable rng on macOS
2019-10-02 16:49:37 +01:00
Rolf Neugebauer
d94064e65e
Merge pull request #3418 from guillaumerose/fixerrormsg
...
Error message is related to init image, not on boot.
2019-10-01 01:31:27 +02:00
Justin Cormack
da533297c1
Expand all image references before passing to containerd reference.Parse
...
Short references without domains will now fail parsing on recent versions
of Go as net/url parser is more strict.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2019-09-30 12:14:15 +01:00
Guillaume Rose
4ffb639105
Error message is related to init image, not on boot.
...
Signed-off-by: Guillaume Rose <guillaume.rose@docker.com >
2019-09-30 09:13:48 +02:00
Rolf Neugebauer
3be6466e00
Merge pull request #3399 from guillaumerose/trust
...
Add trust parameter for docker pull in moby.Formats
2019-09-28 20:24:01 +02:00