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» — терминологически неверно (это про модули кода) и заумно. Владелец: «пиши ПРАВИЛЬНО, не надо натягивать заумности».