Shengjing Zhu
7e46676e7c
Go mod vendor
...
Signed-off-by: Shengjing Zhu <zhsj@debian.org >
2020-12-01 01:41:25 +08:00
Kevin Parsons
a043c0dc3d
Update github.com/Microsoft/hcsshim to v0.8.10
...
Brings in a variety of changes, mostly to the containerd shim.
There is also a change to the Windows layer unpack code which fixes #4301 .
Release link: https://github.com/microsoft/hcsshim/releases/tag/v0.8.10
Signed-off-by: Kevin Parsons <kevpar@microsoft.com >
2020-09-25 09:28:53 -07:00
Paul "TBBle" Hampson
aa56cfc0a8
Import Windows manifest into test build, rather than copying by script
...
This will ensure that we can always get the current Windows OS build
version, without being put into Windows 8 compatibility mode.
Signed-off-by: Paul "TBBle" Hampson <Paul.Hampson@Pobox.com >
2020-07-29 06:02:35 +10:00
Davanum Srinivas
c1096864a7
Update to latest hcsshim - 0.8.9
...
Switch to ad tagged version of hcsshim. Context here:
https://github.com/kubernetes/kubernetes/issues/87420#issuecomment-620837610
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2020-04-30 21:42:30 -04:00
Paul "TBBle" Hampson
45a17cffb6
Vendor Microsoft/hcsshim with CGO removal
...
Signed-off-by: Paul "TBBle" Hampson <Paul.Hampson@Pobox.com >
2020-01-19 06:07:10 +11:00
wawa0210
4d62d8795c
bump microsoft/hcsshim to 0.8.7
...
Signed-off-by: 张潇 <xiaozhang0210@hotmail.com >
2020-01-11 13:45:30 +08:00
Justin Terry (VM)
37b56cafc6
Add ctr metrics support for Windows/LCOW containers
...
Signed-off-by: Justin Terry (VM) <juterry@microsoft.com >
2019-10-23 13:50:34 -07:00
Justin Terry (VM)
178469e2ae
Update Microsoft/hcsshim vendor
...
Updates Microsoft/hcsshim vendor commit hash to a recent version that now:
1. Supports container stats via the Stats RuntimeV2 gRPC call.
2. Fixes a regression when issuing a resize of the pty after the container has
exited which previously in Docker was expected to be a non-error case.
3. Puts in a workaround when using a non-default sandbox size for Windows
containers due to a platform bug. This expansion now happens in the go library
itself.
Signed-off-by: Justin Terry (VM) <juterry@microsoft.com >
2019-10-23 11:48:43 -07:00
Michael Crosby
8ff5827e98
Update cri and cgroup packages
...
This change includes a cri master bump and a cgroup bump for windows support
with cgroup stats and reusing the cgroup metric types.
Signed-off-by: Michael Crosby <crosbymichael@gmail.com >
2019-10-01 10:19:56 -04:00
Justin Terry (VM)
041e9debb1
Revendor github.com/Microsoft/hcsshim
...
1. Revendors github.com/Microsoft/hcsshim to the latest known good commit.
This includes numerous bug fixes and improvements.
2. Vendors indirect dependency on go.opencensus.io since hcsshim now uses trace
correlation.
Signed-off-by: Justin Terry (VM) <juterry@microsoft.com >
2019-08-20 13:50:24 -07:00
Justin Terry (VM)
4667ee47a5
Update Microsoft/go-winio v0.4.14
...
Signed-off-by: Justin Terry (VM) <juterry@microsoft.com >
2019-08-06 13:24:42 -07:00
Justin Terry (VM)
4b5dfaee13
Completely remove Windows v2 in-tree shim
...
Signed-off-by: Justin Terry (VM) <juterry@microsoft.com >
2019-08-05 16:49:56 -07:00
Eric Hotinger
9fda4a5fe6
Bumps the version of go-winio.
...
This also refactors the lcow and windows
snapshotters to use go-winio's utility functions for checking the
filesystem type.
Signed-off-by: Eric Hotinger <ehotinger@gmail.com >
2019-07-01 14:51:06 -07:00
Kevin Parsons
05dd66b2e6
Update go-winio in vendor.conf
...
Signed-off-by: Kevin Parsons <kevpar@microsoft.com >
2019-04-15 13:34:57 -07:00
John Howard
e16e995939
Vendor Microsoft/hcsshim@8abdbb82
...
Signed-off-by: John Howard <jhoward@microsoft.com >
2019-03-25 11:11:37 -07:00
Justin Terry (VM)
4c9b5ef8ea
Update vendor github.com/Microsoft/go-winio
...
Signed-off-by: Justin Terry (VM) <juterry@microsoft.com >
2019-03-21 14:12:41 -07:00
John Howard
d83e4e9b3b
Vendor Microsoft/go-winio@v0.4.12
...
Signed-off-by: John Howard <jhoward@microsoft.com >
2019-02-21 14:16:51 -08:00
Justin Terry (VM)
d63099c4a6
Allow matching shim path side by side with containerd
...
Signed-off-by: Justin Terry (VM) <juterry@microsoft.com >
2019-01-28 12:49:14 -08:00
Justin Terry (VM)
bb32c0f619
Revendor github.com/Microsoft/hcsshim v0.8.4
...
Signed-off-by: Justin Terry (VM) <juterry@microsoft.com >
2019-01-24 13:46:07 -08:00
Justin Terry (VM)
27ba2db109
Revendor github.com/Microsoft/hcsshim to v0.8.3
...
Signed-off-by: Justin Terry (VM) <juterry@microsoft.com >
2018-12-03 16:08:05 -08:00
Justin Terry (VM)
09bf314bfd
Cache shim v2 exec.LookPath results
...
Signed-off-by: Justin Terry (VM) <juterry@microsoft.com >
2018-11-27 15:11:04 -08:00
Justin Terry (VM)
abd971cfbd
Revendor github.com/Microsoft/hcsshim
...
Signed-off-by: Justin Terry (VM) <juterry@microsoft.com >
2018-11-09 15:51:44 -08:00
Justin Terry (VM)
3f1d9b2c4f
Revendor github.com/Microsoft/hcsshim
...
Signed-off-by: Justin Terry (VM) <juterry@microsoft.com >
2018-10-15 13:38:24 -07:00
Justin Terry (VM)
00242e1668
Dismount sandbox VHD on snapshot remove
...
Signed-off-by: Justin Terry (VM) <juterry@microsoft.com >
2018-10-10 13:35:06 -07:00
Justin Terry (VM)
cce78d4b5d
Remove dependency on tar2vhd for LCOW differ
...
This change no longer requires the use of a UtlityVM on Windows to convert the
layer tar to an ext4 vhd for LCOW. This has a significant performance boost
that makes linux/amd64 layer extraction comparable to native Linux performance.
Signed-off-by: Justin Terry (VM) <juterry@microsoft.com >
2018-10-10 11:40:10 -07:00
Justin Terry (VM)
81eb40fabf
Adds containerd-shim-runhcs verbose logging support
...
Revendors to Microsoft/hcsshim v0.7.5 that added support for logging all
runhcs.exe commands via Windows named pipes. This now launches all runhcs.exe
commands and forwards debug logging to the containerd-shim-runhcs log when
with --debug.
Signed-off-by: Justin Terry (VM) <juterry@microsoft.com >
2018-09-27 07:46:09 -07:00
Justin Terry (VM)
7768ab1b5e
Update runhcs-shim to use go-bindings
...
Signed-off-by: Justin Terry (VM) <juterry@microsoft.com >
2018-09-20 10:40:33 -07:00
Justin Terry (VM)
019b0c34de
Introduce containerd-shim-runhcs-v1 on Windows
...
Implements the containerd-shim-runhcs-v1 shim on Windows for the runtime
v2 shim API.
Signed-off-by: Justin Terry (VM) <juterry@microsoft.com >
2018-08-22 08:15:43 -07:00
John Howard
8fe92ea5f3
Revendor Microsoft/hcsshim and go-winio
...
Signed-off-by: John Howard <john.howard@microsoft.com >
2018-08-20 11:31:28 -07:00
Sebastiaan van Stijn
55118c5469
Update go-winio and hcsshim
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2018-06-01 18:04:25 +02:00
Darren Stahl
07d8716004
Update hcsshim to v0.6.10
...
Signed-off-by: Darren Stahl <darst@microsoft.com >
2018-05-02 16:19:15 -07:00
Darren Stahl
c71bee7b8a
Vendor go-winio
...
Signed-off-by: Darren Stahl <darst@microsoft.com >
2017-12-11 11:43:42 -08:00
Michael Crosby
4349df4554
Update cgroups to 29da22c6171a4316169f9205ab6c49f5
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com >
2017-11-30 10:15:37 -05:00
Darren Stahl
444e4220c2
Revendor hcsshim and go-tar
...
Signed-off-by: Darren Stahl <darst@microsoft.com >
2017-11-28 16:19:56 -08:00
Darren Stahl
4a782f7b54
Vendor opengcs and hcsshim
...
Signed-off-by: Darren Stahl <darst@microsoft.com >
2017-08-28 15:07:51 -07:00
Darren Stahl
cec6331e4b
Revendor hcsshim and go-winio
...
Signed-off-by: Darren Stahl <darst@microsoft.com >
2017-07-25 12:03:44 -07:00
Derek McGowan
1491293260
Update dependencies for logrus rename
...
Signed-off-by: Derek McGowan <derek@mcgstyle.net >
2017-07-21 16:14:03 -07:00
Kenfe-Mickael Laventure
4d14bfd8ad
go-winio: Don't increment the wait count if the file is closing
...
Signed-off-by: Kenfe-Mickael Laventure <mickael.laventure@gmail.com >
2017-07-21 18:19:51 +02:00
Kenfe-Mickael Laventure
7f786cf075
go-winio: Prevent Data Race when accessing closing
...
The race usually happens when `closeHandle()` and `prepareIo()` are called
concurrently; the former tries to set `closing` to `true` the latter tries
to read its value.
In order to avoid this issue, we added a lock around the variable.
Signed-off-by: Kenfe-Mickael Laventure <mickael.laventure@gmail.com >
2017-07-21 18:19:51 +02:00
Kenfe-Mickael Laventure
db1b0a2a5a
Update go-winio to v0.4.3
...
Signed-off-by: Kenfe-Mickael Laventure <mickael.laventure@gmail.com >
2017-07-21 18:19:51 +02:00
Ian Campbell
412d455374
Rerun vndr with newest version
...
This excludes things marked with "// +build ignore".
Signed-off-by: Ian Campbell <ian.campbell@docker.com >
2017-07-12 11:01:45 +01:00
Darren Stahl
ae6f82241d
Update go-winio to v0.4.1
...
Signed-off-by: Darren Stahl <darst@microsoft.com >
2017-05-22 17:08:03 -07:00
Kenfe-Mickael Laventure
c5843b7615
Initial windows runtime work
...
Signed-off-by: Kenfe-Mickael Laventure <mickael.laventure@gmail.com >
2017-04-07 09:20:44 -07:00
Akihiro Suda
6089c1525b
new package: compression (ported from docker/pkg/archive)
...
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp >
2017-03-16 05:29:27 +00:00