Repinoid
3c0157a1af
fix(generator): read-back параметры без Default -> Optional+Computed (универсальное правило ShouldBeOptionalComputed)
2026-09-21 21:48:54 +03:00
Repinoid
724f5f7efb
fix(generator): убрать create-time проверку существования из ModifyPlan (ломал tainted-replace и terraform destroy)
2026-09-21 20:54:57 +03:00
Repinoid
c6715e81be
fix(generator): передавать supportsSuspend в diagnostics; не генерировать suspend_on_destroy для сервисов без suspend
2026-09-21 20:26:41 +03:00
Repinoid
bffe3d9950
fix(generator): refSvc-поля без Computed (unset = null, а не unknown)
2026-09-21 20:05:02 +03:00
Repinoid
2286d34499
fix(generator): destroy-guard в ModifyPlan + универсальный refSvc (имя или UUID)
2026-09-21 19:57:48 +03:00
Repinoid
7ecd2aaf44
Fix generator rebuild and release pipeline
2026-09-21 18:08:26 +03:00
Repinoid
8f552ecacc
fix: harden modifier resource lifecycle
...
Validate required modifier parameters, refresh modifier state from parent state_params, preserve operation timeout and log level during update, and normalize nested modifier payloads as JSON. Document the modifier contract, vcOrg/vcNsxt usage, and the intentionally unsupported rollback semantics.
2026-09-20 18:11:17 +03:00
Repinoid
a48b658d78
feat: add generated parent modify resources
...
Introduce the modifier YAML kind for delayed parent-level modify operations and generate dedicated Terraform resources with typed parameters. Keep modifier parameters out of the ordinary instance CRUD resource, register modifiers separately, and leave delete as a no-op until an inverse API payload is confirmed. Mark vcOrg and vcNsxt modify operations during YAML generation so the contract survives regeneration.
2026-09-20 18:05:24 +03:00
“Naeel”
86871498a2
Fix provider review findings
2026-08-31 20:19:31 +03:00
“Naeel”
757aa2de98
fix: modify only if hasServiceParamChanges (skip when git_revision only), bump TEST 5.1.16
2026-07-20 10:30:19 +04:00
“Naeel”
53edffd255
fix: redeploy template — merge modify-params into redeploy params (single apply), bump TEST 5.1.14
2026-07-20 09:49:18 +04:00
“Naeel”
67ce3e4ab9
fix: redeploy template — handle empty params + nil for Dummy
2026-07-20 07:51:46 +04:00
“Naeel”
b137c93869
fix: redeploy now sends CFS params from YAML (RunRedeployOperation + template + loader)
2026-07-20 07:45:56 +04:00
“Naeel”
92cb40e476
fix: nil-guard for nested map-fixed params in generated code
2026-07-18 22:51:43 +04:00
“Naeel”
ae64ee5931
resource-generator: SubParams nested fix (Соннет) — AlignParamTypes recursive, HasNestedParams/NeedsStrings skip array-map-fixed, bump 5.0.74
2026-07-16 15:43:01 +04:00
“Naeel”
3d22758385
resource-generator: SubParams → nested SingleNestedAttribute/ListNestedAttribute + bump 5.0.73
2026-07-16 15:06:35 +04:00
“Naeel”
6929562fc9
fix: lifecycle bugs A+B (HasError guard, not_created hard error) + bump 5.0.72
2026-07-16 14:51:01 +04:00
“Naeel”
bfb427671b
refactor: размоноличивание templates.go → instance.go/subresource.go/action.go
2026-07-16 14:38:48 +04:00
“Naeel”
d70bf5d171
v5.0.64: delete idempotency, duplicate adopt, defer unlock, exist marker
2026-07-07 10:08:50 +04:00
“Naeel”
5da22335ae
refactor: rename universal_rebuild/ → provider/
...
- Rename directory
- Update all 9 devops scripts
- Update 4 generator source files
- Rebuild all binaries
2026-07-05 10:20:04 +04:00