docs: clarify production validation scope
This commit is contained in:
@@ -2,7 +2,9 @@
|
||||
|
||||
Исторический synthetic validation и выполненный clean production acceptance версии 0.3.1 зафиксированы в [`VALIDATION_0.3.1.md`](VALIDATION_0.3.1.md). Этот checklist остаётся воспроизводимой процедурой приёмки для следующих установок.
|
||||
|
||||
> Clean production acceptance release artifact `v0.3.1` выполнен 2026-08-29 на Debian 13 + AmneziaWG 3.1. Итог: PASS; production GO подтверждён. Не наблюдались только фактический scheduler-triggered reboot и повторный multi-peer load-test; anti-torrent threshold выше 500 намеренно не создавался.
|
||||
> Clean production acceptance release artifact `v0.3.1` выполнен 2026-08-29 на Debian 13 + AmneziaWG 3.1. Итог: PASS; production GO подтверждён.
|
||||
>
|
||||
> Проверены production-critical happy path, реальный dataplane, intentional HTB drift recovery и reboot recovery. Полный checklist ниже шире выполненного clean-production прогона и также содержит fault-injection, destructive и extended regression scenarios. Фактически не выполненные сценарии перечислены в [`VALIDATION_0.3.1.md`](VALIDATION_0.3.1.md).
|
||||
|
||||
## A. Базовая установка
|
||||
|
||||
|
||||
@@ -30,6 +30,12 @@
|
||||
|
||||
`37573022c2ca56480e99bf7515dca1c68254690e`
|
||||
|
||||
Опубликованный release tag `v0.3.1` указывает на:
|
||||
|
||||
`21dc1e44c4e27b64a914e199b1115ead2cf89f2f`
|
||||
|
||||
Изменения между `3757302` и `21dc1e4` были только документационными. Release binaries сохранили те же SHA-256, поэтому runtime-код, проверенный после production fix, не изменился перед публикацией тега.
|
||||
|
||||
Версия пакета:
|
||||
|
||||
`awg2-harness 0.3.1`
|
||||
@@ -312,7 +318,7 @@ Conntrack count читается из Amnezia network namespace, global max —
|
||||
|
||||
Подтверждено, что harness не усыновляет и не изменяет произвольный существующий swapfile только по совпадению path. После исправления argv `swapon` эта защита повторно проверена на ревизии `3757302` и сохранилась.
|
||||
|
||||
Положительный сценарий создания нового owned swapfile, resize/replacement и rollback в этом test run не выполнялся. Он остаётся частью clean-host production acceptance.
|
||||
Положительный сценарий создания owned swapfile в synthetic run не выполнялся и был впоследствии закрыт clean production acceptance. Resize/replacement/rollback отдельно на production host не выполнялись.
|
||||
|
||||
## 18. Reboot scheduler
|
||||
|
||||
@@ -757,11 +763,13 @@ Production-critical функции, проверенные на реальном
|
||||
- reboot persistence and recovery;
|
||||
- reboot scheduler startup/planning.
|
||||
|
||||
Ограничения текущего validation:
|
||||
Ограничения текущего clean production validation:
|
||||
|
||||
- scheduler-triggered reboot не ожидался до фактического времени;
|
||||
- multi-peer production load-test отдельно не повторялся;
|
||||
- anti-torrent threshold выше 500 не создавался искусственно.
|
||||
- anti-torrent threshold выше 500 не создавался искусственно;
|
||||
- swap resize/replacement/rollback на production host не выполнялись;
|
||||
- расширенная матрица fault-injection из [`ACCEPTANCE_CHECKLIST.md`](ACCEPTANCE_CHECKLIST.md) целиком на production host не повторялась; соответствующие свойства покрыты unit/synthetic validation там, где это указано выше.
|
||||
|
||||
Эти ограничения зафиксированы как непроверенные сценарии и не признаны blockers для перевода пользователей на сервер: запуск и планирование scheduler проверены, обычный reboot и полное восстановление системы проверены отдельно.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user