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

Implement bare-metal Mac M1 podman-machine testing #20691

Merged
merged 2 commits into from
Dec 5, 2023

Commits on Dec 4, 2023

  1. Implement bare-metal Mac M1 podman-machine testing

    Setup and execute podman machine testing on bare-metal M1 Macs
    using a pool of shared and semi-persistent hosts.  Automated
    and manual processes outside this repository are responsible
    for providing and maintaining all hosts.  Ref.
    https://github.com/containers/automation/tree/main/mac_pw_pool
    
    Update the `localmachine` make target to standardize execution
    across platforms.  Update/simplify podman-machine e2e README to
    reflect current reality.
    
    Warning: This CI setup and supporting infrastructure was developed
    in favor of expediency vs reliability and stability.  There are
    many possible failure-modes (known and unknown) which may lead
    to undefined test behaviors.  Future work may address some of
    these as they are encountered or discovered.
    
    [NO NEW TESTS NEEDED]
    
    Signed-off-by: Chris Evich <cevich@redhat.com>
    cevich committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    2d46d05 View commit details
    Browse the repository at this point in the history
  2. Do not aggregate failing mac test status

    Issue Ref: containers#20853
    
    Allow the tests to fail, but don't block merging PRs.
    This commit should be reverted when containers#20853 is resolved.
    
    Signed-off-by: Chris Evich <cevich@redhat.com>
    cevich committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    f1dc126 View commit details
    Browse the repository at this point in the history