diff --git a/NOTES/10_plans/PLAN_IAC_MODIFY_RESOURCES_2026-09-24.md b/NOTES/10_plans/PLAN_IAC_MODIFY_RESOURCES_2026-09-24.md index 6217dd0..b6bb453 100644 --- a/NOTES/10_plans/PLAN_IAC_MODIFY_RESOURCES_2026-09-24.md +++ b/NOTES/10_plans/PLAN_IAC_MODIFY_RESOURCES_2026-09-24.md @@ -202,3 +202,26 @@ nubes_vc_nsxt → nubes_vc_org_ip_allocation → nubes_vc_nsxt_snat → k8 **Открытый вопрос:** эдж (`nubes_vc_nsxt`) создаётся Terraform или тоже руками? На состав работ не влияет (в обоих случаях нужны те же два ресурса), влияет только на пример конфигурации. + +--- + +## 13. Статус работ (обновлено 2026-09-24) + +**Сделано:** +- ✅ Проверка по коду: `RunInstanceOperationUniversalByCode` дозаполняет незаданные параметры + (live → paramValue → default) — частичный payload безопасен. +- ✅ `nubes_vc_org_ip_allocation` — `provider/internal/resources_core/org_ip_allocation_resource.go` + (коммит `22cf259`) + unit-тесты нормализации (`[{}]` → «пусто»). +- ✅ `nubes_vc_nsxt_snat` — `provider/internal/resources_core/nsxt_snat_resource.go` (коммит `80d82a1`). +- ✅ Регистрация в `provider/internal/provider/provider.go` (коммит `73a7459`). +- ✅ Пример конфигурации: `tf_examples/modify_resources/` (README, `main.tf`, `terraform.tfvars.example`). + ⚠️ Каталог `tf_examples/` в `.gitignore:16` — пример локальный, как и остальные примеры в этом каталоге. +- ✅ Публичная страница: `docs/curated/modifiers/org_ip_and_snat.md` + nav (коммит `62abcd6`). +- ✅ Ветка-снимок состояния: `save/state-before-modify-resources-2026-09-24`. +- ✅ `go build` / `go vet` / `go test ./...` — зелёные. + +**Не сделано (ждёт команды пользователя):** +- ⏳ Живой прогон на dev (`FullPipe`, орга `saas`; `apply` — только пользователь). +- ⏳ Бамп версии провайдера, сборка и заливка (`TOOLS/scripts/03_build_and_upload_provider.sh`). +- ⏳ Публикация документации (`04_build_and_publish_docs.sh`). +- ⏳ Решение по правке генератора (релизы A/B, §7) — отдельная тема.