Обновление 1.26.3.2 → 1.26.3.3
Изменения в версии 1.26.3.3, которые следует учитывать системному администратору:
- Обновились образы ai-server-api, ai-server-ui в Центре управления
- Обновлен дистрибутив агента на Целевой машине
Машина сервера
1. Обновите образы.
Через архивы:
sudo apt update && sudo apt install 7z
names="ai-server-api ai-server-ui"
for name in $names; do
wget --content-disposition "https://disk.primo-rpa.ru/index.php/s/t9BHBjR6PP06Yax/download?path=%2FRelease%2FAI%20Server%2Fdistr&files=$name.tar.7z"
7z x $name.tar.7z
docker load -i $name.tar
rm $name.tar.7z $name.tar
doneЕсли есть доступ к nexus.primo-rpa.ru:8005:
names="ai-server-api ai-server-ui"
for name in $names; do
images+=" primo-rpa/$name"
done
for image in $images; do
docker pull nexus.primo-rpa.ru:8005/$image
docker tag nexus.primo-rpa.ru:8005/$image $image
docker rmi nexus.primo-rpa.ru:8005/$image
done2. Перезапустите компоненты Api:
docker compose -f /app/Primo.AI/Api/docker-compose.yaml down && \
docker compose -f /app/Primo.AI/Api/docker-compose.yaml up -dЦелевые машины
Обновите файлы агента:
wget --content-disposition "https://disk.primo-rpa.ru/index.php/s/t9BHBjR6PP06Yax/download?path=%2FRelease%2FAI%20Server%2Fdistr&files=Agent-linux.zip&downloadStartSecret=uf3pctriscf"
sudo systemctl stop Primo.AI.Agent
sudo rm /app/Primo.AI/Agent/InMemoryProcessStore.json
sudo unzip -o Agent-linux.zip -x "appsettings*" -d /app/Primo.AI/Agent/
sudo chmod +x /app/Primo.AI/Agent/Primo.AI.Agent
sudo chown -R agent:primo-ai /app/Primo.AI/Agent/
sudo systemctl start Primo.AI.Agent