Rolf Neugebauer
116acb9de2
Update YAMLs to latest kernels
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2018-10-06 01:11:13 +01:00
Rolf Neugebauer
841026d311
Update YAMLs to latest kernels
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2018-10-01 22:50:46 +01:00
Rolf Neugebauer
6bed1aa330
Update YAMLs to latest kernels
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2018-09-28 08:15:08 +01:00
Ian Campbell
c60cef7be2
Bump yml to pickup containerd v1.1.4
...
Also pick a newer version of runc.
Signed-off-by: Ian Campbell <ijc@docker.com >
2018-09-25 16:28:56 +01:00
Rolf Neugebauer
8f8d8e3beb
Update YAMLs to latest kernels
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2018-09-21 21:48:32 +01:00
Rolf Neugebauer
e61a1a7078
Update YAMLs to latest kernels
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2018-09-16 13:21:12 +01:00
Rolf Neugebauer
98961e962c
Update YAMLs to latest kernel
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2018-09-06 07:47:15 +01:00
Rolf Neugebauer
66f85ffeba
Merge pull request #3170 from rn/kup
...
Update kernels up to 4.18.5/4,17.19/4.14.67/4.9.124/4.4.152
2018-09-03 21:40:28 +02:00
duraki
1a23054800
Enables CAN networking subsystem (introduced Linux 2.6.25 2008-04-17), to
...
support SPI in container environment (introduced Linux 4.12 2017-06-02).
Abstraction define interface EP for CAN module in containered environment. This
namespace is available and introduced with Linux Kernel 4.12 by M. Kicherer
and later O. Hartkopp, to allow containers bridging such device.
@see linux-kernel/net/can@fc4c581
Although KSPP did not explicilty noted `CAN` as secure kernel flag, this
would aim to bring such conclusion. As for security concerns, CAN protocol did
not yield any user-land or host-level vulnerabilities since introduced as
SocketCAN module in Linux Kernel. Lower-layer [protocol] standards is not
secured by default since applications are supposed to implement their own
security mechanism.
This global abstraction currently supports CAN raw, proc and af_can
codes. Does not support GW and BCM. Namespace uses _NEWNET on pseudo-file
system. Allows modprobe to environment, works by recv `pnet` for the given
interface.
Signed-off-by: Halis Duraki <duraki@linuxmail.org >
2018-08-31 13:22:19 +02:00
Ian Campbell
610bfd3e11
Bump yml to pickup containerd v1.1.3
...
Also pick a newer version of runc.
Signed-off-by: Ian Campbell <ijc@docker.com >
2018-08-30 13:58:12 +01:00
Rolf Neugebauer
97ef9fb47c
Update YAMLs to latest kernels
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2018-08-28 22:31:46 +01:00
Rolf Neugebauer
38766bf2b9
Merge pull request #3163 from rn/kernel-up
...
Update kernels, Intel ucode and add 4.18.x kernels
2018-08-20 17:32:42 +01:00
Rolf Neugebauer
ab48e4d5e4
Update YAMLs to latest kernels
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2018-08-17 21:17:04 +01:00
Avi Deitcher
219e9ec727
Fix static where it tries to delete read-only containers
...
Signed-off-by: Avi Deitcher <avi@deitcher.net >
2018-08-17 13:33:35 +03:00
Krister Johansen
0643093f6a
Remove ebpf from projects
...
Signed-off-by: Krister Johansen <krister.johansen@oracle.com >
2018-08-13 17:18:56 -07:00
Krister Johansen
194fef33cf
Get bcc project building again.
...
Signed-off-by: Krister Johansen <krister.johansen@oracle.com >
2018-08-13 11:28:44 -07:00
Rolf Neugebauer
468cbef99d
Update YAMLs to the latest kernels
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2018-08-11 11:09:47 +01:00
Rolf Neugebauer
d5d4d6fe0d
Update package tags to v0.6
...
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2018-07-26 20:57:30 +01:00
Rolf Neugebauer
0c631d104f
Update YAMLs to latest kernels.
...
Looks like I missed a few 4.4.x updates to the YAMLs.
Signed-off-by: Rolf Neugebauer <rn@rneugeba.io >
2018-07-25 23:02:39 +01:00
Rolf Neugebauer
c2a083118e
Update YAMLs to latest kernels
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2018-07-24 16:25:52 +01:00
Rolf Neugebauer
3a03177791
Update YAMLs to latest kernels
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2018-07-17 16:57:50 +01:00
Ian Campbell
1dfe16e570
Bump yml to pickup containerd v1.1.2
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2018-07-16 10:57:37 +01:00
Rolf Neugebauer
e3369b11a6
Update YAMLs to latest kernels
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@gmail.com >
2018-07-14 14:45:55 +01:00
David Scott
70385eb86e
Update yml to linuxkit/init:3f1e5c32d6ca9e83a7ea7ad9854da2032971a83f
...
Signed-off-by: David Scott <dave@recoil.org >
2018-07-13 11:48:16 +01:00
Rolf Neugebauer
ea9b29bd19
Update package tags to v0.5
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2018-07-10 18:16:02 +01:00
Rolf Neugebauer
4eddd90ae2
Merge pull request #3103 from rn/kup
...
Update kernel to 4.17.5/4.14.54
2018-07-10 14:21:06 +01:00
Rolf Neugebauer
a90d4a92d5
Update YAMLs to the latest kernels
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2018-07-10 13:03:09 +01:00
Ian Campbell
93496067ea
Bump yml to pickup containerd v1.1.1
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2018-07-10 10:19:14 +01:00
Rolf Neugebauer
63ae346152
Update YAMLs to latest pkg versions
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@gmail.com >
2018-07-07 19:25:21 +01:00
David Scott
5d614468a0
Update linuxkit/init and linuxkit/memlogd yamls
...
Signed-off-by: David Scott <dave@recoil.org >
2018-07-06 21:51:04 +01:00
David Scott
9bbc0ecbee
projects/logging: delete the remaining unused bits
...
Signed-off-by: David Scott <dave.scott@docker.com >
2018-07-06 21:49:26 +01:00
David Scott
92a9a64a1b
examples: add the example from projects/logging
...
This simplifies the example by adding a service which writes to the
log every 1s and a getty for introspection.
To see the logs:
/proc/1/root/usr/bin/logread -F
Signed-off-by: David Scott <dave.scott@docker.com >
2018-07-06 21:49:26 +01:00
David Scott
c92af038fb
projects/logging: promote pkg/memlogd to a toplevel package
...
This is an example external logging service which can be enabled by
adding it to the `init` section of the .yml, for example:
...
init:
- linuxkit/init:35866bb276c264a5f664bfac7456f4b9eeb87a4d
- linuxkit/runc:v0.4
- linuxkit/containerd:f2bc1bda1ab18146967fa1a149800aaf14bee81b
- linuxkit/ca-certificates:v0.4
- linuxkit/memlogd:cc035e5c9e4011ec1ba97a181a6689fc90965ce9
onboot:
...
Signed-off-by: David Scott <dave.scott@docker.com >
2018-07-06 21:49:25 +01:00
David Scott
638c455dd2
docs: document how to use an external logging service
...
This is an updated version of projects/logging/README.md
Signed-off-by: David Scott <dave.scott@docker.com >
2018-07-06 21:49:25 +01:00
David Scott
1795c15276
projects/logging: start memlogd from init.d
...
Previously memlogd would always run in the foreground. This patch
adds a `-daemonize` option which binds the /var/run sockets, forks
and execs itself and immediately returns. Therefore the program won't
block (important for an init.d script) but guarantees the sockets will
be available for any program started afterwards.
This also removes the alpine base from the memlogd image as `init`
"containers" are treated as simple file overlays.
Signed-off-by: David Scott <dave.scott@docker.com >
2018-07-06 21:47:50 +01:00
David Scott
6dfd40a639
projects/linuxkit: bind /var/run in the memlogd container
...
We will place the control sockets in the root /var/run and then share
with all services who need access.
Signed-off-by: David Scott <dave.scott@docker.com >
2018-07-06 21:47:50 +01:00
David Scott
d09fbe04fb
projects/logging: use /var/run for sockets by default
...
Previously we used /tmp, but /var/run is a better place for these.
Signed-off-by: David Scott <dave.scott@docker.com >
2018-07-06 21:47:49 +01:00
David Scott
8727bcb4f3
projects/logging: fix govet composite literal error
...
This fixes the error
net.UnixAddr composite literal uses unkeyed fields
Signed-off-by: David Scott <dave.scott@docker.com >
2018-07-06 21:47:49 +01:00
David Scott
6eabfdcb96
projects/logging: add modern build.yml and Dockerfile
...
Signed-off-by: David Scott <dave@recoil.org >
2018-07-06 21:47:49 +01:00
Rolf Neugebauer
498d4f1a91
Update YAMLs to latest kernels
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2018-07-04 10:38:55 +01:00
Rolf Neugebauer
9dac66b831
Merge pull request #3078 from justincormack/dhcp-hook-fix
...
Fix dhcpcd hooks config
2018-06-29 19:02:24 +01:00
Justin Cormack
f6af74b6bf
Update hashes
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2018-06-29 16:40:52 +01:00
Ian Campbell
ad85828d87
Bump yml to pickup containerd v1.1.0-rc.2
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2018-06-29 10:48:10 +01:00
Rolf Neugebauer
0ee4ab7b7f
Update YAMLs to latest kernels
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2018-06-27 14:52:26 +01:00
Rolf Neugebauer
e36eae4820
Update YAMLs to latest kernels
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2018-06-22 16:12:34 +01:00
Rolf Neugebauer
aed5328d2b
Update YAMLs to latest kernels
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2018-06-20 15:36:12 +01:00
Ian Campbell
bb307079b0
Bump yml to pickup containerd v1.1.1-rc.1
...
Signed-off-by: Ian Campbell <ijc@docker.com >
2018-06-19 16:50:56 +01:00
Rolf Neugebauer
ccfdc71a2f
Merge pull request #3068 from rn/kernel-up
...
Update kernel to 4.17.1/4.16.15/4.14.49
2018-06-14 16:45:05 +01:00
Rolf Neugebauer
1ff88a957c
Update YAMLs to latest kernels
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2018-06-13 13:31:27 +01:00
justinbarrick
338b1bb017
Update init image hashes.
...
Signed-off-by: justinbarrick <jbarrick@cloudflare.com >
2018-06-12 15:10:54 -07:00