[Freeipa-devel] [PATCH 0126-0127] reset openldap client config to point to freshly promote replica
Martin Basti
mbasti at redhat.com
Wed Jan 13 17:16:28 UTC 2016
On 13.01.2016 17:59, Rob Crittenden wrote:
> Martin Babinsky wrote:
>> fixes https://fedorahosted.org/freeipa/ticket/5584
>>
>> In order to ensure consistent behavior with ipa-client-install, I opted
>> to reuse the configure_openldap_conf() function and restoring the config
>> from client sysrestore before modifying it.
>>
>> If you think this approach is not optimal please propose an alternative
>> solution.
> You could also just do an action set on URI to change the value, right?
> It would need a new function but it would be very small.
>
> If you do end up keeping this I'd want a new commit message for moving
> the code to include why you're moving it (to avoid the need to deference
> the ticket).
>
> rob
>
NACK
Traceback (most recent call last):
File "./makeapi", line 459, in <module>
sys.exit(main())
File "./makeapi", line 430, in main
api.finalize()
File "/root/freeipa/ipalib/plugable.py", line 658, in finalize
self.__do_if_not_done('load_plugins')
File "/root/freeipa/ipalib/plugable.py", line 372, in __do_if_not_done
getattr(self, name)()
File "/root/freeipa/ipalib/plugable.py", line 536, in load_plugins
self.import_plugins(module)
File "/root/freeipa/ipalib/plugable.py", line 574, in import_plugins
module = importlib.import_module(name)
File "/usr/lib64/python2.7/importlib/__init__.py", line 37, in
import_module
__import__(name)
File "/root/freeipa/ipalib/plugins/baseuser.py", line 33, in <module>
from ipapython.ipautil import ipa_generate_password
File "/root/freeipa/ipapython/ipautil.py", line 49, in <module>
from ipaclient.ipachangeconf import IPAChangeConf
ImportError: No module named ipaclient.ipachangeconf
Traceback (most recent call last):
File "./makeaci", line 35, in <module>
from ipapython.ipaldap import LDAPClient
File "/root/freeipa/ipapython/ipaldap.py", line 41, in <module>
from ipapython.ipautil import (
File "/root/freeipa/ipapython/ipautil.py", line 49, in <module>
from ipaclient.ipachangeconf import IPAChangeConf
ImportError: No module named ipaclient.ipachangeconf
Makefile:138: recipe for target 'version-update' failed
More information about the Freeipa-devel
mailing list