Skip to content

[autobackport: sssd-2-12] ci: workaround PR CI issues on ubuntu-24-04 - #9207

Merged
alexey-tikhonov merged 2 commits into
SSSD:sssd-2-12from
sssd-bot:SSSD-sssd-backport-pr9183-to-sssd-2-12
Sep 5, 2026
Merged

[autobackport: sssd-2-12] ci: workaround PR CI issues on ubuntu-24-04#9207
alexey-tikhonov merged 2 commits into
SSSD:sssd-2-12from
sssd-bot:SSSD-sssd-backport-pr9183-to-sssd-2-12

Conversation

@sssd-bot

@sssd-bot sssd-bot commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

This is an automatic backport of PR#9183 ci: workaround PR CI issues on ubuntu-24-04 to branch sssd-2-12, created by @pbrezina.

Caution

@pbrezina The patches did not apply cleanly. It is necessary to resolve conflicts before merging this pull request. Commits that introduced conflict are marked with CONFLICT!.

You can push changes to this pull request

git remote add sssd-bot git@github.com:sssd-bot/sssd.git
git fetch sssd-bot refs/heads/SSSD-sssd-backport-pr9183-to-sssd-2-12
git checkout SSSD-sssd-backport-pr9183-to-sssd-2-12
git push sssd-bot SSSD-sssd-backport-pr9183-to-sssd-2-12 --force

Original commits
fc740af - ci: use ubuntu-26-04 runner to workaroud issues on ubuntu-24-04
bb787e0 - tests: fix test_ldap_krb5__keytab_selects_correct_principal_with_multiple_realms

Backported commits

  • 1b289f1 - CONFLICT! ci: use ubuntu-26-04 runner to workaroud issues on ubuntu-24-04
  • 312fc31 - tests: fix test_ldap_krb5__keytab_selects_correct_principal_with_multiple_realms

Conflicting Files Information (check for deleted and re-added files)

  • CONFLICT! ci: use ubuntu-26-04 runner to workaroud issues on ubuntu-24-04
On branch SSSD-sssd-backport-pr9183-to-sssd-2-12
You are currently cherry-picking commit fc740af93.
  (fix conflicts and run "git cherry-pick --continue")
  (use "git cherry-pick --skip" to skip this patch)
  (use "git cherry-pick --abort" to cancel the cherry-pick operation)

Unmerged paths:
  (use "git add <file>..." to mark resolution)
	both modified:   .github/workflows/ci.yml

no changes added to commit (use "git add" and/or "git commit -a")

Original Pull Request Body

ci: use ubuntu-26-04 runner to workaroud issues on ubuntu-24-04

ubuntu-24-04 started having issues with podman containers, switching
to ubuntu-26-04 seems to workaround it. At the time of this commit
ubuntu-24-04 is still ubuntu-latest, while ubuntu-26-04 is in preview
state.

See: actions/runner-images#14604 (comment)


ubuntu-26-04 had its own problems when tshark (running as root) is accessing pcap file owned by tcpdump in /tmp and docker-compose command is not available there. But this is possible to workaround.


Requires:

Green run with the changes from sssd-ci-containers and sssd-test-framework:

@alexey-tikhonov
alexey-tikhonov removed the request for review from spoore1 September 2, 2026 14:21
@alexey-tikhonov alexey-tikhonov added the no-backport This should go to target branch only. label Sep 2, 2026
@pbrezina
pbrezina force-pushed the SSSD-sssd-backport-pr9183-to-sssd-2-12 branch from 312fc31 to f9f4dae Compare September 2, 2026 14:28
@pbrezina
pbrezina marked this pull request as ready for review September 2, 2026 14:28
@alexey-tikhonov
alexey-tikhonov force-pushed the SSSD-sssd-backport-pr9183-to-sssd-2-12 branch from f9f4dae to 2ead9dc Compare September 2, 2026 15:10
@alexey-tikhonov

Copy link
Copy Markdown
Member

(rebased)

ubuntu-24-04 started having issues with podman containers, switching
to ubuntu-26-04 seems to workaround it. At the time of this commit
ubuntu-24-04 is still ubuntu-latest, while ubuntu-26-04 is in preview
state.

See: actions/runner-images#14604 (comment)
Reviewed-by: Alexey Tikhonov <atikhono@redhat.com>
Reviewed-by: Scott Poore <spoore@redhat.com>
(cherry picked from commit fc740af)
…iple_realms

The first lookup populates ldap_child.log when it connects to LDAP. The
second id command will be served from memory or file cache, it will not
reach the ldap_child again so we end up with truncated logs.

Each test starts with SSSD stopped and cleared on the client, so it is
not needed to clear the logs explicitly.

Reviewed-by: Alexey Tikhonov <atikhono@redhat.com>
Reviewed-by: Scott Poore <spoore@redhat.com>
(cherry picked from commit bb787e0)
@alexey-tikhonov
alexey-tikhonov force-pushed the SSSD-sssd-backport-pr9183-to-sssd-2-12 branch from 2ead9dc to 6f47935 Compare September 4, 2026 18:37
@alexey-tikhonov

Copy link
Copy Markdown
Member

Failing test_ipa_trusts__add_and_remove_external_group_membership should be addressed by #9212 & SSSD/sssd-test-framework#274

@sssd-bot

sssd-bot commented Sep 5, 2026

Copy link
Copy Markdown
Contributor Author

The pull request was accepted by @alexey-tikhonov with the following PR CI status:


🟢 CodeQL (success)
🟢 rpm-build:centos-stream-10-x86_64:upstream (success)
🟢 testing-farm:centos-stream-10-x86_64:upstream (success)
🟢 Build / freebsd (success)
🟢 Build / make-distcheck (success)
🟢 ci / intgcheck (centos-10) (success)
🟢 ci / intgcheck (fedora-43) (success)
🟢 ci / prepare (success)
🔴 ci / system (centos-10) (failure)
🔴 ci / system (fedora-43) (failure)
🟢 Static code analysis / codeql (success)
🟢 Static code analysis / files-changed (success)
🟢 Static code analysis / pre-commit (success)
🟢 Static code analysis / python-system-tests (success)


There are unsuccessful or unfinished checks. Make sure that the failures are not related to this pull request before merging.

@alexey-tikhonov
alexey-tikhonov merged commit b537ac6 into SSSD:sssd-2-12 Sep 5, 2026
15 of 17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Accepted no-backport This should go to target branch only.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants