-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
Implement bare-metal Mac M1 podman-machine testing #20691
Conversation
a83f484
to
e771a08
Compare
Cockpit tests failed for commit a83f484ba0b9372d69976a619b89dc3f45f5c9e6. @martinpitt, @jelly, @mvollmer please check. |
Cockpit tests failed for commit e771a0855a69695edf89c2655830a00e9e3e20d9. @martinpitt, @jelly, @mvollmer please check. |
3e937f2
to
9f6151c
Compare
9f6151c
to
cc83265
Compare
8a71b0a
to
a5182cf
Compare
Ephemeral COPR build failed. @containers/packit-build please check. |
378dad7
to
68fc1e6
Compare
54425af
to
2f40955
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Only partway through but submitting before github clobbers my review comments
Force push: Incremental fixes to address Ed's comments as of 2f4095529ea12aeb9ec00b2b447a3c9acf7a7391 |
2f40955
to
aa03611
Compare
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 <[email protected]>
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 <[email protected]>
aa03611
to
f1dc126
Compare
force-push: conflict resolution, no code changes. |
LGTM with fingers crossed... |
Thanks for all your help Ed. There are going to be hiccups - this being so drastically orthogonal to how all other CI works. I think I have enough monitoring in place to help debug instance problems, if not I'll work on adding more as needed. |
@ashley-cui @baude @mheon PTAL 🤞 |
FWIW I restarted the machine-mac test once already, it timed out |
important note: The |
Restarted
Maybe the I restarted it again. Edit: Looks like maybe #20282 ? |
Re-ran |
All green now |
Here goes... /lgtm |
/approve |
1 similar comment
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: cevich, edsantiago, mheon The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
e8f3098
into
containers:main
Depends on: #20852
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 executionacross 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]
Does this PR introduce a user-facing change?