docs(history): проверка опубликованных сайтов — версии провайдера устарели

Проверено по запросу владельца (страница nubes-test/curated/postgres/pg_user_db):
- nubes-test: на сайте 5.0.5, в profile.env 3.0.0 — устарел;
- nubes-dev: на сайте 2.0.23, в profile.env 2.0.0 — устарел;
- nubes (prod): 1.0.0 = 1.0.0 — совпадает.
Причина: в исходнике плейсхолдер {{VERSION}} подставляется при сборке из profile.env
(04:185-198), значит сайты собраны до смены нумерации 2026-09-03 и с тех пор не
пересобирались. Подтверждение: на nubes-test нет страниц, которые есть на nubes-dev
(k8svalkey, k8s_ziti_controller, nodered, nifi), и нет сегодняшних правок
curated/crud/three_apps.md. Локальный site/ (28.09 09:40) — сборка dev, 5.0.5 в нём нет.
Публикацию не запускал: это деплой, ждёт команды.
Проверено: раздел на месте, нумерация разделов файла 1-5.
This commit is contained in:
Repinoid
2026-10-02 08:20:47 +03:00
parent 9d47149070
commit 6015a7ebe8
@@ -73,7 +73,34 @@
**Вариант B не делался** — правка `04` и `mkdocs.yml` ждёт отдельной команды владельца **Вариант 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» — терминологически - Разделение `pg/` + `apps/` назвал «разделение ответственности, decoupling» — терминологически
неверно (это про модули кода) и заумно. Владелец: «пиши ПРАВИЛЬНО, не надо натягивать заумности». неверно (это про модули кода) и заумно. Владелец: «пиши ПРАВИЛЬНО, не надо натягивать заумности».