URL: https://github.com/freeipa/freeipa/pull/2846
Author: sumit-bose
Title: #2846: ipa_sam: remove dependency to talloc_strackframe.h
Action: opened
PR body:
"""
Recent Samba versions removed some header files which did include
non-public APIs. As a result talloc_strackframe.h and memory.h (for
SAFE_FREE) are not available anymore. This patch replaces the use of the
non-public APIs with public ones.
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/2846/head:pr2846
git checkout pr2846
URL: https://github.com/freeipa/freeipa/pull/2841
Author: flo-renaud
Title: #2841: tests: fix failure in test_topology_TestTopologyOptions:test_add_remove_segment
Action: opened
PR body:
"""
The test is performing topology changes on the master, then waits for replication to replicate the changes and checks the expected outcome on replica1.
The issue is that wait_for_replication was called on replica1, but should be called on the master. This method is reliable only if it is executed on the host where the modification was done.
Fixes https://pagure.io/freeipa/issue/7865
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/2841/head:pr2841
git checkout pr2841
URL: https://github.com/freeipa/freeipa/pull/2845
Author: fcami
Title: #2845: [Backport][ipa-4-7] Chown pki-tomcat's deployment.cfg to pkiuser after writing it.
Action: opened
PR body:
"""
This PR was opened automatically because PR #2843 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/2845/head:pr2845
git checkout pr2845
This issue is related to the issue:
https://lists.fedorahosted.org/archives/list/freeipa-users@lists.fedorahost…
Hello,
Can someone please help me to add a picture to the freeipa user, i did the following steps:
1- Create a new file with ldif extension: $vi test.ldif
2- copy the following lines:
dn: cn=schema
changetype: modify
add: attributeTypes
attributeTypes: ( 2.25.28639311321113238241701611583088740684.14.2.2
NAME 'UsersPicture'
EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
X-ORIGIN 'Extending FreeIPA' ) dn: cn=schema)
dn: cn=schema
changetype: modify
add: objectclasses
objectclasses: ( 2.25.28639311321113238241701611583088740684.14.2.1 (Not sure if it should be the same than attribute and change 2 by 1 at the end)
NAME 'customPerson' SUP person
STRUCTURAL
MAY ( UsersPicture )
X-ORIGIN 'Extending FreeIPA' )
3- Get kerberos ticket:
$kinit admin
4- add the attribute and objectclass to the ldap with the following command (joined webpage About the IDM client tools):
$ldapmodify -D "cn=Directory Manager" -W -p 389 -h ipaserver.example.com -f test.ldif -v
5- Restart freeipa server:
$ipactl restart
6- ipa config-mod --addattr=ipaUserObjectClasses=object_class_name_added_above
7- Add the attribute to a user
$ ipa user-mod ttest1 --addattr=UsersPicture=path_to_the_picture
8- Verify if the user has the new attribute:
$ipa user-show --all loginname | grep UsersPicture
$userspictures: L2hvbw....uanBn
How to add this attribute to the GUI users to check if the picture is working ?
Thanks,
URL: https://github.com/freeipa/freeipa/pull/2838
Author: serg-cymbaluk
Title: #2838: Web UI: Increase timeouts for UI tests in Nightly PR configuration
Action: opened
PR body:
"""
Some test suites for WebUI in Nightly PR configuration have timeouts without any reserve.
So these tests fails randomly.
Timeout values for these test was increased to {real duration} + ~30%
https://pagure.io/freeipa/issue/7864
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/2838/head:pr2838
git checkout pr2838
URL: https://github.com/freeipa/freeipa/pull/2831
Author: tiran
Title: #2831: [Backport][ipa-4-7] Disable dependency on dogtag-pki PyPI package
Action: opened
PR body:
"""
This PR was opened automatically because PR #2828 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/2831/head:pr2831
git checkout pr2831
URL: https://github.com/freeipa/freeipa/pull/2839
Author: flo-renaud
Title: #2839: tests: mark xfail for test_selinux_user_optimized on fed<=28
Action: opened
PR body:
"""
The test TestUserPermissions::test_selinux_user_optimized is
testing the fix for SSSD issue 3819, but the fix is not
available in fedora 28. Hence mark the test as xfail when
executed on fedora <=28 (our nightly tests also run on fed 28).
For full ref: fixed in sssd 1.16.4, Fedora 28 provides
1.16.3-2.fc28 only, while Fedora 29 provides 2.0.0-3.fc29.
related ticket : https://pagure.io/SSSD/sssd/issue/3819
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/2839/head:pr2839
git checkout pr2839