Pop-Up Thingie

>>> Magnum BBS <<<
  • Home
  • Forum
  • Files
  • Log in

  1. Forum
  2. Usenet
  3. LINUX.DEBIAN.BUGS.DIST
  • Bug#1100409: ITP: golang-github-microsoft-hcsshim -- Windows - Host Com

    From Roland Mas@21:1/5 to All on Thu Mar 13 15:50:01 2025
    XPost: linux.debian.devel

    Package: wnpp
    Severity: wishlist
    Owner: Roland Mas <lolando@debian.org>

    * Package name : golang-github-microsoft-hcsshim
    Version : 0.13.0~rc3-1
    Upstream Author : Microsoft
    * URL : https://github.com/Microsoft/hcsshim
    * License : Expat
    Programming Lang: Go
    Description : Windows - Host Compute Service Shim

    hcsshim
    .
    [Image: Build status]
    (https://github.com/microsoft/hcsshim/actions/workflows/ci.yml/badge.
    svg?branch=master)
    (https://github.com/microsoft/hcsshim/actions?query=branch%3Amaster)
    .
    This package contains the Golang interface for using the Windows Host
    Compute Service
    (https://techcommunity.microsoft.com/t5/containers/introducing-the-host-
    compute-service-hcs/ba-p/382332) (HCS) to launch and manage Windows
    Containers (https://docs.microsoft.com/en-
    us/virtualization/windowscontainers/about/). It also contains other
    helpers and functions for managing Windows Containers such as the Golang
    interface for the Host Network Service (HNS), as well as code for the
    guest agent (/internal/guest/README.md) (commonly referred to as the GCS
    or Guest Compute Service in the codebase) used to support running Linux
    Hyper-V containers.
    .
    It is primarily used in the Moby (https://github.com/moby/moby) and
    Containerd (https://github.com/containerd/containerd) projects, but it
    can be freely used by other projects as well.
    .
    Building
    .
    While this repository can be used as a library of sorts to call the HCS
    apis, there are a couple binaries built out of the repository as well.
    The main ones being the Linux guest agent, and an implementation of the
    runtime v2 containerd shim api
    (https://github.com/containerd/containerd/blob/master/runtime/v2/README.
    md).

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Nicolas Peugnet@21:1/5 to All on Thu Mar 13 20:00:01 2025
    13 mars 2025 15:45:31 Roland Mas <lolando@debian.org>:

    Package: wnpp
    Severity: wishlist
    Owner: Roland Mas <lolando@debian.org>

    * Package name    : golang-github-microsoft-hcsshim
      Version         : 0.13.0~rc3-1
      Upstream Author : Microsoft
    * URL             : https://github.com/Microsoft/hcsshim
    * License         : Expat
      Programming Lang: Go
      Description     : Windows - Host Compute Service Shim

    hcsshim
    .
    [Image: Build status] (https://github.com/microsoft/hcsshim/actions/workflows/ci.yml/badge. svg?branch=master) (https://github.com/microsoft/hcsshim/actions?query=branch%3Amaster)
    .
    This package contains the Golang interface for using the Windows Host
    Compute Service

    (https://techcommunity.microsoft.com/t5/containers/introducing-the-host- compute-service-hcs/ba-p/382332) (HCS) to launch and manage Windows Containers (https://docs.microsoft.com/en- us/virtualization/windowscontainers/about/). It also contains other
    helpers and functions for managing Windows Containers such as the
    Golang
    interface for the Host Network Service (HNS), as well as code for the
    guest agent (/internal/guest/README.md) (commonly referred to as the
    GCS
    or Guest Compute Service in the codebase) used to support running Linux Hyper-V containers.
    .
    It is primarily used in the Moby (https://github.com/moby/moby) and Containerd (https://github.com/containerd/containerd) projects, but it
    can be freely used by other projects as well.
    .
    Building
    .
    While this repository can be used as a library of sorts to call the HCS
    apis, there are a couple binaries built out of the repository as well.
    The main ones being the Linux guest agent, and an implementation of the runtime v2 containerd shim api

    (https://github.com/containerd/containerd/blob/master/runtime/v2/README.
    md).
    This is a windows specific library. You probably don't really need it in Debian and you should probably patch it out of the project that needs it,
    as it is done in Docker packages.

    --
    Nicolas Peugnet

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Tianon Gravi@21:1/5 to nicolas@club1.fr on Thu Mar 13 20:20:02 2025
    If the cli isn't using https://github.com/microsoft/hcsshim/blob/62ddb129f044a01c4938e64c741ba243fea89fc6/osversion/windowsbuilds.go
    already, it probably will in the future (so it does make sense to package
    this otherwise Windows specific library unless we vendor that).

    - Tianon

    On Thu, Mar 13, 2025, 12:09 Nicolas Peugnet <nicolas@club1.fr> wrote:

    13 mars 2025 15:45:31 Roland Mas <lolando@debian.org>:

    Package: wnpp
    Severity: wishlist
    Owner: Roland Mas <lolando@debian.org>

    * Package name : golang-github-microsoft-hcsshim
    Version : 0.13.0~rc3-1
    Upstream Author : Microsoft
    * URL : https://github.com/Microsoft/hcsshim
    * License : Expat
    Programming Lang: Go
    Description : Windows - Host Compute Service Shim

    hcsshim
    .
    [Image: Build status] (https://github.com/microsoft/hcsshim/actions/workflows/ci.yml/badge. svg?branch=master) (https://github.com/microsoft/hcsshim/actions?query=branch%3Amaster)
    .
    This package contains the Golang interface for using the Windows Host Compute Service

    (https://techcommunity.microsoft.com/t5/containers/introducing-the-host- compute-service-hcs/ba-p/382332) (HCS) to launch and manage Windows Containers (https://docs.microsoft.com/en- us/virtualization/windowscontainers/about/). It also contains other
    helpers and functions for managing Windows Containers such as the
    Golang
    interface for the Host Network Service (HNS), as well as code for the
    guest agent (/internal/guest/README.md) (commonly referred to as the
    GCS
    or Guest Compute Service in the codebase) used to support running Linux Hyper-V containers.
    .
    It is primarily used in the Moby (https://github.com/moby/moby) and Containerd (https://github.com/containerd/containerd) projects, but it
    can be freely used by other projects as well.
    .
    Building
    .
    While this repository can be used as a library of sorts to call the HCS apis, there are a couple binaries built out of the repository as well.
    The main ones being the Linux guest agent, and an implementation of the runtime v2 containerd shim api

    (https://github.com/containerd/containerd/blob/master/runtime/v2/README. md).
    This is a windows specific library. You probably don't really need it in Debian and you should probably patch it out of the project that needs it,
    as it is done in Docker packages.

    --
    Nicolas Peugnet



    <div dir="auto"><div>If the cli isn&#39;t using <a href="https://github.com/microsoft/hcsshim/blob/62ddb129f044a01c4938e64c741ba243fea89fc6/osversion/windowsbuilds.go">https://github.com/microsoft/hcsshim/blob/62ddb129f044a01c4938e64c741ba243fea89fc6/
    osversion/windowsbuilds.go</a> already, it probably will in the future (so it does make sense to package this otherwise Windows specific library unless we vendor that).</div><div><br></div><div data-smartmail="gmail_signature">- Tianon</div></div><br><
    div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Thu, Mar 13, 2025, 12:09 Nicolas Peugnet &lt;<a href="mailto:nicolas@club1.fr">nicolas@club1.fr</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px
    0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">13 mars 2025 15:45:31 Roland Mas &lt;<a href="mailto:lolando@debian.org" target="_blank" rel="noreferrer">lolando@debian.org</a>&gt;:<br>

    &gt; Package: wnpp<br>
    &gt; Severity: wishlist<br>
    &gt; Owner: Roland Mas &lt;<a href="mailto:lolando@debian.org" target="_blank" rel="noreferrer">lolando@debian.org</a>&gt;<br>
    &gt;<br>
    &gt; * Package name    : golang-github-microsoft-hcsshim<br>
    &gt;   Version         : 0.13.0~rc3-1<br>
    &gt;   Upstream Author : Microsoft<br>
    &gt; * URL             : <a href="https://github.com/Microsoft/hcsshim" rel="noreferrer noreferrer" target="_blank">https://github.com/Microsoft/hcsshim</a><br>
    &gt; * License         : Expat<br>
    &gt;   Programming Lang: Go<br>
    &gt;   Description     : Windows - Host Compute Service Shim<br>
    &gt;<br>
    &gt; hcsshim<br>
    &gt; .<br>
    &gt; [Image: Build status]<br>
    &gt; (<a href="https://github.com/microsoft/hcsshim/actions/workflows/ci.yml/badge" rel="noreferrer noreferrer" target="_blank">https://github.com/microsoft/hcsshim/actions/workflows/ci.yml/badge</a>.<br>
    &gt; svg?branch=master)<br>
    &gt; (<a href="https://github.com/microsoft/hcsshim/actions?query=branch%3Amaster" rel="noreferrer noreferrer" target="_blank">https://github.com/microsoft/hcsshim/actions?query=branch%3Amaster</a>)<br>
    &gt; .<br>
    &gt; This package contains the Golang interface for using the Windows Host<br> &gt; Compute Service<br>
    &gt; <br>
    &gt; (<a href="https://techcommunity.microsoft.com/t5/containers/introducing-the-host-" rel="noreferrer noreferrer" target="_blank">https://techcommunity.microsoft.com/t5/containers/introducing-the-host-</a><br>
    &gt; compute-service-hcs/ba-p/382332) (HCS) to launch and manage Windows<br> &gt; Containers (<a href="https://docs.microsoft.com/en-" rel="noreferrer noreferrer" target="_blank">https://docs.microsoft.com/en-</a><br>
    &gt; us/virtualization/windowscontainers/about/). It also contains other<br> &gt; helpers and functions for managing Windows Containers such as the <br> &gt; Golang<br>
    &gt; interface for the Host Network Service (HNS), as well as code for the<br> &gt; guest agent (/internal/guest/README.md) (commonly referred to as the <br> &gt; GCS<br>
    &gt; or Guest Compute Service in the codebase) used to support running Linux<br>
    &gt; Hyper-V containers.<br>
    &gt; .<br>
    &gt; It is primarily used in the Moby (<a href="https://github.com/moby/moby" rel="noreferrer noreferrer" target="_blank">https://github.com/moby/moby</a>) and<br>
    &gt; Containerd (<a href="https://github.com/containerd/containerd" rel="noreferrer noreferrer" target="_blank">https://github.com/containerd/containerd</a>) projects, but it<br>
    &gt; can be freely used by other projects as well.<br>
    &gt; .<br>
    &gt; Building<br>
    &gt; .<br>
    &gt; While this repository can be used as a library of sorts to call the HCS<br>
    &gt; apis, there are a couple binaries built out of the repository as well.<br> &gt; The main ones being the Linux guest agent, and an implementation of the<br>
    &gt; runtime v2 containerd shim api<br>
    &gt; <br>
    &gt; (<a href="https://github.com/containerd/containerd/blob/master/runtime/v2/README" rel="noreferrer noreferrer" target="_blank">https://github.com/containerd/containerd/blob/master/runtime/v2/README</a>.<br>
    &gt; md).<br>
    This is a windows specific library. You probably don&#39;t really need it in <br>
    Debian and you should probably patch it out of the project that needs it, <br> as it is done in Docker packages.<br>

    -- <br>
    Nicolas Peugnet<br>

    </blockquote></div>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • Who's Online

  • Recent Visitors

    • Adam Fancher
      Thu May 22 20:51:38 2025
      from Winsted, Ct via Telnet
    • Jokke
      Thu May 22 20:13:05 2025
      from Be via Telnet
    • Jokke
      Thu May 22 15:51:38 2025
      from Be via Telnet
    • Adam Fancher
      Thu May 22 15:27:52 2025
      from Winsted, Ct via Telnet
    • Skwx
      Thu May 22 15:25:23 2025
      from London, Uk via Telnet
    • Jokke
      Thu May 22 11:19:03 2025
      from Be via Telnet
    • Jokke
      Thu May 22 10:58:11 2025
      from Be via Telnet
    • Jokke
      Thu May 22 10:43:16 2025
      from Be via Telnet
  • System Info

    Sysop: Keyop
    Location: Huddersfield, West Yorkshire, UK
    Users: 481
    Nodes: 16 (2 / 14)
    Uptime: 12:03:40
    Calls: 9,540
    Calls today: 8
    Files: 13,653
    Messages: 6,139,338
    Posted today: 1

© >>> Magnum BBS <<<, 2025