Skip to content

Remove temporary Fedora 40 test skips (#66540, #66539) - #69645

Merged
dwoz merged 1 commit into
saltstack:3007.xfrom
dwoz:fix/66540-remove-fedora40-test-skips
Jul 2, 2026
Merged

Remove temporary Fedora 40 test skips (#66540, #66539)#69645
dwoz merged 1 commit into
saltstack:3007.xfrom
dwoz:fix/66540-remove-fedora40-test-skips

Conversation

@dwoz

@dwoz dwoz commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

What does this PR do?

Removes the temporary Fedora 40 skips added in 5a85699 (2024-05-17) on:

  • tests/pytests/integration/master/test_peer.py::test_peer_communication
  • tests/pytests/integration/modules/grains/test_append.py::test_grains_remove_add

Fedora 40 reached upstream EOL on 2025-05-13 and a repro run against 3007.x
and master confirms the tests now pass without the skip. Fedora 40 remains
in the CI matrix (cicd/shared-gh-workflows-context.yml); dropping it there
is a separate housekeeping change.

What issues does this PR fix or reference?

Fixes #66540
Fixes #66539

Previous Behavior

test_peer_communication and test_grains_remove_add skipped unconditionally
on Fedora >= 40 with the message "Temporary skip on {osfinger}". The original
commit landed as a workaround with no root cause captured, and the skips have
persisted on 3007.x, 3008.x, and master.

New Behavior

Both tests run on Fedora 40 (and any future Fedora >= 40 image that lands in
CI). No product code changes; only test-suite skip removal plus the required
changelog entry.

Merge requirements satisfied?

  • Docs
  • Changelog
  • Tests written/updated

Commits signed with GPG?

Yes

The Fedora 40 skips on test_peer_communication and test_grains_remove_add
were added in 5a85699 (2024-05-17) as a temporary workaround
referencing saltstack#66539 and saltstack#66540 with no root cause captured. Fedora 40
reached end-of-life on 2025-05-13 and the tests now pass without the
workaround on 3007.x and master, so the skips can be dropped.

Fixes saltstack#66540
Fixes saltstack#66539
@dwoz
dwoz requested a review from a team as a code owner July 2, 2026 06:12
@dwoz dwoz added this to the Chlorine v3007.15 milestone Jul 2, 2026
@dwoz dwoz added the test:full Run the full test suite label Jul 2, 2026
@dwoz
dwoz merged commit 4133687 into saltstack:3007.x Jul 2, 2026
459 of 464 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

test:full Run the full test suite

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant