URL: https://github.com/freeipa/freeipa/pull/5718
Author: rcritten
Title: #5718: [Backport][ipa-4-9] Cache the value of ca_is_enabled in the request context
Action: opened
PR body:
"""
This PR was opened automatically because PR #5702 was pushed to master and backport to ipa-4-9 is required.
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/5718/head:pr5718
git checkout pr5718
URL: https://github.com/freeipa/freeipa/pull/5719
Author: rcritten
Title: #5719: [Backport][ipa-4-9] Add pkey_only to the service_find calls in the host plugin
Action: opened
PR body:
"""
This PR was opened automatically because PR #5690 was pushed to master and backport to ipa-4-9 is required.
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/5719/head:pr5719
git checkout pr5719
URL: https://github.com/freeipa/freeipa/pull/5715
Author: miskopo
Title: #5715: [Backport][ipa-4-8] WebUI: test_user: test if user is enabled by default
Action: opened
PR body:
"""
This PR was opened automatically because PR #5566 was pushed to master and backport to ipa-4-8 is required.
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/5715/head:pr5715
git checkout pr5715
URL: https://github.com/freeipa/freeipa/pull/5716
Author: miskopo
Title: #5716: [Backport][ipa-4-9] WebUI: test_user: test if user is enabled by default
Action: opened
PR body:
"""
This PR was opened automatically because PR #5566 was pushed to master and backport to ipa-4-9 is required.
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/5716/head:pr5716
git checkout pr5716
URL: https://github.com/freeipa/freeipa/pull/5690
Author: rcritten
Title: #5690: Add pkey_only to the service_find calls in the host plugin
Action: opened
PR body:
"""
This limits the amount of data and post-processing done
in when host_del and host_disable call service_find.
This also saves a presence query for host_keytab.
https://pagure.io/freeipa/issue/8787
Signed-off-by: Rob Crittenden <rcritten(a)redhat.com>
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/5690/head:pr5690
git checkout pr5690
URL: https://github.com/freeipa/freeipa/pull/5702
Author: rcritten
Title: #5702: Cache the value of ca_is_enabled in the request context
Action: opened
PR body:
"""
This may be called multiple times in a request and should
be impossible to change.
https://pagure.io/freeipa/issue/8797
Signed-off-by: Rob Crittenden <rcritten(a)redhat.com>
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/5702/head:pr5702
git checkout pr5702
URL: https://github.com/freeipa/freeipa/pull/5566
Author: miskopo
Title: #5566: WebUI: test_user_caless: test if user is enabled
Action: opened
PR body:
"""
Test checks if the user is enabled, able to reset their password and
authentication types in CA-less environment.
Related: https://pagure.io/freeipa/issue/8203
Signed-off-by: Michal Polovka <mpolovka(a)redhat.com>
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/5566/head:pr5566
git checkout pr5566
URL: https://github.com/freeipa/freeipa/pull/5652
Author: tiran
Title: #5652: Add basic support for subordinate user/group ids
Action: opened
PR body:
"""
New LDAP object class "ipaUserSubordinate" with four new fields:
- ipasubuidnumber / ipasubuidcount
- ipasubgidnumber / ipasgbuidcount
New self-service permission to add subids.
New command user-auto-subid to auto-assign subid
The code hard-codes counts to 65536, sets subgid equal to subuid, and
does not allow removal of subids. There is also a hack that emulates a
DNA plugin with step interval 65536 for testing.
See: https://pagure.io/freeipa/issue/8361
Signed-off-by: Christian Heimes <cheimes(a)redhat.com>
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/5652/head:pr5652
git checkout pr5652
URL: https://github.com/freeipa/freeipa/pull/5714
Author: flo-renaud
Title: #5714: [Backport][ipa-4-9] client install: do not capture sudo -V stdout
Action: opened
PR body:
"""
This PR was opened automatically because PR #5710 was pushed to master and backport to ipa-4-9 is required.
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/5714/head:pr5714
git checkout pr5714
URL: https://github.com/freeipa/freeipa/pull/5710
Author: flo-renaud
Title: #5710: client install: do not capture sudo -V stdout
Action: opened
PR body:
"""
### client install: do not capture sudo -V stdout
ipa-client-install is checking if the sudo command is available
by calling 'sudo -V'. The call is currently using subprocess.popen
which redirects the output to the default stdout.
Use ipautil.run instead of subprocess.popen as this does not
capture stdout (the command output is just logged in the debug file).
Fixes: https://pagure.io/freeipa/issue/8767
### ipatests: check that the output of sudo -V is not displayed
During client installation, the installer calls sudo -V
to check if sudo command is installed. The output must not
be displayed in stdout.
Related: https://pagure.io/freeipa/issue/8767
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/5710/head:pr5710
git checkout pr5710