URL: https://github.com/freeipa/freeipa/pull/3044
Author: zebraartefakt
Title: #3044: Update ipa.conf.template
Action: opened
PR body:
"""
This is my first pull request, so please bear with me.
WebUI looked broken so I looked around and found a missing dash. You could of course also change the folder, but this fixes it :)
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/3044/head:pr3044
git checkout pr3044
URL: https://github.com/freeipa/freeipa/pull/3049
Author: tiran
Title: #3049: Fix unnecessary usrmerge assumptions
Action: opened
PR body:
"""
Manual backport of PR #3025
On non-usrmerge systems (e.g., Debian), bash, mv, cp, cat, tail,
keyctl, and gzip live in /bin, not /usr/bin.
On usrmerge systems, /bin is a symlink to /usr/bin (or vice versa), so
this has no effect.
Signed-off-by: Robbie Harwood <rharwood(a)redhat.com>
Reviewed-By: Alexander Bokovoy <abokovoy(a)redhat.com>
Reviewed-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/3049/head:pr3049
git checkout pr3049
URL: https://github.com/freeipa/freeipa/pull/3025
Author: frozencemetery
Title: #3025: Fix unnecessary usrmerge assumptions
Action: opened
PR body:
"""
On non-usrmerge systems (e.g., Debian), bash, mv, cp, cat, tail,
keyctl, and gzip live in /bin, not /usr/bin.
On usrmerge systems, /bin is a symlink to /usr/bin (or vice versa), so
this has no effect.
Signed-off-by: Robbie Harwood <rharwood(a)redhat.com>
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/3025/head:pr3025
git checkout pr3025
URL: https://github.com/freeipa/freeipa/pull/2888
Author: fcami
Title: #2888: [WIP] ipatests: add a NFS test
Action: opened
PR body:
"""
With the latest NFS changes:
- systemd NFS-related unit files
- configuration from /etc/sysconfig/nfs to /etc/nfs.conf
testing the client configuration code is becoming paramount.
There is no need to run the NFS tests on every PR, a nightly
run on the latest Fedora release and on rawhide should be enough.
Fixes: https://pagure.io/freeipa/issue/7805
Signed-off-by: François Cami <fcami(a)redhat.com>
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/2888/head:pr2888
git checkout pr2888
URL: https://github.com/freeipa/freeipa/pull/3042
Author: tiran
Title: #3042: [Backport][ipa-4-7] Use Network Manager to configure resolv.conf
Action: opened
PR body:
"""
This PR was opened automatically because PR #2996 was pushed to master and backport to ipa-4-7 is required.
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/3042/head:pr3042
git checkout pr3042
URL: https://github.com/freeipa/freeipa/pull/2996
Author: tiran
Title: #2996: Use Network Manager to configure resolv.conf
Action: opened
PR body:
"""
IPA used to write a custom /etc/resolv.conf. On Fedora and RHEL,
NetworkManager is typically maintaining resolv.conf. On reboot or
restart of the service, NM overwrites the custom settings.
The DNS server installer now drops a config file into NM's global config
directory and delegates resolv.conf to NM.
Fixes: https://pagure.io/freeipa/issue/7900
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/2996/head:pr2996
git checkout pr2996
URL: https://github.com/freeipa/freeipa/pull/3035
Author: flo-renaud
Title: #3035: Fix wrong evaluation of attributes in check_repl_update
Action: opened
PR body:
"""
The method check_repl_update in ipaserver/install/replication.py badly
handles the attributes nsds5ReplicaLastUpdateStart and
nsds5ReplicaLastUpdateEnd as it expects them to contain an int.
These attributes are defined as GeneralizedTime
(OID 1.3.6.1.4.1.1466.115.121.1.24, for instance
nsds5ReplicaLastUpdateEnd='20190412122523Z') but older versions of 389-ds can
also return the value 0 for uninitialized values (see 389-ds ticket 47836).
The code must be able to handle the generalized time format or the 0 value.
The fix removes the 'Z' from the GeneralizedTime and converts to an int,
or assigns 0.
Fixes: https://pagure.io/freeipa/issue/7909
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/3035/head:pr3035
git checkout pr3035