-
Notifications
You must be signed in to change notification settings - Fork 2
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
changed ubuntu from latest to 22.04 #112
changed ubuntu from latest to 22.04 #112
Conversation
I think better fix is either or use pipx to install one-off packages if you just run python things, as in red-hat-data-services/ods-ci#1926 edit: or create a venv, possibly with full pyproject.toml and a lock file managed by poetry, and all that, to have the deps versions locked staying on older ubuntu is unnecessary maintenance debt edit2: ofc this will work too, I would not mind lgtming what's here, just to unblock things |
@jiridanek Thanks for the feedback, I did some further testing and I found some interesting things: https://github.com/ckhordiasma/rhods-devops-infra/actions/workflows/test.yml if I use ubuntu-latest, I sometimes get 22.04 and other times get 24.04. The problem with this is that the pip included in 22.04 does not include the |
actually I am seeing that on my fork it is always using 22.04 if I set the runner to |
Not using The current PR fixes the issue, so wouldn't mind starting with that. Also, the ubuntu 24 may have some bugs, for example, all runs (that I checked) in this action of mine https://github.com/jiridanek/notebooks/actions/runs/11331224673 are on ubuntu 24, but some of them failed on internal podman error and some passed, seemingly at random.
good point, I did not realize that |
ok I'll leave it as-is for now, thanks |
due to issue https://discourse.ubuntu.com/t/psa-for-folks-using-python-in-github-action-runners-and-ubuntu-latest-label/48654, getting error message: