| Summary: | Ошибка при аутентификации хостов | ||
|---|---|---|---|
| Product: | Branch p9 | Reporter: | Alexander Makeenkov <amakeenk> |
| Component: | pcs | Assignee: | qa-team <qa-team> |
| Status: | CLOSED WORKSFORME | QA Contact: | qa-p9 <qa-p9> |
| Severity: | normal | ||
| Priority: | P3 | ||
| Version: | не указана | ||
| Hardware: | all | ||
| OS: | Linux | ||
pcs-0.10.5-alt2 - ошибка не воспроизводится. |
Версия: pcs-0.10.2-alt1 Система: ALT Server 9.0 x86_64 Кластер из двух хостов. На обоих хостах установлены пакеты pcs pcs-pcsd и все их зависимости, добавлены записи в /etc/hosts. Далее настраиваю по официальной документации на гитхабе: 1. # systemctl start pcsd && systemctl status pcsd 2. # passwd hacluster 3. # pcs host auth hosta hostb -u hacluster Password: Traceback (most recent call last): File "/usr/sbin/pcs", line 11, in <module> load_entry_point('pcs==0.10.2', 'console_scripts', 'pcs')() File "/usr/lib/python3/site-packages/pcs/app.py", line 232, in main utils.get_library_wrapper(), argv, utils.get_input_modifiers() File "/usr/lib/python3/site-packages/pcs/cli/common/routing.py", line 17, in _router return cmd_map[sub_cmd](lib, argv_next, modifiers) File "/usr/lib/python3/site-packages/pcs/cli/common/routing.py", line 17, in _router return cmd_map[sub_cmd](lib, argv_next, modifiers) File "/usr/lib/python3/site-packages/pcs/host.py", line 57, in auth_cmd utils.auth_hosts(host_dict) File "/usr/lib/python3/site-packages/pcs/utils.py", line 880, in auth_hosts output, retval = run_pcsdcli('auth', dict(nodes=host_dict)) File "/usr/lib/python3/site-packages/pcs/utils.py", line 842, in run_pcsdcli gem_home = os.path.join(pcsd_dir_path, settings.pcsd_gem_path) File "/usr/lib64/python3.7/posixpath.py", line 94, in join genericpath._check_arg_types('join', a, *p) File "/usr/lib64/python3.7/genericpath.py", line 149, in _check_arg_types (funcname, s.__class__.__name__)) from None TypeError: join() argument must be str or bytes, not 'NoneType'