[Freeipa-devel] ipa-server-install completely broken in upstream

Oleg Fayans ofayans at redhat.com
Thu Jul 30 12:42:35 UTC 2015



On 07/30/2015 02:39 PM, Alexander Bokovoy wrote:
> On Thu, 30 Jul 2015, Oleg Fayans wrote:
>> Hi Alexander,
>>
>> On 07/30/2015 02:23 PM, Alexander Bokovoy wrote:
>>> On Thu, 30 Jul 2015, Oleg Fayans wrote:
>>>> Hi all,
>>>>
>>>> Any attempts to install ipa server from today's upstream code 
>>>> result in ipa-server-install silently exiting without doing 
>>>> anything. Here is how it looks like:
>>>>
>>>> root at f22master:/home/ofayans]$ rpm -q freeipa-server
>>>> freeipa-server-4.2.90.201507300929GIT4e18a62-0.fc22.x86_64
>>>> root at f22master:/home/ofayans]$ ipa-server-install
>>>> root at f22master:/home/ofayans]$
>>>>
>>>> Any Ideas how did it happen?
>>> No idea but you can run ipa-server-install with Python tracing:
>>> python -vx /usr/sbin/ipa-server-install 2>&1 | tee logfile.txt
>> Thanks for the hint. Here is the log
>>
>> -- 
>> Oleg Fayans
>> Quality Engineer
>> FreeIPA team
>> RedHat.
>>
>
>> # installing zipimport hook
>> import zipimport # builtin
>> # installed zipimport hook
>> # /usr/lib64/python2.7/site.pyc matches /usr/lib64/python2.7/site.py
>> import site # precompiled from /usr/lib64/python2.7/site.pyc
>> # /usr/lib64/python2.7/os.pyc matches /usr/lib64/python2.7/os.py
>> import os # precompiled from /usr/lib64/python2.7/os.pyc
>> import errno # builtin
>> import posix # builtin
>> # /usr/lib64/python2.7/posixpath.pyc matches 
>> /usr/lib64/python2.7/posixpath.py
>> import posixpath # precompiled from /usr/lib64/python2.7/posixpath.pyc
>> # /usr/lib64/python2.7/stat.pyc matches /usr/lib64/python2.7/stat.py
>> import stat # precompiled from /usr/lib64/python2.7/stat.pyc
>> # /usr/lib64/python2.7/genericpath.pyc matches 
>> /usr/lib64/python2.7/genericpath.py
>> import genericpath # precompiled from 
>> /usr/lib64/python2.7/genericpath.pyc
>> # /usr/lib64/python2.7/warnings.pyc matches 
>> /usr/lib64/python2.7/warnings.py
>> import warnings # precompiled from /usr/lib64/python2.7/warnings.pyc
>> # /usr/lib64/python2.7/linecache.pyc matches 
>> /usr/lib64/python2.7/linecache.py
>> import linecache # precompiled from /usr/lib64/python2.7/linecache.pyc
>> # /usr/lib64/python2.7/types.pyc matches /usr/lib64/python2.7/types.py
>> import types # precompiled from /usr/lib64/python2.7/types.pyc
>> # /usr/lib64/python2.7/UserDict.pyc matches 
>> /usr/lib64/python2.7/UserDict.py
>> import UserDict # precompiled from /usr/lib64/python2.7/UserDict.pyc
>> # /usr/lib64/python2.7/_abcoll.pyc matches 
>> /usr/lib64/python2.7/_abcoll.py
>> import _abcoll # precompiled from /usr/lib64/python2.7/_abcoll.pyc
>> # /usr/lib64/python2.7/abc.pyc matches /usr/lib64/python2.7/abc.py
>> import abc # precompiled from /usr/lib64/python2.7/abc.pyc
>> # /usr/lib64/python2.7/_weakrefset.pyc matches 
>> /usr/lib64/python2.7/_weakrefset.py
>> import _weakrefset # precompiled from 
>> /usr/lib64/python2.7/_weakrefset.pyc
>> import _weakref # builtin
>> # /usr/lib64/python2.7/copy_reg.pyc matches 
>> /usr/lib64/python2.7/copy_reg.py
>> import copy_reg # precompiled from /usr/lib64/python2.7/copy_reg.pyc
>> # /usr/lib64/python2.7/traceback.pyc matches 
>> /usr/lib64/python2.7/traceback.py
>> import traceback # precompiled from /usr/lib64/python2.7/traceback.pyc
>> # /usr/lib64/python2.7/sysconfig.pyc matches 
>> /usr/lib64/python2.7/sysconfig.py
>> import sysconfig # precompiled from /usr/lib64/python2.7/sysconfig.pyc
>> # /usr/lib64/python2.7/re.pyc matches /usr/lib64/python2.7/re.py
>> import re # precompiled from /usr/lib64/python2.7/re.pyc
>> # /usr/lib64/python2.7/sre_compile.pyc matches 
>> /usr/lib64/python2.7/sre_compile.py
>> import sre_compile # precompiled from 
>> /usr/lib64/python2.7/sre_compile.pyc
>> import _sre # builtin
>> # /usr/lib64/python2.7/sre_parse.pyc matches 
>> /usr/lib64/python2.7/sre_parse.py
>> import sre_parse # precompiled from /usr/lib64/python2.7/sre_parse.pyc
>> # /usr/lib64/python2.7/sre_constants.pyc matches 
>> /usr/lib64/python2.7/sre_constants.py
>> import sre_constants # precompiled from 
>> /usr/lib64/python2.7/sre_constants.pyc
>> dlopen("/usr/lib64/python2.7/lib-dynload/_localemodule.so", 2);
>> import _locale # dynamically loaded from 
>> /usr/lib64/python2.7/lib-dynload/_localemodule.so
>> # /usr/lib64/python2.7/_sysconfigdata.pyc matches 
>> /usr/lib64/python2.7/_sysconfigdata.py
>> import _sysconfigdata # precompiled from 
>> /usr/lib64/python2.7/_sysconfigdata.pyc
>> import encodings # directory /usr/lib64/python2.7/encodings
>> # /usr/lib64/python2.7/encodings/__init__.pyc matches 
>> /usr/lib64/python2.7/encodings/__init__.py
>> import encodings # precompiled from 
>> /usr/lib64/python2.7/encodings/__init__.pyc
>> # /usr/lib64/python2.7/codecs.pyc matches /usr/lib64/python2.7/codecs.py
>> import codecs # precompiled from /usr/lib64/python2.7/codecs.pyc
>> import _codecs # builtin
>> # /usr/lib64/python2.7/encodings/aliases.pyc matches 
>> /usr/lib64/python2.7/encodings/aliases.py
>> import encodings.aliases # precompiled from 
>> /usr/lib64/python2.7/encodings/aliases.pyc
>> # /usr/lib64/python2.7/encodings/utf_8.pyc matches 
>> /usr/lib64/python2.7/encodings/utf_8.py
>> import encodings.utf_8 # precompiled from 
>> /usr/lib64/python2.7/encodings/utf_8.pyc
>> Python 2.7.10 (default, Jul  5 2015, 14:15:43)
>> [GCC 5.1.1 20150618 (Red Hat 5.1.1-4)] on linux2
>> Type "help", "copyright", "credits" or "license" for more information.
>> python: can't open file 'ipa-server-install': [Errno 2] No such file 
>> or directory
> So it says it couldn't find file ipa-server-install -- are you sure you
> launched it with the right path? It is in /usr/sbin/ipa-server-install.
I did not provide absolute path when launched the command, `which 
ipa-server-install` shows  /usr/sbin/ipa-server-install

-- 
Oleg Fayans
Quality Engineer
FreeIPA team
RedHat.




More information about the Freeipa-devel mailing list