URL: https://github.com/freeipa/freeipa/pull/2420
Author: serg-cymbaluk
Title: #2420: [Backport][ipa-4-7] Fix translation of 'Add dialog for 'association' facet
Action: opened
PR body:
"""
This PR was opened automatically because PR #2385 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/2420/head:pr2420
git checkout pr2420
URL: https://github.com/freeipa/freeipa/pull/2389
Author: stanislavlevin
Title: #2389: Fix translation of 'add' dialog's title for association_table widget
Action: opened
PR body:
"""
As for now the default title of add dialogs, which are initialized from 'association_table' widget, is set to something like:
```python
'Add ${other_entity} into ${entity} ${primary_key}'
```
where 'other_entity' and 'entity' are also translatable texts. This construction is used via 'create_add_dialog' method of 'association_table' widget for the all 'Add' actions within
the details of entities.
Such concatenation leads to a bad quality translation and should be replaced with an entire sentence.
From now a mentioned title is taken from a spec and should be specified explicitly.
Fixes: https://pagure.io/freeipa/issue/7714
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/2389/head:pr2389
git checkout pr2389
URL: https://github.com/freeipa/freeipa/pull/2385
Author: stanislavlevin
Title: #2385: Fix translation of 'Add dialog for 'association' facet
Action: opened
PR body:
"""
As for now the 'Add' dialog title, which is initialized within the details of the entity, contains translatable concatenated texts, like:
```
'Add ${other_entity} into ${entity} ${primary_key}'
```
where 'other_entity' and 'entity' are also translatable texts.
This construction is used via method 'show_add_dialog' of association_facet for the all 'Add' actions within the details of entities.
The concatenation leads to a bad quality translation and should be changed to an entire sentence.
From now a mentioned title is taken from a spec and should be specified explicitly.
Fixes: https://pagure.io/freeipa/issue/7712
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/2385/head:pr2385
git checkout pr2385
URL: https://github.com/freeipa/freeipa/pull/2418
Author: tiran
Title: #2418: [Backport][ipa-4-6] Fix writing certificate chain to file
Action: opened
PR body:
"""
This PR was opened automatically because PR #2402 was pushed to master and backport to ipa-4-6 is required.
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/2418/head:pr2418
git checkout pr2418
URL: https://github.com/freeipa/freeipa/pull/2410
Author: abbra
Title: #2410: Update translations from Zanata
Action: opened
PR body:
"""
Update translations from Zanata to allow testing new translation IDs in Web UI
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/2410/head:pr2410
git checkout pr2410
URL: https://github.com/freeipa/freeipa/pull/2417
Author: tiran
Title: #2417: [Backport][ipa-4-7] Fix writing certificate chain to file
Action: opened
PR body:
"""
This PR was opened automatically because PR #2402 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/2417/head:pr2417
git checkout pr2417
URL: https://github.com/freeipa/freeipa/pull/2402
Author: frasertweedale
Title: #2402: Fix writing certificate chain to file
Action: opened
PR body:
"""
An client-side error occurs when cert commands are instructed to
write the certificate chain (--chain option) to a file
(--certificate-out option). This regression was introduced in the
'cert' plugin in commit 5a44ca638310913ab6b0c239374f4b0ddeeedeb3,
and reflected in the 'ca' plugin in commit
c7064494e5801d5fd4670e6aab1e07c65d7a0731.
The server behaviour did not change; rather the client did not
correctly handle the DER-encoded certificates in the
'certificate_chain' response field. Fix the issue by treating the
'certificate' field as base-64 encoded DER, and the
'certificate_chain' field as an array of raw DER certificates.
Fixes: https://pagure.io/freeipa/issue/7700
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/2402/head:pr2402
git checkout pr2402
As part of a larger IPA "health" checker and driven largely by necessity
I have the beginning of a certificate checking tool available at
https://github.com/rcritten/checkcerts
It works for me in IPA 4.5.4, IPA 4.6.0 and IPA master (basically 4.7+
patches) mostly with just a single-master install. YMMV.
I think the guts are somewhat solid but there is no real, usable
framework wrapped around it so there are no options (like no --debug
option), no control over logging, etc. It just spits output to stdout.
I did this because I expect it to be rolled up into some larger tool at
some point and don't want to have to throw away a ton of code.
It needs to be run on an IPA master and checks the things I thought of
to check. I've only done limited testing so I'd appreciate feedback.
Don't freak out of it spits out errors as it could just be bugs on my
part :-)
It is read-only so it shouldn't blow up anything.
So if you want to run it against your system and send me the any output
I can try to figure out if it is my tool that is the issue or your
system (it is supposed to help pro-actively diagnose issues after all).
rob