Learn more about these different git repos.
Other Git URLs
This was noted by a downstream reporter:
I ran across the same error on Fedora 24 when my sssd domain didn't match because it wasn't cased properly (eg. EXAMPLE.COM and example.com).
Looking at the lines in the trace, I don't see how it would ever succeed if the the active domains are not configured as it always tries to modify the dictionary as it's being iterated.
1783 configured_domains = self.list_domains()
1784 for dom in domain_dict.keys():
1785 if dom not in configured_domains:
1786 del domain_dict[dom]
A quick fix is to iterate over a copy of the list from domain_dict.keys(), eg:
1784 for dom in list(domain_dict.keys()):
Linked to Bugzilla bug: https://bugzilla.redhat.com/show_bug.cgi?id=1349286 (Fedora)
rhbz: => [https://bugzilla.redhat.com/show_bug.cgi?id=1349286 1349286]
milestone: NEEDS_TRIAGE => SSSD 1.14.2
owner: somebody => lslebodn
patch: 0 => 1
status: new => assigned
version: 1.14.0 => 1.13.4
resolution: => fixed
status: assigned => closed
Metadata Update from @jhrozek:
- Issue assigned to lslebodn
- Issue set to the milestone: SSSD 1.14.2
to comment on this ticket.