Обновление 1.25.4.2 → 1.25.4.3
Инструкции ограничиваются вариантом установки через Docker.
Значимые изменения в версии 1.25.4.3, которые следует учитывать системному администратору:
- изменились OCI-образы
ai-server-api.tar
,ai-server-ui.tar
,ai-server-auth.tar
,ai-server-inference.tar
,ai-server-smartocr.tar
; - изменилась 1 строка в конфиге сервиса Api.Inference
- обновился дистрибутив
Api.Agent-linux.zip
; - обновились библиотеки
venv.zip
для целевых машин Умного OCR.
Машина сервера
-
Скачайте на машину сервера обновленные образы его компонентов:
Компонент Старое имя образа Новое имя образа Имя файла Api primo-rpa/ai-server-api:1.25.4.2 primo-rpa/ai-server-api:1.25.4.3 distr/ai-server-api.ta UI primo-rpa/ai-server-ui:1.25.4.2 primo-rpa/ai-server-ui:1.25.4.3 distr/ai-server-ui.tar Auth primo-rpa/ai-server-auth:1.25.4.2 primo-rpa/ai-server-auth:1.25.4.3 distr/ai-server-auth.tar Inference primo-rpa/ai-server-inference:1.25.4.2 primo-rpa/ai-server-inference:1.25.4.3 distr/ai-server-inference.tar -
Загрузите обновленные образы:
docker load -i /srv/samba/shared/install/distr/ai-server-XXX.tar
-
Обновите имена образов в файле
/app/Primo.AI/Api/docker-compose.yaml
— старое и новое имя образа указаны в таблице выше. -
Измените параметры растеризации PDF в файле конфигурации Api.Inference (PdfRasterizer > MaxMegapixels изменился с 3.5 на 4.0):
"PdfRasterizer": {
"IsEnabled": true,
"MaxMegapixels": 4.0,
"TargetDpi": 200
},
-
Перезапустите компоненты Api:
docker compose -f /app/Primo.AI/Api/docker-compose.yaml down && \ docker compose -f /app/Primo.AI/Api/docker-compose.yaml up -d
Целевая машина Умного OCR
-
Скачайте на целевую машину обновленный образ:
Компонент Старое имя образа Новое имя образа Имя файла Целевая машина Умного OCR primo-rpa/ai-server-smartocr:1.25.4.2 primo-rpa/ai-server-smartocr:1.25.4.3 distr/ai-server-smartocr.tar -
Загрузите обновленный образ:
docker load -i /srv/samba/shared/install/distr/ai-server-smartocr.tar
-
Обновите имя образа в файле
/app/Primo.AI/SmartOCR/docker-compose.yaml
— старое и новое имя образа указаны в таблице выше. -
Обновите библиотеки целевой машины
/app/Primo.AI/SmartOCR/volumes/venv.zip
:
rm -r /app/Primo.AI/SmartOCR/volumes/IDP/lib
yes | sudo unzip /srv/samba/shared/install/docker/agents/SmartOCR/volumes/venv.zip -d /app/Primo.AI/SmartOCR/volumes/IDP/lib
sudo chmod -R 777 /app/Primo.AI/SmartOCR/
-
Перезапустите целевую машину Умного OCR:
docker compose -f /app/Primo.AI/SmartOCR/docker-compose.yaml down && \ docker compose -f /app/Primo.AI/SmartOCR/docker-compose.yaml up -d