URL: https://github.com/freeipa/freeipa/pull/900
Author: Tiboris
Title: #900: whoami.py: type error when running test
Action: opened
PR body:
"""
While writing xmlrpc test for this plugin I bumped into:
TypeError: whoami.validate_output():
output['arguments']: need (<type 'list'>,); got <type 'tuple'>: (u'krb_staged_user',)
After change in [whoami.py](https://github.com/freeipa/freeipa/blob/master/ipaserver/plugi... :
``` python
output.Output('arguments', list, _('Arguments to details function')),
```
to:
``` python
output.Output('arguments', tuple, _('Arguments to details function')),
```
invoking command whoami fails with output **InternalError: an internal error has occurred**
@stlaz suggested changes which are in this PR.
With these changes _whoami.validate_output()_ does not throw error and tests continue where they should.
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/900/head:pr900
git checkout pr900
URL: https://github.com/freeipa/freeipa/pull/886
Author: martbab
Title: #886: *config-show: Restore the original reporting of server roles/attributes
Action: opened
PR body:
"""
Revert to the FreeIPA 4.4 behavior of these commands: if no master
provides the role (or the information is inaccessible to the caller),
return an empty list. If no one provides the attribute do not return
anything.
We may also discuss other options such as do not show anything if both
properties are empty. This is indeed implied by the params in the commands
which are optional.
https://pagure.io/freeipa/issue/7029
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/886/head:pr886
git checkout pr886
URL: https://github.com/freeipa/freeipa/pull/893
Author: martbab
Title: #893: smard card advises fixes + general improvements
Action: opened
PR body:
"""
Add some missing operations to the client/server smart card advises and fix
issues. Also provide more transparent generators of Bash control flow branches
and loops.
https://pagure.io/freeipa/issue/7036
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/893/head:pr893
git checkout pr893
URL: https://github.com/freeipa/bind-dyndb-ldap/pull/18
Author: tomaskrizek
Title: #18: Update to BIND 9.11.1
Action: opened
PR body:
"""
Bump BIND version to 9.11.1
---
Add empty callback for getsize
BIND introduced getsize method in db.h. This is related to
CVE-2016-6170 and allows to set restriction of zone size limit.
"""
To pull the PR as Git branch:
git remote add ghbind-dyndb-ldap https://github.com/freeipa/bind-dyndb-ldap
git fetch ghbind-dyndb-ldap pull/18/head:pr18
git checkout pr18