[freeipa PR#1987][opened] Uninstall fix for named-pkcs11
by slaykovsky
URL: https://github.com/freeipa/freeipa/pull/1987
Author: slaykovsky
Title: #1987: Uninstall fix for named-pkcs11
Action: opened
PR body:
"""
Sometimes named-pkcs11 is not being stopped or reloaded during
uninstall and it causes a lot of problems while testing, for example,
backup and restore tests are failing because of ipa-server-install
fails on checking DNS step.
Also reverting 415578a19 as it's not needed anymore and additional
uninstall/install take a lot of time.
Fixes backup/restore tests runs. Maybe something else.
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/1987/head:pr1987
git checkout pr1987
5 years, 10 months
[freeipa PR#1976][opened] Make Python 2 build dependency optional
by tiran
URL: https://github.com/freeipa/freeipa/pull/1976
Author: tiran
Title: #1976: Make Python 2 build dependency optional
Action: opened
PR body:
"""
The specfile now uses three variables to determinate how to handle
Python support.
with_python2: build python2-ipa* packages
with_python3: build python3-ipa* packages
with_default_python: use Python 3 or 2 for commands and packages
"with_default_python=3" is the default build flavor. "with_python3=1"
implies "with_default_python=2". Python 2 packages are still built on
Fedora by default.
The patch also cleans up and fixes additional issues:
* makeapi/makeaci require Python 3
* remove checks for unsupported distros like F27
* sort dependencies and remove duplicates
* remove python3-memcached dependency
* remove svrcore-devel dependency
* don't assume that gcc, make, and pkgconfig are provided by default
* fix packaging bug with ipa-test-* commands. Unversioned ipa-run-test
were packages with Python 2 RPMs although they had a Python 3 shebang.
Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1565263
Fixes: https://pagure.io/freeipa/issue/7500
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/1976/head:pr1976
git checkout pr1976
5 years, 10 months
[Design draft] Promoting replica to CRL master
by Standa Laznicka
Hello people of the freeipa-devel channel,
Let me share a design that proposes a way of automating the way FreeIPA
replicas would be promoted to become a CRL master. Since the
configuration cannot be dynamically altered by modifying an entry in the
LDAP database, the proposal is to create an ipa-advise extension that
could handle this operation instead for now. Read all about it in the
attachement.
Looking forward to your comments,
Stanislav Láznička
--
Standa Láznička
A Red Hat person
PGP: 8B00 620A 713B 714E B4CB 4767 C98C 4149 36B1 A7F3
5 years, 10 months