URL: https://github.com/SSSD/sssd/pull/436
Author: amitkumar50
Title: #436: subdomains: Remove code only used in tests
Action: opened
PR body:
"""
When setting the ad_options in subdomain code there is an condition
if (cdb == NULL || conf_path == NULL)
True branch is only usable in tests that use old code to initialize
the options without confdb context. It would be good to remove dead
code. Since cdb, conf_path NULL check is already done inside
ad_create_options()
Resolves: https://pagure.io/SSSD/sssd/issue/3338
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/436/head:pr436
git checkout pr436
URL: https://github.com/SSSD/sssd/pull/387
Author: amitkumar50
Title: #387: Setting ldap_sudo_include_regexp to false
Action: opened
PR body:
"""
Disable ldap_sudo_include_regexp option by default since this is costly
operation for evaluation on ldap server.
Resolves: https://pagure.io/SSSD/sssd/issue/3515
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/387/head:pr387
git checkout pr387
URL: https://github.com/SSSD/sssd/pull/247
Author: mzidek-rh
Title: #247: Subdomain inherit
Action: opened
PR body:
"""
I tested if the options that work in subdomain inherit also work in trusted domain section in sssd.conf. Most seem to work without any changes in the code except for two. With these two patches only one that does not work remains (I wanted to send patchset that adds all the options, but I got stuck on the option that sets the ldap principal, so I am sending this in the meantime).
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/247/head:pr247
git checkout pr247
URL: https://github.com/SSSD/sssd/pull/531
Author: fidencio
Title: #531: Add the needed machinery to have automated builds for our COPR repos
Action: opened
PR body:
"""
As the title says, these patches are introducing the needed machinery to have automated builds for our COPR repos.
The next steps are:
- On Pagure, someone who has admin rights will have to:
- Go to the project's web page: https://pagure.io/SSSD/sssd
- Click in the "Settings" button
- Go down to the "Hook" section
- Click in the "Fedmsg" field
- Check the "Active" checkbox
- Click in the "Update" button
- On COPR:
- Go to the each project's webpage:
- https://copr.fedorainfracloud.org/coprs/g/sssd/sssd-1-13/
- https://copr.fedorainfracloud.org/coprs/g/sssd/sssd-1-14/
- To be created
- https://copr.fedorainfracloud.org/coprs/g/sssd/sssd-1-16/
- https://copr.fedorainfracloud.org/coprs/g/sssd/sssd-master/
- Go to the "Packages" tab
- Click in "sssd" package
- In "Default Build Source" section, click in the "Edit" button
- In the SCM tab do:
- Type: Git
- Clone url: https://pagure.io/SSSD/sssd.git
- Committish: <branch name> (eg, master, sssd-1-13, sssd-1-14, ...)
- In the "How to build SRPM from the source" section, select:
- make srpm
- Click in the "Submit" button
After those steps, a new push would trigger a new copr build to the project.
The OSes that we're targeting are:
- el (all version, all arches)
- fedora (all versions, all arches)
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/531/head:pr531
git checkout pr531
URL: https://github.com/SSSD/sssd/pull/464
Author: fidencio
Title: #464: SYSDB: Properly handle name/gid override when using domain resolution order
Action: opened
PR body:
"""
When using name/gid override together with domain resolution order the
mpg name/gid may be returned instead of the overridden one.
In order to avoid that, let's add a check in case the domain supports
mpg so we can ensure that the originalADname and originalADgidNumber
attributes are the very same as the ones searched and then normally
proceed with the current flow in the code. In case those are not the
same, we *must* follow the code path for the non-mpg domains and then
return the proper values.
Resolves: https://pagure.io/SSSD/sssd/issue/3595
Signed-off-by: Fabiano FidĂȘncio <fidencio(a)redhat.com>
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/464/head:pr464
git checkout pr464
URL: https://github.com/SSSD/sssd/pull/511
Author: fidencio
Title: #511: Do not shutdown KCM/Secrets responders when activities are happening ...
Action: opened
PR body:
"""
Firstly, I'd like to make it **explicit** that this PR is **missing tests**, but I won't write them down till we have an agreement whether the proposed patches do look right/good.
Basically, while trying to reproduce https://pagure.io/SSSD/sssd/issue/3470 I've noticed that both secrets and kcm responders were going down due to the responder_idle_timeout expiring ... even with a lot of activities happening on them.
Does this approach look right? If yes, then, what would be the easiest way to test:
- A responder actually goes down after x seconds;
- Any activity on that responder will make the responder alive for more x seconds;
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/511/head:pr511
git checkout pr511
URL: https://github.com/SSSD/sssd/pull/547
Author: fidencio
Title: #547: Tests for #511
Action: opened
PR body:
"""
We've decided to split the fix/tests in two different PRs.
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/547/head:pr547
git checkout pr547
URL: https://github.com/SSSD/sssd/pull/501
Author: jhrozek
Title: #501: SDAP: Improve a DEBUG message about GC detection
Action: opened
PR body:
"""
It was not entirely clear what the message means. We should improve the
debug message to make it clear that all or none attributes should be
replicated to the Global Catalog.
This patch can be reverted once we fix
https://pagure.io/SSSD/sssd/issue/3538 and only use the GC to look up the
entry DN, not the entry itself.
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/501/head:pr501
git checkout pr501