Davanum Srinivas
5dbae87c59
Bump github.com/Microsoft/go-winio from 0.4.15 to 0.5.0
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2021-05-18 11:11:11 -04:00
Priyanka Saggu
b6a2517491
bump hcsshim version to v0.8.17
...
Signed-off-by: Priyanka Saggu <priyankasaggu11929@gmail.com >
2021-05-16 01:38:43 +05:30
Davanum Srinivas
75097b8cac
hcsshim seems to have been updated
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2021-04-12 13:23:33 -04:00
Justin
d4fbff113d
Merge pull request #4399 from TBBle/wcow_compare_layers_to_tar
...
Implement windowsDiff.Compare to allow outputting OCI images
2021-04-12 09:49:50 -07:00
Paul "TBBle" Hampson
a64a76846c
Replace inline applyWindowsLayer using hcsshim
...
Signed-off-by: Paul "TBBle" Hampson <Paul.Hampson@Pobox.com >
2021-04-10 02:02:33 +10:00
Sebastiaan van Stijn
36bf3f0e8a
go.mod: github.com/Microsoft/hcsshim v0.8.16
...
full diff: https://github.com/microsoft/hcsshim/compare/v0.8.15...v0.8.16
also updating github.com/Microsoft/hcsshim/test to current master
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2021-04-09 09:12:12 +02:00
Brian Goff
10a498c7c8
Update go-winio to fix compile error on armv7
...
Signed-off-by: Brian Goff <cpuguy83@gmail.com >
2021-03-24 22:56:24 +00:00
Davanum Srinivas
6a4aa1e2e7
Separate go module for client tests
...
Will help us drop dependency to github.com/Microsoft/hcsshim/test in the
main go.mod
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2021-03-11 19:27:45 -05:00
Kevin Parsons
82dccdc490
Update github.com/Microsoft/hcsshim to v0.8.15
...
Fixes #4915
Release info: https://github.com/microsoft/hcsshim/releases/tag/v0.8.15
Signed-off-by: Kevin Parsons <kevpar@microsoft.com >
2021-03-02 16:07:40 -08:00
Davanum Srinivas
c3eecf4f75
Update to newest imgcrypt, aufs and zfs
...
Older versions transitively dragged in k8s.io/kubernetes, the newer
versions do not.
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2021-03-01 12:23:03 -05:00
Daniel Canter
a551492e99
Update hcsshim and go-winio vendoring
...
* Update hcsshim to v0.8.14
* Update go-winio to v0.4.16
This brings in some vhd package changes from winio, and the compute storage api bindings for
the shim. This is to facilitate some coming functionality for the windows snapshotter
as well as possibly for future work down the line for the windows differ.
Signed-off-by: Daniel Canter <dcanter@microsoft.com >
2020-12-18 16:56:29 -08:00
Paul "TBBle" Hampson
3e47cdf70f
Use go-winio tar-application code instead of our own
...
applyFunc now takes an io.Reader instead of a tar.Reader because I'm
trying to mirror the API of the not-yet-exposed implementation of this
same behaviour in github.com/Microsoft/hcsshim/internal/ociwclayer,
with an eye to later moving to that implementation it is ever exposed.
Signed-off-by: Paul "TBBle" Hampson <Paul.Hampson@Pobox.com >
2020-12-03 02:42:54 +11:00
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