URL: https://github.com/SSSD/sssd/pull/812
Author: jhrozek
Title: #812: Implement background refresh for IPA and AD domains and subdomains
Action: opened
PR body:
"""
This PR refactors the existing background refresh task to be more extendable,
splits out the account handlers of IPA and AD providers into tevent requests
which are finally reused by new ipa_refresh and ad_refresh modules.
The refreshes are done in batches so that we don't starve out other requests
or even invoke the watchdog.
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/812/head:pr812
git checkout pr812
URL: https://github.com/SSSD/sssd/pull/716
Author: thalman
Title: #716: CACHE: SSSD doesn't clear cache entries
Action: opened
PR body:
"""
Once object is in cache it is refreshed when it is expired and
requested by the system. Object ID is not checked before refresh,
but config parameter ldap_(min|max)_id could be changed by admin.
We should check object ID and not refresh objects outside min/max
ID interval.
Resolves:
https://pagure.io/SSSD/sssd/issue/3905
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/716/head:pr716
git checkout pr716
URL: https://github.com/SSSD/sssd/pull/677
Author: thalman
Title: #677: pcre: port to pcre2
Action: opened
PR body:
"""
Some distributions want to drop pcre support. Sssd should work with
pcre2. With this patch sssd tries to use pcre2 if pcre is not present.
Resolves:
https://pagure.io/SSSD/sssd/issue/3833
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/677/head:pr677
git checkout pr677
URL: https://github.com/SSSD/sssd/pull/793
Author: pbrezina
Title: #793: ci: improve Jenkinsfile and add Fedora 30
Action: opened
PR body:
"""
I updated boxes and created box for Fedora 30 which is now
in beta. I've been testing it for a week in my local repo
and it seems that the infrastructure issues we were hitting
are fixed so I will reenable ci from upstream repository
and we will see.
I made some changes to Jenkinsfile - notably reduce code
duplication to minimum and workaroud some issues (like
if one distro failed, all distros were marked as failed).
I added test-suite.log to archived files and enabled moderate
tests to run (intgcheck, distcheck, rpms, ...). Tests now
takes around 2 hours per distro.
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/793/head:pr793
git checkout pr793
URL: https://github.com/SSSD/sssd/pull/709
Author: tdukaric
Title: #709: Regex fails if there's a whitespace before option name
Action: opened
PR body:
"""
self.OPTCRE.match(line) fails if there's a whitespace before option name, which is valid for SSSD. This change will ignore any whitespace before the option name.
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/709/head:pr709
git checkout pr709