From 6015a7ebe8da6f9d5c8407962925fff4ee5482c7 Mon Sep 17 00:00:00 2001 From: Repinoid Date: Fri, 2 Oct 2026 08:20:47 +0300 Subject: [PATCH] =?UTF-8?q?docs(history):=20=D0=BF=D1=80=D0=BE=D0=B2=D0=B5?= =?UTF-8?q?=D1=80=D0=BA=D0=B0=20=D0=BE=D0=BF=D1=83=D0=B1=D0=BB=D0=B8=D0=BA?= =?UTF-8?q?=D0=BE=D0=B2=D0=B0=D0=BD=D0=BD=D1=8B=D1=85=20=D1=81=D0=B0=D0=B9?= =?UTF-8?q?=D1=82=D0=BE=D0=B2=20=E2=80=94=20=D0=B2=D0=B5=D1=80=D1=81=D0=B8?= =?UTF-8?q?=D0=B8=20=D0=BF=D1=80=D0=BE=D0=B2=D0=B0=D0=B9=D0=B4=D0=B5=D1=80?= =?UTF-8?q?=D0=B0=20=D1=83=D1=81=D1=82=D0=B0=D1=80=D0=B5=D0=BB=D0=B8=20?= =?UTF-8?q?=D0=9F=D1=80=D0=BE=D0=B2=D0=B5=D1=80=D0=B5=D0=BD=D0=BE=20=D0=BF?= =?UTF-8?q?=D0=BE=20=D0=B7=D0=B0=D0=BF=D1=80=D0=BE=D1=81=D1=83=20=D0=B2?= =?UTF-8?q?=D0=BB=D0=B0=D0=B4=D0=B5=D0=BB=D1=8C=D1=86=D0=B0=20(=D1=81?= =?UTF-8?q?=D1=82=D1=80=D0=B0=D0=BD=D0=B8=D1=86=D0=B0=20nubes-test/curated?= =?UTF-8?q?/postgres/pg=5Fuser=5Fdb):=20-=20nubes-test:=20=D0=BD=D0=B0=20?= =?UTF-8?q?=D1=81=D0=B0=D0=B9=D1=82=D0=B5=205.0.5,=20=D0=B2=20profile.env?= =?UTF-8?q?=203.0.0=20=E2=80=94=20=D1=83=D1=81=D1=82=D0=B0=D1=80=D0=B5?= =?UTF-8?q?=D0=BB;=20-=20nubes-dev:=20=D0=BD=D0=B0=20=D1=81=D0=B0=D0=B9?= =?UTF-8?q?=D1=82=D0=B5=202.0.23,=20=D0=B2=20profile.env=202.0.0=20?= =?UTF-8?q?=E2=80=94=20=D1=83=D1=81=D1=82=D0=B0=D1=80=D0=B5=D0=BB;=20-=20n?= =?UTF-8?q?ubes=20(prod):=201.0.0=20=3D=201.0.0=20=E2=80=94=20=D1=81=D0=BE?= =?UTF-8?q?=D0=B2=D0=BF=D0=B0=D0=B4=D0=B0=D0=B5=D1=82.=20=D0=9F=D1=80?= =?UTF-8?q?=D0=B8=D1=87=D0=B8=D0=BD=D0=B0:=20=D0=B2=20=D0=B8=D1=81=D1=85?= =?UTF-8?q?=D0=BE=D0=B4=D0=BD=D0=B8=D0=BA=D0=B5=20=D0=BF=D0=BB=D0=B5=D0=B9?= =?UTF-8?q?=D1=81=D1=85=D0=BE=D0=BB=D0=B4=D0=B5=D1=80=20{{VERSION}}=20?= =?UTF-8?q?=D0=BF=D0=BE=D0=B4=D1=81=D1=82=D0=B0=D0=B2=D0=BB=D1=8F=D0=B5?= =?UTF-8?q?=D1=82=D1=81=D1=8F=20=D0=BF=D1=80=D0=B8=20=D1=81=D0=B1=D0=BE?= =?UTF-8?q?=D1=80=D0=BA=D0=B5=20=D0=B8=D0=B7=20profile.env=20(04:185-198),?= =?UTF-8?q?=20=D0=B7=D0=BD=D0=B0=D1=87=D0=B8=D1=82=20=D1=81=D0=B0=D0=B9?= =?UTF-8?q?=D1=82=D1=8B=20=D1=81=D0=BE=D0=B1=D1=80=D0=B0=D0=BD=D1=8B=20?= =?UTF-8?q?=D0=B4=D0=BE=20=D1=81=D0=BC=D0=B5=D0=BD=D1=8B=20=D0=BD=D1=83?= =?UTF-8?q?=D0=BC=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D0=B8=202026-09-03=20?= =?UTF-8?q?=D0=B8=20=D1=81=20=D1=82=D0=B5=D1=85=20=D0=BF=D0=BE=D1=80=20?= =?UTF-8?q?=D0=BD=D0=B5=20=D0=BF=D0=B5=D1=80=D0=B5=D1=81=D0=BE=D0=B1=D0=B8?= =?UTF-8?q?=D1=80=D0=B0=D0=BB=D0=B8=D1=81=D1=8C.=20=D0=9F=D0=BE=D0=B4?= =?UTF-8?q?=D1=82=D0=B2=D0=B5=D1=80=D0=B6=D0=B4=D0=B5=D0=BD=D0=B8=D0=B5:?= =?UTF-8?q?=20=D0=BD=D0=B0=20nubes-test=20=D0=BD=D0=B5=D1=82=20=D1=81?= =?UTF-8?q?=D1=82=D1=80=D0=B0=D0=BD=D0=B8=D1=86,=20=D0=BA=D0=BE=D1=82?= =?UTF-8?q?=D0=BE=D1=80=D1=8B=D0=B5=20=D0=B5=D1=81=D1=82=D1=8C=20=D0=BD?= =?UTF-8?q?=D0=B0=20nubes-dev=20(k8svalkey,=20k8s=5Fziti=5Fcontroller,=20n?= =?UTF-8?q?odered,=20nifi),=20=D0=B8=20=D0=BD=D0=B5=D1=82=20=D1=81=D0=B5?= =?UTF-8?q?=D0=B3=D0=BE=D0=B4=D0=BD=D1=8F=D1=88=D0=BD=D0=B8=D1=85=20=D0=BF?= =?UTF-8?q?=D1=80=D0=B0=D0=B2=D0=BE=D0=BA=20curated/crud/three=5Fapps.md.?= =?UTF-8?q?=20=D0=9B=D0=BE=D0=BA=D0=B0=D0=BB=D1=8C=D0=BD=D1=8B=D0=B9=20sit?= =?UTF-8?q?e/=20(28.09=2009:40)=20=E2=80=94=20=D1=81=D0=B1=D0=BE=D1=80?= =?UTF-8?q?=D0=BA=D0=B0=20dev,=205.0.5=20=D0=B2=20=D0=BD=D1=91=D0=BC=20?= =?UTF-8?q?=D0=BD=D0=B5=D1=82.=20=D0=9F=D1=83=D0=B1=D0=BB=D0=B8=D0=BA?= =?UTF-8?q?=D0=B0=D1=86=D0=B8=D1=8E=20=D0=BD=D0=B5=20=D0=B7=D0=B0=D0=BF?= =?UTF-8?q?=D1=83=D1=81=D0=BA=D0=B0=D0=BB:=20=D1=8D=D1=82=D0=BE=20=D0=B4?= =?UTF-8?q?=D0=B5=D0=BF=D0=BB=D0=BE=D0=B9,=20=D0=B6=D0=B4=D1=91=D1=82=20?= =?UTF-8?q?=D0=BA=D0=BE=D0=BC=D0=B0=D0=BD=D0=B4=D1=8B.=20=D0=9F=D1=80?= =?UTF-8?q?=D0=BE=D0=B2=D0=B5=D1=80=D0=B5=D0=BD=D0=BE:=20=D1=80=D0=B0?= =?UTF-8?q?=D0=B7=D0=B4=D0=B5=D0=BB=20=D0=BD=D0=B0=20=D0=BC=D0=B5=D1=81?= =?UTF-8?q?=D1=82=D0=B5,=20=D0=BD=D1=83=D0=BC=D0=B5=D1=80=D0=B0=D1=86?= =?UTF-8?q?=D0=B8=D1=8F=20=D1=80=D0=B0=D0=B7=D0=B4=D0=B5=D0=BB=D0=BE=D0=B2?= =?UTF-8?q?=20=D1=84=D0=B0=D0=B9=D0=BB=D0=B0=201-5.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...rud_docs_page_and_manual_pages_pipeline.md | 29 ++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/HISTORY/50_docs/2026-10-02_crud_docs_page_and_manual_pages_pipeline.md b/HISTORY/50_docs/2026-10-02_crud_docs_page_and_manual_pages_pipeline.md index f3d2c52..8e4c2e7 100644 --- a/HISTORY/50_docs/2026-10-02_crud_docs_page_and_manual_pages_pipeline.md +++ b/HISTORY/50_docs/2026-10-02_crud_docs_page_and_manual_pages_pipeline.md @@ -73,7 +73,34 @@ **Вариант B не делался** — правка `04` и `mkdocs.yml` ждёт отдельной команды владельца (вопрос задан, ответа ещё не было). Публикацию сайта не запускал: это деплой, только по команде. -## 4. Мои ошибки в этой работе +## 4. Проверка опубликованных сайтов: версии устарели (запрос владельца «проверь, там старая версия провайдера») + +Страница `https://tf-docs.nodejsk8s.dev.nubes.ru/nubes-test/curated/postgres/pg_user_db/` +действительно отдаёт **старую** версию: `version = "5.0.5"`. + +| Стенд | На опубликованном сайте | `VERSION` в `TOOLS/config/<стенд>/profile.env` | Итог | +|---|---|---|---| +| test (`nubes-test`) | **5.0.5** | 3.0.0 | сайт устарел | +| dev (`nubes-dev`) | **2.0.23** | 2.0.0 | сайт устарел | +| prod (`nubes`) | 1.0.0 | 1.0.0 | совпадает | + +Почему: в исходнике `docs/curated/postgres/pg_user_db.md` версии нет — там плейсхолдер +`{{VERSION}}`, который подставляется при сборке из `profile.env` стенда +(`TOOLS/scripts/04_build_and_publish_docs.sh:185-198`). Значит опубликованные страницы +собраны до смены нумерации версий (2026-09-03) и с тех пор не пересобирались. + +Дополнительное подтверждение, что публикация старая: сайт `nubes-test` не содержит страниц, +которые уже есть на `nubes-dev` (`k8svalkey`, `k8s_ziti_controller`, `nodered`, `nifi`), +а также не содержит правок сегодняшней страницы `curated/crud/three_apps.md`. + +Локальная сборка `site/` (от 2026-09-28 09:40) — это сборка **dev**-стенда (в ней `nubes-dev`), +строки `5.0.5` в ней нет, то есть на S3 лежит ещё более старая сборка, чем этот `site/`. + +**Что нужно, чтобы исправить** (не выполнялось — публикация это деплой, только по команде): +`./TOOLS/scripts/04_build_and_publish_docs.sh --profile TOOLS/config/test`, затем заливка +с ВМ `5.172.178.213` (`DOCS_PIPELINE/README.md`, раздел «Публикация: где запускать `mc mirror`»). + +## 5. Мои ошибки в этой работе - Разделение `pg/` + `apps/` назвал «разделение ответственности, decoupling» — терминологически неверно (это про модули кода) и заумно. Владелец: «пиши ПРАВИЛЬНО, не надо натягивать заумности».