Skip to content

ci: update passkey TMT plan for native CentOS Stream 10 execution#8731

Open
ikerexxe wants to merge 3 commits into
SSSD:masterfrom
ikerexxe:tmt-fixes
Open

ci: update passkey TMT plan for native CentOS Stream 10 execution#8731
ikerexxe wants to merge 3 commits into
SSSD:masterfrom
ikerexxe:tmt-fixes

Conversation

@ikerexxe
Copy link
Copy Markdown
Contributor

@ikerexxe ikerexxe commented May 25, 2026

  • With 16GB RAM allocation, CentOS Stream 10 tests can now run directly on matching VM and containers. Thus, update distribution detection to use distro.sh script.
  • If COPR_ENABLE_CMD fails, the script will now fail immediately instead of proceeding to dnf upgrade with packages from default repositories, ensuring tests run against the correct SSSD version. Reported in [autobackport: sssd-2-13] ci: add TMT plan for passkey testing in PRCI #8728 (comment)

@ikerexxe ikerexxe added Waiting for review Trivial A single reviewer is sufficient to review the Pull Request no-backport This should go to target branch only. labels May 25, 2026
@ikerexxe
Copy link
Copy Markdown
Contributor Author

ikerexxe commented May 25, 2026

Setting sssd-2-13 and sssd-2-12 as I'll port the change manually to other branches using existing PRs

Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request modifies the plans/passkey.fmf file to ensure that the dnf upgrade command is executed conditionally upon the success of $COPR_ENABLE_CMD for both the client and IPA master containers. I have no feedback to provide as no review comments were submitted.

If COPR_ENABLE_CMD fails, the script will now fail immediately instead
of proceeding to dnf upgrade with packages from default repositories,
ensuring tests run against the correct SSSD version.

Signed-off-by: Iker Pedrosa <ipedrosa@redhat.com>
@ikerexxe ikerexxe added backport-to-sssd-2-12 backport-to-sssd-2-13 and removed no-backport This should go to target branch only. labels May 28, 2026
@ikerexxe ikerexxe changed the title tests: fix error handling in passkey TMT plan SSH commands ci: update passkey TMT plan for native CentOS Stream 10 execution May 28, 2026
@ikerexxe
Copy link
Copy Markdown
Contributor Author

/packit build

@jakub-vavra-cz
Copy link
Copy Markdown
Contributor

The ci is red @ikerexxe .

@ikerexxe ikerexxe force-pushed the tmt-fixes branch 2 times, most recently from 147d8c7 to 2358e5f Compare June 1, 2026 13:32
ikerexxe added 2 commits June 4, 2026 17:03
Update passkey.fmf to use the `hardware.memory` specification. Changed
from fixed 16GB to ">= 16 GB" requirement as per Testing Farm
documentation at
https://docs.testing-farm.io/Testing%20Farm/0.1/test-request.html#ram

Signed-off-by: Iker Pedrosa <ipedrosa@redhat.com>
With 16GB RAM allocation, CentOS Stream 10 tests can now run directly on
matching VM and containers. Thus, update the plan to take this into
account and detect the distribution accordingly.

Signed-off-by: Iker Pedrosa <ipedrosa@redhat.com>
@ikerexxe
Copy link
Copy Markdown
Contributor Author

ikerexxe commented Jun 4, 2026

/packit build

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport-to-sssd-2-12 backport-to-sssd-2-13 Trivial A single reviewer is sufficient to review the Pull Request Waiting for review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants