Return native Engine NotFound faults and clear Web UI session on 401.

Include the bad id in host/datacenter/cluster errors, expire stale auth in the
console, and document Ingress annotations that preserve fault bodies.
This commit is contained in:
2026-07-22 06:52:04 +03:00
parent 9c94df119b
commit af26ad4141
18 changed files with 456 additions and 61 deletions
+6 -4
View File
@@ -19,10 +19,12 @@
| **seed** Job (опционально) | Лабораторные данные `minimal` или `demo` |
> Compose публикует Engine HTTPS + UI через nginx `api-gateway`
> ([ports.md](ports.md)). Helm-чарт **пока не** включает этот gateway:
> ключи `gateway.*` / `ingress.*` в `values.yaml` зарезервированы и не
> используются. Доступ — к Service симулятора на `:8080` (port-forward или
> свой Ingress).
> ([ports.md](ports.md)). Helm-чарт отдаёт Service симулятора на `:8080`.
> Опциональный Ingress:
> [`values-ingress-example.yaml`](../../helm/ovirt-api-simulator/values-ingress-example.yaml)
> (`proxy-intercept-errors: "false"`, `custom-http-errors: "502,503"`, чтобы
> fault Engine не подменялся брендированным HTML). См.
> [Устранение неполадок](troubleshooting.md).
## Требования