[freeipa PR#3013][opened] Gating: remove vault and kdcproxy tests
by tiran
URL: https://github.com/freeipa/freeipa/pull/3013
Author: tiran
Title: #3013: Gating: remove vault and kdcproxy tests
Action: opened
PR body:
"""
Vault and KDC proxy are neither critical subsystems nor are they likely to
fail. They have been pretty stable and don't see any major development.
It's sufficient to run them in nightly tests only.
The removal speed up gating a bit. Especially vault tests are slow and
usually take more than 30 minutes to complete
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/3013/head:pr3013
git checkout pr3013
5 years
[freeipa PR#3014][opened] [Backport][ipa-4-7] Make netifaces optional
by tiran
URL: https://github.com/freeipa/freeipa/pull/3014
Author: tiran
Title: #3014: [Backport][ipa-4-7] Make netifaces optional
Action: opened
PR body:
"""
Manual backport of PR #3001
netifaces is a binary Python extension. Outside of the installer, it's
only used by CheckedIPAddress.get_matching_interface, which is only
called from installer code.
Make the import of netifaces optional to reduce the amount of
dependencies for PyPI package use case. Binary extensions are especially
annoying, because they depend on shared libraries, compiler, and header
files to be present.
Related: https://pagure.io/freeipa/issue/6468
Signed-off-by: Christian Heimes <cheimes(a)redhat.com>
Reviewed-By: Oleg Kozlov <okozlov(a)redhat.com>
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/3014/head:pr3014
git checkout pr3014
5 years
[freeipa PR#3001][opened] Make netifaces optional
by tiran
URL: https://github.com/freeipa/freeipa/pull/3001
Author: tiran
Title: #3001: Make netifaces optional
Action: opened
PR body:
"""
netifaces is a binary Python extension. Outside of the installer, it's
only used by CheckedIPAddress.get_matching_interface, which is only
called from installer code.
Make the import of netifaces optional to reduce the amount of
dependencies for PyPI package use case. Binary extensions are especially
annoying, because they depend on shared libraries, compiler, and header
files to be present.
Related: https://pagure.io/freeipa/issue/6468
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/3001/head:pr3001
git checkout pr3001
5 years