diff --git a/apps/pm/d8-ugmk-prod/backend.yaml b/apps/pm/d8-ugmk-prod/backend.yaml index 8f55130..d40bcaa 100644 --- a/apps/pm/d8-ugmk-prod/backend.yaml +++ b/apps/pm/d8-ugmk-prod/backend.yaml @@ -15,6 +15,12 @@ spec: values: services: backend: + # base: production_a889f6a3 (релиз 1.14.1, 13.07.2026). + # Здесь 1.14.7 — pipeline 72144, зелёный. + image: + name: + _default: cr.yandex/crp3ccidau046kdj8g9q/pm-backend:production_fa0f1551 + deployment: args: _default: @@ -24,14 +30,6 @@ spec: [ -f /vault/secrets/pm-rabbitmq ] && . /vault/secrets/pm-rabbitmq [ -f /vault/secrets/pm-s3 ] && . /vault/secrets/pm-s3 set +a - # В образе нет миграций под текущие модели pm — migrate пишет - # "Your models in app(s): 'pm' have changes that are not yet - # reflected in a migration". Генерируем их на старте. - # Ошибку не глотаем молча, но и не роняем контейнер: иначе - # неудачный makemigrations превратит рабочий под в CrashLoop. - python manage.py makemigrations pm --noinput \ - || echo "!!! makemigrations FAILED - продолжаю с существующими миграциями" - python manage.py migrate exec /opt/sarex/entrypoint.sh podAnnotations: diff --git a/apps/pm/d8-ugmk-prod/celery.yaml b/apps/pm/d8-ugmk-prod/celery.yaml index ec0991f..cfbd644 100644 --- a/apps/pm/d8-ugmk-prod/celery.yaml +++ b/apps/pm/d8-ugmk-prod/celery.yaml @@ -15,6 +15,12 @@ spec: values: services: celery: + # Образ общий с backend — держать в одной версии обязательно, + # иначе воркер разъедется с API по схеме задач и моделям. + image: + name: + _default: cr.yandex/crp3ccidau046kdj8g9q/pm-backend:production_fa0f1551 + envs: # base: http://backend-service.sarex.svc.cluster.local:8000 — ns sarex не существует - name: USERS_INTERNAL_HOST