Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Features/bugfixes to support LCOW GCS tests #1360

Merged
merged 1 commit into from May 3, 2022

Commits on May 3, 2022

  1. GCS tests and features/bugfixes to support them

    Exposed data and functionality for testing GCS:
    * `internal\guest\runtime\hcsv2.Container.InitProcess()`
    * `internal\guest\runtime\hcsv2.GetOrAddNetworkNamespace()`
    * `internal\guest\runtime\hcsv2.RemoveNetworkNamespace()`
    * `internal\guest\runtime\hcsv2.Host.SecurityPolicyEnforcer()`
    * `internal\guest\runtime\hcsv2.Host.Transport()`
    
    Fixed bug where `host.RemoveContainer` did not remove the network
    namespace for standalone and pod containers.
    
    Updated go-winio version to include bugfixes for closing hvsockets,
    specifically to close a socket for writing (needed by internal\cmd
    to signal that the stdin stream has finished).
    
    Added doc.go files to guest packages to prevent linter/compiler errors
    under windows.
    
    The tests themselves are broken out here:
    microsoft#1352
    microsoft#1351
    
    Signed-off-by: Hamza El-Saawy <hamzaelsaawy@microsoft.com>
    helsaawy committed May 3, 2022
    Configuration menu
    Copy the full SHA
    132cb11 View commit details
    Browse the repository at this point in the history