Tuleap: невозможно прикрепить файл в трекере

При попытке прикрепить файл (изображение) к артефакту в Tracker, я получил ошибку:

2018/07/11 13:16:04 [error] 3553#0: *1299 FastCGI sent in stderr: "PHP message: PHP Warning:  mkdir(): Permission denied in /usr/share/tuleap/plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_File.class.php on line 955
PHP message: PHP Warning:  chown(): Operation not permitted in /usr/share/tuleap/src/common/backend/Backend.class.php on line 185
PHP message: PHP Warning:  chgrp(): Operation not permitted in /usr/share/tuleap/src/common/backend/Backend.class.php on line 222
PHP message: PHP Warning:  move_uploaded_file(/var/lib/tuleap/tracker/447/105): failed to open stream: No such file or directory in /usr/share/tuleap/plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_File.class.php on line 966
PHP message: PHP Warning:  move_uploaded_file(): Unable to move '/tmp/phpinBdbP' to '/var/lib/tuleap/tracker/447/105' in /usr/share/tuleap/plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_File.class.php on line 966" while reading response header from upstream, client: 10.73.12.147, server: tuleap, request: "POST /plugins/tracker/?aid=4&func=artifact-update HTTP/2.0", upstream: "fastcgi://127.0.0.1:9000", host: "tuleap", referrer: "https://tuleap/plugins/tracker/?aid=4"

Артефакт обновляется без видимых ошибок в графическом интерфейсе, но набор изменений пуст, изображение не отображается.

Я следовал за полный процесс установки при настройке Tuleap (без докера).
SELinux отключен, как предлагается в этом руководстве.

CentOS 7, Tuleap ™ 10.1.99.104

0

Решение

Кажется, это была ошибка в этой конкретной сборке Tuleap.

Временное решение:

chown -R codendiadm:codendiadm /var/lib/tuleap/tracker/

Больше информации в официальном багтрекере:
https://tuleap.net/plugins/tracker/?aid=11821

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]