Rolf Neugebauer
adb92ca672
pkg/init-lcow: Update to the latest version
...
This includes fixes to the intermittent on pull as well as
other fixes.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2017-09-15 14:47:12 +01:00
Rolf Neugebauer
36c84004a2
pkg/init-lcow: Update to latest version of OpenGCS
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2017-09-12 16:59:07 +01:00
Rolf Neugebauer
3ebec6f3e8
pkg/init-lcow: Update to latest OpenGCS version
...
While at it also update to latest alpine base
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2017-09-06 08:54:14 +01:00
Rolf Neugebauer
2cb0612011
pkg/lcow: Update OpenGCS to latest
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2017-08-30 19:41:02 +01:00
Rolf Neugebauer
f9f8b5bc42
pkg/lcow-init: Update to latest version of OpenGCS
...
While at it also update to latest alpine base
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2017-08-16 16:50:34 +01:00
Rolf Neugebauer
46d1e568cc
pkg/init-lcow: Update opengcs
...
This has a number of fixes/improvements
- console resize
- better error handling (pass stacktrace/errors back to docker
- fix for container images which have a resolve.conf file
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2017-08-08 17:53:27 +01:00
Rolf Neugebauer
dfa684c78f
pkg/init-lcow: Update to tip of opengcs
...
Also adjust the building of the rootfs as this seem to have
changed.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2017-08-04 18:34:56 +01:00
Rolf Neugebauer
e44783fea1
pkg: Update alpine base for all packages
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2017-08-03 17:46:10 +01:00
Rolf Neugebauer
767ac54971
pkg/init-lcow: Update opengcs to the latest version
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2017-08-01 17:06:12 +01:00
Rolf Neugebauer
a18f4403d0
pkg/init-lcow: Update opengcs to latest
...
While at it, might as well update linuxkit/alpine to the latest.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2017-07-27 10:47:19 +01:00
Rolf Neugebauer
c28a472ba2
pkg/init-lcow: Use main opengcs repository again
...
My patches have been merged.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2017-07-20 11:02:05 +01:00
Rolf Neugebauer
7eb81ba38c
pkg/init-lcow: Include fix for rootfs permissions
...
Update the git commit to point at a branch with the joint
networking and rootfs permission fixes at:
https://github.com/rn/opengcs/tree/net+rootfs
This is includes the patches from PRs:
https://github.com/Microsoft/opengcs/pull/63
https://github.com/Microsoft/opengcs/pull/70
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2017-07-19 12:20:52 +01:00
Rolf Neugebauer
9ba7fee7e6
pkg/init-lcow: Use our own init
...
The sample init script from opengcs is quite basic (and doesn't
set up several mounts and symlinks). Use the relevant portion
from rc.init from the LinuxKit init package instead.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2017-07-19 10:40:49 +01:00
Rolf Neugebauer
4ff7916e10
pkg/init-lcow: Temporarily use a branch of my dev tree
...
The branch has fixes to the networking setup (see
https://github.com/Microsoft/opengcs/issues/56 and
https://github.com/Microsoft/opengcs/pull/63 )
Also remove runc from the package as the hard-coded runc
path has been removed (see
https://github.com/Microsoft/opengcs/pull/58 )
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2017-07-18 15:44:20 +01:00
Rolf Neugebauer
cbc8d4a21c
pkg: Add LCOW init package
...
This package build the init filesystem for LCOW (Linux Containers
on Windows) based on the instructions from:
https://github.com/Microsoft/opengcs.git
We also pull in a udhcpd config script from a specific version of
busybox which was the tip of master at the time this was added.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2017-07-14 15:02:42 +01:00