Skip to content

Document the LCOW V2 containerd shim in README#2720

Open
Copilot wants to merge 7 commits intomainfrom
copilot/update-readme-new-shim
Open

Document the LCOW V2 containerd shim in README#2720
Copilot wants to merge 7 commits intomainfrom
copilot/update-readme-new-shim

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 4, 2026

  • Plan the README rewrite addressing PR Document the LCOW V2 containerd shim in README #2720 review comment
  • Rewrite ### Containerd Shim V2 (LCOW)### Containerd Shim V2 with generalized intro
  • Add #### containerd-shim-process-v2 subsection
  • Add #### containerd-shim-wcow-v2 subsection
  • Add #### containerd-shim-lcow-v2 subsection
  • Move existing Building / unit tests / parity tests blocks under the LCOW subsection
  • Add empty commit with DCO sign-off to fix failing DCO check on prior bot commit

Copilot AI changed the title [WIP] Add documentation regarding the new shim and update Readme Document the LCOW V2 containerd shim in README May 4, 2026
Copilot AI requested a review from rawahars May 4, 2026 12:48
Copilot stopped work on behalf of rawahars due to an error May 4, 2026 12:52
@rawahars rawahars marked this pull request as ready for review May 4, 2026 13:38
@rawahars rawahars requested a review from a team as a code owner May 4, 2026 13:38
Comment thread README.md Outdated
C:\> ctr.exe run --runtime io.containerd.runhcs.v1 --rm mcr.microsoft.com/windows/nanoserver:2004 windows-test cmd /c "echo Hello World!"
```

### Containerd Shim V2 (LCOW)
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So this is fine for now but you way want to write it in the way as if the others existed.

Conatinerd Shim V2

Replaces the V1 shim which is a Task only shim.

3 types.

containerd-shim-process-v2 -> Argons and Host Process Containers
sandboxes are pause containers (pods)
Tasks are workloads
TBD

containerd-shim-wcow-v2 -> UVM + Argons or Host Process Containers
sandboxes are UVMs
TBD

cntainerd-shim-lcow-v2 -> UVM + Linux containers
sandboxes are UVMs
implementation paths, etc.

Updated the README to clarify the purpose and implementation details of the V2 shims, including corrections to the descriptions and formatting.

Signed-off-by: Harsh Rawat <harshrawat@microsoft.com>
Signed-off-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>

Co-authored-by: rawahars <65640262+rawahars@users.noreply.github.com>
Copilot AI requested a review from rawahars May 6, 2026 15:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[shimv2] Add documentation regarding the new shim and update Readme

4 participants