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

I believe that these tests will now run with crun. #12865

Merged
merged 1 commit into from
Aug 10, 2022

Conversation

rhatdan
Copy link
Member

@rhatdan rhatdan commented Jan 14, 2022

Signed-off-by: Daniel J Walsh [email protected]

@openshift-ci openshift-ci bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Jan 14, 2022
@rhatdan
Copy link
Member Author

rhatdan commented Jan 14, 2022

@adrianreber @giuseppe These are still broken on crun?

@adrianreber
Copy link
Collaborator

@adrianreber @giuseppe These are still broken on crun?

Yes, the PR to fix it is open but I am waiting for CRIU PRs to merge and then we also need a CRIU release for the crun changes to work.

This cannot work yet in Podman.

@rhatdan
Copy link
Member Author

rhatdan commented Feb 21, 2022

@giuseppe Any movement on this?

@giuseppe
Copy link
Member

the changes are already included in a crun release

@rhatdan
Copy link
Member Author

rhatdan commented Feb 22, 2022

@cevich @giuseppe Does this mean we need a new crun in the test VMs.

@cevich
Copy link
Member

cevich commented Feb 22, 2022

a crun release

Any idea of the version number of the package?

@giuseppe
Copy link
Member

Any idea of the version number of the package?

1.4.2 has all the changes we need in Podman

@adrianreber
Copy link
Collaborator

CRIU 3.17 is not yet released, so this will not yet work. Once 3.17 is released crun needs to be rebuilt and then Podman can use crun for these tests.

@cevich
Copy link
Member

cevich commented Feb 23, 2022

Thanks for the info guys. Someone please just @mention me once CRIU & crun are available at least in the updates-testing channel for Fedora (probably F36 I'm guessing).

@vrothberg
Copy link
Member

Release is still pending.

@baude
Copy link
Member

baude commented Apr 25, 2022

@rhatdan @adrianreber do we want this in 4.1?

@rhatdan rhatdan removed the 4.1 label Apr 26, 2022
@rhatdan
Copy link
Member Author

rhatdan commented Apr 26, 2022

No this is just adding tests, which should work on latest runc, problem is latest runc is not released to ubuntu.

@cevich
Copy link
Member

cevich commented May 13, 2022

latest runc is not released to ubuntu.

😞 our ubuntu images are out of date. They need bumping up to 22.04 - which probably has newer versions.

@rhatdan
Copy link
Member Author

rhatdan commented May 14, 2022

@cevich Are you going to make this happen?

@cevich
Copy link
Member

cevich commented May 23, 2022

@cevich Are you going to make this happen?

Thanks for reminding me. I'm currently loaded up with this AWS stuff, and it would be useful and good test of the docs to see if someone else can do it. I realize that's probably a big ask. Let me craft an e-mail and see if anyone bites (unless you have a better idea).

@cevich
Copy link
Member

cevich commented May 24, 2022

@lsm5 FYI - this PR is driving the need for new images (including Ubuntu).

@lsm5
Copy link
Member

lsm5 commented May 26, 2022

new ubuntu happening at containers/automation_images#134

@vrothberg
Copy link
Member

Are we ready to go?

@cevich
Copy link
Member

cevich commented Jun 2, 2022

It would be informative to try this PR with the updated image ID in #14397 Though there is currently an outstanding issue with the Ubuntu VMs, the Fedora ones should work. So if they fail for this PR, it could be an indicator runc-1.1.1-1.fc36 still isn't new enough (I'm guessing).

@rhatdan
Copy link
Member Author

rhatdan commented Jun 17, 2022

@cevich it was my understanding that the issue here is with crun not runc.

@cevich
Copy link
Member

cevich commented Jun 17, 2022

the issue here is with crun not runc.

Before you commented:

No this is just adding tests, which should work on latest runc, problem is latest runc is not released to ubuntu.

In any case, you might try rebasing onto #14397 as it has updated images all around. Looks like:

  • F35: crun-1.4.5-1.fc35-x86_64 and runc-1.1.1-1.fc35-x86_64
  • F36: crun-1.4.5-1.fc36-x86_64 and runc-1.1.1-1.fc36-x86_64
  • U21104: crun-1.4.5-0ubuntu22.04+obs31.1-amd64 and runc-1.1.0-0ubuntu1-amd64

@openshift-ci openshift-ci bot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Jul 9, 2022
@openshift-ci openshift-ci bot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Jul 12, 2022
@rhatdan
Copy link
Member Author

rhatdan commented Aug 10, 2022

Miracle of Miracle, this finally past tests. Only started on this back in January 14

@giuseppe @cevich @edsantiago @vrothberg PTAL
@containers/podman-maintainers PTAL

Copy link
Member

@giuseppe giuseppe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Collaborator

@flouthoc flouthoc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Aug 10, 2022

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: flouthoc, giuseppe, rhatdan

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:
  • OWNERS [flouthoc,giuseppe,rhatdan]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@giuseppe
Copy link
Member

/lgtm

@openshift-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label Aug 10, 2022
@openshift-merge-robot openshift-merge-robot merged commit 89ab5c9 into containers:main Aug 10, 2022
@vrothberg
Copy link
Member

vrothberg commented Aug 10, 2022

Congrats on getting it in 🥳

@rhatdan rhatdan deleted the crun branch December 1, 2022 22:01
@github-actions github-actions bot added the locked - please file new issue/PR Assist humans wanting to comment on an old issue or PR with locked comments. label Sep 20, 2023
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Sep 20, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files. lgtm Indicates that a PR is ready to be merged. locked - please file new issue/PR Assist humans wanting to comment on an old issue or PR with locked comments.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants