Nail
|
4bdf03a531
|
tmp: бэкапы файлов перед правками заморозки + terraformrc для dev_overrides
|
2026-09-24 19:23:39 +03:00 |
|
Nail
|
eaff056d9c
|
stand(FullPipe): провайдер переведён на 2.0.22
|
2026-09-24 19:23:39 +03:00 |
|
Nail
|
77de8cece6
|
docs: стенд FullPipe переведён на 2.0.22, plan без изменений, флаги заморозки зафиксированы в state
|
2026-09-24 19:22:37 +03:00 |
|
Nail
|
cab606b90e
|
docs: релиз dev-провайдера 2.0.22 зафиксирован (залит в реестр, VERSIONS.md обновлён)
|
2026-09-24 19:14:53 +03:00 |
|
Nail
|
c29df2173f
|
release(dev): 2.0.22 — keep_on_destroy (state_only) для всех instance-ресурсов + предупреждения в Delete
|
2026-09-24 19:14:39 +03:00 |
|
Nail
|
ba3887fa69
|
docs: фиксирую реализацию freeze-on-destroy (генератор 22c6c83, конфиг стенда 40aef87) и порядок проверки через dev_overrides
|
2026-09-24 19:07:06 +03:00 |
|
Nail
|
40aef879e4
|
stand(FullPipe): режим «заморозки» на destroy — keep_on_destroy=true (эдж/SNAT/квота IP), adopt для эджа, явный suspend_on_destroy для кластера
|
2026-09-24 19:06:46 +03:00 |
|
Nail
|
22c6c83a0f
|
generator: третий режим destroy keep_on_destroy (state_only) для всех instance-ресурсов + предупреждения «заморожен/оставлен как есть»
|
2026-09-24 19:06:40 +03:00 |
|
Nail
|
0de72e09f0
|
docs(history): запись за 2026-09-24 — adopt для кластера Штурвал, диагностика dev-00 и направление freeze-on-destroy
|
2026-09-24 19:00:12 +03:00 |
|
Nail
|
3df93ad07f
|
docs(notes): диагностика Штурвал dev-00 (44/48 подов, мусор init-job) + разбор ошибки destroy по квоте IP и дизайн freeze-on-destroy через генератор
|
2026-09-24 18:59:53 +03:00 |
|
Nail
|
57abb7bfa4
|
stand(FullPipe): adopt_existing_on_create=true для кластера Штурвал — apply усыновляет существующий инстанс shturval-dev вместо ошибки «РЕСУРС С ТАКИМ ИМЕНЕМ УЖЕ СУЩЕСТВУЕТ (SUSPEND)»
|
2026-09-24 18:18:57 +03:00 |
|
Nail
|
72d5771ffc
|
stand(FullPipe): worker_configuration в camelCase (groupName/sizingPolicy/sizingDisk/labelDeck) — платформа падала на split() on null
|
2026-09-24 17:15:56 +03:00 |
|
Nail
|
d98f6036d1
|
stand(FullPipe): добавлен Kubernetes кластер Штурвал — сервис 150 (nubes_k8s_sthutrval_cluster, vdc_uid+nsxt_uid), operation_timeout 60m
|
2026-09-24 16:51:24 +03:00 |
|
Nail
|
1a90c7737d
|
stand(FullPipe): удалён Штурвал из конфига (был добавлен неверный сервис 148 вместо 150)
|
2026-09-24 16:45:18 +03:00 |
|
Nail
|
b8adeb6582
|
stand(FullPipe): всё про Штурвал собрано в shturval.tf (переменные + ресурс); в variables.tf и terraform.tfvars ничего про Штурвал не осталось
|
2026-09-24 16:35:57 +03:00 |
|
Nail
|
5a2a5e7487
|
stand(FullPipe): добавлен Штурвал (nubes_vc_mgmt_sthutrval_cluster, 148) в конец цепочки vDC -> Edge -> IP -> SNAT
|
2026-09-24 16:27:57 +03:00 |
|
Nail
|
1611f7afa8
|
docs(curated): страницы примеров приведены к реальным файлам (versions/provider/variables/outputs), организация по имени, снята пометка «не проверено»
|
2026-09-24 16:15:15 +03:00 |
|
Repinoid
|
418b5645e5
|
docs: DEV 2.0.21 залит — ресурс аллокации принимает имя организации; стенд переведён на 2.0.21
|
2026-09-24 15:35:18 +03:00 |
|
Repinoid
|
5bd197f031
|
feat(provider): ресурс аллокации принимает имя организации (резолв в UUID через ResolveRefSvcParamValue, как в nubes_vc_vdc); конфиги и доки без org_uid
|
2026-09-24 15:28:13 +03:00 |
|
Repinoid
|
bd5de0cead
|
docs(pipeline): страница переписана как инструкция для пользователя (шаги, значения из ЛК, команды)
|
2026-09-24 15:21:41 +03:00 |
|
Repinoid
|
c3b82cf074
|
docs(pipeline): ссылка на репозиторий примеров tf_examples и порядок клонирования
|
2026-09-24 15:00:07 +03:00 |
|
Repinoid
|
9590005914
|
docs: страница пайплайна vDC → Edge → внешние IP → SNAT (Ресурсы-модификаторы (IP организации, SNAT))
|
2026-09-24 14:56:00 +03:00 |
|
Repinoid
|
caa55d9ff8
|
chore(stand/FullPipe): провайдер 2.0.20 (проверено plan из реестра)
|
2026-09-24 14:16:05 +03:00 |
|
Repinoid
|
d76418303a
|
docs: DEV 2.0.20 залит (nubes-dev) — исправлен plan-modifier в nubes_vc_org_ip_allocation
|
2026-09-24 14:11:33 +03:00 |
|
Repinoid
|
6196a0119a
|
docs(rules): добавить правило — при неясной команде переспросить и подтвердить, не гадать
|
2026-09-24 14:05:06 +03:00 |
|
Repinoid
|
e25ef02a1a
|
docs: убрать устаревшее «канонизация в plan-modifier» (совет Opus был неверен); план живого прогона FullPipe
|
2026-09-24 14:04:08 +03:00 |
|
Repinoid
|
807dfde287
|
fix(provider): убран plan-modifier, менявший пользовательское значение (Terraform: planned value must match config); сравнение аллокаций — смысловое в Read
|
2026-09-24 13:57:56 +03:00 |
|
Repinoid
|
721c3fcfab
|
feat(stand/FullPipe): орг organ (org_uid) + ресурсы-модификаторы — аллокация IP после эджа, затем SNAT
|
2026-09-24 13:48:53 +03:00 |
|
Repinoid
|
e6675be906
|
docs: DEV 2.0.19 залит (nubes-dev) — правки по ревью ресурсов-модификаторов
|
2026-09-24 10:57:10 +03:00 |
|
Repinoid
|
ed4493c0ee
|
docs: правки по ревью (канонизация, destroy-семантика) + статус выполнения
|
2026-09-24 10:52:51 +03:00 |
|
Repinoid
|
1236c59e18
|
test(provider): тесты канонизации vIPConfigure (jsonencode-форма, пробелы, [{}], невалидный JSON)
|
2026-09-24 10:52:36 +03:00 |
|
Repinoid
|
4b497e61db
|
fix(provider): nsxt_snat — не писать null в Required-атрибут, ошибки API в Delete → error, валидация пустого ip_space_name
|
2026-09-24 10:52:36 +03:00 |
|
Repinoid
|
ba6c4f5122
|
fix(provider): канонизирующий plan-modifier для vip_configure (jsonencode сортирует ключи → вечный diff); не писать null в Required; Delete: ошибки API → error
|
2026-09-24 10:52:36 +03:00 |
|
Repinoid
|
3374bf4e08
|
docs(prompts): ответ Opus на ревью кода ресурсов-модификаторов (блокеры: порядок ключей, Required+null) + список правок
|
2026-09-24 10:51:10 +03:00 |
|
Repinoid
|
648db99628
|
docs(prompts): промпт на ревью Opus — полный код двух ресурсов-модификаторов, известный баг и вопросы
|
2026-09-24 10:49:15 +03:00 |
|
Repinoid
|
9412106e3f
|
docs: DEV 2.0.18 залит (nubes-dev) — ресурсы-модификаторы vc_org_ip_allocation и vc_nsxt_snat
|
2026-09-24 10:34:02 +03:00 |
|
Repinoid
|
6e6d223c22
|
docs(plans): §13 — статус работ (сделано/ждёт команды)
|
2026-09-24 10:26:36 +03:00 |
|
Repinoid
|
62abcd64f5
|
docs(providers): страница ресурсов-модификаторов (nubes_vc_org_ip_allocation, nubes_vc_nsxt_snat) + nav
|
2026-09-24 10:26:21 +03:00 |
|
Repinoid
|
3973f912fc
|
chore(docs): удалить docs/TODO/what_not_in_terraform.md + убрать ссылки на него из комментариев
|
2026-09-24 10:24:13 +03:00 |
|
Repinoid
|
73a7459a38
|
feat(provider): регистрация ресурсов-модификаторов vc_org_ip_allocation и vc_nsxt_snat
|
2026-09-24 10:22:17 +03:00 |
|
Repinoid
|
80d82a145a
|
feat(provider): ресурс nubes_vc_nsxt_snat (modify ipSpaceName, inverse no-needed)
|
2026-09-24 10:22:17 +03:00 |
|
Repinoid
|
22cf2595ee
|
feat(provider): ресурс nubes_vc_org_ip_allocation (modify vIPConfigure, uid орги) + тесты нормализации
|
2026-09-24 10:22:17 +03:00 |
|
Repinoid
|
574e300476
|
docs(plans): §12 — орга делается руками в ЛК, в tf только uid; правка генератора не блокер, нужны только 2 ресурса
|
2026-09-24 10:10:55 +03:00 |
|
Repinoid
|
cb8389c17f
|
docs(plans): §11 — ответы Opus раунд 3 (критерий отбора = явный список в конфиге генератора, релиз A только (б), Deprecated вместо падения)
|
2026-09-24 10:04:25 +03:00 |
|
Repinoid
|
664f04eb49
|
docs(plans): §10 — вопрос Опусу про безопасность универсальной правки графа генератора (5 сервисов с modify-only)
|
2026-09-24 10:00:57 +03:00 |
|
Repinoid
|
602b27ee1a
|
docs(plans): ревью Opus по плану — §9 (ответы на 5 вопросов, count строкой, обязательный follow-up по генератору)
|
2026-09-24 09:55:02 +03:00 |
|
Repinoid
|
97d5ca818e
|
docs(plans): план двух ресурсов-модификаторов (nubes_vc_org_ip_allocation, nubes_vc_nsxt_snat) + вопросы на ревью
|
2026-09-24 09:32:55 +03:00 |
|
Repinoid
|
bccf8f7320
|
docs(notes): раунд 2 Q&A с Opus (владелец параметра, массив vs элемент, keep_on_destroy, deprecated-переход, тип атрибута)
|
2026-09-24 09:31:10 +03:00 |
|
Repinoid
|
129dab97a0
|
docs(notes): Q&A с Opus по дизайну ресурсов-модификаторов + замечания к ответам
|
2026-09-24 09:29:22 +03:00 |
|
Repinoid
|
75700a92da
|
docs(notes): исправлен ложный факт «схема только из create» в CHAT_RESUME_IAC (loader.go:96 мержит create+modify)
|
2026-09-24 08:48:54 +03:00 |
|