Skip to content

IPA: remove 'ipa_enable_dns_sites' option#8264

Merged
alexey-tikhonov merged 1 commit intoSSSD:masterfrom
alexey-tikhonov:dns-sites-opt
Dec 5, 2025
Merged

IPA: remove 'ipa_enable_dns_sites' option#8264
alexey-tikhonov merged 1 commit intoSSSD:masterfrom
alexey-tikhonov:dns-sites-opt

Conversation

@alexey-tikhonov
Copy link
Member

@alexey-tikhonov alexey-tikhonov commented Dec 3, 2025

It never worked as intended due to missing server side implementation.

:config: An option ipa_enable_dns_sites, that never worked due to missing server side implementation, was removed.

Note that this PR doesn't remove 'ipa_srv.c' code since it is still used by 'ipa_subdomains_server.c :: IPA-IPA trust case'. This is likely unneeded - ipa-subdomain code should be changed to not use 'ipa_srv.c' and plugin can be removed - but this is out of scope of this PR.

@alexey-tikhonov alexey-tikhonov marked this pull request as ready for review December 4, 2025 10:22
@alexey-tikhonov alexey-tikhonov added the coverity Trigger a coverity scan label Dec 4, 2025
@alexey-tikhonov
Copy link
Member Author

Note: Covscan is green.

Copy link
Contributor

@justin-stephenson justin-stephenson left a comment

Choose a reason for hiding this comment

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

Ack, LGTM.

Copy link
Contributor

@thalman thalman left a comment

Choose a reason for hiding this comment

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

ACK

It never worked as intended due to missing server side implementation.

:config: An option `ipa_enable_dns_sites`, that never worked due to missing
server side implementation, was removed.

Reviewed-by: Justin Stephenson <jstephen@redhat.com>
Reviewed-by: Tomáš Halman <thalman@redhat.com>
@sssd-bot
Copy link
Contributor

sssd-bot commented Dec 5, 2025

The pull request was accepted by @thalman with the following PR CI status:


🟢 CodeFactor (success)
🟢 CodeQL (success)
🟢 osh-diff-scan:fedora-rawhide-x86_64:upstream (success)
🟢 rpm-build:centos-stream-10-x86_64:upstream (success)
🟢 rpm-build:fedora-41-x86_64:upstream (success)
🟢 rpm-build:fedora-42-x86_64:upstream (success)
🟢 rpm-build:fedora-43-x86_64:upstream (success)
🟢 rpm-build:fedora-rawhide-x86_64:upstream (success)
🟢 Analyze (target) / cppcheck (success)
🟢 Build / freebsd (success)
🟢 Build / make-distcheck (success)
🟢 ci / intgcheck (centos-10) (success)
🟢 ci / intgcheck (fedora-41) (success)
🟢 ci / intgcheck (fedora-42) (success)
🟢 ci / intgcheck (fedora-43) (success)
🟢 ci / intgcheck (fedora-44) (success)
🟢 ci / prepare (success)
🟢 ci / system (centos-10) (success)
🟢 ci / system (fedora-41) (success)
🟢 ci / system (fedora-42) (success)
🟢 ci / system (fedora-43) (success)
🟢 ci / system (fedora-44) (success)
➖ Coverity scan / coverity (skipped)
🟢 Static code analysis / codeql (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 4071041 into SSSD:master Dec 5, 2025
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants