-
-
Notifications
You must be signed in to change notification settings - Fork 131
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 Ubuntu 22.04 support #268
Conversation
@skylar2-uw can you please add this OS to |
Oops, sorry, missed that step. Should be good to go now. |
You can probably ignore the CentOS 7, but other the CI tests seems relevant: either the code or the tests needs to be adjusted. |
I fixed the CentOS failures in #256. Please rebase against our latest master branch. |
Thanks, @bastelfreak ! I've rebased and extended the existing 20.04 coverage to 22.04. At least in my local testing there's a failing test case with |
Nice! Can you please combine your commits in a single one? From your working directory:
This will bring your editor listing all commits in your branch. Keep the first line unchanged, and replace Then push your updated branch:
|
a68e588
to
c128e8b
Compare
Certainly, thanks a bunch for walking me through this! |
Oops, it looks like your No worries, we'll fix that :-) Assuming
Then we can rebase (same as before, your editor will pop. Don't forget to remove all boilerplate generated by git and just write e.g. "Add Ubuntu 22.04 support" as commit message) and push:
The "commits" tab should then only show one commit 👍 Thanks! |
c128e8b
to
335759f
Compare
OK, rebased and pushed! Skylar |
I'm finally getting back to this, and trying to make sense of the couple test failures that are in here. It looks like one problem is here in For the second failure, it looks like it's a user mismatch ( Thanks! |
In general we want to keep things as close to the distribution packages as possible. |
Thanks for the clarification! I think I've got the Ubuntu 22.04 test cases fixed, though there's now some problems with Debian 11. I don't think I would have done anything that would affect that, but unfortunately don't have a Debian box to test on. Let me know if there's anything I can do to track down the problem, though. |
@skylar2-uw maybe this broke Debian 11: #268 (comment) |
1db65a3
to
2605327
Compare
Thanks for catching that, should be good to go now! |
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.
Needs a rebase and better commit message, but otherwise seems fine.
7cc610b
to
5891abc
Compare
Thanks, @kenyon! I've rebased and set a more descriptive commit message. |
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.
Not sure what happened with your rebase, but looks like there are unrelated changes in there now.
I'm not sure either... I ran |
You want to rebase against upstream/master. I just did it and it looks good, but I can't push to your branch. If you change the permissions on this pull request so that maintainers can push to it, I can fix it. |
Unfortunately I'm not seeing that option, I think because the fork is in our org account rather than a personal account. Is it sufficient just to re-do the rebase against |
Yes, that's all I did, |
Thanks! Think I have all that sorted now. Sorry for the trouble, old CVS/SVN hand trying to get used to the |
There are still unrelated commits. I think it's because your upstream/master is not up to date. |
Weird...
Is there something obvious I'm missing? Worst case I could re-create the PR against the current master, though if there's a process I can improve for next time, let me know. |
c097dd9
to
bf05ffc
Compare
Aha, think I figured it out, was doing |
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.
LGTM!
Pull Request (PR) description
This PR adds support for Ubuntu 22.04, based on the existing support for Ubuntu 20.04. I believe there are already test cases for Ubuntu 20.04 so I would expect they would continue to pass for 22.04.
This Pull Request (PR) fixes the following issues
n/a