URL: https://github.com/freeipa/freeipa/pull/2406
Author: tiran
Title: #2406: [Backport][ipa-4-7] Require sssd-ipa instead of sssd meta pkg
Action: opened
PR body:
"""
Manual backport of PR #2405
The sssd meta package pulls in additional dependencies that are not
required by IPA clients. Only depend on sssd-ipa.
Also update SSSD to 1.16.3-2 with fixes with support for One-Way Trust
authenticated by trust secret.
See: https://bugzilla.redhat.com/show_bug.cgi?id=1345975
See: https://pagure.io/freeipa/issue/7710
Signed-off-by: Christian Heimes <cheimes(a)redhat.com>
Reviewed-By: Alexander Bokovoy <abokovoy(a)redhat.com>
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/2406/head:pr2406
git checkout pr2406
URL: https://github.com/freeipa/freeipa/pull/2398
Author: stanislavlevin
Title: #2398: Fix javascript 'errors' found by jslint
Action: opened
PR body:
"""
There are several JavaScript errors, which have come with PRs:
#2362, #2371, #2372.
JavaScript code have to follow jsl requires.
Fixes: https://pagure.io/freeipa/issue/7718
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/2398/head:pr2398
git checkout pr2398
URL: https://github.com/freeipa/freeipa/pull/2394
Author: tiran
Title: #2394: Py3: Replace six types with actual Python 3 types
Action: opened
PR body:
"""
Slowly get rid of Python 2 and six backwards compatibility code. Replace
* ``six.string_types`` with ``str``
* ``six.string_type`` with ``str``
* ``six.integer_types`` with ``int``
* ``six.bytes_type`` with ``bytes``
See: https://pagure.io/freeipa/issue/7715
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/2394/head:pr2394
git checkout pr2394
URL: https://github.com/freeipa/freeipa/pull/2405
Author: tiran
Title: #2405: Require sssd-ipa instead of sssd meta pkg
Action: opened
PR body:
"""
The sssd meta package pulls in additional dependencies that are not
required by IPA clients. Only depend on sssd-ipa.
See: https://pagure.io/freeipa/issue/7710
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/2405/head:pr2405
git checkout pr2405
URL: https://github.com/freeipa/freeipa/pull/2403
Author: tiran
Title: #2403: [Backport][ipa-4-7] Sprinkle raw strings across the code base
Action: opened
PR body:
"""
This PR was opened automatically because PR #2380 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/2403/head:pr2403
git checkout pr2403
URL: https://github.com/freeipa/freeipa/pull/2392
Author: tiran
Title: #2392: Py3: Remove subclassing from object
Action: opened
PR body:
"""
Python 2 had old style and new style classes. Python 3 has only new
style classes. There is no point to subclass from object any more.
See: https://pagure.io/freeipa/issue/7715
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/2392/head:pr2392
git checkout pr2392
URL: https://github.com/freeipa/freeipa/pull/2380
Author: tiran
Title: #2380: Sprinkle raw strings across the code base
Action: opened
PR body:
"""
tox / pytest is complaining about lots and lots of invalid escape
sequences in our code base. Sprinkle raw strings or backslash escapes
across the code base to fix most occurences of:
```
DeprecationWarning: invalid escape sequence
```
There is still one warning that keeps repeating, though:
```
source:264: DeprecationWarning: invalid escape sequence \d
```
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/2380/head:pr2380
git checkout pr2380
URL: https://github.com/freeipa/freeipa/pull/2400
Author: tiran
Title: #2400: [Backport][ipa-4-7] Workaround for pyasn1 0.4
Action: opened
PR body:
"""
This PR was opened automatically because PR #2381 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/2400/head:pr2400
git checkout pr2400
URL: https://github.com/freeipa/freeipa/pull/2381
Author: tiran
Title: #2381: Workaround for pyasn1 0.4
Action: opened
PR body:
"""
pyasn1 0.4 changed handling of ANY containers in a backwards
incompatible way. Try to decode ASN.1 octet streams explicitly for
pyasn1 0.3, then fall back to 0.4 behavior.
Tested with pyasn1 0.3.7 and 0.4.4.
Fixes: https://pagure.io/freeipa/issue/7685
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/2381/head:pr2381
git checkout pr2381