Workspaces: зафиксирован выбор версии фронтенда по данным реестра

Комментарий в оверлее переписан с «в бандле есть srx_workspaces» на
проверяемые факты. Прежняя формулировка была получена grep'ом по
подстроке, которая матчит и srx_workspacesV2, — вывод оказался верным
по случайности.

Что проверено:
  * в бандле платформы из 18 упоминаний remoteEntry.js воркспейсовое
    одно, /workspaces-v2/..., и встречается только srx_workspacesV2;
  * отдаваемый контуром /module/remoteEntry.js объявляет то же имя;
  * в cr.yandex у workspaces-v2-frontend 61 тег contour_*, у v1
    (workspaces-frontend) ни одного, образа workspace-frontend нет.

Тег contour_2a4ce3fd из base — самая свежая contour-сборка: по датам
создания образов в реестре она от 2026-07-24, предыдущая от 2026-07-19.
Собирает такие образы джоба build_contour из
generic/build-contour-frontend по правилу «ветка master и
ENABLE_BUILD_IMAGE_CONTOUR=true», то есть contour_* всегда с мастера.
Переопределять тег в оверлее не нужно.
This commit is contained in:
emelinda 2026-08-09 01:05:26 +03:00
parent e55958f7cb
commit d320af6ad7

View File

@ -65,8 +65,22 @@ patches:
# rewrite снимает префикс и проксирует в frontend-svc.workspaces:80. # rewrite снимает префикс и проксирует в frontend-svc.workspaces:80.
# #
# Версия — именно v2, хотя в репозитории есть и v1 (workspaces-frontend-static # Версия — именно v2, хотя в репозитории есть и v1 (workspaces-frontend-static
# в apps/workspaces/dsinv). Так решает не выбор, а собранный бандл платформы: # в apps/workspaces/dsinv). Так решает не выбор, а собранный бандл платформы.
# в образе sarex-frontend-dev:contour_5.22.0 лежит строка # Проверено по трём независимым источникам:
# "/workspaces-v2/module/remoteEntry.js" и имя ремоута srx_workspaces, #
# обращений к v1 в нём нет вовсе. Плюс у v1 нет ни одной contour-сборки: # 1. В образе sarex-frontend-dev:contour_5.22.0 из 18 упоминаний
# в его CI (platform/workspaces-frontend) слова contour не встречается. # remoteEntry.js воркспейсовое ровно одно — /workspaces-v2/module/...,
# а из имён ремоутов встречается только srx_workspacesV2
# (у v1 имя без суффикса — srx_workspaces, вхождений ноль).
# 2. Отдаваемый контуром /module/remoteEntry.js объявляет srx_workspacesV2.
# 3. В cr.yandex у образа workspaces-v2-frontend 61 тег contour_*,
# у workspaces-frontend (v1) — ни одного, только preprod и stage.
# Репозитория workspace-frontend в реестре нет вовсе.
#
# Тег в base — contour_2a4ce3fd — и есть САМАЯ СВЕЖАЯ contour-сборка:
# по датам создания образов в реестре она от 2026-07-24, следующая за ней
# contour_09b9baba от 2026-07-19. Собираются такие образы джобой
# build_contour из generic/build-contour-frontend, и её правило —
# ветка master при ENABLE_BUILD_IMAGE_CONTOUR=true, то есть contour_* по
# определению приезжает с мастера. Поэтому тег здесь не переопределяется:
# base уже указывает на нужное, и bump в base автоматически приедет сюда.