Skip to content

IPA: remove 'ipa_enable_dns_sites' option#8264

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

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

Conversation

@alexey-tikhonov

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

Copy link
Copy Markdown
Member

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
Copy Markdown
Member Author

Note: Covscan is green.

@justin-stephenson justin-stephenson left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Ack, LGTM.

@thalman thalman left a comment

Copy link
Copy Markdown
Contributor

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 <[email protected]>
Reviewed-by: Tomáš Halman <[email protected]>
@sssd-bot

sssd-bot commented Dec 5, 2025

Copy link
Copy Markdown
Contributor

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