- VERSIONS.md: три строки обновлены, добавлены первые 16 символов sha256 каждой сборки; - HISTORY: что заливалось, как проверялось (схема 60/62 ресурсов, исключения — action-шаблон mongodb_rollback и рукописный service_operation), грабли checksum mismatch при той же версии + лечение, и найденный факт: state TEST_STAND/CRUD пуст (serial 38), инстансы в облаке помечены deleted.
2.2 KiB
2.2 KiB
Версии провайдера по стендам
Обновлять после каждой заливки. Это единственный источник правды.
| Стенд | Namespace | Версия | Дата заливки | Примечание |
|---|---|---|---|---|
| PROD | nubes |
1.0.0 |
2026-10-01 | перезалит (полный цикл 01→02→03) с фичей keep_on_destroy для подресурсов; sha256 сверен: e509ced2b11440fc… |
| DEV | nubes-dev |
2.0.0 |
2026-10-01 | перезалит с фичей keep_on_destroy; sha256 сверен: 0d9897c2fdddff2b…; в реестре также 2.0.1, 2.0.21–2.0.24 (не пересобирались) |
| TEST | nubes-test |
3.0.0 |
2026-10-01 | перезалит с фичей keep_on_destroy; sha256 сверен: 0e859ffd58fd5e7d…; проверено схемой: атрибут есть у 60 из 62 ресурсов |
⚠️ Хранение в реестре (2026-09-30): в dev-реестре (
nubes-dev/nubes) версии2.0.0–2.0.20были удалены физически (бакет un-versioned). Версии2.0.0и2.0.1затем созданы заново (30.09 и 01.10 соответственно). Подробности и проверки:HISTORY/2026-09-30_dev_registry_prune_versions.md,HISTORY/2026-09-30_dev_release_2_0_1.md,HISTORY/2026-10-01_release_x_0_0_all_stands.md.
Как проверить
# 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.* |