Server can communicate only with clients which send API version lower or equal to the server one. This behavior is not desired because it's more common to have newer client and older server.
Server should be able to communicate with newer client and newer CLI should be able to communicate with older server.
Related discussion: http://www.redhat.com/archives/freeipa-devel/2014-November/msg00272.html
This will require considerable refactoring in the way how frameworks treats the API and commands.
Based on the discussion on the list pulling it in.
This would require thin IPA client first - too much work for 4.2. Postponing.
Linked to Bugzilla bug: https://bugzilla.redhat.com/show_bug.cgi?id=1298242 (Red Hat Enterprise Linux 7)
This is 4.4 priority.
master:
csv
name
deprecated
env
plugins
dns_resolve
passwd
execute
forward
value
count
total
no_cli
Metadata Update from @pvoborni: - Issue assigned to jcholast - Issue set to the milestone: FreeIPA 4.4
Login to comment on this ticket.