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 -3
View File
@@ -19,9 +19,12 @@ Published image (when pushed):
| **seed** Job (optional) | `minimal` or `demo` lab data |
> The Compose stack publishes Engine HTTPS + UI via nginx `api-gateway`
> ([ports.md](ports.md)). The Helm chart **does not yet** ship that gateway:
> `gateway.*` / `ingress.*` keys in `values.yaml` are reserved and unused.
> Access the simulator Service on `:8080` (port-forward or your own Ingress).
> ([ports.md](ports.md)). The Helm chart serves the simulator Service on `:8080`.
> Optional Ingress: enable with
> [`values-ingress-example.yaml`](../helm/ovirt-api-simulator/values-ingress-example.yaml)
> (`proxy-intercept-errors: "false"`, `custom-http-errors: "502,503"` so Engine
> fault bodies are not rewritten to branded HTML). See
> [Troubleshooting](troubleshooting.md).
## Prerequisites