URL: https://github.com/freeipa/freeipa/pull/935
Author: stlaz
Title: #935: ca: TypeError fix
Action: opened
PR body:
"""
We were trying to load a certificate as a string even though it
was an object already.
https://pagure.io/freeipa/issue/4985
------------
Please push this before it gets to our integration test suite.
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/935/head:pr935
git checkout pr935
URL: https://github.com/freeipa/freeipa/pull/880
Author: felipevolpone
Title: #880: Changing how commands handles error when it can't connect to IPA server
Action: opened
PR body:
"""
The commands that connects with IPA server can raise a `NetworkError` with the message: "ipa: ERROR: can't connect to `http://localhost:8888/ipa/json': [Errno 111] Connection refused`. Instead of that, this changes the message error in order to be more user-friendly.
I've used the `GenericError` because it inherits from `PublicError`and do not have a default message. So, I do not have to change the `run` method in `ipalib/cli.py` to handle a different exception/case.
Ticket: https://pagure.io/freeipa/issue/6261
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/880/head:pr880
git checkout pr880
URL: https://github.com/freeipa/freeipa/pull/932
Author: stlaz
Title: #932: replica-conncheck: log when failed to RPC connect
Action: opened
PR body:
"""
It's nearly impossible to find out what happened when doing
replica connection check and it fails during the RPC phase.
The error is now logged.
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/932/head:pr932
git checkout pr932
URL: https://github.com/freeipa/freeipa/pull/931
Author: tomaskrizek
Title: #931: ipactl: log check_version exception
Action: opened
PR body:
"""
When version is mismatched and ipa-server-upgrade is required,
log the version mismatch properly in journal.
Signed-off-by: Tomas Krizek <tkrizek(a)redhat.com>
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/931/head:pr931
git checkout pr931
URL: https://github.com/freeipa/freeipa/pull/878
Author: stlaz
Title: #878: [experimental] Make certificate an object
Action: opened
PR body:
"""
This is a WIP patchset (you can tell it's WIP by the lack of the commit
messages) which implements certificates as objects. This should
very much simplify the way certificates are processed in the whole
project and is a first part of this effort. This makes us not care about
the certificate format (=> no encoding/decoding) until we really need
to write it somewhere.
In the second part of this effort, there should be a Certificate parameter
to the framework which should further improve the format-agnostic
behavior.
This is a part of Python 3 effort which showed that it's necessary to
improve how certificates are worked with.
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/878/head:pr878
git checkout pr878
URL: https://github.com/freeipa/freeipa/pull/925
Author: stlaz
Title: #925: Move x509.py from ipalib to ipapython
Action: opened
PR body:
"""
x509.py does not really contain any code which is connected to
IPA API, move it to the ipapython module.
This change fixes several cases of import cycles.
-----------------
This PR depends on https://github.com/freeipa/freeipa/pull/878 and contains all of its commits so that I don't have to do the same change during rebase. Only the latest commit is related to this PR.
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/925/head:pr925
git checkout pr925