URL: https://github.com/freeipa/freeipa/pull/3057
Author: abbra
Title: #3057: Update translations for master
Action: opened
PR body:
"""
This pull request updates translations from the Zanata master branch and also updates Contributing.txt list according to the commits since last December.
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/3057/head:pr3057
git checkout pr3057
URL: https://github.com/freeipa/freeipa/pull/3059
Author: tiran
Title: #3059: [Backport][ipa-4-7] Add missing deps for `make pylint`
Action: opened
PR body:
"""
This PR was opened automatically because PR #3050 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/3059/head:pr3059
git checkout pr3059
URL: https://github.com/freeipa/freeipa/pull/3047
Author: tiran
Title: #3047: Add ExecStartPre hook to wait for Dogtag PKI
Action: opened
PR body:
"""
Dogtag PKI typically takes around 10 seconds to start and respond to
requests. Dogtag uses a simple systemd service, which means systemd is
unable to detect when Dogtag is ready. Commands like ``systemctl start``
and ``systemctl restart`` don't block and wait until the CA is up. There
have been various workarounds in Dogtag and IPA.
Systemd has an ExecStartPost hook to run programs after the main service
is started. The post hook blocks systemctl start and restart until all
post hooks report ready, too. The new ipa-pki-wait-running script polls
on port 8080 and waits until the CA subsystem returns ``running``.
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/3047/head:pr3047
git checkout pr3047
URL: https://github.com/freeipa/freeipa/pull/3045
Author: abbra
Title: #3045: CA instances: make sure that an instance actually usable after a restart
Action: opened
PR body:
"""
Restarting CA instance might take time.
Dogtag doesn't report status of its own services to init system.
However, in most cases where we expect CA to start, we actually want to
use its HTTP or HTTPS end-points.
Wait until CA status can be retrieved over HTTP end-point. This allows
us to operate in both provisioned and pre-provision environments when
certificates aren't available yet so we cannot rely on TLS.
Fixes: https://github.com/freeipa/ansible-freeipa/issues/72
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/3045/head:pr3045
git checkout pr3045
URL: https://github.com/freeipa/freeipa/pull/3050
Author: stanislavlevin
Title: #3050: Add missing deps for `make pylint`
Action: opened
PR body:
"""
The make target `pylint` hasn't a full list of its dependencies.
This leads to problems like:
- different build results
- PR tests just do not run pylint over some Python scripts.
The new build target (`python_scripts`) was implemented.
It's intended for building all Python scripts (files, containing
@PYTHONSHEBANG@ as a shebang placeholder).
The make `pylint` should require it.
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/3050/head:pr3050
git checkout pr3050
URL: https://github.com/freeipa/freeipa/pull/3037
Author: tiran
Title: #3037: Remove deprecated object logger
Action: opened
PR body:
"""
The object logger methods been deprecated for about two years since 4.6.0.
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/3037/head:pr3037
git checkout pr3037
URL: https://github.com/freeipa/freeipa/pull/3043
Author: fcami
Title: #3043: [Backport][ipa-4-7] ipatests: add nfs tests
Action: opened
PR body:
"""
MANUAL BACKPORT (conflicts in pr-ci definitions only)
With the latest NFS changes:
* systemd NFS-related unit files
* configuration from /etc/sysconfig/nfs to /etc/nfs.conf
testing NFS client {manual, ipa-client-automount} configuration
has become paramount.
This extends the existing automount location test and must be
run nightly.
Fixes: https://pagure.io/freeipa/issue/7805
Signed-off-by: François Cami <fcami(a)redhat.com>
Reviewed-By: Peter Cech <pcech(a)redhat.com>
Reviewed-By: Rob Crittenden <rcritten(a)redhat.com>
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/3043/head:pr3043
git checkout pr3043
URL: https://github.com/freeipa/freeipa/pull/3034
Author: flo-renaud
Title: #3034: Fix test installation
Action: opened
PR body:
"""
Backport of PR #2449 (Remove tests which install KRA on replica w/o KRA on master) on ipa-4-6 branch
Also correctly placed the xfail (some tests are expected to fail because the fix in dogtag for https://pagure.io/dogtagpki/issue/3055 is not available in fedora 27)
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/3034/head:pr3034
git checkout pr3034