| Summary: | baculum13-common: ошибка совместимости baculum13 с postgresql15 | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Branch p10 | Reporter: | Dmitry Maksimenkov <maksimenkovda> | ||||
| Component: | baculum13-common | Assignee: | Alexei Takaseev <taf> | ||||
| Status: | CLOSED WORKSFORME | QA Contact: | qa-p10 <qa-p10> | ||||
| Severity: | normal | ||||||
| Priority: | P5 | CC: | eliseevva | ||||
| Version: | не указана | ||||||
| Hardware: | x86_64 | ||||||
| OS: | Linux | ||||||
| Attachments: |
|
||||||
Ошибку воспроизвести не удалось. Версия пакета: bacula13-13.0.4-alt2 postgresql15-server-15.10-alt0.p10.1 postgresql16-server-16.6-alt0.p10.1 Проверялось в p10 с таском 364498. Платформы: Alt Education 10.4-x86-64-kde Alt Education 10.4-x86-64-xfce Alt Server 10.2-x86-64 Alt Workstation K 10.4-x86-64 Alt Workstation 10.4-x86-64 |
Created attachment 15779 [details] Скриншот ошибки в baculum-web При разворачивании baculum13 вместе с postgresql15 выводит ошибку: Код ошибки: 1000 Сообщение: Internal error. TDbCommand failed to execute the query SQL " SELECT conname, consrc, contype, indkey, indisclustered FROM ( SELECT conname, pg_catalog.pg_get_constraintdef(oid) AS consrc, contype, conrelid AS relid, NULL AS indkey, FALSE AS indisclustered FROM pg_catalog.pg_constraint WHERE contype IN ('f', 'c') UNION ALL SELECT pc.relname, NULL, CASE WHEN indisprimary THEN 'p' ELSE 'u' END, pi.indrelid, indkey, pi.indisclustered FROM pg_catalog.pg_class pc, pg_catalog.pg_index pi WHERE pc.oid=pi.indexrelid AND EXISTS ( SELECT 1 FROM pg_catalog.pg_depend d JOIN pg_catalog.pg_constraint c ON (d.refclassid = c.tableoid AND d.refobjid = c.oid) WHERE d.classid = pc.tableoid AND d.objid = pc.oid AND d.deptype = 'i' AND c.contype IN ('u', 'p') ) ) AS sub WHERE relid = (SELECT oid FROM pg_catalog.pg_class WHERE relname=:table AND relnamespace = (SELECT oid FROM pg_catalog.pg_namespace WHERE nspname=:schema)) ORDER BY 1": SQLSTATE[42804]: Datatype mismatch: 7 OSHIBKA: v konstrukczii UNION tipy` "char" i text ne imeyut obshhego LINE 17: CASE WHEN indisprimary THEN ^ Версии: baculum13-common-13.0.3-alt4.noarch postgresql15-server-15.6-alt0.p10.1.x86_64 Системы: Alt Server 10 x86-64 Шаги воспроизведения: 1. Установить и настроить postgresql15, bacula13 2. Развернуть baculum13 на apache2 3. Настроить baculum-api и baculum-web в мастере настройки Ожидаемый результат: baculum13 успешно подключится к базе данных postgresql15 Реальный результат: baculum13 выводит ошибку запроса к SQL (см. картинку во вложении) Дополнительная информация: Не воспроизводится в Sisyphus