chore(test): подтвердить изоляцию диагностических буферов RouterOS
This commit is contained in:
1 parent
3b908a9e4e
commit
1e4d3b4678
7 files changed
+200
-11
No files matched your search
+12
-2
@@ -1,6 +1,6 @@
|
||||
# UX/UI: журнал реализации
|
||||
|
||||
Актуальное продолжение 2026-10-11: завершён12.5.131 — own ECDSA P-256 chain/strongSwan IKE/Ping3/3/API online/export200, archive не сохранялся. Итоговая inventory18×2: own120–131 residues0, active0, CRL settings restored, privateDirs0; Docker acceptance clients/networks0. Backend ux-crl127/frontend ux-ike124/PG healthy-running. Следующий132 — корректный scoped log selector/CRL failure cases, затем оставшаяся внешняя матрица.12.5 открыт.
|
||||
Актуальное продолжение 2026-10-11: завершён12.5.132 — scoped POST /log/print .query проверен на обоих CHR: собственный маркер, другой буфер и отсутствующий буфер; logging baseline восстановлен. GET buffer также работает; смешение130 вызвано чтением общего /log внутри collector. Runtime backend ux-crl127/frontend ux-ike124. Следующий133 — оставшиеся реальные сценарии и обнаруженные расхождения API; external CRL failures/клиентские ОС ещё открыты.12.5 открыт.
|
||||
|
||||
Общий план: [UX/UI по этапам и пятичасовым окнам](ux-ui-plan.md). План задаёт объём, этот журнал фиксирует выполненные блоки и ограничения. Записи расположены от новых к старым; подробная история этапа12 также сохранена в [ux-ui-stage-12.md](ux-ui-stage-12.md).
|
||||
|
||||
@@ -36,7 +36,17 @@
|
||||
| 10 | Маршрутизация, диагностика, карта и терминал | Завершён в границах локальной приёмки 2026-10-01; блоки 10.1–10.71, внешние ограничения в 10.71 |
|
||||
| 11А | Пользователи, контейнеры, сертификаты и резервные копии | Завершён в границах локальной приёмки 2026-10-01; 11А.1–11А.33, внешние ограничения в 11А.33 |
|
||||
| 11Б | Оповещения, сбор данных, интеграции, релизы и настройки | Завершён в границах локальной приёмки 2026-10-03; ограничения и evidence в11Б.7 |
|
||||
| 12 | Итоговая доступность, адаптивность, производительность и регрессия | Локальная приёмка завершена в границах12.3.83; внешняя12.5 в работе, выполненные блоки1–131 и ограничения ниже. Runtime backend ux-crl127/frontend ux-ike124. |
|
||||
| 12 | Итоговая доступность, адаптивность, производительность и регрессия | Локальная приёмка завершена в границах12.3.83; внешняя12.5 в работе, выполненные блоки1–132 и ограничения ниже. Runtime backend ux-crl127/frontend ux-ike124. |
|
||||
|
||||
## 12.5.132 — изоляция диагностических буферов RouterOS (2026-10-11)
|
||||
|
||||
На обоих CHR RouterOS7.24.5 созданы по два собственных RAM action/rule с разными prefix. Один script/info marker попал в оба буфера. POST /log/print с .query=[buffer=ownAction] и .proplist вернул только нужный prefix: один маркер, foreignRows0. Контроль другого буфера вернул другой prefix; несуществующий буфер —0 строк. Обычный POST параметр buffer отклонён400; это ожидаемый отрицательный контроль. В проекции поле buffer отсутствует, поэтому изоляция подтверждена независимыми маркерами/контролями, а не выдуманным значением поля.
|
||||
|
||||
GET /log?buffer=ownAction тоже изолирует корректно. Повторное чтение helper130 показало, что после initial scoped read его collector обращался к общему GET /log. Поэтому предыдущая формулировка о ненадёжности GET buffer уточнена: дефект был в диагностическом сборщике. Исторические записи130 остаются смешанными и не становятся доказательством конкретной причины отказа сертификата.
|
||||
|
||||
Все четыре собственных logger/action на каждом CHR удалены по exact-ID/name/prefix/action/topics preflight. Полные существующие logging/action rows до/после совпали на обоих устройствах; default buffer не очищался. Пароли и VPN-конфигурация не менялись. [Протокол и точный selector](ux-ui/acceptance/routeros-scoped-log-2026-10-11.json). Документация: [REST query](https://manual.mikrotik.com/docs/developer-guides/rest-api/), [раздельные memory buffers](https://manual.mikrotik.com/docs/diagnostics-monitoring-and-troubleshooting/log/).
|
||||
|
||||
Source/runtime/UI не менялись; build и регрессия не повторялись. Следующий133 — оставшиеся реальные сценарии и проверка расхождений API; external CRL distribution failures, другие ОС и независимые WAN остаются открыты.12.5 не завершён.
|
||||
|
||||
## 12.5.131 — ECDSA P-256 и итоговая очистка блока IPsec (2026-10-11)
|
||||
|
||||
|
||||
Reference in new issue
Block a user