Merge pull request #35320 from Microsoft/jjh/lcow-set-oci-root
Fixes LCOW after containerd 1.0 introduced regressions
diff --git a/libcontainerd/client_local_windows.go b/libcontainerd/client_local_windows.go
index 209b00d..c33e346 100644
--- a/libcontainerd/client_local_windows.go
+++ b/libcontainerd/client_local_windows.go
@@ -513,7 +513,7 @@
ctr := &container{
id: id,
execs: make(map[string]*process),
- isWindows: true,
+ isWindows: false,
ociSpec: spec,
hcsContainer: hcsContainer,
status: StatusCreated,
diff --git a/oci/defaults.go b/oci/defaults.go
index 667dd41..0cc07ff 100644
--- a/oci/defaults.go
+++ b/oci/defaults.go
@@ -65,6 +65,7 @@
Effective: defaultCapabilities(),
},
},
+ Root: &specs.Root{},
}
s.Mounts = []specs.Mount{
{