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
+21 -21
View File
@@ -2,35 +2,35 @@
"series": "antelope",
"pulumi": {
"series": "antelope",
"elapsed_s": 15.55,
"elapsed_s": 14.74,
"error": null,
"outputs": {
"auth_project_id": "8924e279-51c7-582e-b6f5-8e41b33e7581",
"auth_user_id": "b76edf4a-1452-5436-a411-a099ada1f7cb",
"created_project_id": "636996ce-af86-4a46-803a-d00392971169",
"created_user_id": "efe09170-ca36-4285-b3a4-025a3002a480",
"created_project_id": "1c910aae-e27d-4aac-81c3-22a830c0ba66",
"created_user_id": "0ef2bed4-d3de-4e3b-bd81-63170d4500bd",
"demo_net_id": "a245268b-88ba-597a-b8db-017810782f98",
"flavor_id": "1",
"image_id": "c58b99c0-2d7b-5842-b260-b617db2f7803",
"image_name": "cirros",
"interface_id": "94e2bacd-4643-4aa7-9f52-fdf83a65d689/ade9bfa2-3134-45dc-ab23-d622e4e68e5c",
"keypair_name": "pu-antelope-bf6ba4-kp",
"network_id": "13af915a-7f32-4b03-bba3-cef4e3be9ac9",
"port_id": "ade9bfa2-3134-45dc-ab23-d622e4e68e5c",
"interface_id": "f52771f7-dfbf-43f5-8224-03aa983a6aa9/5148e3ed-e330-4c07-bf7f-b3df0c5e58a4",
"keypair_name": "pu-antelope-57dc3f-kp",
"network_id": "73f455da-3298-4d24-ad8f-05818041032a",
"port_id": "5148e3ed-e330-4c07-bf7f-b3df0c5e58a4",
"project_name": "demo",
"router_id": "e64d25a6-43f6-40d8-a3fe-b80c6768603a",
"router_iface_id": "ba04886a-aff6-464a-ba16-dd067ce6e1dd",
"secgroup_id": "b45ef742-cd84-45f3-92a6-6379facbc10b",
"secgroup_rule_id": "ed4ab26d-9d9d-4a08-a6db-261ed034e01d",
"router_id": "2b01bee5-74f0-42db-a3b3-7384bfde574f",
"router_iface_id": "52fa67db-1688-4f46-ac02-c6fd51ba7885",
"secgroup_id": "7ede16f0-073c-4265-a727-bfd361888cd6",
"secgroup_rule_id": "7c334d3d-e7d8-40f3-82a5-2f8d24de2e4a",
"series": "antelope",
"server_group_id": "fbea9f9d-2dc6-485d-ab96-e143525fb781",
"server_id": "94e2bacd-4643-4aa7-9f52-fdf83a65d689",
"server_name": "pu-antelope-bf6ba4-vm",
"subnet_id": "46f11ac5-cfe7-4a70-ab29-6ee9e000f8ea",
"tag": "pu-antelope-bf6ba4",
"volume2_id": "e6d48c67-e79c-4db1-b3a6-8b62a3540a2a",
"volume_attach_id": "94e2bacd-4643-4aa7-9f52-fdf83a65d689/7066859a-cf37-4baf-b969-4b2cea586d34",
"volume_id": "a3e4eedd-dc55-4999-b1a9-714f8dfa2c28"
"server_group_id": "1a03413b-9650-445a-a5be-f1e126cf6b57",
"server_id": "f52771f7-dfbf-43f5-8224-03aa983a6aa9",
"server_name": "pu-antelope-57dc3f-vm",
"subnet_id": "7039ff93-83f0-4105-b24c-727eaa6a9951",
"tag": "pu-antelope-57dc3f",
"volume2_id": "d64eff18-fcd8-4102-9a0d-467aab6caf40",
"volume_attach_id": "f52771f7-dfbf-43f5-8224-03aa983a6aa9/07e8ed96-ddc2-43a6-bb20-7480194c7669",
"volume_id": "e427eb9d-87f3-44a6-a80f-fc05730e6f2e"
},
"empty_exports": [],
"ok": true
@@ -13053,11 +13053,11 @@
"method": "HEAD",
"path": "/v3/os-quota-sets/{id}",
"operation_id": "cinder_quota_show__head",
"status": 404,
"status": 200,
"detail": "",
"mode": "head",
"ok": true,
"succeeded": false
"succeeded": true
},
{
"service": "cinder",