Перейти к основному содержимому

Обновление сенсора

От вас при обновлении не требуется ничего. Chrome на каждой машине периодически (примерно раз в 5 часов и при старте браузера) сверяет updates.xml на вашем сервере, видит новую версию и обновляет расширение сам. В групповых политиках при этом ничего не меняется.

Как это выглядит со стороны администратора

  1. TETRA публикует новую сборку.
  2. Ваш сервер в течение часа её находит, скачивает, подписывает и ставит на раздачу.
  3. В панели появляется баннер «Автоматически обновлено до vX» — нажмите «Понятно».
  4. Парк подтягивает версию сам, в течение нескольких часов.

Не дожидаться часового цикла: Настройки → Развёртывание расширения → «Проверить сейчас», затем «Пересобрать и раздавать» — см. Сборка сенсора.

Если ID расширения изменился

Панель отдельно предупреждает: «С этой сборкой изменился ID расширения этой установки». Такое возможно, если сменился ключ подписи (например, был утерян и пересоздан crx_secret_key).

В этом случае обновление не доедет: в вашей политике принудительной установки указан прежний ID. Впишите в ExtensionInstallForcelist новый ID, показанный в панели, и примените политику заново. До этого сотрудники продолжают работать на уже установленной версии.

Управление моментом обновления

По умолчанию новые версии уезжают в парк без вашего участия. Если обновление должно происходить только по вашему решению, выключите автоматическую пересборку: sensor_auto_rebuild: false (TETRA_SENSOR_AUTO_REBUILD=false в Docker) — см. Параметры конфигурации.

Проверки при этом продолжатся, и панель по-прежнему покажет «Доступна версия X», но пересборка будет ждать нажатия кнопки.

Раздача со своей инфраструктуры

Вариант для организаций, где уже есть внутренний хостинг или сетевая шара и раздача файлов идёт через них.

  1. В панели скачайте пакет кнопкой «Скачать .crx» — в архиве и .crx, и готовый updates.xml.
  2. Положите оба файла на свой хостинг, рядом друг с другом.
  3. В поле 5 нажмите «Разместить .crx у себя» и укажите адрес файла .crx.

Панель принимает схемы http://, https:// и file:// — ровно те, что поддерживает сам Chrome (file:// — реальный вариант для сетевой шары SMB/UNC, уже доступной парку через тот же GPO). Адрес updates.xml отдельным полем не задаётся: он выводится из адреса .crx (тот же каталог).

Обратная сторона

При такой раздаче каждую новую сборку придётся выкладывать к себе вручную, даже если сервер пересобрал её сам. Пустое поле возвращает раздачу серверу.

Откат версии

Chrome не понижает версию расширения: уже обновившиеся браузеры на прежнюю версию не вернутся. Если в сборке обнаружилась проблема — сообщите в поддержку TETRA, откат делается выпуском новой версии с исправлением.