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

[release/0.9] Update CI #1891

Merged
merged 4 commits into from
Sep 19, 2023
Merged

Commits on Sep 8, 2023

  1. [release/0.9] Update CI

    Incorporate several CI changes from multiple PRs:
    
     - microsoft#1632
     - microsoft#1752
     - microsoft#1755
     - microsoft#1799
     - microsoft#1820
     - microsoft#1836
     - microsoft#1853
     - microsoft#1854
    
    It is easier to checkout the changes directly rather than cherry-pick
    commits and undo any changes that affect code not backported to this
    release.
    
    Remove `/usr/local/include` from `Protobuild.toml`, since it does not
    exist on Windows, and our CI build logic does not rely on it.
    
    Update `.gitignore` and `.gitattributes` to match main.
    
    Signed-off-by: Hamza El-Saawy <hamzaelsaawy@microsoft.com>
    helsaawy committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    a55f676 View commit details
    Browse the repository at this point in the history
  2. [release/0.9] Skip failaing symlink tests

    CRI integration tests `TestContainerSymlinkVolumes/*` are consistently
    failing.
    
    Skip until a fix is backported from containerd 1.7 to 1.6.
    
    Signed-off-by: Hamza El-Saawy <hamzaelsaawy@microsoft.com>
    
    [release/0.9] Skip failing symlink tests
    
    Signed-off-by: Hamza El-Saawy <hamzaelsaawy@microsoft.com>
    helsaawy committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    0dc82b4 View commit details
    Browse the repository at this point in the history
  3. [release/0.9] Update proto files to v3

    Many files were last updated with `github.com/gogo/protobuf@v1.2`, hence
    the `proto.GoGoProtoPackageIsVersion2` assertion in the `*.pb.go` files.
    
    Regenerate them using new version (v1.6.2) of `protoc-gen-gogoctrd`.
    
    Signed-off-by: Hamza El-Saawy <hamzaelsaawy@microsoft.com>
    helsaawy committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    fe6bff6 View commit details
    Browse the repository at this point in the history
  4. [release/0.9] Update generated files

    Run `go generate` on repo to bring all auto-generated files up to date.
    
    Fix bug in `internal\winapi\winapi.go` where `user.go` is referenced but
    does not exist.
    
    Signed-off-by: Hamza El-Saawy <hamzaelsaawy@microsoft.com>
    helsaawy committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    2cccb50 View commit details
    Browse the repository at this point in the history