| Summary: | Сбой при выполнении /etc/firsttime.d/80-office-server-mediawiki | ||
|---|---|---|---|
| Product: | Branch p10 | Reporter: | jqt4 |
| Component: | mediawiki | Assignee: | Vitaly Lipatov <lav> |
| Status: | CLOSED WORKSFORME | QA Contact: | qa-p10 <qa-p10> |
| Severity: | normal | ||
| Priority: | P5 | CC: | lepata, shilovps |
| Version: | не указана | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| See Also: | https://bugzilla.altlinux.org/show_bug.cgi?id=43148 | ||
|
Description
jqt4
2022-05-20 13:11:47 MSK
*** Bug 42665 has been marked as a duplicate of this bug. *** В "Альт Образование" (http://beta.altlinux.org/education/x86_64/alt-education-10.1beta-20220524-x86_64.iso) вики успешно разворачивается при установке дистрибутива. В списке пакетов "Альт Сервер" есть след. пакеты, которые отсутствуют в Образовании: mediawiki-extensions-ldapauthentication-2.2.0-alt1_1.noarch mediawiki-extensions-PdfHandler-1.37.1-alt1.noarch Если в "Альт Сервер" удалить пакет mediawiki-extensions-ldapauthentication, то вики успешно разворачивается (deploy mediawiki -> Deploy complete successful) Произвел тестирование на платформе обновленной до Сизифа:
* p10-server-10.1-x86-64
Версия пакетов:
* deploy-0.3.9-alt1
* mediawiki-1.37.2-alt1
Шаги воспроизведения:
1. Установить deploy
# apt-get install deploy
2. Проверить версии установленных пакетов и модулей php:
# rpm -qa | grep php
(пакета и модулей php, не установлено)
3. Запустить deploy mediawiki в режиме отладки:
# deploy -d mediawiki ||:
Проверялось на Sisyphus, ошибка не воспроизвелась.
Фактический результат:
выводится ошибка:
generate configuration by install script from mediawiki...
localhost failed: {
"changed": true,
"cmd": "php /usr/share/mediawiki/maintenance/install.php --pass \"$(pwgen 16 1)\" --dbname \"wikidb\" --dbuser \"wikiuser\" --dbpass \"so3Xe5xeiJohTei9\" --scriptpath \"/wiki\" --with-extensions --lang \"ru\" \"Wiki\" \"WikiSysop\"\n",
"delta": "0:00:00.122083",
"end": "2023-04-05 11:35:39.393396",
"msg": "non-zero return code",
"rc": 1,
"start": "2023-04-05 11:35:39.271313",
"stderr": "",
"stderr_lines": [],
"stdout": "Error: Missing one or more required components of PHP.\nYou are missing a required extension to PHP that MediaWiki needs.\nPlease install:\n * mbstring <https://www.php.net/mbstring>\n * fileinfo <https://www.php.net/fileinfo>\n * intl <https://www.php.net/intl>",
"stdout_lines": [
"Error: Missing one or more required components of PHP.",
"You are missing a required extension to PHP that MediaWiki needs.",
"Please install:",
" * mbstring <https://www.php.net/mbstring>",
" * fileinfo <https://www.php.net/fileinfo>",
" * intl <https://www.php.net/intl>"
]
}
Устанавливаются модули php7:
# rpm -qa | grep php
php8.0-8.0.28-alt1.x86_64
php7-mysqlnd-mysqli-7.4.33-alt1.1.x86_64
php7-fileinfo-7.4.33-alt1.x86_64
php7-opcache-7.4.33-alt1.2.x86_64
php7-7.4.33-alt1.x86_64
php-base-2.7-alt3.x86_64
php7-xmlreader-7.4.33-alt1.x86_64
php7-mcrypt-1.0.4-alt3.33.x86_64
php8.0-libs-8.0.28-alt1.x86_64
php7-mysqlnd-7.4.33-alt1.x86_64
php7-apcu-5.1.21-alt1.33.x86_64
php7-mbstring-7.4.33-alt1.x86_64
php7-gd-7.4.33-alt1.x86_64
php7-libs-7.4.33-alt1.x86_64
php7-intl-7.4.33-alt1.x86_64
apache2-mod_php7-7.4.33-alt1.x86_64
apache2-mod_php8.0-8.0.28-alt1.x86_64
php7-openssl-7.4.33-alt1.x86_64
Ожидаемый результат:
Установка mediawiki проходит без ошибок.
Не так написал. Произвел тестирование на платформе alt-server-10.1-x86-64 обновленной до p10 Версии пакетов: * deploy-0.3.9-alt1 * mediawiki-1.37.2-alt1 Ошибка воспроизводится. (лог установки и устанавливаемые пакеты в комментарии №3) На платформе alt-server-10.1-x86-64 обновленной до Sisyphus Версии пакетов: * deploy-0.3.9-alt1 * mediawiki-1.39.0-alt3 Ошибка не воспроизводится. Произвел проверку на платформе: * alt-server-10.2-x86-64 Версии пакетов: * deploy-0.4.1-alt1.noarch * mediawiki-1.40.1-alt2.noarch Шаги воспроизведения: 1. Установить deploy # apt-get install deploy 2. Проверить версии установленных пакетов и модулей php: # rpm -qa | grep php (пакета и модулей php, не установлено) 3. Запустить deploy mediawiki в режиме отладки: # deploy -d mediawiki ||: Фактический результат соответствует ожидаемому: - Play recap - localhost : ok=45 changed=28 unreachable=0 failed=0 rescued=0 ignored=0 Deploy complete successful. |