Skip to Content

Обновление 1.25.4.4 → 1.25.4.5

⚠️

Инструкции ограничиваются вариантом установки через Docker.

ℹ️

Предполагается, что вы скачаете и разместите требуемые дистрибутивы в /srv/samba/shared/update/1.25.4.5/.

Значимые изменения в версии 1.25.4.5, которые следует учитывать системному администратору:

  • обновились дистрибутивы сервера ai-server-ui.tar, ai-server-api.tar, ai-server-auth.tar, ai-server-inference.tar, ai-server-machineinfo.tar, ai-server-logs.tar;
  • обновился файл конфигурации сервиса UI: nginx.conf.
  • обновились дистрибутивы целевых машин ai-server-smartocr.tar, Agent-linux.zip, Agent.NlpEngine-linux.zip;

Машина сервера

  1. Скачайте на машину сервера обновленные образы его компонентов:

    КомпонентНовое имя образаИмя файла
    UIprimo-rpa/ai-server-ui:1.25.4.5distr/ai-server-ui.tar
    Apiprimo-rpa/ai-server-api:1.25.4.5distr/ai-server-api.tar
    Authprimo-rpa/ai-server-auth:1.25.4.5distr/ai-server-auth.tar
    Inferenceprimo-rpa/ai-server-inference:1.25.4.5distr/ai-server-inference.tar
    MachineInfoprimo-rpa/ai-server-machineinfo:1.25.4.5distr/ai-server-machineinfo.tar
    Logsprimo-rpa/ai-server-logs:1.25.4.5distr/ai-server-logs.tar
  2. Загрузите обновленные образы:

    docker load -i /srv/samba/shared/update/1.25.4.4/ai-server-XXX.tar
  3. Обновите имена образов в файле /app/Primo.AI/Api/docker-compose.yaml — новое имя образа указано в таблице выше.

  4. Обновите файл конфигурации /app/Primo.AI/Api/volumes/nginx/nginx.conf.

  5. Перезапустите компоненты 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

  1. Скачайте на целевую машину обновленный образ:

    КомпонентНовое имя образаИмя файла
    Целевая машина Умного OCRprimo-rpa/ai-server-smartocr:1.25.4.5distr/ai-server-smartocr.tar
  2. Загрузите обновленный образ:

docker load -i /srv/samba/shared/update/1.25.4.5/ai-server-smartocr.tar
  1. Обновите имя образа в файле /app/Primo.AI/SmartOCR/docker-compose.yaml — новое имя образа указано в таблице выше.
  2. Перезапустите целевую машину Умного OCR:
docker compose -f /app/Primo.AI/SmartOCR/docker-compose.yaml down && \ docker compose -f /app/Primo.AI/SmartOCR/docker-compose.yaml up -d

Целевая машина NLP

  1. Обновите агента Logics-сервера, скачав файл Agent-linux.zip из каталога distr:
sudo systemctl stop Primo.AI.Agent && \ sudo unzip -o /srv/samba/shared/update/1.25.4.5/Agent-linux.zip -x appsettings* -d /app/Primo.AI/Agent/ && \ sudo systemctl start Primo.AI.Agent
  1. Обновите агента LLM-ядра, скачав файл Agent.NlpEngine-linux.zip из каталога distr:
sudo systemctl stop Primo.AI.Agent.NlpEngine && \ sudo unzip -o /srv/samba/shared/update/1.25.4.5/Agent.NlpEngine-linux.zip -x appsettings* -d /app/Primo.AI/Agent.NlpEngine/ && \ sudo systemctl start Primo.AI.Agent.NlpEngine