fix(containers): подтверждать остановку и удаление контейнера

This commit is contained in:
Denozordec committed 2026-10-14 19:03:58 +07:00
1 parent b3d11276dd
commit 74151176d7
20 files changed
+414 -28

No files matched your search

@@ -0,0 +1,40 @@
{
"date": "2026-10-14",
"block": "12.5.248",
"containers": [
{
"name": "mmapp-test-backend",
"image": "mmapp-test/backend:ux-containers248",
"imageId": "sha256:fbb37d3e7eba0a9290e1a42e8a37e268b564303fccf2da1e1f0ee6053a71c640",
"running": true,
"health": "healthy"
},
{
"name": "mmapp-test-frontend",
"image": "mmapp-test/frontend:ux-containers248",
"imageId": "sha256:131d762c00aabeb275b0b17591361a83df2d73a794b27ce06ffcdeaee6424a1e",
"running": true,
"health": "not-configured"
}
],
"sourceAudit": [
{
"kind": "backend",
"matched": 523
},
{
"kind": "frontend",
"matched": 527
}
],
"compiledAudit": {
"matched": 1080,
"missing": 0,
"different": 0
},
"sourceScope": "frozen build contexts; later acceptance-only helpers excluded",
"backendBuildExit": 0,
"frontendFinalBuildExit": 0,
"previousBackend": "ux-containers247",
"previousFrontend": "ux-backups237"
}
@@ -0,0 +1,60 @@
{
"date": "2026-10-14",
"block": "12.5.248",
"realPortalLogin": true,
"noMocks": true,
"steps": [
{
"phase": "start",
"status": 200,
"receiptOk": true,
"targetMatched": true
},
{
"phase": "guard",
"viewports": [
1440,
390
],
"uiDeleteDisabled": true,
"backendConflict": 409
},
{
"phase": "stop",
"status": 200,
"receiptOk": true,
"targetMatched": true
},
{
"phase": "remove",
"status": 200,
"receiptOk": true,
"targetMatched": true,
"rowAbsent": true
},
{
"phase": "repeat",
"status": 409,
"absentConflict": true
}
],
"pageErrors": [],
"layout": [
{
"viewport": 1440,
"scrollWidth": 1440
},
{
"viewport": 390,
"scrollWidth": 390
}
],
"harnessFailures": [
{
"phase": "guard",
"name": "AssertionError",
"actual": true,
"expected": false
}
]
}
@@ -0,0 +1,51 @@
{
"date": "2026-10-14",
"block": "12.5.248",
"targetHost": "104.165.244.7",
"controlHost": "194.226.121.150",
"stages": [
{
"phase": "installed",
"packageInstalled": true,
"version": "7.24.5",
"controlReachable": true
},
{
"phase": "create",
"initialStatus": "stopped"
},
{
"phase": "create",
"initialStatus": "stopped",
"observedNativeStoppedFlag": "true"
},
{
"phase": "running",
"nativeConfirmed": true
},
{
"phase": "stopped",
"nativeConfirmed": true
},
{
"phase": "cleanup-network",
"ownObjectsAbsent": true
}
],
"installReboot": {
"requested": true,
"acknowledgement": "confirmed"
},
"uninstallReboot": {
"requested": true,
"acknowledgement": "confirmed"
},
"originalPackagesMatched": true,
"originalNormalizedExportSha256": "3d7d864c2e8d9e7c2bba3ef59aa64b7d05e2a660d4d307172c36c555184b6066",
"originalNormalizedExportMatched": true,
"controlReachable": true,
"passwordChanges": 0,
"deviceModeChanges": 0,
"firmwareVersionChanged": false,
"passed": true
}