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

add Preflight Validate API support #4329

Open
wants to merge 17 commits into
base: main
Choose a base branch
from
Open

Commits on Aug 14, 2024

  1. Configuration menu
    Copy the full SHA
    4b4f6a3 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. go error

    hemarina committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    4c267fd View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. exec: Don't depend on internals of os.Process (Azure#4233)

    To assign the process to the job object after we create it, we need
    the `windows.Handle` that backs the process we started with `os/exec`.
    This was not exported and so we used some gnarly casting to cast the
    `os.Process` to a structure we authored that had the same layout of
    `os.Process` so we could grab the handle property.
    
    This is unsafe if the layout of the `os.Process` changes, which it did
    in Go 1.23.
    
    Move to code that doesn't depend on the internals of `os.Process` by
    using the exported Pid to call `windows.OpenProcess` to get a handle and
    then pass that along to `windows.AssignProcessToJobObject`.
    ellismg authored and hemarina committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    1dd2246 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. update error message

    hemarina committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    24bef4f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7392da7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5fd5d08 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. remove unneed line

    hemarina committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    4531513 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. golangci-lint fix

    hemarina committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    d955428 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. Configuration menu
    Copy the full SHA
    59c65f0 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. Configuration menu
    Copy the full SHA
    e17c1db View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    932cba3 View commit details
    Browse the repository at this point in the history
  3. golang

    hemarina committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    4ae5dc1 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. recording test

    hemarina committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    7bab2e2 View commit details
    Browse the repository at this point in the history
  2. recording provision test

    hemarina committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    5ad148b View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. Configuration menu
    Copy the full SHA
    0aba62a View commit details
    Browse the repository at this point in the history
  2. test

    hemarina committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    ca49e0d View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

  1. go build

    hemarina committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    3264e88 View commit details
    Browse the repository at this point in the history