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

Fix up python/salt versions to get tests working again #242

Merged

Conversation

barneysowood
Copy link
Collaborator

Fixes up the combinations of salt and python versions so that tests will pass again

That's reduced the combination slightly, but I think it's reasonable to not try and test against really old python versions. This is now testing:

Salt version Python versions
master 3.10, 3.11
3007.1 3.10, 3.11
3006.9 3.10, 3.11

nicholasmhughes and others added 9 commits January 24, 2024 12:36
Updates the salt and python versions to test against to limit to
currently supported versions of salt (3009.9 and 3007.1) and removes old
python versions.
Updates requirement for current version of pytest-salt-factories and
adds cryptographer as a requirement, otherwise salt-master fixture fail
Updates GH action runners to use ubuntu-24.04 as 20.04 is pretty old and
there shouldn't be any issues running on an up to date ubuntu version
Updates GH actions config to use Ubuntu 22.04 as the temporary sshd set
up as a fixture by pytest-salt-factories hangs on 24.04.
Will need to resolve this eventually, but testing on 22.04 should be
fine for the moment.
@barneysowood barneysowood self-assigned this Feb 20, 2025
@barneysowood barneysowood merged commit 0e96a66 into saltstack:develop Feb 20, 2025
34 checks passed
@barneysowood barneysowood deleted the 231-fix-python-versions-actions branch February 20, 2025 16:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants