Repinoid
|
6cd9a3184b
|
fix(fullpipe): убрать костыль — ALB/VS на create (true/3), модификатор только SNAT (ядро 2.0.10 досылает live)
|
2026-09-22 19:07:28 +03:00 |
|
Repinoid
|
8b0228cfd1
|
fix(fullpipe): Edge create ALB=false (неизменяемо), ALB/VS включаются только модификатором
|
2026-09-22 19:05:55 +03:00 |
|
Repinoid
|
307ef13a4e
|
chore(fullpipe): закрепить провайдер nubes-dev 2.0.10
|
2026-09-22 19:03:02 +03:00 |
|
Repinoid
|
7e2ad415b4
|
chore(dev): bump версии провайдера 2.0.9 -> 2.0.10
|
2026-09-22 18:56:45 +03:00 |
|
Repinoid
|
57bf79d85b
|
docs(todo): план разбиения client.go (1678 строк) на модули
|
2026-09-22 18:56:11 +03:00 |
|
Repinoid
|
aca15e8f69
|
docs(opus): задокументировать разбор бага сброса create-полей modify
|
2026-09-22 18:55:27 +03:00 |
|
Repinoid
|
c420ea0e70
|
fix(core): дозаполнять ВСЕ незаданные params modify их live-значением (по коду), иначе модификатор сбрасывает create-поля в дефолт
|
2026-09-22 18:54:51 +03:00 |
|
Repinoid
|
4f7edc1200
|
docs(opus): prompt по багу — modify-модификатор сбрасывает create-поля в дефолт
|
2026-09-22 18:51:00 +03:00 |
|
Repinoid
|
815ace7d2c
|
fix(fullpipe): модификатор edge_net шлёт ALB/VS/qos целиком — иначе modify с null сбрасывает needEnableAVI в false
|
2026-09-22 18:48:46 +03:00 |
|
Repinoid
|
5129d2726d
|
fix(fullpipe): ALB=true и VS=3 при создании Edge, модификатор только SNAT, раскомментировать всё
|
2026-09-22 18:37:21 +03:00 |
|
Repinoid
|
34c8e72e46
|
test(fullpipe): закомментировать Edge/edge_net/org_ips — оставить только VDC для destroy-проверки
|
2026-09-22 18:30:28 +03:00 |
|
Repinoid
|
7a6e3bd1e5
|
fix(fullpipe): ALB/VS меняются только через модификатор (edge create неизменяем)
|
2026-09-22 18:23:07 +03:00 |
|
Repinoid
|
ca928b1e4b
|
fix(fullpipe): параметры под Штурвал — ALB=true, VS=3, внешних IP=3
|
2026-09-22 18:20:54 +03:00 |
|
Repinoid
|
779f74b68c
|
fix(fullpipe): org_ip_count default 1 (нужен свободный IP для SNAT)
|
2026-09-22 18:11:00 +03:00 |
|
Repinoid
|
e0604fd9f9
|
feat(fullpipe): добавить модификатор vc_nsxt network (SNAT с внешним IP из vc_org)
|
2026-09-22 18:10:12 +03:00 |
|
Repinoid
|
099494eb63
|
test(fullpipe): org_ip_count default 0 после проверки modify 1→0
|
2026-09-22 17:46:23 +03:00 |
|
Repinoid
|
5ec3936235
|
chore(fullpipe): закрепить провайдер nubes-dev 2.0.9
|
2026-09-22 17:46:23 +03:00 |
|
Repinoid
|
788073f1ea
|
docs(fullpipe): задокументировать проверку модификатора vc_org ip_space (modify 1↔2↔0, идемпотентность)
|
2026-09-22 17:46:23 +03:00 |
|
Repinoid
|
9107ba00fa
|
chore(dev): bump версии провайдера 2.0.8 -> 2.0.9
|
2026-09-22 16:49:55 +03:00 |
|
Repinoid
|
b1cea8a930
|
fix(core): fallback на /instanceOperations/default/{opId} при 500 getResourceRealmConfig в modify
|
2026-09-22 16:49:36 +03:00 |
|
Repinoid
|
947887a6ea
|
docs(opus): задокументировать код-ревью модификаторов
|
2026-09-22 16:42:58 +03:00 |
|
Repinoid
|
423de314dd
|
docs(opus): prompt код-ревью модификаторов
|
2026-09-22 16:40:20 +03:00 |
|
Repinoid
|
4bfbce4f44
|
feat(fullpipe): добавить модификатор vc_org ip_space (выделение внешних IP)
|
2026-09-22 16:40:20 +03:00 |
|
Repinoid
|
eb85a3dc72
|
docs(har): пометить ошибки сломанного Edge как неподтверждённые наблюдения, не правила
|
2026-09-22 15:01:23 +03:00 |
|
Repinoid
|
bcbc49dc52
|
docs(har): Insufficient rule blocks = нельзя снять ALB при живых VS (needEnableAVI forward-only)
|
2026-09-22 14:59:57 +03:00 |
|
Repinoid
|
19ad60b485
|
docs(har): ошибки операций EDGE — ipSpace '' невалиден, Insufficient rule blocks, delete FORBIDDEN при VS
|
2026-09-22 14:52:57 +03:00 |
|
Repinoid
|
c7c80fd1bd
|
fix(yaml-generator): сортировать subParams по ID — детерминированный порядок вложенных параметров
|
2026-09-22 14:36:04 +03:00 |
|
Repinoid
|
21b4da12a1
|
docs(har): имя ipSpace — выбор из списка (динамический); де-аллокация пока заблокирована
|
2026-09-22 14:27:58 +03:00 |
|
Repinoid
|
ca4a246c8c
|
docs(har): org2.har — де-аллокация = меньший count в vIPConfigure; операция pending (блок детей)
|
2026-09-22 14:04:31 +03:00 |
|
Repinoid
|
d218bffad7
|
docs(har): ограничение де-аллокации IP в vcOrg (нельзя при дочерних инстансах) + порядок destroy
|
2026-09-22 14:01:00 +03:00 |
|
Repinoid
|
08108ba62b
|
docs(har): no-needed — каноническое значение выключенного SNAT (подтверждено UI)
|
2026-09-22 14:00:08 +03:00 |
|
Repinoid
|
a1b6ac8f23
|
docs(har): разбор SNAT/ipSpace модификаций — payload-и, no-needed, reverse SNAT
|
2026-09-22 13:54:00 +03:00 |
|
Repinoid
|
78f9dfbcfb
|
refactor(build): эфемерные generated-копии — dev-materialize по стенду вместо постоянного дубля
|
2026-09-22 13:48:36 +03:00 |
|
Repinoid
|
c14f7de7bc
|
docs: раздел «Реестр исключений» + диалог код-ревью opus/astra
|
2026-09-22 08:31:22 +03:00 |
|
Repinoid
|
dc321b5e3a
|
refactor(generator): реестры исключений (данные) вместо хардкодов svc.ID==N / ServiceID==N
|
2026-09-22 08:31:22 +03:00 |
|
Repinoid
|
05f56c5e00
|
fix(build): гейт дрейфа сгенерированного кода + запрет прямой сборки из provider/
|
2026-09-22 08:31:22 +03:00 |
|
Repinoid
|
7eab45ed71
|
docs(opus): промпт на код-ревью roadmap (vcOrg modify IP, vcNsxt SNAT, k8sShturval)
|
2026-09-22 07:21:16 +03:00 |
|
Repinoid
|
a424e4e319
|
docs: резюме для старта новой сессии (состояние 2.0.8, правила, файлы, открытые вопросы)
|
2026-09-22 07:09:23 +03:00 |
|
Repinoid
|
13beb9c142
|
release(dev): 2.0.8
|
2026-09-21 21:56:42 +03:00 |
|
Repinoid
|
4b34cc7e63
|
fix(core): гарантия known для read-back полей (unknown -> null), чтобы Computed без Default не ломал apply
|
2026-09-21 21:48:54 +03:00 |
|
Repinoid
|
3c0157a1af
|
fix(generator): read-back параметры без Default -> Optional+Computed (универсальное правило ShouldBeOptionalComputed)
|
2026-09-21 21:48:54 +03:00 |
|
Repinoid
|
25080b7379
|
release(dev): 2.0.7
|
2026-09-21 21:18:03 +03:00 |
|
Repinoid
|
724f5f7efb
|
fix(generator): убрать create-time проверку существования из ModifyPlan (ломал tainted-replace и terraform destroy)
|
2026-09-21 20:54:57 +03:00 |
|
Repinoid
|
14ada09335
|
docs(flash): ТЗ на фикс tainted-replace - убрать create-time проверку из ModifyPlan
|
2026-09-21 20:52:51 +03:00 |
|
Repinoid
|
e8da976a7b
|
docs(instructions): copilot-instructions.md1 -> copilot-instructions.md
|
2026-09-21 20:41:58 +03:00 |
|
Repinoid
|
67c4d2f190
|
tool(scripts): validate_docs_examples.sh — terraform validate по примерам из сгенерированных доков
|
2026-09-21 20:41:13 +03:00 |
|
Repinoid
|
69808bdf09
|
release(dev): 2.0.6
|
2026-09-21 20:30:59 +03:00 |
|
Repinoid
|
c6715e81be
|
fix(generator): передавать supportsSuspend в diagnostics; не генерировать suspend_on_destroy для сервисов без suspend
|
2026-09-21 20:26:41 +03:00 |
|
Repinoid
|
8d405ba695
|
fix(core): подсказки при конфликте имени учитывают отсутствие suspend/resume (no adopt) + supportsSuspend в сигнатурах
|
2026-09-21 20:26:41 +03:00 |
|
Repinoid
|
3ca0752df8
|
fix(docs-generator): строковые дефолты в кавычках (default 81.22.46.22 ломал HCL-парсер: Invalid number literal)
|
2026-09-21 20:26:41 +03:00 |
|