Fix Nova/Cinder stateful CRUD so the full surface and Pulumi matrix pass clean.

Persist aggregates and server security groups in domain tables, add Cinder quota
show from DB-backed defaults, align unit tests with OpenStack series, auto-pick
Keystone :5000/:15000 for smoke, and document test locations plus 6514/6514 results.
This commit is contained in:
2026-07-18 09:38:45 +03:00
parent 6cffb6a95f
commit 147f04c9a2
29 changed files with 843 additions and 346 deletions
@@ -105,7 +105,9 @@ def main() -> int:
print(f" {name}: {count}")
if args.series == "all":
# Coverage check requires the project venv (Python 3.13 dataclasses).
print("Run coverage with: python tools/os_api_inventory/generate_request_bodies.py --coverage")
print(
"Run coverage with: python tools/os_api_inventory/generate_request_bodies.py --coverage"
)
return 0