Learn more about these different git repos.
Other Git URLs
I'm writing a tool for IPA to configure the autofs client. This needs to include the ability to roll back the changes. It works except for domain.remove_provider(). No exception is raised but it doesn't remove the provider either.
I'm using a daily build: sssd-1.8.93-0.20120618T1837Zgitbb79e75.fc17.x86_64
Here is the output from a script I wrote to demonstrate the problem. I start with an sssd.conf generated by ipa-client-install. I add autofs support, then remove it but the autofs provider remains.
Starting with: [domain/example.com] cache_credentials = True krb5_store_password_if_offline = True ipa_domain = example.com id_provider = ipa auth_provider = ipa access_provider = ipa ipa_hostname = pinto.example.com chpass_provider = ipa ipa_server = _srv_, tove.example.com ldap_tls_cacert = /etc/ipa/ca.crt [sssd] services = nss, pam, ssh config_file_version = 2 domains = example.com [nss] [pam] [sudo] [autofs] [ssh] AutoFS Configuration: [domain/example.com] cache_credentials = True krb5_store_password_if_offline = True ipa_domain = example.com id_provider = ipa auth_provider = ipa access_provider = ipa ipa_hostname = pinto.example.com chpass_provider = ipa ipa_server = _srv_, tove.example.com ldap_tls_cacert = /etc/ipa/ca.crt autofs_provider = ipa ipa_automount_location = test [sssd] services = nss, pam, autofs, ssh config_file_version = 2 domains = example.com [nss] [pam] [sudo] [autofs] [ssh] Restored Configuration: [domain/example.com] cache_credentials = True krb5_store_password_if_offline = True ipa_domain = example.com id_provider = ipa auth_provider = ipa access_provider = ipa ipa_hostname = pinto.example.com chpass_provider = ipa ipa_server = _srv_, tove.example.com ldap_tls_cacert = /etc/ipa/ca.crt autofs_provider = ipa [sssd] services = nss, pam, ssh config_file_version = 2 domains = example.com [nss] [pam] [sudo] [autofs] [ssh]
Script to demonstrate problem sssd.py
Fields changed
milestone: NEEDS_TRIAGE => SSSD 1.9.0 priority: major => blocker rhbz: => 0
owner: somebody => sgallagh status: new => assigned
milestone: SSSD 1.9.0 => SSSD 1.9.0 RC1
master: bf960d6
resolution: => fixed status: assigned => closed
Metadata Update from @rcritten: - Issue assigned to sgallagh - Issue set to the milestone: SSSD 1.9.0 beta 7
SSSD is moving from Pagure to Github. This means that new issues and pull requests will be accepted only in SSSD's github repository.
This issue has been cloned to Github and is available here: - https://github.com/SSSD/sssd/issues/2430
If you want to receive further updates on the issue, please navigate to the github issue and click on subscribe button.
subscribe
Thank you for understanding. We apologize for all inconvenience.
Login to comment on this ticket.