Обновление сенсора
От вас при обновлении не требуется ничего. Chrome на каждой машине периодически
(примерно раз в 5 часов и при старте браузера) сверяет updates.xml на вашем сервере, видит
новую версию и обновляет расширение сам. В групповых политиках при этом ничего не меняется.
Как это выглядит со стороны администратора
- TETRA публикует новую сборку.
- Ваш сервер в течение часа её находит, скачивает, подписывает и ставит на раздачу.
- В панели появляется баннер «Автоматически обновлено до vX» — нажмите «Понятно».
- Парк подтягивает версию сам, в течение нескольких часов.
Не дожидаться часового цикла: Настройки → Развёртывание расширения → «Проверить сейчас», затем «Пересобрать и раздавать» — см. Сборка сенсора.
Если ID расширения изменился
Панель отдельно предупреждает: «С этой сборкой изменился ID расширения этой установки».
Такое возможно, если сменился ключ подписи (например, был утерян и пересоздан
crx_secret_key).
В этом случае обновление не доедет: в вашей политике принудительной установки указан
прежний ID. Впишите в ExtensionInstallForcelist новый ID, показанный в панели, и примените
политику заново. До этого сотрудники продолжают работать на уже установленной версии.
Управление моментом обновления
По умолчанию новые версии уезжают в парк без вашего участия. Если обновление должно
происходить только по вашему решению, выключите автоматическую пересборку:
sensor_auto_rebuild: false (TETRA_SENSOR_AUTO_REBUILD=false в Docker) — см.
Параметры конфигурации.
Проверки при этом продолжатся, и панель по-прежнему покажет «Доступна версия X», но пересборка будет ждать нажатия кнопки.
Раздача со своей инфраструктуры
Вариант для организаций, где уже есть внутренний хостинг или сетевая шара и раздача файлов идёт через них.
- В панели скачайте пакет кнопкой «Скачать .crx» — в архиве и
.crx, и готовыйupdates.xml. - Положите оба файла на свой хостинг, рядом друг с другом.
- В поле 5 нажмите «Разместить .crx у себя» и укажите адрес файла
.crx.
Панель принимает схемы http://, https:// и file:// — ровно те, что поддерживает сам
Chrome (file:// — реальный вариант для сетевой шары SMB/UNC, уже доступной парку через тот
же GPO). Адрес updates.xml отдельным полем не задаётся: он выводится из адреса .crx (тот
же каталог).
При такой раздаче каждую новую сборку придётся выкладывать к себе вручную, даже если сервер пересобрал её сам. Пустое поле возвращает раздачу серверу.
Откат версии
Chrome не понижает версию расширения: уже обновившиеся браузеры на прежнюю версию не вернутся. Если в сборке обнаружилась проблема — сообщите в поддержку TETRA, откат делается выпуском новой версии с исправлением.