Полный цикл 03 (01+02 → сборка 3 платформ → GPG → заливка S3) по каждому стенду: - prod nubes/nubes 1.0.0; - dev nubes-dev/nubes 2.0.0 (VERSION в profile.env: 2.0.24 → 2.0.0); - test nubes-test/nubes 3.0.0. Проверено: sha256 залитого linux-бинарника == локальной сборке на всех трёх; API /versions отдаёт 1.0.0 / 2.0.0 / 3.0.0; в S3 по 5 объектов на версию. Последствия (приняты владельцем): версии X.0.0 перезаписаны → у пользователей с .terraform.lock.hcl будет checksum mismatch (лечится terraform init -upgrade). Подробности: HISTORY/2026-09-30_release_1_0_0_2_0_0_3_0_0_all_stands.md
38 lines
1.8 KiB
Markdown
38 lines
1.8 KiB
Markdown
# Версии провайдера по стендам
|
||
|
||
> Обновлять после **каждой** заливки. Это единственный источник правды.
|
||
|
||
| Стенд | Namespace | Версия | Дата заливки | Примечание |
|
||
|---|---|---|---|---|
|
||
| PROD | `nubes` | `1.0.0` | 2026-09-30 | **перезалит свежей сборкой** (перегенерация YAML + сборка из текущего кода) |
|
||
| DEV | `nubes-dev` | `2.0.0` | 2026-09-30 | **перезалит свежей сборкой**; в реестре также остаются `2.0.21`–`2.0.24` |
|
||
| TEST | `nubes-test` | `3.0.0` | 2026-09-30 | **перезалит свежей сборкой** |
|
||
|
||
> ⚠️ **Хранение в реестре (2026-09-30):** в dev-реестре (`nubes-dev/nubes`) оставлены только
|
||
> `2.0.21`–`2.0.24`; версии `2.0.0`–`2.0.20` удалены физически (бакет un-versioned).
|
||
> Подробности и проверки: `HISTORY/2026-09-30_dev_registry_prune_versions.md`.
|
||
|
||
## Как проверить
|
||
|
||
```bash
|
||
# DEV
|
||
curl -s https://tf-registry.containerk8s.services.ngcloud.ru/v1/providers/nubes-dev/nubes/versions | python3 -m json.tool
|
||
|
||
# TEST
|
||
curl -s https://tf-registry.containerk8s.services.ngcloud.ru/v1/providers/nubes-test/nubes/versions | python3 -m json.tool
|
||
|
||
# PROD
|
||
curl -s https://tf-registry.containerk8s.services.ngcloud.ru/v1/providers/nubes/nubes/versions | python3 -m json.tool
|
||
```
|
||
|
||
## Схема версионирования
|
||
|
||
> ⛔ ЕДИНСТВЕННАЯ СХЕМА (с 2026-09-03). Старые диапазоны (prod=2.*, dev=3.*,
|
||
> test=5.*, а также 0.0.x) — ЛЕГАСИ, НЕ ИСПОЛЬЗОВАТЬ.
|
||
|
||
| Стенд | Диапазон |
|
||
|---|---|
|
||
| PROD | `1.*` |
|
||
| DEV | `2.*` |
|
||
| TEST | `3.*` |
|