chore: record DEV CD promotion for 63acb59
Records DEV desired-state and reports for the successful 63acb59 DEV CD promotion. Validated artifact catalog, dev-gate reports, desired-state convergence, and live 16666/16667 health.
This commit is contained in:
@@ -5,7 +5,7 @@
|
|||||||
"profile": "dev",
|
"profile": "dev",
|
||||||
"namespace": "hwlab-dev",
|
"namespace": "hwlab-dev",
|
||||||
"endpoint": "http://74.48.78.17:16667",
|
"endpoint": "http://74.48.78.17:16667",
|
||||||
"commitId": "6963ed2",
|
"commitId": "63acb59",
|
||||||
"artifactState": "published",
|
"artifactState": "published",
|
||||||
"publish": {
|
"publish": {
|
||||||
"ciPublished": true,
|
"ciPublished": true,
|
||||||
@@ -66,10 +66,10 @@
|
|||||||
"services": [
|
"services": [
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-cloud-api",
|
"serviceId": "hwlab-cloud-api",
|
||||||
"commitId": "6963ed2",
|
"commitId": "63acb59",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:4bb54a3ac720cabdcf5b0e9f7a0ccb98ba28d6ff9c85d2f01c75b834211d113f",
|
"digest": "sha256:79e9694d2d381ab96028e0705023b4e3c1cd3b7c71357a0ef5aefd66f53ee7f0",
|
||||||
"publishState": "published",
|
"publishState": "published",
|
||||||
"profile": "dev",
|
"profile": "dev",
|
||||||
"namespace": "hwlab-dev",
|
"namespace": "hwlab-dev",
|
||||||
@@ -82,10 +82,10 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-cloud-web",
|
"serviceId": "hwlab-cloud-web",
|
||||||
"commitId": "6963ed2",
|
"commitId": "63acb59",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:3c3a4ef374bf843ad1c170696c5a122fdbf35a872a17c086ed06ffd50c5a0e06",
|
"digest": "sha256:3c6b1efb10644c7f3d44054f364013cb348b1204a1a6ffd33969f213da59227e",
|
||||||
"publishState": "published",
|
"publishState": "published",
|
||||||
"profile": "dev",
|
"profile": "dev",
|
||||||
"namespace": "hwlab-dev",
|
"namespace": "hwlab-dev",
|
||||||
@@ -98,10 +98,10 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-agent-mgr",
|
"serviceId": "hwlab-agent-mgr",
|
||||||
"commitId": "6963ed2",
|
"commitId": "63acb59",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:42bd66841b857493d78e7be670957fa4238b487a2e546a3d42e78e56a685bc82",
|
"digest": "sha256:852b03d9d282e90454d5692dafa30cc34328ff8a097c509075a8bc6d5f1c6d80",
|
||||||
"publishState": "published",
|
"publishState": "published",
|
||||||
"profile": "dev",
|
"profile": "dev",
|
||||||
"namespace": "hwlab-dev",
|
"namespace": "hwlab-dev",
|
||||||
@@ -114,10 +114,10 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-agent-worker",
|
"serviceId": "hwlab-agent-worker",
|
||||||
"commitId": "6963ed2",
|
"commitId": "63acb59",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-agent-worker:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-agent-worker:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:8131839bd8f08fc654bf96ba7c713ba917e198ebab04cf051b9e384392eb95e9",
|
"digest": "sha256:2f5b8eb8d1a52849d056f412c5dde4bb075456d4fbebdc9169917092011d10e7",
|
||||||
"publishState": "published",
|
"publishState": "published",
|
||||||
"profile": "dev",
|
"profile": "dev",
|
||||||
"namespace": "hwlab-dev",
|
"namespace": "hwlab-dev",
|
||||||
@@ -130,10 +130,10 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-gateway",
|
"serviceId": "hwlab-gateway",
|
||||||
"commitId": "6963ed2",
|
"commitId": "63acb59",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-gateway:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-gateway:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:808d609ef4873b64faf5eeb13f8eb6bf280bcd9f799d90f00bab44c2c7ad3fd8",
|
"digest": "sha256:14dea76f86b481a895b0f24b5165ef9fd4c0f790dd558b5b625900b46761ec15",
|
||||||
"publishState": "published",
|
"publishState": "published",
|
||||||
"profile": "dev",
|
"profile": "dev",
|
||||||
"namespace": "hwlab-dev",
|
"namespace": "hwlab-dev",
|
||||||
@@ -146,10 +146,10 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-gateway-simu",
|
"serviceId": "hwlab-gateway-simu",
|
||||||
"commitId": "6963ed2",
|
"commitId": "63acb59",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:13e1a66ba2dc45bdf04ac4664a4ab9f0589951509895e754ae46df02062c7b44",
|
"digest": "sha256:0964a94db3efef9a697a4dff1692888e8079c7aeb93abe25aabb6e8ba394c9c8",
|
||||||
"publishState": "published",
|
"publishState": "published",
|
||||||
"profile": "dev",
|
"profile": "dev",
|
||||||
"namespace": "hwlab-dev",
|
"namespace": "hwlab-dev",
|
||||||
@@ -162,10 +162,10 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-box-simu",
|
"serviceId": "hwlab-box-simu",
|
||||||
"commitId": "6963ed2",
|
"commitId": "63acb59",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:1ef041e13d81148dc3a02a28f9b70ae9848554c66c02ec358141bd2ac8cbf91e",
|
"digest": "sha256:1628a2ebc0ad1638c39fd71e8437ba91d042d9497262001473ecc36a5d7adc96",
|
||||||
"publishState": "published",
|
"publishState": "published",
|
||||||
"profile": "dev",
|
"profile": "dev",
|
||||||
"namespace": "hwlab-dev",
|
"namespace": "hwlab-dev",
|
||||||
@@ -178,10 +178,10 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-patch-panel",
|
"serviceId": "hwlab-patch-panel",
|
||||||
"commitId": "6963ed2",
|
"commitId": "63acb59",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:4346f8753c690fa61c378ee8c8ed32e6c11d1e68f813272919914069044fb4ce",
|
"digest": "sha256:461f3e99f52f55e335b51d6048829c40c299568d0fff02cc4f5934bc8d3c962a",
|
||||||
"publishState": "published",
|
"publishState": "published",
|
||||||
"profile": "dev",
|
"profile": "dev",
|
||||||
"namespace": "hwlab-dev",
|
"namespace": "hwlab-dev",
|
||||||
@@ -194,10 +194,10 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-router",
|
"serviceId": "hwlab-router",
|
||||||
"commitId": "6963ed2",
|
"commitId": "63acb59",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-router:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-router:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:a4b2befc25988abbeb575d5270e9b942bd6f072478f3e9130b3929588ea15d40",
|
"digest": "sha256:560ce04be9a54b82a31c77ab7a214719c998b8b320afc1cd47c1abaa97941024",
|
||||||
"publishState": "published",
|
"publishState": "published",
|
||||||
"profile": "dev",
|
"profile": "dev",
|
||||||
"namespace": "hwlab-dev",
|
"namespace": "hwlab-dev",
|
||||||
@@ -210,10 +210,10 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-tunnel-client",
|
"serviceId": "hwlab-tunnel-client",
|
||||||
"commitId": "6963ed2",
|
"commitId": "63acb59",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:c7fa485bf3ba71f828b222664c1b80f4894eaa9a451f7034a44f68e9a1cbb707",
|
"digest": "sha256:657c8efdb35c4dbd0c87d4bbe201321aa857ad89a486ec30a2b8fdd379a41a6e",
|
||||||
"publishState": "published",
|
"publishState": "published",
|
||||||
"profile": "dev",
|
"profile": "dev",
|
||||||
"namespace": "hwlab-dev",
|
"namespace": "hwlab-dev",
|
||||||
@@ -226,10 +226,10 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-edge-proxy",
|
"serviceId": "hwlab-edge-proxy",
|
||||||
"commitId": "6963ed2",
|
"commitId": "63acb59",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:14722f8f7ed0ccdcc312ead4d9b93b68ca5187550fc61f29fdca26ed6399c32b",
|
"digest": "sha256:beca30d9dfbac596cbf72ef49ef6162a708b1048dcfa1c9d741747ac1b858314",
|
||||||
"publishState": "published",
|
"publishState": "published",
|
||||||
"profile": "dev",
|
"profile": "dev",
|
||||||
"namespace": "hwlab-dev",
|
"namespace": "hwlab-dev",
|
||||||
@@ -242,10 +242,10 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-cli",
|
"serviceId": "hwlab-cli",
|
||||||
"commitId": "6963ed2",
|
"commitId": "63acb59",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-cli:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-cli:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:7e5ac811644c83237542c95f4a6302d607a070a4b4f9f247191ce529577ead99",
|
"digest": "sha256:53c5c1dc118c4f698407492b67a59aa1bb1374341907568dd17cf3a0e52ef97b",
|
||||||
"publishState": "published",
|
"publishState": "published",
|
||||||
"profile": "dev",
|
"profile": "dev",
|
||||||
"namespace": "hwlab-dev",
|
"namespace": "hwlab-dev",
|
||||||
@@ -258,10 +258,10 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-agent-skills",
|
"serviceId": "hwlab-agent-skills",
|
||||||
"commitId": "6963ed2",
|
"commitId": "63acb59",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:6881f9d417b91705cca9d134f2df85da3a3ec2af393882f0f24ea113a20d6efd",
|
"digest": "sha256:cf36771fa898fd240b28b093e0070cc16ecc7ee83207ec30413b6abf855d99b7",
|
||||||
"publishState": "published",
|
"publishState": "published",
|
||||||
"profile": "dev",
|
"profile": "dev",
|
||||||
"namespace": "hwlab-dev",
|
"namespace": "hwlab-dev",
|
||||||
|
|||||||
+21
-21
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"manifestVersion": "v1",
|
"manifestVersion": "v1",
|
||||||
"environment": "dev",
|
"environment": "dev",
|
||||||
"commitId": "6963ed2",
|
"commitId": "63acb59",
|
||||||
"namespace": "hwlab-dev",
|
"namespace": "hwlab-dev",
|
||||||
"endpoint": "http://74.48.78.17:16667",
|
"endpoint": "http://74.48.78.17:16667",
|
||||||
"health": {
|
"health": {
|
||||||
@@ -181,7 +181,7 @@
|
|||||||
"services": [
|
"services": [
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-cloud-api",
|
"serviceId": "hwlab-cloud-api",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:63acb59",
|
||||||
"namespace": "hwlab-dev",
|
"namespace": "hwlab-dev",
|
||||||
"healthPath": "/health/live",
|
"healthPath": "/health/live",
|
||||||
"profile": "dev",
|
"profile": "dev",
|
||||||
@@ -189,9 +189,9 @@
|
|||||||
"env": {
|
"env": {
|
||||||
"HWLAB_ENVIRONMENT": "dev",
|
"HWLAB_ENVIRONMENT": "dev",
|
||||||
"HWLAB_PUBLIC_ENDPOINT": "http://74.48.78.17:16667",
|
"HWLAB_PUBLIC_ENDPOINT": "http://74.48.78.17:16667",
|
||||||
"HWLAB_COMMIT_ID": "6963ed2",
|
"HWLAB_COMMIT_ID": "63acb59",
|
||||||
"HWLAB_IMAGE": "127.0.0.1:5000/hwlab/hwlab-cloud-api:6963ed2",
|
"HWLAB_IMAGE": "127.0.0.1:5000/hwlab/hwlab-cloud-api:63acb59",
|
||||||
"HWLAB_IMAGE_TAG": "6963ed2",
|
"HWLAB_IMAGE_TAG": "63acb59",
|
||||||
"HWLAB_RUNTIME_SUBSTITUTE_FORBIDDEN": "unidesk-backend,provider-gateway,microservice-proxy",
|
"HWLAB_RUNTIME_SUBSTITUTE_FORBIDDEN": "unidesk-backend,provider-gateway,microservice-proxy",
|
||||||
"HWLAB_CLOUD_DB_URL": "secretRef:hwlab-cloud-api-dev-db/database-url",
|
"HWLAB_CLOUD_DB_URL": "secretRef:hwlab-cloud-api-dev-db/database-url",
|
||||||
"HWLAB_CLOUD_DB_SSL_MODE": "disable",
|
"HWLAB_CLOUD_DB_SSL_MODE": "disable",
|
||||||
@@ -210,7 +210,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-cloud-web",
|
"serviceId": "hwlab-cloud-web",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59",
|
||||||
"namespace": "hwlab-dev",
|
"namespace": "hwlab-dev",
|
||||||
"healthPath": "/health/live",
|
"healthPath": "/health/live",
|
||||||
"profile": "dev",
|
"profile": "dev",
|
||||||
@@ -218,14 +218,14 @@
|
|||||||
"env": {
|
"env": {
|
||||||
"HWLAB_ENVIRONMENT": "dev",
|
"HWLAB_ENVIRONMENT": "dev",
|
||||||
"HWLAB_API_BASE_URL": "http://hwlab-cloud-api.hwlab-dev.svc.cluster.local:6667",
|
"HWLAB_API_BASE_URL": "http://hwlab-cloud-api.hwlab-dev.svc.cluster.local:6667",
|
||||||
"HWLAB_COMMIT_ID": "6963ed2",
|
"HWLAB_COMMIT_ID": "63acb59",
|
||||||
"HWLAB_IMAGE": "127.0.0.1:5000/hwlab/hwlab-cloud-web:6963ed2",
|
"HWLAB_IMAGE": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59",
|
||||||
"HWLAB_IMAGE_TAG": "6963ed2"
|
"HWLAB_IMAGE_TAG": "63acb59"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-agent-mgr",
|
"serviceId": "hwlab-agent-mgr",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:63acb59",
|
||||||
"namespace": "hwlab-dev",
|
"namespace": "hwlab-dev",
|
||||||
"healthPath": "/health/live",
|
"healthPath": "/health/live",
|
||||||
"profile": "dev",
|
"profile": "dev",
|
||||||
@@ -237,7 +237,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-agent-worker",
|
"serviceId": "hwlab-agent-worker",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-agent-worker:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-agent-worker:63acb59",
|
||||||
"namespace": "hwlab-dev",
|
"namespace": "hwlab-dev",
|
||||||
"healthPath": "/health/live",
|
"healthPath": "/health/live",
|
||||||
"profile": "dev",
|
"profile": "dev",
|
||||||
@@ -249,7 +249,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-gateway",
|
"serviceId": "hwlab-gateway",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-gateway:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-gateway:63acb59",
|
||||||
"namespace": "hwlab-dev",
|
"namespace": "hwlab-dev",
|
||||||
"healthPath": "/health/live",
|
"healthPath": "/health/live",
|
||||||
"profile": "dev",
|
"profile": "dev",
|
||||||
@@ -261,7 +261,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-gateway-simu",
|
"serviceId": "hwlab-gateway-simu",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:63acb59",
|
||||||
"namespace": "hwlab-dev",
|
"namespace": "hwlab-dev",
|
||||||
"healthPath": "/health/live",
|
"healthPath": "/health/live",
|
||||||
"profile": "dev",
|
"profile": "dev",
|
||||||
@@ -281,7 +281,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-box-simu",
|
"serviceId": "hwlab-box-simu",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:63acb59",
|
||||||
"namespace": "hwlab-dev",
|
"namespace": "hwlab-dev",
|
||||||
"healthPath": "/health/live",
|
"healthPath": "/health/live",
|
||||||
"profile": "dev",
|
"profile": "dev",
|
||||||
@@ -300,7 +300,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-patch-panel",
|
"serviceId": "hwlab-patch-panel",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:63acb59",
|
||||||
"namespace": "hwlab-dev",
|
"namespace": "hwlab-dev",
|
||||||
"healthPath": "/health/live",
|
"healthPath": "/health/live",
|
||||||
"profile": "dev",
|
"profile": "dev",
|
||||||
@@ -321,7 +321,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-router",
|
"serviceId": "hwlab-router",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-router:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-router:63acb59",
|
||||||
"namespace": "hwlab-dev",
|
"namespace": "hwlab-dev",
|
||||||
"healthPath": "/health/live",
|
"healthPath": "/health/live",
|
||||||
"profile": "dev",
|
"profile": "dev",
|
||||||
@@ -333,7 +333,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-tunnel-client",
|
"serviceId": "hwlab-tunnel-client",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:63acb59",
|
||||||
"namespace": "hwlab-dev",
|
"namespace": "hwlab-dev",
|
||||||
"healthPath": "/health/live",
|
"healthPath": "/health/live",
|
||||||
"profile": "dev",
|
"profile": "dev",
|
||||||
@@ -347,7 +347,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-edge-proxy",
|
"serviceId": "hwlab-edge-proxy",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:63acb59",
|
||||||
"namespace": "hwlab-dev",
|
"namespace": "hwlab-dev",
|
||||||
"healthPath": "/health/live",
|
"healthPath": "/health/live",
|
||||||
"profile": "dev",
|
"profile": "dev",
|
||||||
@@ -359,7 +359,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-cli",
|
"serviceId": "hwlab-cli",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-cli:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-cli:63acb59",
|
||||||
"namespace": "hwlab-dev",
|
"namespace": "hwlab-dev",
|
||||||
"healthPath": "/health/live",
|
"healthPath": "/health/live",
|
||||||
"profile": "dev",
|
"profile": "dev",
|
||||||
@@ -370,13 +370,13 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-agent-skills",
|
"serviceId": "hwlab-agent-skills",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:63acb59",
|
||||||
"namespace": "hwlab-dev",
|
"namespace": "hwlab-dev",
|
||||||
"healthPath": "/health/live",
|
"healthPath": "/health/live",
|
||||||
"profile": "dev",
|
"profile": "dev",
|
||||||
"replicas": 1,
|
"replicas": 1,
|
||||||
"env": {
|
"env": {
|
||||||
"HWLAB_SKILLS_COMMIT_ID": "6963ed2"
|
"HWLAB_SKILLS_COMMIT_ID": "63acb59"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -31,7 +31,7 @@
|
|||||||
"containers": [
|
"containers": [
|
||||||
{
|
{
|
||||||
"name": "hwlab-cloud-api",
|
"name": "hwlab-cloud-api",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:63acb59",
|
||||||
"ports": [
|
"ports": [
|
||||||
{
|
{
|
||||||
"name": "http",
|
"name": "http",
|
||||||
@@ -49,15 +49,15 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "HWLAB_COMMIT_ID",
|
"name": "HWLAB_COMMIT_ID",
|
||||||
"value": "6963ed2"
|
"value": "63acb59"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "HWLAB_IMAGE",
|
"name": "HWLAB_IMAGE",
|
||||||
"value": "127.0.0.1:5000/hwlab/hwlab-cloud-api:6963ed2"
|
"value": "127.0.0.1:5000/hwlab/hwlab-cloud-api:63acb59"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "HWLAB_IMAGE_TAG",
|
"name": "HWLAB_IMAGE_TAG",
|
||||||
"value": "6963ed2"
|
"value": "63acb59"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "HWLAB_RUNTIME_SUBSTITUTE_FORBIDDEN",
|
"name": "HWLAB_RUNTIME_SUBSTITUTE_FORBIDDEN",
|
||||||
@@ -175,7 +175,7 @@
|
|||||||
"containers": [
|
"containers": [
|
||||||
{
|
{
|
||||||
"name": "hwlab-cloud-web",
|
"name": "hwlab-cloud-web",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59",
|
||||||
"ports": [
|
"ports": [
|
||||||
{
|
{
|
||||||
"name": "http",
|
"name": "http",
|
||||||
@@ -189,15 +189,15 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "HWLAB_COMMIT_ID",
|
"name": "HWLAB_COMMIT_ID",
|
||||||
"value": "6963ed2"
|
"value": "63acb59"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "HWLAB_IMAGE",
|
"name": "HWLAB_IMAGE",
|
||||||
"value": "127.0.0.1:5000/hwlab/hwlab-cloud-web:6963ed2"
|
"value": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "HWLAB_IMAGE_TAG",
|
"name": "HWLAB_IMAGE_TAG",
|
||||||
"value": "6963ed2"
|
"value": "63acb59"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"readinessProbe": {
|
"readinessProbe": {
|
||||||
@@ -247,7 +247,7 @@
|
|||||||
"containers": [
|
"containers": [
|
||||||
{
|
{
|
||||||
"name": "hwlab-agent-mgr",
|
"name": "hwlab-agent-mgr",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:63acb59",
|
||||||
"ports": [
|
"ports": [
|
||||||
{
|
{
|
||||||
"name": "http",
|
"name": "http",
|
||||||
@@ -303,7 +303,7 @@
|
|||||||
"containers": [
|
"containers": [
|
||||||
{
|
{
|
||||||
"name": "hwlab-agent-worker",
|
"name": "hwlab-agent-worker",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-agent-worker:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-agent-worker:63acb59",
|
||||||
"env": [
|
"env": [
|
||||||
{
|
{
|
||||||
"name": "HWLAB_AGENT_SESSION_MODE",
|
"name": "HWLAB_AGENT_SESSION_MODE",
|
||||||
@@ -346,7 +346,7 @@
|
|||||||
"containers": [
|
"containers": [
|
||||||
{
|
{
|
||||||
"name": "hwlab-gateway",
|
"name": "hwlab-gateway",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-gateway:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-gateway:63acb59",
|
||||||
"ports": [
|
"ports": [
|
||||||
{
|
{
|
||||||
"name": "http",
|
"name": "http",
|
||||||
@@ -407,7 +407,7 @@
|
|||||||
"containers": [
|
"containers": [
|
||||||
{
|
{
|
||||||
"name": "hwlab-gateway-simu",
|
"name": "hwlab-gateway-simu",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:63acb59",
|
||||||
"ports": [
|
"ports": [
|
||||||
{
|
{
|
||||||
"name": "http",
|
"name": "http",
|
||||||
@@ -480,7 +480,7 @@
|
|||||||
"containers": [
|
"containers": [
|
||||||
{
|
{
|
||||||
"name": "hwlab-box-simu",
|
"name": "hwlab-box-simu",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:63acb59",
|
||||||
"ports": [
|
"ports": [
|
||||||
{
|
{
|
||||||
"name": "http",
|
"name": "http",
|
||||||
@@ -548,7 +548,7 @@
|
|||||||
"containers": [
|
"containers": [
|
||||||
{
|
{
|
||||||
"name": "hwlab-patch-panel",
|
"name": "hwlab-patch-panel",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:63acb59",
|
||||||
"ports": [
|
"ports": [
|
||||||
{
|
{
|
||||||
"name": "http",
|
"name": "http",
|
||||||
@@ -612,7 +612,7 @@
|
|||||||
"containers": [
|
"containers": [
|
||||||
{
|
{
|
||||||
"name": "hwlab-router",
|
"name": "hwlab-router",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-router:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-router:63acb59",
|
||||||
"ports": [
|
"ports": [
|
||||||
{
|
{
|
||||||
"name": "http",
|
"name": "http",
|
||||||
@@ -672,7 +672,7 @@
|
|||||||
"containers": [
|
"containers": [
|
||||||
{
|
{
|
||||||
"name": "hwlab-tunnel-client",
|
"name": "hwlab-tunnel-client",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:63acb59",
|
||||||
"ports": [
|
"ports": [
|
||||||
{
|
{
|
||||||
"name": "http",
|
"name": "http",
|
||||||
@@ -744,7 +744,7 @@
|
|||||||
"containers": [
|
"containers": [
|
||||||
{
|
{
|
||||||
"name": "hwlab-edge-proxy",
|
"name": "hwlab-edge-proxy",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:63acb59",
|
||||||
"ports": [
|
"ports": [
|
||||||
{
|
{
|
||||||
"name": "http",
|
"name": "http",
|
||||||
@@ -805,7 +805,7 @@
|
|||||||
"containers": [
|
"containers": [
|
||||||
{
|
{
|
||||||
"name": "hwlab-cli",
|
"name": "hwlab-cli",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-cli:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-cli:63acb59",
|
||||||
"env": [
|
"env": [
|
||||||
{
|
{
|
||||||
"name": "HWLAB_CLI_ENDPOINT",
|
"name": "HWLAB_CLI_ENDPOINT",
|
||||||
@@ -847,7 +847,7 @@
|
|||||||
"containers": [
|
"containers": [
|
||||||
{
|
{
|
||||||
"name": "hwlab-agent-skills",
|
"name": "hwlab-agent-skills",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:63acb59",
|
||||||
"ports": [
|
"ports": [
|
||||||
{
|
{
|
||||||
"name": "http",
|
"name": "http",
|
||||||
@@ -857,7 +857,7 @@
|
|||||||
"env": [
|
"env": [
|
||||||
{
|
{
|
||||||
"name": "HWLAB_SKILLS_COMMIT_ID",
|
"name": "HWLAB_SKILLS_COMMIT_ID",
|
||||||
"value": "6963ed2"
|
"value": "63acb59"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"readinessProbe": {
|
"readinessProbe": {
|
||||||
|
|||||||
+323
-227
@@ -4,7 +4,7 @@
|
|||||||
"reportVersion": "v1",
|
"reportVersion": "v1",
|
||||||
"issue": "pikasTech/HWLAB#35",
|
"issue": "pikasTech/HWLAB#35",
|
||||||
"taskId": "dev-artifact-publish",
|
"taskId": "dev-artifact-publish",
|
||||||
"commitId": "6963ed2",
|
"commitId": "63acb59",
|
||||||
"acceptanceLevel": "dev_artifact_publish",
|
"acceptanceLevel": "dev_artifact_publish",
|
||||||
"devOnly": true,
|
"devOnly": true,
|
||||||
"prodDisabled": true,
|
"prodDisabled": true,
|
||||||
@@ -75,12 +75,12 @@
|
|||||||
"status": "published",
|
"status": "published",
|
||||||
"mode": "publish",
|
"mode": "publish",
|
||||||
"repo": "pikasTech/HWLAB",
|
"repo": "pikasTech/HWLAB",
|
||||||
"sourceCommitId": "6963ed21342374016fe419fd251d1787b249b5e7",
|
"sourceCommitId": "63acb5989baa9f12266ca3467eb896a454593efc",
|
||||||
"registryPrefix": "127.0.0.1:5000/hwlab",
|
"registryPrefix": "127.0.0.1:5000/hwlab",
|
||||||
"registryCapabilities": {
|
"registryCapabilities": {
|
||||||
"version": "v1",
|
"version": "v1",
|
||||||
"registryPrefix": "127.0.0.1:5000/hwlab",
|
"registryPrefix": "127.0.0.1:5000/hwlab",
|
||||||
"generatedAt": "2026-05-23T08:51:04.801Z",
|
"generatedAt": "2026-05-23T09:40:15.352Z",
|
||||||
"classification": "degraded",
|
"classification": "degraded",
|
||||||
"dimensions": {
|
"dimensions": {
|
||||||
"processHttpAccess": {
|
"processHttpAccess": {
|
||||||
@@ -161,49 +161,79 @@
|
|||||||
"stderr": "",
|
"stderr": "",
|
||||||
"error": null
|
"error": null
|
||||||
},
|
},
|
||||||
"podCount": 13,
|
"podCount": 21,
|
||||||
"pulledImages": [
|
"pulledImages": [
|
||||||
{
|
{
|
||||||
"pod": "hwlab-agent-mgr-7d886f475b-2jsms",
|
"pod": "hwlab-agent-mgr-57d8bc9f89-5kv4p",
|
||||||
"container": "hwlab-agent-mgr",
|
"container": "hwlab-agent-mgr",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:63acb59",
|
||||||
"imageID": "127.0.0.1:5000/hwlab/hwlab-agent-mgr@sha256:7df780347df148f1303c498f35aba19d9c10f2f86899e9729afda978e7a27b2d"
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-agent-mgr@sha256:852b03d9d282e90454d5692dafa30cc34328ff8a097c509075a8bc6d5f1c6d80"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"pod": "hwlab-agent-skills-57bbbff6f4-l8lv9",
|
"pod": "hwlab-agent-mgr-6c6f64bf5-zjbf7",
|
||||||
|
"container": "hwlab-agent-mgr",
|
||||||
|
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:6963ed2",
|
||||||
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-agent-mgr@sha256:42bd66841b857493d78e7be670957fa4238b487a2e546a3d42e78e56a685bc82"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"pod": "hwlab-agent-skills-75b55bc498-gjjj2",
|
||||||
"container": "hwlab-agent-skills",
|
"container": "hwlab-agent-skills",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:6963ed2",
|
||||||
"imageID": "127.0.0.1:5000/hwlab/hwlab-agent-skills@sha256:fd88f8f2d2d43d4420c5f70306f5810cb756bea9c0b206410cb7fa694cb67ce1"
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-agent-skills@sha256:cd6003a7e8694a31a5cc116a7af38c8790ef3931edb7ae596455ee4aa8ec5dc1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"pod": "hwlab-agent-skills-8687f446fd-lqtgt",
|
||||||
|
"container": "hwlab-agent-skills",
|
||||||
|
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:63acb59",
|
||||||
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-agent-skills@sha256:cf36771fa898fd240b28b093e0070cc16ecc7ee83207ec30413b6abf855d99b7"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"pod": "hwlab-box-simu-0",
|
"pod": "hwlab-box-simu-0",
|
||||||
"container": "hwlab-box-simu",
|
"container": "hwlab-box-simu",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:6963ed2",
|
||||||
"imageID": "127.0.0.1:5000/hwlab/hwlab-box-simu@sha256:d05966d151fb2435b138c6dc2a4f69663724a2d15d8bb1b1415f1fb38314d760"
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-box-simu@sha256:1ef041e13d81148dc3a02a28f9b70ae9848554c66c02ec358141bd2ac8cbf91e"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"pod": "hwlab-box-simu-1",
|
"pod": "hwlab-box-simu-1",
|
||||||
"container": "hwlab-box-simu",
|
"container": "hwlab-box-simu",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:6963ed2",
|
||||||
"imageID": "127.0.0.1:5000/hwlab/hwlab-box-simu@sha256:d05966d151fb2435b138c6dc2a4f69663724a2d15d8bb1b1415f1fb38314d760"
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-box-simu@sha256:1ef041e13d81148dc3a02a28f9b70ae9848554c66c02ec358141bd2ac8cbf91e"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"pod": "hwlab-cloud-api-79f7b7c98-c29dr",
|
"pod": "hwlab-cloud-api-668549d448-gnct8",
|
||||||
"container": "hwlab-cloud-api",
|
"container": "hwlab-cloud-api",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:63acb59",
|
||||||
"imageID": "127.0.0.1:5000/hwlab/hwlab-cloud-api@sha256:a156448e6e1dd9e5ed50233325347f5d90be5b100a0fd72e622eb204815e980c"
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-cloud-api@sha256:08d9ec3943b6b2530af9a67cfba440460a0357fb6b0ed585cc4537c3ee36f3a9"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"pod": "hwlab-cloud-web-5f8458d958-99rmw",
|
"pod": "hwlab-cloud-api-858f6df96d-tcrbg",
|
||||||
|
"container": "hwlab-cloud-api",
|
||||||
|
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:6963ed2",
|
||||||
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-cloud-api@sha256:4bb54a3ac720cabdcf5b0e9f7a0ccb98ba28d6ff9c85d2f01c75b834211d113f"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"pod": "hwlab-cloud-web-576b7bb89d-dxk6w",
|
||||||
"container": "hwlab-cloud-web",
|
"container": "hwlab-cloud-web",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:58b891a",
|
||||||
"imageID": "127.0.0.1:5000/hwlab/hwlab-cloud-web@sha256:fe834adbfd8cf0ca7e514af6c71dfe7243540084f81e6ef124549e4071e1d200"
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-cloud-web@sha256:820804a6fe2da63d36951dcbbd8753077c923c252648b9e261eaea973908a379"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"pod": "hwlab-edge-proxy-86cf7d5cdf-zfmfh",
|
"pod": "hwlab-cloud-web-fc896cddb-gwh58",
|
||||||
|
"container": "hwlab-cloud-web",
|
||||||
|
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59",
|
||||||
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-cloud-web@sha256:3c6b1efb10644c7f3d44054f364013cb348b1204a1a6ffd33969f213da59227e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"pod": "hwlab-edge-proxy-5889fb8fb8-gblw8",
|
||||||
"container": "hwlab-edge-proxy",
|
"container": "hwlab-edge-proxy",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:6963ed2",
|
||||||
"imageID": "127.0.0.1:5000/hwlab/hwlab-edge-proxy@sha256:a48a40a071475a14694890e29074c4aafd358672dd9a4816cb43bee451c81d6e"
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-edge-proxy@sha256:14722f8f7ed0ccdcc312ead4d9b93b68ca5187550fc61f29fdca26ed6399c32b"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"pod": "hwlab-edge-proxy-5ff8d747d-rgdjm",
|
||||||
|
"container": "hwlab-edge-proxy",
|
||||||
|
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:63acb59",
|
||||||
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-edge-proxy@sha256:beca30d9dfbac596cbf72ef49ef6162a708b1048dcfa1c9d741747ac1b858314"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"pod": "hwlab-frpc-59f57d479c-wm5l2",
|
"pod": "hwlab-frpc-59f57d479c-wm5l2",
|
||||||
@@ -214,32 +244,50 @@
|
|||||||
{
|
{
|
||||||
"pod": "hwlab-gateway-simu-0",
|
"pod": "hwlab-gateway-simu-0",
|
||||||
"container": "hwlab-gateway-simu",
|
"container": "hwlab-gateway-simu",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:6963ed2",
|
||||||
"imageID": "127.0.0.1:5000/hwlab/hwlab-gateway-simu@sha256:daae618cdc7fb176d7dc769956e3d5948d1abade09e35dd29daf9c86a37f8fd1"
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-gateway-simu@sha256:13e1a66ba2dc45bdf04ac4664a4ab9f0589951509895e754ae46df02062c7b44"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"pod": "hwlab-gateway-simu-1",
|
"pod": "hwlab-gateway-simu-1",
|
||||||
"container": "hwlab-gateway-simu",
|
"container": "hwlab-gateway-simu",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:6963ed2",
|
||||||
"imageID": "127.0.0.1:5000/hwlab/hwlab-gateway-simu@sha256:daae618cdc7fb176d7dc769956e3d5948d1abade09e35dd29daf9c86a37f8fd1"
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-gateway-simu@sha256:13e1a66ba2dc45bdf04ac4664a4ab9f0589951509895e754ae46df02062c7b44"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"pod": "hwlab-patch-panel-599598cb6b-b5s5t",
|
"pod": "hwlab-patch-panel-5dd8fdf4f7-7cg4w",
|
||||||
"container": "hwlab-patch-panel",
|
"container": "hwlab-patch-panel",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:6963ed2",
|
||||||
"imageID": "127.0.0.1:5000/hwlab/hwlab-patch-panel@sha256:0fd85a67451dad95936cafa98e656f01a0209236c153a6790a0f6d61716ad979"
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-patch-panel@sha256:4346f8753c690fa61c378ee8c8ed32e6c11d1e68f813272919914069044fb4ce"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"pod": "hwlab-router-59bc75b5f7-qbw6r",
|
"pod": "hwlab-patch-panel-79c59cd5b7-dl4sz",
|
||||||
|
"container": "hwlab-patch-panel",
|
||||||
|
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:63acb59",
|
||||||
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-patch-panel@sha256:461f3e99f52f55e335b51d6048829c40c299568d0fff02cc4f5934bc8d3c962a"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"pod": "hwlab-router-59458f576d-l2j27",
|
||||||
"container": "hwlab-router",
|
"container": "hwlab-router",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-router:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-router:6963ed2",
|
||||||
"imageID": "127.0.0.1:5000/hwlab/hwlab-router@sha256:e3795c1de2aa0ea2d98af39a88e85f0f789b15d6f3e8fc79ec8815c87906c95f"
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-router@sha256:a4b2befc25988abbeb575d5270e9b942bd6f072478f3e9130b3929588ea15d40"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"pod": "hwlab-tunnel-client-7885888f9-9kwv8",
|
"pod": "hwlab-router-7d47d6dfc4-gzcw9",
|
||||||
|
"container": "hwlab-router",
|
||||||
|
"image": "127.0.0.1:5000/hwlab/hwlab-router:63acb59",
|
||||||
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-router@sha256:560ce04be9a54b82a31c77ab7a214719c998b8b320afc1cd47c1abaa97941024"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"pod": "hwlab-tunnel-client-64779fc4bd-pz8lz",
|
||||||
"container": "hwlab-tunnel-client",
|
"container": "hwlab-tunnel-client",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:63acb59",
|
||||||
"imageID": "127.0.0.1:5000/hwlab/hwlab-tunnel-client@sha256:1a5d0a22118b4ddcbff49d1d111e027dc17bbd813d527b5e7978d53b127abf29"
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-tunnel-client@sha256:657c8efdb35c4dbd0c87d4bbe201321aa857ad89a486ec30a2b8fdd379a41a6e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"pod": "hwlab-tunnel-client-65ff794986-5z2s6",
|
||||||
|
"container": "hwlab-tunnel-client",
|
||||||
|
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:6963ed2",
|
||||||
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-tunnel-client@sha256:c7fa485bf3ba71f828b222664c1b80f4894eaa9a451f7034a44f68e9a1cbb707"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"pullFailures": [],
|
"pullFailures": [],
|
||||||
@@ -512,13 +560,13 @@
|
|||||||
"publishPlan": {
|
"publishPlan": {
|
||||||
"version": "v2",
|
"version": "v2",
|
||||||
"mode": "publish",
|
"mode": "publish",
|
||||||
"sourceCommitId": "6963ed21342374016fe419fd251d1787b249b5e7",
|
"sourceCommitId": "63acb5989baa9f12266ca3467eb896a454593efc",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"registryTarget": "127.0.0.1:5000/hwlab",
|
"registryTarget": "127.0.0.1:5000/hwlab",
|
||||||
"registryCapabilities": {
|
"registryCapabilities": {
|
||||||
"version": "v1",
|
"version": "v1",
|
||||||
"registryPrefix": "127.0.0.1:5000/hwlab",
|
"registryPrefix": "127.0.0.1:5000/hwlab",
|
||||||
"generatedAt": "2026-05-23T08:51:04.801Z",
|
"generatedAt": "2026-05-23T09:40:15.352Z",
|
||||||
"classification": "degraded",
|
"classification": "degraded",
|
||||||
"dimensions": {
|
"dimensions": {
|
||||||
"processHttpAccess": {
|
"processHttpAccess": {
|
||||||
@@ -599,49 +647,79 @@
|
|||||||
"stderr": "",
|
"stderr": "",
|
||||||
"error": null
|
"error": null
|
||||||
},
|
},
|
||||||
"podCount": 13,
|
"podCount": 21,
|
||||||
"pulledImages": [
|
"pulledImages": [
|
||||||
{
|
{
|
||||||
"pod": "hwlab-agent-mgr-7d886f475b-2jsms",
|
"pod": "hwlab-agent-mgr-57d8bc9f89-5kv4p",
|
||||||
"container": "hwlab-agent-mgr",
|
"container": "hwlab-agent-mgr",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:63acb59",
|
||||||
"imageID": "127.0.0.1:5000/hwlab/hwlab-agent-mgr@sha256:7df780347df148f1303c498f35aba19d9c10f2f86899e9729afda978e7a27b2d"
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-agent-mgr@sha256:852b03d9d282e90454d5692dafa30cc34328ff8a097c509075a8bc6d5f1c6d80"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"pod": "hwlab-agent-skills-57bbbff6f4-l8lv9",
|
"pod": "hwlab-agent-mgr-6c6f64bf5-zjbf7",
|
||||||
|
"container": "hwlab-agent-mgr",
|
||||||
|
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:6963ed2",
|
||||||
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-agent-mgr@sha256:42bd66841b857493d78e7be670957fa4238b487a2e546a3d42e78e56a685bc82"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"pod": "hwlab-agent-skills-75b55bc498-gjjj2",
|
||||||
"container": "hwlab-agent-skills",
|
"container": "hwlab-agent-skills",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:6963ed2",
|
||||||
"imageID": "127.0.0.1:5000/hwlab/hwlab-agent-skills@sha256:fd88f8f2d2d43d4420c5f70306f5810cb756bea9c0b206410cb7fa694cb67ce1"
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-agent-skills@sha256:cd6003a7e8694a31a5cc116a7af38c8790ef3931edb7ae596455ee4aa8ec5dc1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"pod": "hwlab-agent-skills-8687f446fd-lqtgt",
|
||||||
|
"container": "hwlab-agent-skills",
|
||||||
|
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:63acb59",
|
||||||
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-agent-skills@sha256:cf36771fa898fd240b28b093e0070cc16ecc7ee83207ec30413b6abf855d99b7"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"pod": "hwlab-box-simu-0",
|
"pod": "hwlab-box-simu-0",
|
||||||
"container": "hwlab-box-simu",
|
"container": "hwlab-box-simu",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:6963ed2",
|
||||||
"imageID": "127.0.0.1:5000/hwlab/hwlab-box-simu@sha256:d05966d151fb2435b138c6dc2a4f69663724a2d15d8bb1b1415f1fb38314d760"
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-box-simu@sha256:1ef041e13d81148dc3a02a28f9b70ae9848554c66c02ec358141bd2ac8cbf91e"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"pod": "hwlab-box-simu-1",
|
"pod": "hwlab-box-simu-1",
|
||||||
"container": "hwlab-box-simu",
|
"container": "hwlab-box-simu",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:6963ed2",
|
||||||
"imageID": "127.0.0.1:5000/hwlab/hwlab-box-simu@sha256:d05966d151fb2435b138c6dc2a4f69663724a2d15d8bb1b1415f1fb38314d760"
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-box-simu@sha256:1ef041e13d81148dc3a02a28f9b70ae9848554c66c02ec358141bd2ac8cbf91e"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"pod": "hwlab-cloud-api-79f7b7c98-c29dr",
|
"pod": "hwlab-cloud-api-668549d448-gnct8",
|
||||||
"container": "hwlab-cloud-api",
|
"container": "hwlab-cloud-api",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:63acb59",
|
||||||
"imageID": "127.0.0.1:5000/hwlab/hwlab-cloud-api@sha256:a156448e6e1dd9e5ed50233325347f5d90be5b100a0fd72e622eb204815e980c"
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-cloud-api@sha256:08d9ec3943b6b2530af9a67cfba440460a0357fb6b0ed585cc4537c3ee36f3a9"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"pod": "hwlab-cloud-web-5f8458d958-99rmw",
|
"pod": "hwlab-cloud-api-858f6df96d-tcrbg",
|
||||||
|
"container": "hwlab-cloud-api",
|
||||||
|
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:6963ed2",
|
||||||
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-cloud-api@sha256:4bb54a3ac720cabdcf5b0e9f7a0ccb98ba28d6ff9c85d2f01c75b834211d113f"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"pod": "hwlab-cloud-web-576b7bb89d-dxk6w",
|
||||||
"container": "hwlab-cloud-web",
|
"container": "hwlab-cloud-web",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:58b891a",
|
||||||
"imageID": "127.0.0.1:5000/hwlab/hwlab-cloud-web@sha256:fe834adbfd8cf0ca7e514af6c71dfe7243540084f81e6ef124549e4071e1d200"
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-cloud-web@sha256:820804a6fe2da63d36951dcbbd8753077c923c252648b9e261eaea973908a379"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"pod": "hwlab-edge-proxy-86cf7d5cdf-zfmfh",
|
"pod": "hwlab-cloud-web-fc896cddb-gwh58",
|
||||||
|
"container": "hwlab-cloud-web",
|
||||||
|
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59",
|
||||||
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-cloud-web@sha256:3c6b1efb10644c7f3d44054f364013cb348b1204a1a6ffd33969f213da59227e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"pod": "hwlab-edge-proxy-5889fb8fb8-gblw8",
|
||||||
"container": "hwlab-edge-proxy",
|
"container": "hwlab-edge-proxy",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:6963ed2",
|
||||||
"imageID": "127.0.0.1:5000/hwlab/hwlab-edge-proxy@sha256:a48a40a071475a14694890e29074c4aafd358672dd9a4816cb43bee451c81d6e"
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-edge-proxy@sha256:14722f8f7ed0ccdcc312ead4d9b93b68ca5187550fc61f29fdca26ed6399c32b"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"pod": "hwlab-edge-proxy-5ff8d747d-rgdjm",
|
||||||
|
"container": "hwlab-edge-proxy",
|
||||||
|
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:63acb59",
|
||||||
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-edge-proxy@sha256:beca30d9dfbac596cbf72ef49ef6162a708b1048dcfa1c9d741747ac1b858314"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"pod": "hwlab-frpc-59f57d479c-wm5l2",
|
"pod": "hwlab-frpc-59f57d479c-wm5l2",
|
||||||
@@ -652,32 +730,50 @@
|
|||||||
{
|
{
|
||||||
"pod": "hwlab-gateway-simu-0",
|
"pod": "hwlab-gateway-simu-0",
|
||||||
"container": "hwlab-gateway-simu",
|
"container": "hwlab-gateway-simu",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:6963ed2",
|
||||||
"imageID": "127.0.0.1:5000/hwlab/hwlab-gateway-simu@sha256:daae618cdc7fb176d7dc769956e3d5948d1abade09e35dd29daf9c86a37f8fd1"
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-gateway-simu@sha256:13e1a66ba2dc45bdf04ac4664a4ab9f0589951509895e754ae46df02062c7b44"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"pod": "hwlab-gateway-simu-1",
|
"pod": "hwlab-gateway-simu-1",
|
||||||
"container": "hwlab-gateway-simu",
|
"container": "hwlab-gateway-simu",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:6963ed2",
|
||||||
"imageID": "127.0.0.1:5000/hwlab/hwlab-gateway-simu@sha256:daae618cdc7fb176d7dc769956e3d5948d1abade09e35dd29daf9c86a37f8fd1"
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-gateway-simu@sha256:13e1a66ba2dc45bdf04ac4664a4ab9f0589951509895e754ae46df02062c7b44"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"pod": "hwlab-patch-panel-599598cb6b-b5s5t",
|
"pod": "hwlab-patch-panel-5dd8fdf4f7-7cg4w",
|
||||||
"container": "hwlab-patch-panel",
|
"container": "hwlab-patch-panel",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:6963ed2",
|
||||||
"imageID": "127.0.0.1:5000/hwlab/hwlab-patch-panel@sha256:0fd85a67451dad95936cafa98e656f01a0209236c153a6790a0f6d61716ad979"
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-patch-panel@sha256:4346f8753c690fa61c378ee8c8ed32e6c11d1e68f813272919914069044fb4ce"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"pod": "hwlab-router-59bc75b5f7-qbw6r",
|
"pod": "hwlab-patch-panel-79c59cd5b7-dl4sz",
|
||||||
|
"container": "hwlab-patch-panel",
|
||||||
|
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:63acb59",
|
||||||
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-patch-panel@sha256:461f3e99f52f55e335b51d6048829c40c299568d0fff02cc4f5934bc8d3c962a"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"pod": "hwlab-router-59458f576d-l2j27",
|
||||||
"container": "hwlab-router",
|
"container": "hwlab-router",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-router:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-router:6963ed2",
|
||||||
"imageID": "127.0.0.1:5000/hwlab/hwlab-router@sha256:e3795c1de2aa0ea2d98af39a88e85f0f789b15d6f3e8fc79ec8815c87906c95f"
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-router@sha256:a4b2befc25988abbeb575d5270e9b942bd6f072478f3e9130b3929588ea15d40"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"pod": "hwlab-tunnel-client-7885888f9-9kwv8",
|
"pod": "hwlab-router-7d47d6dfc4-gzcw9",
|
||||||
|
"container": "hwlab-router",
|
||||||
|
"image": "127.0.0.1:5000/hwlab/hwlab-router:63acb59",
|
||||||
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-router@sha256:560ce04be9a54b82a31c77ab7a214719c998b8b320afc1cd47c1abaa97941024"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"pod": "hwlab-tunnel-client-64779fc4bd-pz8lz",
|
||||||
"container": "hwlab-tunnel-client",
|
"container": "hwlab-tunnel-client",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:63acb59",
|
||||||
"imageID": "127.0.0.1:5000/hwlab/hwlab-tunnel-client@sha256:1a5d0a22118b4ddcbff49d1d111e027dc17bbd813d527b5e7978d53b127abf29"
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-tunnel-client@sha256:657c8efdb35c4dbd0c87d4bbe201321aa857ad89a486ec30a2b8fdd379a41a6e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"pod": "hwlab-tunnel-client-65ff794986-5z2s6",
|
||||||
|
"container": "hwlab-tunnel-client",
|
||||||
|
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:6963ed2",
|
||||||
|
"imageID": "127.0.0.1:5000/hwlab/hwlab-tunnel-client@sha256:c7fa485bf3ba71f828b222664c1b80f4894eaa9a451f7034a44f68e9a1cbb707"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"pullFailures": [],
|
"pullFailures": [],
|
||||||
@@ -699,12 +795,12 @@
|
|||||||
"enabled": true,
|
"enabled": true,
|
||||||
"required": true,
|
"required": true,
|
||||||
"artifactScope": "required",
|
"artifactScope": "required",
|
||||||
"sourceCommitId": "6963ed21342374016fe419fd251d1787b249b5e7",
|
"sourceCommitId": "63acb5989baa9f12266ca3467eb896a454593efc",
|
||||||
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-cloud-api",
|
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-cloud-api",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:4bb54a3ac720cabdcf5b0e9f7a0ccb98ba28d6ff9c85d2f01c75b834211d113f",
|
"digest": "sha256:79e9694d2d381ab96028e0705023b4e3c1cd3b7c71357a0ef5aefd66f53ee7f0",
|
||||||
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-cloud-api@sha256:4bb54a3ac720cabdcf5b0e9f7a0ccb98ba28d6ff9c85d2f01c75b834211d113f",
|
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-cloud-api@sha256:79e9694d2d381ab96028e0705023b4e3c1cd3b7c71357a0ef5aefd66f53ee7f0",
|
||||||
"digestStatus": "real",
|
"digestStatus": "real",
|
||||||
"status": "published",
|
"status": "published",
|
||||||
"notPublishedReason": null
|
"notPublishedReason": null
|
||||||
@@ -714,12 +810,12 @@
|
|||||||
"enabled": true,
|
"enabled": true,
|
||||||
"required": true,
|
"required": true,
|
||||||
"artifactScope": "required",
|
"artifactScope": "required",
|
||||||
"sourceCommitId": "6963ed21342374016fe419fd251d1787b249b5e7",
|
"sourceCommitId": "63acb5989baa9f12266ca3467eb896a454593efc",
|
||||||
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-cloud-web",
|
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-cloud-web",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:3c3a4ef374bf843ad1c170696c5a122fdbf35a872a17c086ed06ffd50c5a0e06",
|
"digest": "sha256:3c6b1efb10644c7f3d44054f364013cb348b1204a1a6ffd33969f213da59227e",
|
||||||
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-cloud-web@sha256:3c3a4ef374bf843ad1c170696c5a122fdbf35a872a17c086ed06ffd50c5a0e06",
|
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-cloud-web@sha256:3c6b1efb10644c7f3d44054f364013cb348b1204a1a6ffd33969f213da59227e",
|
||||||
"digestStatus": "real",
|
"digestStatus": "real",
|
||||||
"status": "published",
|
"status": "published",
|
||||||
"notPublishedReason": null
|
"notPublishedReason": null
|
||||||
@@ -729,12 +825,12 @@
|
|||||||
"enabled": true,
|
"enabled": true,
|
||||||
"required": true,
|
"required": true,
|
||||||
"artifactScope": "required",
|
"artifactScope": "required",
|
||||||
"sourceCommitId": "6963ed21342374016fe419fd251d1787b249b5e7",
|
"sourceCommitId": "63acb5989baa9f12266ca3467eb896a454593efc",
|
||||||
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-agent-mgr",
|
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-agent-mgr",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:42bd66841b857493d78e7be670957fa4238b487a2e546a3d42e78e56a685bc82",
|
"digest": "sha256:852b03d9d282e90454d5692dafa30cc34328ff8a097c509075a8bc6d5f1c6d80",
|
||||||
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-agent-mgr@sha256:42bd66841b857493d78e7be670957fa4238b487a2e546a3d42e78e56a685bc82",
|
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-agent-mgr@sha256:852b03d9d282e90454d5692dafa30cc34328ff8a097c509075a8bc6d5f1c6d80",
|
||||||
"digestStatus": "real",
|
"digestStatus": "real",
|
||||||
"status": "published",
|
"status": "published",
|
||||||
"notPublishedReason": null
|
"notPublishedReason": null
|
||||||
@@ -744,12 +840,12 @@
|
|||||||
"enabled": true,
|
"enabled": true,
|
||||||
"required": true,
|
"required": true,
|
||||||
"artifactScope": "required",
|
"artifactScope": "required",
|
||||||
"sourceCommitId": "6963ed21342374016fe419fd251d1787b249b5e7",
|
"sourceCommitId": "63acb5989baa9f12266ca3467eb896a454593efc",
|
||||||
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-agent-worker",
|
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-agent-worker",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-agent-worker:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-agent-worker:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:8131839bd8f08fc654bf96ba7c713ba917e198ebab04cf051b9e384392eb95e9",
|
"digest": "sha256:2f5b8eb8d1a52849d056f412c5dde4bb075456d4fbebdc9169917092011d10e7",
|
||||||
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-agent-worker@sha256:8131839bd8f08fc654bf96ba7c713ba917e198ebab04cf051b9e384392eb95e9",
|
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-agent-worker@sha256:2f5b8eb8d1a52849d056f412c5dde4bb075456d4fbebdc9169917092011d10e7",
|
||||||
"digestStatus": "real",
|
"digestStatus": "real",
|
||||||
"status": "published",
|
"status": "published",
|
||||||
"notPublishedReason": null
|
"notPublishedReason": null
|
||||||
@@ -759,12 +855,12 @@
|
|||||||
"enabled": true,
|
"enabled": true,
|
||||||
"required": true,
|
"required": true,
|
||||||
"artifactScope": "required",
|
"artifactScope": "required",
|
||||||
"sourceCommitId": "6963ed21342374016fe419fd251d1787b249b5e7",
|
"sourceCommitId": "63acb5989baa9f12266ca3467eb896a454593efc",
|
||||||
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-gateway",
|
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-gateway",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-gateway:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-gateway:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:808d609ef4873b64faf5eeb13f8eb6bf280bcd9f799d90f00bab44c2c7ad3fd8",
|
"digest": "sha256:14dea76f86b481a895b0f24b5165ef9fd4c0f790dd558b5b625900b46761ec15",
|
||||||
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-gateway@sha256:808d609ef4873b64faf5eeb13f8eb6bf280bcd9f799d90f00bab44c2c7ad3fd8",
|
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-gateway@sha256:14dea76f86b481a895b0f24b5165ef9fd4c0f790dd558b5b625900b46761ec15",
|
||||||
"digestStatus": "real",
|
"digestStatus": "real",
|
||||||
"status": "published",
|
"status": "published",
|
||||||
"notPublishedReason": null
|
"notPublishedReason": null
|
||||||
@@ -774,12 +870,12 @@
|
|||||||
"enabled": true,
|
"enabled": true,
|
||||||
"required": true,
|
"required": true,
|
||||||
"artifactScope": "required",
|
"artifactScope": "required",
|
||||||
"sourceCommitId": "6963ed21342374016fe419fd251d1787b249b5e7",
|
"sourceCommitId": "63acb5989baa9f12266ca3467eb896a454593efc",
|
||||||
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-gateway-simu",
|
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-gateway-simu",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:13e1a66ba2dc45bdf04ac4664a4ab9f0589951509895e754ae46df02062c7b44",
|
"digest": "sha256:0964a94db3efef9a697a4dff1692888e8079c7aeb93abe25aabb6e8ba394c9c8",
|
||||||
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-gateway-simu@sha256:13e1a66ba2dc45bdf04ac4664a4ab9f0589951509895e754ae46df02062c7b44",
|
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-gateway-simu@sha256:0964a94db3efef9a697a4dff1692888e8079c7aeb93abe25aabb6e8ba394c9c8",
|
||||||
"digestStatus": "real",
|
"digestStatus": "real",
|
||||||
"status": "published",
|
"status": "published",
|
||||||
"notPublishedReason": null
|
"notPublishedReason": null
|
||||||
@@ -789,12 +885,12 @@
|
|||||||
"enabled": true,
|
"enabled": true,
|
||||||
"required": true,
|
"required": true,
|
||||||
"artifactScope": "required",
|
"artifactScope": "required",
|
||||||
"sourceCommitId": "6963ed21342374016fe419fd251d1787b249b5e7",
|
"sourceCommitId": "63acb5989baa9f12266ca3467eb896a454593efc",
|
||||||
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-box-simu",
|
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-box-simu",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:1ef041e13d81148dc3a02a28f9b70ae9848554c66c02ec358141bd2ac8cbf91e",
|
"digest": "sha256:1628a2ebc0ad1638c39fd71e8437ba91d042d9497262001473ecc36a5d7adc96",
|
||||||
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-box-simu@sha256:1ef041e13d81148dc3a02a28f9b70ae9848554c66c02ec358141bd2ac8cbf91e",
|
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-box-simu@sha256:1628a2ebc0ad1638c39fd71e8437ba91d042d9497262001473ecc36a5d7adc96",
|
||||||
"digestStatus": "real",
|
"digestStatus": "real",
|
||||||
"status": "published",
|
"status": "published",
|
||||||
"notPublishedReason": null
|
"notPublishedReason": null
|
||||||
@@ -804,12 +900,12 @@
|
|||||||
"enabled": true,
|
"enabled": true,
|
||||||
"required": true,
|
"required": true,
|
||||||
"artifactScope": "required",
|
"artifactScope": "required",
|
||||||
"sourceCommitId": "6963ed21342374016fe419fd251d1787b249b5e7",
|
"sourceCommitId": "63acb5989baa9f12266ca3467eb896a454593efc",
|
||||||
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-patch-panel",
|
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-patch-panel",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:4346f8753c690fa61c378ee8c8ed32e6c11d1e68f813272919914069044fb4ce",
|
"digest": "sha256:461f3e99f52f55e335b51d6048829c40c299568d0fff02cc4f5934bc8d3c962a",
|
||||||
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-patch-panel@sha256:4346f8753c690fa61c378ee8c8ed32e6c11d1e68f813272919914069044fb4ce",
|
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-patch-panel@sha256:461f3e99f52f55e335b51d6048829c40c299568d0fff02cc4f5934bc8d3c962a",
|
||||||
"digestStatus": "real",
|
"digestStatus": "real",
|
||||||
"status": "published",
|
"status": "published",
|
||||||
"notPublishedReason": null
|
"notPublishedReason": null
|
||||||
@@ -819,12 +915,12 @@
|
|||||||
"enabled": true,
|
"enabled": true,
|
||||||
"required": true,
|
"required": true,
|
||||||
"artifactScope": "required",
|
"artifactScope": "required",
|
||||||
"sourceCommitId": "6963ed21342374016fe419fd251d1787b249b5e7",
|
"sourceCommitId": "63acb5989baa9f12266ca3467eb896a454593efc",
|
||||||
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-router",
|
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-router",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-router:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-router:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:a4b2befc25988abbeb575d5270e9b942bd6f072478f3e9130b3929588ea15d40",
|
"digest": "sha256:560ce04be9a54b82a31c77ab7a214719c998b8b320afc1cd47c1abaa97941024",
|
||||||
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-router@sha256:a4b2befc25988abbeb575d5270e9b942bd6f072478f3e9130b3929588ea15d40",
|
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-router@sha256:560ce04be9a54b82a31c77ab7a214719c998b8b320afc1cd47c1abaa97941024",
|
||||||
"digestStatus": "real",
|
"digestStatus": "real",
|
||||||
"status": "published",
|
"status": "published",
|
||||||
"notPublishedReason": null
|
"notPublishedReason": null
|
||||||
@@ -834,12 +930,12 @@
|
|||||||
"enabled": true,
|
"enabled": true,
|
||||||
"required": true,
|
"required": true,
|
||||||
"artifactScope": "required",
|
"artifactScope": "required",
|
||||||
"sourceCommitId": "6963ed21342374016fe419fd251d1787b249b5e7",
|
"sourceCommitId": "63acb5989baa9f12266ca3467eb896a454593efc",
|
||||||
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-tunnel-client",
|
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-tunnel-client",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:c7fa485bf3ba71f828b222664c1b80f4894eaa9a451f7034a44f68e9a1cbb707",
|
"digest": "sha256:657c8efdb35c4dbd0c87d4bbe201321aa857ad89a486ec30a2b8fdd379a41a6e",
|
||||||
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-tunnel-client@sha256:c7fa485bf3ba71f828b222664c1b80f4894eaa9a451f7034a44f68e9a1cbb707",
|
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-tunnel-client@sha256:657c8efdb35c4dbd0c87d4bbe201321aa857ad89a486ec30a2b8fdd379a41a6e",
|
||||||
"digestStatus": "real",
|
"digestStatus": "real",
|
||||||
"status": "published",
|
"status": "published",
|
||||||
"notPublishedReason": null
|
"notPublishedReason": null
|
||||||
@@ -849,12 +945,12 @@
|
|||||||
"enabled": true,
|
"enabled": true,
|
||||||
"required": true,
|
"required": true,
|
||||||
"artifactScope": "required",
|
"artifactScope": "required",
|
||||||
"sourceCommitId": "6963ed21342374016fe419fd251d1787b249b5e7",
|
"sourceCommitId": "63acb5989baa9f12266ca3467eb896a454593efc",
|
||||||
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-edge-proxy",
|
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-edge-proxy",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:14722f8f7ed0ccdcc312ead4d9b93b68ca5187550fc61f29fdca26ed6399c32b",
|
"digest": "sha256:beca30d9dfbac596cbf72ef49ef6162a708b1048dcfa1c9d741747ac1b858314",
|
||||||
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-edge-proxy@sha256:14722f8f7ed0ccdcc312ead4d9b93b68ca5187550fc61f29fdca26ed6399c32b",
|
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-edge-proxy@sha256:beca30d9dfbac596cbf72ef49ef6162a708b1048dcfa1c9d741747ac1b858314",
|
||||||
"digestStatus": "real",
|
"digestStatus": "real",
|
||||||
"status": "published",
|
"status": "published",
|
||||||
"notPublishedReason": null
|
"notPublishedReason": null
|
||||||
@@ -864,12 +960,12 @@
|
|||||||
"enabled": true,
|
"enabled": true,
|
||||||
"required": true,
|
"required": true,
|
||||||
"artifactScope": "required",
|
"artifactScope": "required",
|
||||||
"sourceCommitId": "6963ed21342374016fe419fd251d1787b249b5e7",
|
"sourceCommitId": "63acb5989baa9f12266ca3467eb896a454593efc",
|
||||||
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-cli",
|
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-cli",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-cli:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-cli:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:7e5ac811644c83237542c95f4a6302d607a070a4b4f9f247191ce529577ead99",
|
"digest": "sha256:53c5c1dc118c4f698407492b67a59aa1bb1374341907568dd17cf3a0e52ef97b",
|
||||||
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-cli@sha256:7e5ac811644c83237542c95f4a6302d607a070a4b4f9f247191ce529577ead99",
|
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-cli@sha256:53c5c1dc118c4f698407492b67a59aa1bb1374341907568dd17cf3a0e52ef97b",
|
||||||
"digestStatus": "real",
|
"digestStatus": "real",
|
||||||
"status": "published",
|
"status": "published",
|
||||||
"notPublishedReason": null
|
"notPublishedReason": null
|
||||||
@@ -879,12 +975,12 @@
|
|||||||
"enabled": true,
|
"enabled": true,
|
||||||
"required": true,
|
"required": true,
|
||||||
"artifactScope": "required",
|
"artifactScope": "required",
|
||||||
"sourceCommitId": "6963ed21342374016fe419fd251d1787b249b5e7",
|
"sourceCommitId": "63acb5989baa9f12266ca3467eb896a454593efc",
|
||||||
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-agent-skills",
|
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-agent-skills",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:6881f9d417b91705cca9d134f2df85da3a3ec2af393882f0f24ea113a20d6efd",
|
"digest": "sha256:cf36771fa898fd240b28b093e0070cc16ecc7ee83207ec30413b6abf855d99b7",
|
||||||
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-agent-skills@sha256:6881f9d417b91705cca9d134f2df85da3a3ec2af393882f0f24ea113a20d6efd",
|
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-agent-skills@sha256:cf36771fa898fd240b28b093e0070cc16ecc7ee83207ec30413b6abf855d99b7",
|
||||||
"digestStatus": "real",
|
"digestStatus": "real",
|
||||||
"status": "published",
|
"status": "published",
|
||||||
"notPublishedReason": null
|
"notPublishedReason": null
|
||||||
@@ -896,15 +992,15 @@
|
|||||||
"disabledServiceCount": 0,
|
"disabledServiceCount": 0,
|
||||||
"builtCount": 13,
|
"builtCount": 13,
|
||||||
"publishedCount": 13,
|
"publishedCount": 13,
|
||||||
"generatedAt": "2026-05-23T08:56:17.866Z",
|
"generatedAt": "2026-05-23T09:40:32.793Z",
|
||||||
"services": [
|
"services": [
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-cloud-api",
|
"serviceId": "hwlab-cloud-api",
|
||||||
"status": "published",
|
"status": "published",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:4bb54a3ac720cabdcf5b0e9f7a0ccb98ba28d6ff9c85d2f01c75b834211d113f",
|
"digest": "sha256:79e9694d2d381ab96028e0705023b4e3c1cd3b7c71357a0ef5aefd66f53ee7f0",
|
||||||
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-cloud-api@sha256:4bb54a3ac720cabdcf5b0e9f7a0ccb98ba28d6ff9c85d2f01c75b834211d113f",
|
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-cloud-api@sha256:79e9694d2d381ab96028e0705023b4e3c1cd3b7c71357a0ef5aefd66f53ee7f0",
|
||||||
"runtimeKind": "node-command",
|
"runtimeKind": "node-command",
|
||||||
"implementationState": "repo-entrypoint",
|
"implementationState": "repo-entrypoint",
|
||||||
"sourceState": "source-present",
|
"sourceState": "source-present",
|
||||||
@@ -913,15 +1009,15 @@
|
|||||||
"artifactRequired": true,
|
"artifactRequired": true,
|
||||||
"artifactScope": "required",
|
"artifactScope": "required",
|
||||||
"notPublishedReason": null,
|
"notPublishedReason": null,
|
||||||
"localImageId": "sha256:7ed1c1d36ac19979fce7a4491cf41e2508bdc7c98b5ec64344383d279e99b04e"
|
"localImageId": "sha256:d6d4a6a6820fe7c3b051ecbd6259b83f2261394af94e5d30c2f66048d79c8b4c"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-cloud-web",
|
"serviceId": "hwlab-cloud-web",
|
||||||
"status": "published",
|
"status": "published",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:3c3a4ef374bf843ad1c170696c5a122fdbf35a872a17c086ed06ffd50c5a0e06",
|
"digest": "sha256:3c6b1efb10644c7f3d44054f364013cb348b1204a1a6ffd33969f213da59227e",
|
||||||
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-cloud-web@sha256:3c3a4ef374bf843ad1c170696c5a122fdbf35a872a17c086ed06ffd50c5a0e06",
|
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-cloud-web@sha256:3c6b1efb10644c7f3d44054f364013cb348b1204a1a6ffd33969f213da59227e",
|
||||||
"runtimeKind": "cloud-web",
|
"runtimeKind": "cloud-web",
|
||||||
"distFreshness": {
|
"distFreshness": {
|
||||||
"status": "pass",
|
"status": "pass",
|
||||||
@@ -932,85 +1028,85 @@
|
|||||||
{
|
{
|
||||||
"kind": "runtime",
|
"kind": "runtime",
|
||||||
"path": "index.html",
|
"path": "index.html",
|
||||||
"sourcePath": "/home/ubuntu/workspace/hwlab-artifacts-6963ed2/web/hwlab-cloud-web/index.html",
|
"sourcePath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/index.html",
|
||||||
"distPath": "/home/ubuntu/workspace/hwlab-artifacts-6963ed2/web/hwlab-cloud-web/dist/index.html",
|
"distPath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/dist/index.html",
|
||||||
"status": "match"
|
"status": "match"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"kind": "runtime",
|
"kind": "runtime",
|
||||||
"path": "styles.css",
|
"path": "styles.css",
|
||||||
"sourcePath": "/home/ubuntu/workspace/hwlab-artifacts-6963ed2/web/hwlab-cloud-web/styles.css",
|
"sourcePath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/styles.css",
|
||||||
"distPath": "/home/ubuntu/workspace/hwlab-artifacts-6963ed2/web/hwlab-cloud-web/dist/styles.css",
|
"distPath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/dist/styles.css",
|
||||||
"status": "match"
|
"status": "match"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"kind": "runtime",
|
"kind": "runtime",
|
||||||
"path": "app.mjs",
|
"path": "app.mjs",
|
||||||
"sourcePath": "/home/ubuntu/workspace/hwlab-artifacts-6963ed2/web/hwlab-cloud-web/app.mjs",
|
"sourcePath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/app.mjs",
|
||||||
"distPath": "/home/ubuntu/workspace/hwlab-artifacts-6963ed2/web/hwlab-cloud-web/dist/app.mjs",
|
"distPath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/dist/app.mjs",
|
||||||
"status": "match"
|
"status": "match"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"kind": "runtime",
|
"kind": "runtime",
|
||||||
"path": "gate-summary.mjs",
|
"path": "gate-summary.mjs",
|
||||||
"sourcePath": "/home/ubuntu/workspace/hwlab-artifacts-6963ed2/web/hwlab-cloud-web/gate-summary.mjs",
|
"sourcePath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/gate-summary.mjs",
|
||||||
"distPath": "/home/ubuntu/workspace/hwlab-artifacts-6963ed2/web/hwlab-cloud-web/dist/gate-summary.mjs",
|
"distPath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/dist/gate-summary.mjs",
|
||||||
"status": "match"
|
"status": "match"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"kind": "runtime",
|
"kind": "runtime",
|
||||||
"path": "runtime.mjs",
|
"path": "runtime.mjs",
|
||||||
"sourcePath": "/home/ubuntu/workspace/hwlab-artifacts-6963ed2/web/hwlab-cloud-web/runtime.mjs",
|
"sourcePath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/runtime.mjs",
|
||||||
"distPath": "/home/ubuntu/workspace/hwlab-artifacts-6963ed2/web/hwlab-cloud-web/dist/runtime.mjs",
|
"distPath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/dist/runtime.mjs",
|
||||||
"status": "match"
|
"status": "match"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"kind": "runtime",
|
"kind": "runtime",
|
||||||
"path": "workbench-hardware-panel.mjs",
|
"path": "workbench-hardware-panel.mjs",
|
||||||
"sourcePath": "/home/ubuntu/workspace/hwlab-artifacts-6963ed2/web/hwlab-cloud-web/workbench-hardware-panel.mjs",
|
"sourcePath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/workbench-hardware-panel.mjs",
|
||||||
"distPath": "/home/ubuntu/workspace/hwlab-artifacts-6963ed2/web/hwlab-cloud-web/dist/workbench-hardware-panel.mjs",
|
"distPath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/dist/workbench-hardware-panel.mjs",
|
||||||
"status": "match"
|
"status": "match"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"kind": "runtime",
|
"kind": "runtime",
|
||||||
"path": "help.md",
|
"path": "help.md",
|
||||||
"sourcePath": "/home/ubuntu/workspace/hwlab-artifacts-6963ed2/web/hwlab-cloud-web/help.md",
|
"sourcePath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/help.md",
|
||||||
"distPath": "/home/ubuntu/workspace/hwlab-artifacts-6963ed2/web/hwlab-cloud-web/dist/help.md",
|
"distPath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/dist/help.md",
|
||||||
"status": "match"
|
"status": "match"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"kind": "runtime",
|
"kind": "runtime",
|
||||||
"path": "third_party/marked/marked.esm.js",
|
"path": "third_party/marked/marked.esm.js",
|
||||||
"sourcePath": "/home/ubuntu/workspace/hwlab-artifacts-6963ed2/web/hwlab-cloud-web/third_party/marked/marked.esm.js",
|
"sourcePath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/third_party/marked/marked.esm.js",
|
||||||
"distPath": "/home/ubuntu/workspace/hwlab-artifacts-6963ed2/web/hwlab-cloud-web/dist/third_party/marked/marked.esm.js",
|
"distPath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/dist/third_party/marked/marked.esm.js",
|
||||||
"status": "match"
|
"status": "match"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"kind": "runtime",
|
"kind": "runtime",
|
||||||
"path": "third_party/marked/LICENSE",
|
"path": "third_party/marked/LICENSE",
|
||||||
"sourcePath": "/home/ubuntu/workspace/hwlab-artifacts-6963ed2/web/hwlab-cloud-web/third_party/marked/LICENSE",
|
"sourcePath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/third_party/marked/LICENSE",
|
||||||
"distPath": "/home/ubuntu/workspace/hwlab-artifacts-6963ed2/web/hwlab-cloud-web/dist/third_party/marked/LICENSE",
|
"distPath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/dist/third_party/marked/LICENSE",
|
||||||
"status": "match"
|
"status": "match"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"kind": "alias",
|
"kind": "alias",
|
||||||
"path": "gate/index.html",
|
"path": "gate/index.html",
|
||||||
"sourcePath": "/home/ubuntu/workspace/hwlab-artifacts-6963ed2/web/hwlab-cloud-web/index.html",
|
"sourcePath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/index.html",
|
||||||
"distPath": "/home/ubuntu/workspace/hwlab-artifacts-6963ed2/web/hwlab-cloud-web/dist/gate/index.html",
|
"distPath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/dist/gate/index.html",
|
||||||
"status": "match"
|
"status": "match"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"kind": "alias",
|
"kind": "alias",
|
||||||
"path": "diagnostics/gate/index.html",
|
"path": "diagnostics/gate/index.html",
|
||||||
"sourcePath": "/home/ubuntu/workspace/hwlab-artifacts-6963ed2/web/hwlab-cloud-web/index.html",
|
"sourcePath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/index.html",
|
||||||
"distPath": "/home/ubuntu/workspace/hwlab-artifacts-6963ed2/web/hwlab-cloud-web/dist/diagnostics/gate/index.html",
|
"distPath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/dist/diagnostics/gate/index.html",
|
||||||
"status": "match"
|
"status": "match"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"kind": "alias",
|
"kind": "alias",
|
||||||
"path": "help/index.html",
|
"path": "help/index.html",
|
||||||
"sourcePath": "/home/ubuntu/workspace/hwlab-artifacts-6963ed2/web/hwlab-cloud-web/index.html",
|
"sourcePath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/index.html",
|
||||||
"distPath": "/home/ubuntu/workspace/hwlab-artifacts-6963ed2/web/hwlab-cloud-web/dist/help/index.html",
|
"distPath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/dist/help/index.html",
|
||||||
"status": "match"
|
"status": "match"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
@@ -1023,15 +1119,15 @@
|
|||||||
"artifactRequired": true,
|
"artifactRequired": true,
|
||||||
"artifactScope": "required",
|
"artifactScope": "required",
|
||||||
"notPublishedReason": null,
|
"notPublishedReason": null,
|
||||||
"localImageId": "sha256:6e618f66b2da1f59fefcf845dc10b03864498c6ef54b4b061fccc991a232f809"
|
"localImageId": "sha256:80340a3de814a924e9bde5431d700a3c85760c8e30596910c8b3cce3423ed659"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-agent-mgr",
|
"serviceId": "hwlab-agent-mgr",
|
||||||
"status": "published",
|
"status": "published",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:42bd66841b857493d78e7be670957fa4238b487a2e546a3d42e78e56a685bc82",
|
"digest": "sha256:852b03d9d282e90454d5692dafa30cc34328ff8a097c509075a8bc6d5f1c6d80",
|
||||||
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-agent-mgr@sha256:42bd66841b857493d78e7be670957fa4238b487a2e546a3d42e78e56a685bc82",
|
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-agent-mgr@sha256:852b03d9d282e90454d5692dafa30cc34328ff8a097c509075a8bc6d5f1c6d80",
|
||||||
"runtimeKind": "node-command",
|
"runtimeKind": "node-command",
|
||||||
"implementationState": "repo-entrypoint",
|
"implementationState": "repo-entrypoint",
|
||||||
"sourceState": "source-present",
|
"sourceState": "source-present",
|
||||||
@@ -1040,15 +1136,15 @@
|
|||||||
"artifactRequired": true,
|
"artifactRequired": true,
|
||||||
"artifactScope": "required",
|
"artifactScope": "required",
|
||||||
"notPublishedReason": null,
|
"notPublishedReason": null,
|
||||||
"localImageId": "sha256:499e68bd0edcb74f47f5d920ff754e45146dd61e6fa65051c6657a46f15f96c1"
|
"localImageId": "sha256:d079bf1bbc7600efc273f4b3a1f22ac1fedf3df8435970f3111430e0aab468ab"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-agent-worker",
|
"serviceId": "hwlab-agent-worker",
|
||||||
"status": "published",
|
"status": "published",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-agent-worker:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-agent-worker:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:8131839bd8f08fc654bf96ba7c713ba917e198ebab04cf051b9e384392eb95e9",
|
"digest": "sha256:2f5b8eb8d1a52849d056f412c5dde4bb075456d4fbebdc9169917092011d10e7",
|
||||||
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-agent-worker@sha256:8131839bd8f08fc654bf96ba7c713ba917e198ebab04cf051b9e384392eb95e9",
|
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-agent-worker@sha256:2f5b8eb8d1a52849d056f412c5dde4bb075456d4fbebdc9169917092011d10e7",
|
||||||
"runtimeKind": "node-command",
|
"runtimeKind": "node-command",
|
||||||
"implementationState": "repo-entrypoint",
|
"implementationState": "repo-entrypoint",
|
||||||
"sourceState": "source-present",
|
"sourceState": "source-present",
|
||||||
@@ -1057,15 +1153,15 @@
|
|||||||
"artifactRequired": true,
|
"artifactRequired": true,
|
||||||
"artifactScope": "required",
|
"artifactScope": "required",
|
||||||
"notPublishedReason": null,
|
"notPublishedReason": null,
|
||||||
"localImageId": "sha256:d3e4e9d718ea64f716661f6e06896cbe042da569ab768195246f9496d377138e"
|
"localImageId": "sha256:67728e1a933ab6d01407f600bca31e9c271c57ff92b55eaac4e90e39da6a6432"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-gateway",
|
"serviceId": "hwlab-gateway",
|
||||||
"status": "published",
|
"status": "published",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-gateway:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-gateway:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:808d609ef4873b64faf5eeb13f8eb6bf280bcd9f799d90f00bab44c2c7ad3fd8",
|
"digest": "sha256:14dea76f86b481a895b0f24b5165ef9fd4c0f790dd558b5b625900b46761ec15",
|
||||||
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-gateway@sha256:808d609ef4873b64faf5eeb13f8eb6bf280bcd9f799d90f00bab44c2c7ad3fd8",
|
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-gateway@sha256:14dea76f86b481a895b0f24b5165ef9fd4c0f790dd558b5b625900b46761ec15",
|
||||||
"runtimeKind": "node-command",
|
"runtimeKind": "node-command",
|
||||||
"implementationState": "repo-entrypoint",
|
"implementationState": "repo-entrypoint",
|
||||||
"sourceState": "source-present",
|
"sourceState": "source-present",
|
||||||
@@ -1074,15 +1170,15 @@
|
|||||||
"artifactRequired": true,
|
"artifactRequired": true,
|
||||||
"artifactScope": "required",
|
"artifactScope": "required",
|
||||||
"notPublishedReason": null,
|
"notPublishedReason": null,
|
||||||
"localImageId": "sha256:d5d44b9f298eb82370d68d8d9f40cc40db8d565cd88eeb2be73fc86da96e001c"
|
"localImageId": "sha256:374faf543165a060efe151d3ad4b5ab647d5b1763f58e7e96f9d4e1cf2e20599"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-gateway-simu",
|
"serviceId": "hwlab-gateway-simu",
|
||||||
"status": "published",
|
"status": "published",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:13e1a66ba2dc45bdf04ac4664a4ab9f0589951509895e754ae46df02062c7b44",
|
"digest": "sha256:0964a94db3efef9a697a4dff1692888e8079c7aeb93abe25aabb6e8ba394c9c8",
|
||||||
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-gateway-simu@sha256:13e1a66ba2dc45bdf04ac4664a4ab9f0589951509895e754ae46df02062c7b44",
|
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-gateway-simu@sha256:0964a94db3efef9a697a4dff1692888e8079c7aeb93abe25aabb6e8ba394c9c8",
|
||||||
"runtimeKind": "node-command",
|
"runtimeKind": "node-command",
|
||||||
"implementationState": "repo-entrypoint",
|
"implementationState": "repo-entrypoint",
|
||||||
"sourceState": "source-present",
|
"sourceState": "source-present",
|
||||||
@@ -1091,15 +1187,15 @@
|
|||||||
"artifactRequired": true,
|
"artifactRequired": true,
|
||||||
"artifactScope": "required",
|
"artifactScope": "required",
|
||||||
"notPublishedReason": null,
|
"notPublishedReason": null,
|
||||||
"localImageId": "sha256:863018710b808de2cf077e73467b2429ee693aa821b7df609c8e65197a00db58"
|
"localImageId": "sha256:d7835c8352cc86168a430ed77bd482d9ca16bdc0f2da0c7332561bcf11a69bc1"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-box-simu",
|
"serviceId": "hwlab-box-simu",
|
||||||
"status": "published",
|
"status": "published",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:1ef041e13d81148dc3a02a28f9b70ae9848554c66c02ec358141bd2ac8cbf91e",
|
"digest": "sha256:1628a2ebc0ad1638c39fd71e8437ba91d042d9497262001473ecc36a5d7adc96",
|
||||||
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-box-simu@sha256:1ef041e13d81148dc3a02a28f9b70ae9848554c66c02ec358141bd2ac8cbf91e",
|
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-box-simu@sha256:1628a2ebc0ad1638c39fd71e8437ba91d042d9497262001473ecc36a5d7adc96",
|
||||||
"runtimeKind": "node-command",
|
"runtimeKind": "node-command",
|
||||||
"implementationState": "repo-entrypoint",
|
"implementationState": "repo-entrypoint",
|
||||||
"sourceState": "source-present",
|
"sourceState": "source-present",
|
||||||
@@ -1108,15 +1204,15 @@
|
|||||||
"artifactRequired": true,
|
"artifactRequired": true,
|
||||||
"artifactScope": "required",
|
"artifactScope": "required",
|
||||||
"notPublishedReason": null,
|
"notPublishedReason": null,
|
||||||
"localImageId": "sha256:b75bc7d11a8ca5585f9ff7fafc9acb579d54b3b69fcebb4ae1aceeff556aff50"
|
"localImageId": "sha256:e9e81dd9ca356efef8b2e99ad70ad2af3217f0e8140c6eab8c2cba3fe7323759"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-patch-panel",
|
"serviceId": "hwlab-patch-panel",
|
||||||
"status": "published",
|
"status": "published",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:4346f8753c690fa61c378ee8c8ed32e6c11d1e68f813272919914069044fb4ce",
|
"digest": "sha256:461f3e99f52f55e335b51d6048829c40c299568d0fff02cc4f5934bc8d3c962a",
|
||||||
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-patch-panel@sha256:4346f8753c690fa61c378ee8c8ed32e6c11d1e68f813272919914069044fb4ce",
|
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-patch-panel@sha256:461f3e99f52f55e335b51d6048829c40c299568d0fff02cc4f5934bc8d3c962a",
|
||||||
"runtimeKind": "node-command",
|
"runtimeKind": "node-command",
|
||||||
"implementationState": "repo-entrypoint",
|
"implementationState": "repo-entrypoint",
|
||||||
"sourceState": "source-present",
|
"sourceState": "source-present",
|
||||||
@@ -1125,15 +1221,15 @@
|
|||||||
"artifactRequired": true,
|
"artifactRequired": true,
|
||||||
"artifactScope": "required",
|
"artifactScope": "required",
|
||||||
"notPublishedReason": null,
|
"notPublishedReason": null,
|
||||||
"localImageId": "sha256:b422258c065694d822f6ba13d9c354ca9620c17a0fe3ed09008f2ddeceaf69c8"
|
"localImageId": "sha256:a2a48592b35770afd07a1a6cd8253ce528a7676fc7b90571a4cc09853003b515"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-router",
|
"serviceId": "hwlab-router",
|
||||||
"status": "published",
|
"status": "published",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-router:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-router:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:a4b2befc25988abbeb575d5270e9b942bd6f072478f3e9130b3929588ea15d40",
|
"digest": "sha256:560ce04be9a54b82a31c77ab7a214719c998b8b320afc1cd47c1abaa97941024",
|
||||||
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-router@sha256:a4b2befc25988abbeb575d5270e9b942bd6f072478f3e9130b3929588ea15d40",
|
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-router@sha256:560ce04be9a54b82a31c77ab7a214719c998b8b320afc1cd47c1abaa97941024",
|
||||||
"runtimeKind": "node-command",
|
"runtimeKind": "node-command",
|
||||||
"implementationState": "repo-entrypoint",
|
"implementationState": "repo-entrypoint",
|
||||||
"sourceState": "source-present",
|
"sourceState": "source-present",
|
||||||
@@ -1142,15 +1238,15 @@
|
|||||||
"artifactRequired": true,
|
"artifactRequired": true,
|
||||||
"artifactScope": "required",
|
"artifactScope": "required",
|
||||||
"notPublishedReason": null,
|
"notPublishedReason": null,
|
||||||
"localImageId": "sha256:1453aa476485574fbd7fc70c799f49cf2a329d82e9c6394a5ca2d1d3eca4940c"
|
"localImageId": "sha256:ff7e3a1d4d3e9d9ca261cf7fe39c25a4fdd69d6488d1d48075a1a1ed583bbaa0"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-tunnel-client",
|
"serviceId": "hwlab-tunnel-client",
|
||||||
"status": "published",
|
"status": "published",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:c7fa485bf3ba71f828b222664c1b80f4894eaa9a451f7034a44f68e9a1cbb707",
|
"digest": "sha256:657c8efdb35c4dbd0c87d4bbe201321aa857ad89a486ec30a2b8fdd379a41a6e",
|
||||||
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-tunnel-client@sha256:c7fa485bf3ba71f828b222664c1b80f4894eaa9a451f7034a44f68e9a1cbb707",
|
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-tunnel-client@sha256:657c8efdb35c4dbd0c87d4bbe201321aa857ad89a486ec30a2b8fdd379a41a6e",
|
||||||
"runtimeKind": "node-command",
|
"runtimeKind": "node-command",
|
||||||
"implementationState": "repo-entrypoint",
|
"implementationState": "repo-entrypoint",
|
||||||
"sourceState": "source-present",
|
"sourceState": "source-present",
|
||||||
@@ -1159,15 +1255,15 @@
|
|||||||
"artifactRequired": true,
|
"artifactRequired": true,
|
||||||
"artifactScope": "required",
|
"artifactScope": "required",
|
||||||
"notPublishedReason": null,
|
"notPublishedReason": null,
|
||||||
"localImageId": "sha256:59085206297ce1083d87f78739ebc5ce17c87b2d17b3b5b4d2588b833ef4a468"
|
"localImageId": "sha256:577f8d230bacca4d29fd7279dc2ecf978e1c3aac8e7792db7277f2d041870997"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-edge-proxy",
|
"serviceId": "hwlab-edge-proxy",
|
||||||
"status": "published",
|
"status": "published",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:14722f8f7ed0ccdcc312ead4d9b93b68ca5187550fc61f29fdca26ed6399c32b",
|
"digest": "sha256:beca30d9dfbac596cbf72ef49ef6162a708b1048dcfa1c9d741747ac1b858314",
|
||||||
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-edge-proxy@sha256:14722f8f7ed0ccdcc312ead4d9b93b68ca5187550fc61f29fdca26ed6399c32b",
|
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-edge-proxy@sha256:beca30d9dfbac596cbf72ef49ef6162a708b1048dcfa1c9d741747ac1b858314",
|
||||||
"runtimeKind": "node-command",
|
"runtimeKind": "node-command",
|
||||||
"implementationState": "repo-entrypoint",
|
"implementationState": "repo-entrypoint",
|
||||||
"sourceState": "source-present",
|
"sourceState": "source-present",
|
||||||
@@ -1176,15 +1272,15 @@
|
|||||||
"artifactRequired": true,
|
"artifactRequired": true,
|
||||||
"artifactScope": "required",
|
"artifactScope": "required",
|
||||||
"notPublishedReason": null,
|
"notPublishedReason": null,
|
||||||
"localImageId": "sha256:f00cac463267fb181061ff48aadf55672f531339532aa42be26aa1957faf2038"
|
"localImageId": "sha256:900ffdd9477dd45c31ca75a265de9d8c1094df1d4b0466c4c0f4cabf848816d2"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-cli",
|
"serviceId": "hwlab-cli",
|
||||||
"status": "published",
|
"status": "published",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-cli:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-cli:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:7e5ac811644c83237542c95f4a6302d607a070a4b4f9f247191ce529577ead99",
|
"digest": "sha256:53c5c1dc118c4f698407492b67a59aa1bb1374341907568dd17cf3a0e52ef97b",
|
||||||
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-cli@sha256:7e5ac811644c83237542c95f4a6302d607a070a4b4f9f247191ce529577ead99",
|
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-cli@sha256:53c5c1dc118c4f698407492b67a59aa1bb1374341907568dd17cf3a0e52ef97b",
|
||||||
"runtimeKind": "cli",
|
"runtimeKind": "cli",
|
||||||
"implementationState": "repo-entrypoint",
|
"implementationState": "repo-entrypoint",
|
||||||
"sourceState": "source-present",
|
"sourceState": "source-present",
|
||||||
@@ -1193,15 +1289,15 @@
|
|||||||
"artifactRequired": true,
|
"artifactRequired": true,
|
||||||
"artifactScope": "required",
|
"artifactScope": "required",
|
||||||
"notPublishedReason": null,
|
"notPublishedReason": null,
|
||||||
"localImageId": "sha256:f4f1d7d665d0072e3e6008b27cdc6a4ea4fbbaf3ec0f77146eeab13b0b9034d7"
|
"localImageId": "sha256:1f68c6d2fd51f56f0aebce5db10b8fcbb7a689bca3cd90ff6d128426a12fbf13"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-agent-skills",
|
"serviceId": "hwlab-agent-skills",
|
||||||
"status": "published",
|
"status": "published",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:6963ed2",
|
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:63acb59",
|
||||||
"imageTag": "6963ed2",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:6881f9d417b91705cca9d134f2df85da3a3ec2af393882f0f24ea113a20d6efd",
|
"digest": "sha256:cf36771fa898fd240b28b093e0070cc16ecc7ee83207ec30413b6abf855d99b7",
|
||||||
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-agent-skills@sha256:6881f9d417b91705cca9d134f2df85da3a3ec2af393882f0f24ea113a20d6efd",
|
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-agent-skills@sha256:cf36771fa898fd240b28b093e0070cc16ecc7ee83207ec30413b6abf855d99b7",
|
||||||
"runtimeKind": "skills-bundle",
|
"runtimeKind": "skills-bundle",
|
||||||
"implementationState": "repo-bundle",
|
"implementationState": "repo-bundle",
|
||||||
"sourceState": "source-present",
|
"sourceState": "source-present",
|
||||||
@@ -1210,7 +1306,7 @@
|
|||||||
"artifactRequired": true,
|
"artifactRequired": true,
|
||||||
"artifactScope": "required",
|
"artifactScope": "required",
|
||||||
"notPublishedReason": null,
|
"notPublishedReason": null,
|
||||||
"localImageId": "sha256:625af8424a2ea610c16da7e1916b90fd92c4f52c99ad8b1a7bbfe7ae733a31c5"
|
"localImageId": "sha256:f628a70b9bc10592908078bd627e910bc6ed01978ad9184632741f742d2f8d38"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"blockers": []
|
"blockers": []
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -16,7 +16,7 @@
|
|||||||
"pikasTech/HWLAB#30"
|
"pikasTech/HWLAB#30"
|
||||||
],
|
],
|
||||||
"taskId": "dev-deploy-apply",
|
"taskId": "dev-deploy-apply",
|
||||||
"commitId": "4d2a0ba",
|
"commitId": "63acb59",
|
||||||
"acceptanceLevel": "dev_deploy_apply",
|
"acceptanceLevel": "dev_deploy_apply",
|
||||||
"devOnly": true,
|
"devOnly": true,
|
||||||
"prodDisabled": true,
|
"prodDisabled": true,
|
||||||
@@ -29,7 +29,7 @@
|
|||||||
"summary": "Current DEV deploy apply report; active public API/health endpoint is 16667 and browser endpoint is 16666."
|
"summary": "Current DEV deploy apply report; active public API/health endpoint is 16667 and browser endpoint is 16666."
|
||||||
},
|
},
|
||||||
"status": "pass",
|
"status": "pass",
|
||||||
"generatedAt": "2026-05-23T08:34:34.256Z",
|
"generatedAt": "2026-05-23T09:40:35.311Z",
|
||||||
"namespace": "hwlab-dev",
|
"namespace": "hwlab-dev",
|
||||||
"endpoint": "http://74.48.78.17:16667",
|
"endpoint": "http://74.48.78.17:16667",
|
||||||
"sourceContract": {
|
"sourceContract": {
|
||||||
@@ -68,7 +68,7 @@
|
|||||||
],
|
],
|
||||||
"evidence": [
|
"evidence": [
|
||||||
"artifact services checked: 13",
|
"artifact services checked: 13",
|
||||||
"expected artifact commit: 4d2a0ba",
|
"expected artifact commit: 63acb59",
|
||||||
"namespace: hwlab-dev",
|
"namespace: hwlab-dev",
|
||||||
"workloads planned: 13",
|
"workloads planned: 13",
|
||||||
"kubectl executor: /usr/local/bin/kubectl",
|
"kubectl executor: /usr/local/bin/kubectl",
|
||||||
@@ -77,7 +77,7 @@
|
|||||||
"live health: pass",
|
"live health: pass",
|
||||||
"code agent provider desired-state: pass",
|
"code agent provider desired-state: pass",
|
||||||
"code agent provider live env before apply: pass",
|
"code agent provider live env before apply: pass",
|
||||||
"template job replacements: 2",
|
"template job replacements: 0",
|
||||||
"legacy simulator deployment cleanups: 0"
|
"legacy simulator deployment cleanups: 0"
|
||||||
],
|
],
|
||||||
"summary": "DEV dry-run preflight passed."
|
"summary": "DEV dry-run preflight passed."
|
||||||
@@ -132,12 +132,12 @@
|
|||||||
"prodDisabled": true
|
"prodDisabled": true
|
||||||
},
|
},
|
||||||
"artifactPlan": {
|
"artifactPlan": {
|
||||||
"expectedArtifactCommit": "4d2a0ba",
|
"expectedArtifactCommit": "63acb59",
|
||||||
"deployCommitId": "4d2a0ba",
|
"deployCommitId": "63acb59",
|
||||||
"catalogCommitId": "4d2a0ba",
|
"catalogCommitId": "63acb59",
|
||||||
"sourceCommitId": "4d2a0ba",
|
"sourceCommitId": "63acb59",
|
||||||
"serviceCommitIds": [
|
"serviceCommitIds": [
|
||||||
"4d2a0ba"
|
"63acb59"
|
||||||
],
|
],
|
||||||
"matchesSourceCommit": true,
|
"matchesSourceCommit": true,
|
||||||
"published": true,
|
"published": true,
|
||||||
@@ -160,7 +160,7 @@
|
|||||||
{
|
{
|
||||||
"name": "hwlab-cloud-api",
|
"name": "hwlab-cloud-api",
|
||||||
"serviceId": "hwlab-cloud-api",
|
"serviceId": "hwlab-cloud-api",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:4d2a0ba"
|
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:63acb59"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
@@ -176,7 +176,7 @@
|
|||||||
{
|
{
|
||||||
"name": "hwlab-cloud-web",
|
"name": "hwlab-cloud-web",
|
||||||
"serviceId": "hwlab-cloud-web",
|
"serviceId": "hwlab-cloud-web",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:4d2a0ba"
|
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
@@ -192,7 +192,7 @@
|
|||||||
{
|
{
|
||||||
"name": "hwlab-agent-mgr",
|
"name": "hwlab-agent-mgr",
|
||||||
"serviceId": "hwlab-agent-mgr",
|
"serviceId": "hwlab-agent-mgr",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:4d2a0ba"
|
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:63acb59"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
@@ -208,7 +208,7 @@
|
|||||||
{
|
{
|
||||||
"name": "hwlab-agent-worker",
|
"name": "hwlab-agent-worker",
|
||||||
"serviceId": "hwlab-agent-worker",
|
"serviceId": "hwlab-agent-worker",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-agent-worker:4d2a0ba"
|
"image": "127.0.0.1:5000/hwlab/hwlab-agent-worker:63acb59"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
@@ -224,7 +224,7 @@
|
|||||||
{
|
{
|
||||||
"name": "hwlab-gateway",
|
"name": "hwlab-gateway",
|
||||||
"serviceId": "hwlab-gateway",
|
"serviceId": "hwlab-gateway",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-gateway:4d2a0ba"
|
"image": "127.0.0.1:5000/hwlab/hwlab-gateway:63acb59"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
@@ -240,7 +240,7 @@
|
|||||||
{
|
{
|
||||||
"name": "hwlab-gateway-simu",
|
"name": "hwlab-gateway-simu",
|
||||||
"serviceId": "hwlab-gateway-simu",
|
"serviceId": "hwlab-gateway-simu",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:4d2a0ba"
|
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:63acb59"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
@@ -256,7 +256,7 @@
|
|||||||
{
|
{
|
||||||
"name": "hwlab-box-simu",
|
"name": "hwlab-box-simu",
|
||||||
"serviceId": "hwlab-box-simu",
|
"serviceId": "hwlab-box-simu",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:4d2a0ba"
|
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:63acb59"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
@@ -272,7 +272,7 @@
|
|||||||
{
|
{
|
||||||
"name": "hwlab-patch-panel",
|
"name": "hwlab-patch-panel",
|
||||||
"serviceId": "hwlab-patch-panel",
|
"serviceId": "hwlab-patch-panel",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:4d2a0ba"
|
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:63acb59"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
@@ -288,7 +288,7 @@
|
|||||||
{
|
{
|
||||||
"name": "hwlab-router",
|
"name": "hwlab-router",
|
||||||
"serviceId": "hwlab-router",
|
"serviceId": "hwlab-router",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-router:4d2a0ba"
|
"image": "127.0.0.1:5000/hwlab/hwlab-router:63acb59"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
@@ -304,7 +304,7 @@
|
|||||||
{
|
{
|
||||||
"name": "hwlab-tunnel-client",
|
"name": "hwlab-tunnel-client",
|
||||||
"serviceId": "hwlab-tunnel-client",
|
"serviceId": "hwlab-tunnel-client",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:4d2a0ba"
|
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:63acb59"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
@@ -320,7 +320,7 @@
|
|||||||
{
|
{
|
||||||
"name": "hwlab-edge-proxy",
|
"name": "hwlab-edge-proxy",
|
||||||
"serviceId": "hwlab-edge-proxy",
|
"serviceId": "hwlab-edge-proxy",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:4d2a0ba"
|
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:63acb59"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
@@ -336,7 +336,7 @@
|
|||||||
{
|
{
|
||||||
"name": "hwlab-cli",
|
"name": "hwlab-cli",
|
||||||
"serviceId": "hwlab-cli",
|
"serviceId": "hwlab-cli",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-cli:4d2a0ba"
|
"image": "127.0.0.1:5000/hwlab/hwlab-cli:63acb59"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
@@ -352,7 +352,7 @@
|
|||||||
{
|
{
|
||||||
"name": "hwlab-agent-skills",
|
"name": "hwlab-agent-skills",
|
||||||
"serviceId": "hwlab-agent-skills",
|
"serviceId": "hwlab-agent-skills",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:4d2a0ba"
|
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:63acb59"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -608,28 +608,25 @@
|
|||||||
"desiredSuspended": true,
|
"desiredSuspended": true,
|
||||||
"liveExists": true,
|
"liveExists": true,
|
||||||
"liveSuspended": true,
|
"liveSuspended": true,
|
||||||
"oldImage": "127.0.0.1:5000/hwlab/hwlab-agent-worker:2343328",
|
"oldImage": "127.0.0.1:5000/hwlab/hwlab-agent-worker:63acb59",
|
||||||
"newImage": "127.0.0.1:5000/hwlab/hwlab-agent-worker:4d2a0ba",
|
"newImage": "127.0.0.1:5000/hwlab/hwlab-agent-worker:63acb59",
|
||||||
"oldImages": [
|
"oldImages": [
|
||||||
{
|
{
|
||||||
"name": "hwlab-agent-worker",
|
"name": "hwlab-agent-worker",
|
||||||
"serviceId": "hwlab-agent-worker",
|
"serviceId": "hwlab-agent-worker",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-agent-worker:2343328"
|
"image": "127.0.0.1:5000/hwlab/hwlab-agent-worker:63acb59"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"newImages": [
|
"newImages": [
|
||||||
{
|
{
|
||||||
"name": "hwlab-agent-worker",
|
"name": "hwlab-agent-worker",
|
||||||
"serviceId": "hwlab-agent-worker",
|
"serviceId": "hwlab-agent-worker",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-agent-worker:4d2a0ba"
|
"image": "127.0.0.1:5000/hwlab/hwlab-agent-worker:63acb59"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"replace": true,
|
"replace": false,
|
||||||
"result": "replaced",
|
"result": "not_needed",
|
||||||
"reason": "Live suspended template Job was deleted and recreated by kubectl apply.",
|
"reason": "Live suspended template Job already matches the desired image."
|
||||||
"deleteCommand": "KUBECONFIG=/var/lib/unidesk/code-queue/kubeconfig kubectl -n hwlab-dev delete job hwlab-agent-worker-template --ignore-not-found=true",
|
|
||||||
"deleteStdout": "job.batch \"hwlab-agent-worker-template\" deleted from hwlab-dev namespace",
|
|
||||||
"deleteStderr": ""
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"namespace": "hwlab-dev",
|
"namespace": "hwlab-dev",
|
||||||
@@ -638,28 +635,25 @@
|
|||||||
"desiredSuspended": true,
|
"desiredSuspended": true,
|
||||||
"liveExists": true,
|
"liveExists": true,
|
||||||
"liveSuspended": true,
|
"liveSuspended": true,
|
||||||
"oldImage": "127.0.0.1:5000/hwlab/hwlab-cli:2343328",
|
"oldImage": "127.0.0.1:5000/hwlab/hwlab-cli:63acb59",
|
||||||
"newImage": "127.0.0.1:5000/hwlab/hwlab-cli:4d2a0ba",
|
"newImage": "127.0.0.1:5000/hwlab/hwlab-cli:63acb59",
|
||||||
"oldImages": [
|
"oldImages": [
|
||||||
{
|
{
|
||||||
"name": "hwlab-cli",
|
"name": "hwlab-cli",
|
||||||
"serviceId": "hwlab-cli",
|
"serviceId": "hwlab-cli",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-cli:2343328"
|
"image": "127.0.0.1:5000/hwlab/hwlab-cli:63acb59"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"newImages": [
|
"newImages": [
|
||||||
{
|
{
|
||||||
"name": "hwlab-cli",
|
"name": "hwlab-cli",
|
||||||
"serviceId": "hwlab-cli",
|
"serviceId": "hwlab-cli",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-cli:4d2a0ba"
|
"image": "127.0.0.1:5000/hwlab/hwlab-cli:63acb59"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"replace": true,
|
"replace": false,
|
||||||
"result": "replaced",
|
"result": "not_needed",
|
||||||
"reason": "Live suspended template Job was deleted and recreated by kubectl apply.",
|
"reason": "Live suspended template Job already matches the desired image."
|
||||||
"deleteCommand": "KUBECONFIG=/var/lib/unidesk/code-queue/kubeconfig kubectl -n hwlab-dev delete job hwlab-cli-template --ignore-not-found=true",
|
|
||||||
"deleteStdout": "job.batch \"hwlab-cli-template\" deleted from hwlab-dev namespace",
|
|
||||||
"deleteStderr": ""
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"legacySimulatorDeploymentCleanupPolicy": {
|
"legacySimulatorDeploymentCleanupPolicy": {
|
||||||
@@ -691,13 +685,13 @@
|
|||||||
"desiredReplacementKind": "StatefulSet",
|
"desiredReplacementKind": "StatefulSet",
|
||||||
"liveExists": false,
|
"liveExists": false,
|
||||||
"oldImage": null,
|
"oldImage": null,
|
||||||
"newImage": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:4d2a0ba",
|
"newImage": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:63acb59",
|
||||||
"oldImages": [],
|
"oldImages": [],
|
||||||
"newImages": [
|
"newImages": [
|
||||||
{
|
{
|
||||||
"name": "hwlab-gateway-simu",
|
"name": "hwlab-gateway-simu",
|
||||||
"serviceId": "hwlab-gateway-simu",
|
"serviceId": "hwlab-gateway-simu",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:4d2a0ba"
|
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:63acb59"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"cleanup": false,
|
"cleanup": false,
|
||||||
@@ -713,13 +707,13 @@
|
|||||||
"desiredReplacementKind": "StatefulSet",
|
"desiredReplacementKind": "StatefulSet",
|
||||||
"liveExists": false,
|
"liveExists": false,
|
||||||
"oldImage": null,
|
"oldImage": null,
|
||||||
"newImage": "127.0.0.1:5000/hwlab/hwlab-box-simu:4d2a0ba",
|
"newImage": "127.0.0.1:5000/hwlab/hwlab-box-simu:63acb59",
|
||||||
"oldImages": [],
|
"oldImages": [],
|
||||||
"newImages": [
|
"newImages": [
|
||||||
{
|
{
|
||||||
"name": "hwlab-box-simu",
|
"name": "hwlab-box-simu",
|
||||||
"serviceId": "hwlab-box-simu",
|
"serviceId": "hwlab-box-simu",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:4d2a0ba"
|
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:63acb59"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"cleanup": false,
|
"cleanup": false,
|
||||||
@@ -732,19 +726,19 @@
|
|||||||
"namespace": "hwlab-dev",
|
"namespace": "hwlab-dev",
|
||||||
"status": "observed",
|
"status": "observed",
|
||||||
"observationPhase": "after_apply",
|
"observationPhase": "after_apply",
|
||||||
"sourceCommitId": "4d2a0ba",
|
"sourceCommitId": "63acb59",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59",
|
||||||
"imageTag": "4d2a0ba",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:fe834adbfd8cf0ca7e514af6c71dfe7243540084f81e6ef124549e4071e1d200",
|
"digest": "sha256:3c6b1efb10644c7f3d44054f364013cb348b1204a1a6ffd33969f213da59227e",
|
||||||
"repositoryDigest": null,
|
"repositoryDigest": null,
|
||||||
"publishState": "published",
|
"publishState": "published",
|
||||||
"rolloutRevision": "30",
|
"rolloutRevision": "34",
|
||||||
"liveImage": "127.0.0.1:5000/hwlab/hwlab-cloud-web:4d2a0ba",
|
"liveImage": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59",
|
||||||
"imageMatchesDesired": true,
|
"imageMatchesDesired": true,
|
||||||
"expectedRuntimeEnv": {
|
"expectedRuntimeEnv": {
|
||||||
"HWLAB_COMMIT_ID": "4d2a0ba",
|
"HWLAB_COMMIT_ID": "63acb59",
|
||||||
"HWLAB_IMAGE": "127.0.0.1:5000/hwlab/hwlab-cloud-web:4d2a0ba",
|
"HWLAB_IMAGE": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59",
|
||||||
"HWLAB_IMAGE_TAG": "4d2a0ba"
|
"HWLAB_IMAGE_TAG": "63acb59"
|
||||||
},
|
},
|
||||||
"liveRuntimeEnv": {
|
"liveRuntimeEnv": {
|
||||||
"status": "match",
|
"status": "match",
|
||||||
@@ -752,20 +746,20 @@
|
|||||||
"fields": [
|
"fields": [
|
||||||
{
|
{
|
||||||
"name": "HWLAB_COMMIT_ID",
|
"name": "HWLAB_COMMIT_ID",
|
||||||
"expected": "4d2a0ba",
|
"expected": "63acb59",
|
||||||
"actual": "4d2a0ba",
|
"actual": "63acb59",
|
||||||
"status": "match"
|
"status": "match"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "HWLAB_IMAGE",
|
"name": "HWLAB_IMAGE",
|
||||||
"expected": "127.0.0.1:5000/hwlab/hwlab-cloud-web:4d2a0ba",
|
"expected": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59",
|
||||||
"actual": "127.0.0.1:5000/hwlab/hwlab-cloud-web:4d2a0ba",
|
"actual": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59",
|
||||||
"status": "match"
|
"status": "match"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "HWLAB_IMAGE_TAG",
|
"name": "HWLAB_IMAGE_TAG",
|
||||||
"expected": "4d2a0ba",
|
"expected": "63acb59",
|
||||||
"actual": "4d2a0ba",
|
"actual": "63acb59",
|
||||||
"status": "match"
|
"status": "match"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
@@ -783,85 +777,47 @@
|
|||||||
"namespace": "hwlab-dev",
|
"namespace": "hwlab-dev",
|
||||||
"status": "observed",
|
"status": "observed",
|
||||||
"observationPhase": "before_apply",
|
"observationPhase": "before_apply",
|
||||||
"sourceCommitId": "4d2a0ba",
|
"sourceCommitId": "63acb59",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59",
|
||||||
"imageTag": "4d2a0ba",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:fe834adbfd8cf0ca7e514af6c71dfe7243540084f81e6ef124549e4071e1d200",
|
"digest": "sha256:3c6b1efb10644c7f3d44054f364013cb348b1204a1a6ffd33969f213da59227e",
|
||||||
"repositoryDigest": null,
|
"repositoryDigest": null,
|
||||||
"publishState": "published",
|
"publishState": "published",
|
||||||
"rolloutRevision": "29",
|
"rolloutRevision": "34",
|
||||||
"liveImage": "127.0.0.1:5000/hwlab/hwlab-cloud-web:2343328",
|
"liveImage": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59",
|
||||||
"imageMatchesDesired": false,
|
"imageMatchesDesired": true,
|
||||||
"expectedRuntimeEnv": {
|
"expectedRuntimeEnv": {
|
||||||
"HWLAB_COMMIT_ID": "4d2a0ba",
|
"HWLAB_COMMIT_ID": "63acb59",
|
||||||
"HWLAB_IMAGE": "127.0.0.1:5000/hwlab/hwlab-cloud-web:4d2a0ba",
|
"HWLAB_IMAGE": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59",
|
||||||
"HWLAB_IMAGE_TAG": "4d2a0ba"
|
"HWLAB_IMAGE_TAG": "63acb59"
|
||||||
},
|
},
|
||||||
"liveRuntimeEnv": {
|
"liveRuntimeEnv": {
|
||||||
"status": "drift",
|
"status": "match",
|
||||||
"matchesDesired": false,
|
"matchesDesired": true,
|
||||||
"fields": [
|
"fields": [
|
||||||
{
|
{
|
||||||
"name": "HWLAB_COMMIT_ID",
|
"name": "HWLAB_COMMIT_ID",
|
||||||
"expected": "4d2a0ba",
|
"expected": "63acb59",
|
||||||
"actual": "2343328",
|
"actual": "63acb59",
|
||||||
"status": "drift"
|
"status": "match"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "HWLAB_IMAGE",
|
"name": "HWLAB_IMAGE",
|
||||||
"expected": "127.0.0.1:5000/hwlab/hwlab-cloud-web:4d2a0ba",
|
"expected": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59",
|
||||||
"actual": "127.0.0.1:5000/hwlab/hwlab-cloud-web:2343328",
|
"actual": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59",
|
||||||
"status": "drift"
|
"status": "match"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "HWLAB_IMAGE_TAG",
|
"name": "HWLAB_IMAGE_TAG",
|
||||||
"expected": "4d2a0ba",
|
"expected": "63acb59",
|
||||||
"actual": "2343328",
|
"actual": "63acb59",
|
||||||
"status": "drift"
|
"status": "match"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"drift": [
|
"drift": []
|
||||||
{
|
|
||||||
"name": "HWLAB_COMMIT_ID",
|
|
||||||
"expected": "4d2a0ba",
|
|
||||||
"actual": "2343328",
|
|
||||||
"status": "drift"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "HWLAB_IMAGE",
|
|
||||||
"expected": "127.0.0.1:5000/hwlab/hwlab-cloud-web:4d2a0ba",
|
|
||||||
"actual": "127.0.0.1:5000/hwlab/hwlab-cloud-web:2343328",
|
|
||||||
"status": "drift"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "HWLAB_IMAGE_TAG",
|
|
||||||
"expected": "4d2a0ba",
|
|
||||||
"actual": "2343328",
|
|
||||||
"status": "drift"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"runtimeEnvMatchesDesired": false,
|
"runtimeEnvMatchesDesired": true,
|
||||||
"runtimeEnvDrift": [
|
"runtimeEnvDrift": [],
|
||||||
{
|
|
||||||
"name": "HWLAB_COMMIT_ID",
|
|
||||||
"expected": "4d2a0ba",
|
|
||||||
"actual": "2343328",
|
|
||||||
"status": "drift"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "HWLAB_IMAGE",
|
|
||||||
"expected": "127.0.0.1:5000/hwlab/hwlab-cloud-web:4d2a0ba",
|
|
||||||
"actual": "127.0.0.1:5000/hwlab/hwlab-cloud-web:2343328",
|
|
||||||
"status": "drift"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "HWLAB_IMAGE_TAG",
|
|
||||||
"expected": "4d2a0ba",
|
|
||||||
"actual": "2343328",
|
|
||||||
"status": "drift"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"verificationCommand": "KUBECONFIG=/var/lib/unidesk/code-queue/kubeconfig kubectl -n hwlab-dev rollout status deployment/hwlab-cloud-web --timeout=180s",
|
"verificationCommand": "KUBECONFIG=/var/lib/unidesk/code-queue/kubeconfig kubectl -n hwlab-dev rollout status deployment/hwlab-cloud-web --timeout=180s",
|
||||||
"readCommand": "KUBECONFIG=/var/lib/unidesk/code-queue/kubeconfig kubectl -n hwlab-dev get deployment hwlab-cloud-web -o json",
|
"readCommand": "KUBECONFIG=/var/lib/unidesk/code-queue/kubeconfig kubectl -n hwlab-dev get deployment hwlab-cloud-web -o json",
|
||||||
"kubeconfig": "/var/lib/unidesk/code-queue/kubeconfig",
|
"kubeconfig": "/var/lib/unidesk/code-queue/kubeconfig",
|
||||||
@@ -872,19 +828,19 @@
|
|||||||
"namespace": "hwlab-dev",
|
"namespace": "hwlab-dev",
|
||||||
"status": "observed",
|
"status": "observed",
|
||||||
"observationPhase": "after_apply",
|
"observationPhase": "after_apply",
|
||||||
"sourceCommitId": "4d2a0ba",
|
"sourceCommitId": "63acb59",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59",
|
||||||
"imageTag": "4d2a0ba",
|
"imageTag": "63acb59",
|
||||||
"digest": "sha256:fe834adbfd8cf0ca7e514af6c71dfe7243540084f81e6ef124549e4071e1d200",
|
"digest": "sha256:3c6b1efb10644c7f3d44054f364013cb348b1204a1a6ffd33969f213da59227e",
|
||||||
"repositoryDigest": null,
|
"repositoryDigest": null,
|
||||||
"publishState": "published",
|
"publishState": "published",
|
||||||
"rolloutRevision": "30",
|
"rolloutRevision": "34",
|
||||||
"liveImage": "127.0.0.1:5000/hwlab/hwlab-cloud-web:4d2a0ba",
|
"liveImage": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59",
|
||||||
"imageMatchesDesired": true,
|
"imageMatchesDesired": true,
|
||||||
"expectedRuntimeEnv": {
|
"expectedRuntimeEnv": {
|
||||||
"HWLAB_COMMIT_ID": "4d2a0ba",
|
"HWLAB_COMMIT_ID": "63acb59",
|
||||||
"HWLAB_IMAGE": "127.0.0.1:5000/hwlab/hwlab-cloud-web:4d2a0ba",
|
"HWLAB_IMAGE": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59",
|
||||||
"HWLAB_IMAGE_TAG": "4d2a0ba"
|
"HWLAB_IMAGE_TAG": "63acb59"
|
||||||
},
|
},
|
||||||
"liveRuntimeEnv": {
|
"liveRuntimeEnv": {
|
||||||
"status": "match",
|
"status": "match",
|
||||||
@@ -892,20 +848,20 @@
|
|||||||
"fields": [
|
"fields": [
|
||||||
{
|
{
|
||||||
"name": "HWLAB_COMMIT_ID",
|
"name": "HWLAB_COMMIT_ID",
|
||||||
"expected": "4d2a0ba",
|
"expected": "63acb59",
|
||||||
"actual": "4d2a0ba",
|
"actual": "63acb59",
|
||||||
"status": "match"
|
"status": "match"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "HWLAB_IMAGE",
|
"name": "HWLAB_IMAGE",
|
||||||
"expected": "127.0.0.1:5000/hwlab/hwlab-cloud-web:4d2a0ba",
|
"expected": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59",
|
||||||
"actual": "127.0.0.1:5000/hwlab/hwlab-cloud-web:4d2a0ba",
|
"actual": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59",
|
||||||
"status": "match"
|
"status": "match"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "HWLAB_IMAGE_TAG",
|
"name": "HWLAB_IMAGE_TAG",
|
||||||
"expected": "4d2a0ba",
|
"expected": "63acb59",
|
||||||
"actual": "4d2a0ba",
|
"actual": "63acb59",
|
||||||
"status": "match"
|
"status": "match"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
@@ -1127,7 +1083,7 @@
|
|||||||
"applyStep": {
|
"applyStep": {
|
||||||
"status": "pass",
|
"status": "pass",
|
||||||
"command": "KUBECONFIG=/var/lib/unidesk/code-queue/kubeconfig kubectl apply -k deploy/k8s/dev",
|
"command": "KUBECONFIG=/var/lib/unidesk/code-queue/kubeconfig kubectl apply -k deploy/k8s/dev",
|
||||||
"stdout": "namespace/hwlab-dev unchanged\nconfigmap/hwlab-dev-health-contract unchanged\nservice/hwlab-agent-mgr unchanged\nservice/hwlab-agent-skills unchanged\nservice/hwlab-box-simu unchanged\nservice/hwlab-box-simu-1 unchanged\nservice/hwlab-box-simu-2 unchanged\nservice/hwlab-cli unchanged\nservice/hwlab-cloud-api unchanged\nservice/hwlab-cloud-web unchanged\nservice/hwlab-edge-proxy unchanged\nservice/hwlab-gateway unchanged\nservice/hwlab-gateway-simu unchanged\nservice/hwlab-gateway-simu-1 unchanged\nservice/hwlab-gateway-simu-2 unchanged\nservice/hwlab-patch-panel unchanged\nservice/hwlab-router unchanged\nservice/hwlab-tunnel-client unchanged\ndeployment.apps/hwlab-agent-mgr configured\ndeployment.apps/hwlab-agent-skills configured\ndeployment.apps/hwlab-cloud-api configured\ndeployment.apps/hwlab-cloud-web configured\ndeployment.apps/hwlab-edge-proxy configured\ndeployment.apps/hwlab-gateway configured\ndeployment.apps/hwlab-patch-panel configured\ndeployment.apps/hwlab-router configured\ndeployment.apps/hwlab-tunnel-client configured\nstatefulset.apps/hwlab-box-simu configured\nstatefulset.apps/hwlab-gateway-simu configured\njob.batch/hwlab-agent-worker-template created\njob.batch/hwlab-cli-template created",
|
"stdout": "namespace/hwlab-dev unchanged\nconfigmap/hwlab-dev-health-contract unchanged\nservice/hwlab-agent-mgr unchanged\nservice/hwlab-agent-skills unchanged\nservice/hwlab-box-simu unchanged\nservice/hwlab-box-simu-1 unchanged\nservice/hwlab-box-simu-2 unchanged\nservice/hwlab-cli unchanged\nservice/hwlab-cloud-api unchanged\nservice/hwlab-cloud-web unchanged\nservice/hwlab-edge-proxy unchanged\nservice/hwlab-gateway unchanged\nservice/hwlab-gateway-simu unchanged\nservice/hwlab-gateway-simu-1 unchanged\nservice/hwlab-gateway-simu-2 unchanged\nservice/hwlab-patch-panel unchanged\nservice/hwlab-router unchanged\nservice/hwlab-tunnel-client unchanged\ndeployment.apps/hwlab-agent-mgr unchanged\ndeployment.apps/hwlab-agent-skills unchanged\ndeployment.apps/hwlab-cloud-api unchanged\ndeployment.apps/hwlab-cloud-web unchanged\ndeployment.apps/hwlab-edge-proxy unchanged\ndeployment.apps/hwlab-gateway unchanged\ndeployment.apps/hwlab-patch-panel unchanged\ndeployment.apps/hwlab-router unchanged\ndeployment.apps/hwlab-tunnel-client unchanged\nstatefulset.apps/hwlab-box-simu unchanged\nstatefulset.apps/hwlab-gateway-simu unchanged\njob.batch/hwlab-agent-worker-template unchanged\njob.batch/hwlab-cli-template unchanged",
|
||||||
"stderr": "# Warning: 'commonLabels' is deprecated. Please use 'labels' instead. Run 'kustomize edit fix' to update your Kustomization automatically.\n# Warning: 'commonLabels' is deprecated. Please use 'labels' instead. Run 'kustomize edit fix' to update your Kustomization automatically.",
|
"stderr": "# Warning: 'commonLabels' is deprecated. Please use 'labels' instead. Run 'kustomize edit fix' to update your Kustomization automatically.\n# Warning: 'commonLabels' is deprecated. Please use 'labels' instead. Run 'kustomize edit fix' to update your Kustomization automatically.",
|
||||||
"mutationAttempted": true,
|
"mutationAttempted": true,
|
||||||
"expectedImmutableTemplateJobDryRun": false,
|
"expectedImmutableTemplateJobDryRun": false,
|
||||||
@@ -1175,106 +1131,106 @@
|
|||||||
"artifactEvidence": [
|
"artifactEvidence": [
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-cloud-api",
|
"serviceId": "hwlab-cloud-api",
|
||||||
"deployCommitId": "4d2a0ba",
|
"deployCommitId": "63acb59",
|
||||||
"catalogCommitId": "4d2a0ba",
|
"catalogCommitId": "63acb59",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:63acb59",
|
||||||
"digest": "sha256:a295d92e3e11c4a7f04d80b90c5a0f4e59ffd6a83c3aa3ed8f86e14db1a88b14",
|
"digest": "sha256:79e9694d2d381ab96028e0705023b4e3c1cd3b7c71357a0ef5aefd66f53ee7f0",
|
||||||
"publishState": "published"
|
"publishState": "published"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-cloud-web",
|
"serviceId": "hwlab-cloud-web",
|
||||||
"deployCommitId": "4d2a0ba",
|
"deployCommitId": "63acb59",
|
||||||
"catalogCommitId": "4d2a0ba",
|
"catalogCommitId": "63acb59",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59",
|
||||||
"digest": "sha256:fe834adbfd8cf0ca7e514af6c71dfe7243540084f81e6ef124549e4071e1d200",
|
"digest": "sha256:3c6b1efb10644c7f3d44054f364013cb348b1204a1a6ffd33969f213da59227e",
|
||||||
"publishState": "published"
|
"publishState": "published"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-agent-mgr",
|
"serviceId": "hwlab-agent-mgr",
|
||||||
"deployCommitId": "4d2a0ba",
|
"deployCommitId": "63acb59",
|
||||||
"catalogCommitId": "4d2a0ba",
|
"catalogCommitId": "63acb59",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:63acb59",
|
||||||
"digest": "sha256:7df780347df148f1303c498f35aba19d9c10f2f86899e9729afda978e7a27b2d",
|
"digest": "sha256:852b03d9d282e90454d5692dafa30cc34328ff8a097c509075a8bc6d5f1c6d80",
|
||||||
"publishState": "published"
|
"publishState": "published"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-agent-worker",
|
"serviceId": "hwlab-agent-worker",
|
||||||
"deployCommitId": "4d2a0ba",
|
"deployCommitId": "63acb59",
|
||||||
"catalogCommitId": "4d2a0ba",
|
"catalogCommitId": "63acb59",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-agent-worker:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-agent-worker:63acb59",
|
||||||
"digest": "sha256:21ff26ae035b97a181b3986f46d27305879502fb4aab30a94924ce9f8ab6bcd6",
|
"digest": "sha256:2f5b8eb8d1a52849d056f412c5dde4bb075456d4fbebdc9169917092011d10e7",
|
||||||
"publishState": "published"
|
"publishState": "published"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-gateway",
|
"serviceId": "hwlab-gateway",
|
||||||
"deployCommitId": "4d2a0ba",
|
"deployCommitId": "63acb59",
|
||||||
"catalogCommitId": "4d2a0ba",
|
"catalogCommitId": "63acb59",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-gateway:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-gateway:63acb59",
|
||||||
"digest": "sha256:cdb8c86de03d9c1ab2c224b5d50d4048a8336942e507793f9fd450020f91b028",
|
"digest": "sha256:14dea76f86b481a895b0f24b5165ef9fd4c0f790dd558b5b625900b46761ec15",
|
||||||
"publishState": "published"
|
"publishState": "published"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-gateway-simu",
|
"serviceId": "hwlab-gateway-simu",
|
||||||
"deployCommitId": "4d2a0ba",
|
"deployCommitId": "63acb59",
|
||||||
"catalogCommitId": "4d2a0ba",
|
"catalogCommitId": "63acb59",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:63acb59",
|
||||||
"digest": "sha256:daae618cdc7fb176d7dc769956e3d5948d1abade09e35dd29daf9c86a37f8fd1",
|
"digest": "sha256:0964a94db3efef9a697a4dff1692888e8079c7aeb93abe25aabb6e8ba394c9c8",
|
||||||
"publishState": "published"
|
"publishState": "published"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-box-simu",
|
"serviceId": "hwlab-box-simu",
|
||||||
"deployCommitId": "4d2a0ba",
|
"deployCommitId": "63acb59",
|
||||||
"catalogCommitId": "4d2a0ba",
|
"catalogCommitId": "63acb59",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:63acb59",
|
||||||
"digest": "sha256:5ba916ed43a8e35e5052f16fd380a3e6004aea10b2e99b8375cc5ba6439702e7",
|
"digest": "sha256:1628a2ebc0ad1638c39fd71e8437ba91d042d9497262001473ecc36a5d7adc96",
|
||||||
"publishState": "published"
|
"publishState": "published"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-patch-panel",
|
"serviceId": "hwlab-patch-panel",
|
||||||
"deployCommitId": "4d2a0ba",
|
"deployCommitId": "63acb59",
|
||||||
"catalogCommitId": "4d2a0ba",
|
"catalogCommitId": "63acb59",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:63acb59",
|
||||||
"digest": "sha256:7df24c38a83ccf743a155f8b913541a4d9224e0436c646206a9e5e4a9d43192f",
|
"digest": "sha256:461f3e99f52f55e335b51d6048829c40c299568d0fff02cc4f5934bc8d3c962a",
|
||||||
"publishState": "published"
|
"publishState": "published"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-router",
|
"serviceId": "hwlab-router",
|
||||||
"deployCommitId": "4d2a0ba",
|
"deployCommitId": "63acb59",
|
||||||
"catalogCommitId": "4d2a0ba",
|
"catalogCommitId": "63acb59",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-router:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-router:63acb59",
|
||||||
"digest": "sha256:c918d15ebee2175e720ecb0c854701bed51a1e7753a996f9e69b99e8d530c77b",
|
"digest": "sha256:560ce04be9a54b82a31c77ab7a214719c998b8b320afc1cd47c1abaa97941024",
|
||||||
"publishState": "published"
|
"publishState": "published"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-tunnel-client",
|
"serviceId": "hwlab-tunnel-client",
|
||||||
"deployCommitId": "4d2a0ba",
|
"deployCommitId": "63acb59",
|
||||||
"catalogCommitId": "4d2a0ba",
|
"catalogCommitId": "63acb59",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:63acb59",
|
||||||
"digest": "sha256:ba8e496adf33ba7478c563291b84df0d30958f70576b23a8083972a5e5884e23",
|
"digest": "sha256:657c8efdb35c4dbd0c87d4bbe201321aa857ad89a486ec30a2b8fdd379a41a6e",
|
||||||
"publishState": "published"
|
"publishState": "published"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-edge-proxy",
|
"serviceId": "hwlab-edge-proxy",
|
||||||
"deployCommitId": "4d2a0ba",
|
"deployCommitId": "63acb59",
|
||||||
"catalogCommitId": "4d2a0ba",
|
"catalogCommitId": "63acb59",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:63acb59",
|
||||||
"digest": "sha256:e07c05b6b06aef750d02d9f82a34f3b43a1a9df3a668fe60d348abe5931a6650",
|
"digest": "sha256:beca30d9dfbac596cbf72ef49ef6162a708b1048dcfa1c9d741747ac1b858314",
|
||||||
"publishState": "published"
|
"publishState": "published"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-cli",
|
"serviceId": "hwlab-cli",
|
||||||
"deployCommitId": "4d2a0ba",
|
"deployCommitId": "63acb59",
|
||||||
"catalogCommitId": "4d2a0ba",
|
"catalogCommitId": "63acb59",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-cli:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-cli:63acb59",
|
||||||
"digest": "sha256:3d5baeb3343b81f62f20c3ffd143e55a899a697ebb5f1ac294bf89ace550a367",
|
"digest": "sha256:53c5c1dc118c4f698407492b67a59aa1bb1374341907568dd17cf3a0e52ef97b",
|
||||||
"publishState": "published"
|
"publishState": "published"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-agent-skills",
|
"serviceId": "hwlab-agent-skills",
|
||||||
"deployCommitId": "4d2a0ba",
|
"deployCommitId": "63acb59",
|
||||||
"catalogCommitId": "4d2a0ba",
|
"catalogCommitId": "63acb59",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:63acb59",
|
||||||
"digest": "sha256:fd88f8f2d2d43d4420c5f70306f5810cb756bea9c0b206410cb7fa694cb67ce1",
|
"digest": "sha256:cf36771fa898fd240b28b093e0070cc16ecc7ee83207ec30413b6abf855d99b7",
|
||||||
"publishState": "published"
|
"publishState": "published"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
@@ -1431,79 +1387,79 @@
|
|||||||
"images": [
|
"images": [
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-cloud-api",
|
"serviceId": "hwlab-cloud-api",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:63acb59",
|
||||||
"kind": "Deployment",
|
"kind": "Deployment",
|
||||||
"name": "hwlab-cloud-api"
|
"name": "hwlab-cloud-api"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-cloud-web",
|
"serviceId": "hwlab-cloud-web",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59",
|
||||||
"kind": "Deployment",
|
"kind": "Deployment",
|
||||||
"name": "hwlab-cloud-web"
|
"name": "hwlab-cloud-web"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-agent-mgr",
|
"serviceId": "hwlab-agent-mgr",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:63acb59",
|
||||||
"kind": "Deployment",
|
"kind": "Deployment",
|
||||||
"name": "hwlab-agent-mgr"
|
"name": "hwlab-agent-mgr"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-agent-worker",
|
"serviceId": "hwlab-agent-worker",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-agent-worker:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-agent-worker:63acb59",
|
||||||
"kind": "Job",
|
"kind": "Job",
|
||||||
"name": "hwlab-agent-worker-template"
|
"name": "hwlab-agent-worker-template"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-gateway",
|
"serviceId": "hwlab-gateway",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-gateway:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-gateway:63acb59",
|
||||||
"kind": "Deployment",
|
"kind": "Deployment",
|
||||||
"name": "hwlab-gateway"
|
"name": "hwlab-gateway"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-gateway-simu",
|
"serviceId": "hwlab-gateway-simu",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:63acb59",
|
||||||
"kind": "StatefulSet",
|
"kind": "StatefulSet",
|
||||||
"name": "hwlab-gateway-simu"
|
"name": "hwlab-gateway-simu"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-box-simu",
|
"serviceId": "hwlab-box-simu",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:63acb59",
|
||||||
"kind": "StatefulSet",
|
"kind": "StatefulSet",
|
||||||
"name": "hwlab-box-simu"
|
"name": "hwlab-box-simu"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-patch-panel",
|
"serviceId": "hwlab-patch-panel",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:63acb59",
|
||||||
"kind": "Deployment",
|
"kind": "Deployment",
|
||||||
"name": "hwlab-patch-panel"
|
"name": "hwlab-patch-panel"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-router",
|
"serviceId": "hwlab-router",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-router:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-router:63acb59",
|
||||||
"kind": "Deployment",
|
"kind": "Deployment",
|
||||||
"name": "hwlab-router"
|
"name": "hwlab-router"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-tunnel-client",
|
"serviceId": "hwlab-tunnel-client",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:63acb59",
|
||||||
"kind": "Deployment",
|
"kind": "Deployment",
|
||||||
"name": "hwlab-tunnel-client"
|
"name": "hwlab-tunnel-client"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-edge-proxy",
|
"serviceId": "hwlab-edge-proxy",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:63acb59",
|
||||||
"kind": "Deployment",
|
"kind": "Deployment",
|
||||||
"name": "hwlab-edge-proxy"
|
"name": "hwlab-edge-proxy"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-cli",
|
"serviceId": "hwlab-cli",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-cli:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-cli:63acb59",
|
||||||
"kind": "Job",
|
"kind": "Job",
|
||||||
"name": "hwlab-cli-template"
|
"name": "hwlab-cli-template"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"serviceId": "hwlab-agent-skills",
|
"serviceId": "hwlab-agent-skills",
|
||||||
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:4d2a0ba",
|
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:63acb59",
|
||||||
"kind": "Deployment",
|
"kind": "Deployment",
|
||||||
"name": "hwlab-agent-skills"
|
"name": "hwlab-agent-skills"
|
||||||
}
|
}
|
||||||
@@ -1515,29 +1471,29 @@
|
|||||||
"name": "hwlab-cloud-web",
|
"name": "hwlab-cloud-web",
|
||||||
"container": "hwlab-cloud-web",
|
"container": "hwlab-cloud-web",
|
||||||
"expected": {
|
"expected": {
|
||||||
"HWLAB_COMMIT_ID": "4d2a0ba",
|
"HWLAB_COMMIT_ID": "63acb59",
|
||||||
"HWLAB_IMAGE": "127.0.0.1:5000/hwlab/hwlab-cloud-web:4d2a0ba",
|
"HWLAB_IMAGE": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59",
|
||||||
"HWLAB_IMAGE_TAG": "4d2a0ba"
|
"HWLAB_IMAGE_TAG": "63acb59"
|
||||||
},
|
},
|
||||||
"status": "match",
|
"status": "match",
|
||||||
"matchesDesired": true,
|
"matchesDesired": true,
|
||||||
"fields": [
|
"fields": [
|
||||||
{
|
{
|
||||||
"name": "HWLAB_COMMIT_ID",
|
"name": "HWLAB_COMMIT_ID",
|
||||||
"expected": "4d2a0ba",
|
"expected": "63acb59",
|
||||||
"actual": "4d2a0ba",
|
"actual": "63acb59",
|
||||||
"status": "match"
|
"status": "match"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "HWLAB_IMAGE",
|
"name": "HWLAB_IMAGE",
|
||||||
"expected": "127.0.0.1:5000/hwlab/hwlab-cloud-web:4d2a0ba",
|
"expected": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59",
|
||||||
"actual": "127.0.0.1:5000/hwlab/hwlab-cloud-web:4d2a0ba",
|
"actual": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59",
|
||||||
"status": "match"
|
"status": "match"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "HWLAB_IMAGE_TAG",
|
"name": "HWLAB_IMAGE_TAG",
|
||||||
"expected": "4d2a0ba",
|
"expected": "63acb59",
|
||||||
"actual": "4d2a0ba",
|
"actual": "63acb59",
|
||||||
"status": "match"
|
"status": "match"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
@@ -1556,12 +1512,12 @@
|
|||||||
"resources": [
|
"resources": [
|
||||||
{
|
{
|
||||||
"kind": "Pod",
|
"kind": "Pod",
|
||||||
"name": "hwlab-agent-mgr-6487c6d6c7-5xhdx",
|
"name": "hwlab-agent-mgr-57d8bc9f89-5kv4p",
|
||||||
"phase": "Running"
|
"phase": "Running"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"kind": "Pod",
|
"kind": "Pod",
|
||||||
"name": "hwlab-agent-skills-56488f6b58-h8jkx",
|
"name": "hwlab-agent-skills-8687f446fd-lqtgt",
|
||||||
"phase": "Running"
|
"phase": "Running"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -1576,17 +1532,17 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"kind": "Pod",
|
"kind": "Pod",
|
||||||
"name": "hwlab-cloud-api-794868f84d-q8mr7",
|
"name": "hwlab-cloud-api-668549d448-gnct8",
|
||||||
"phase": "Running"
|
"phase": "Running"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"kind": "Pod",
|
"kind": "Pod",
|
||||||
"name": "hwlab-cloud-web-5c746559b6-p9ktp",
|
"name": "hwlab-cloud-web-fc896cddb-gwh58",
|
||||||
"phase": "Running"
|
"phase": "Running"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"kind": "Pod",
|
"kind": "Pod",
|
||||||
"name": "hwlab-edge-proxy-5fbb997574-njgwz",
|
"name": "hwlab-edge-proxy-5ff8d747d-rgdjm",
|
||||||
"phase": "Running"
|
"phase": "Running"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -1606,17 +1562,17 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"kind": "Pod",
|
"kind": "Pod",
|
||||||
"name": "hwlab-patch-panel-5d75c58559-w7dq7",
|
"name": "hwlab-patch-panel-79c59cd5b7-dl4sz",
|
||||||
"phase": "Running"
|
"phase": "Running"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"kind": "Pod",
|
"kind": "Pod",
|
||||||
"name": "hwlab-router-5777cb4d7d-kn8tz",
|
"name": "hwlab-router-7d47d6dfc4-gzcw9",
|
||||||
"phase": "Running"
|
"phase": "Running"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"kind": "Pod",
|
"kind": "Pod",
|
||||||
"name": "hwlab-tunnel-client-65f85d7c8d-rpqrb",
|
"name": "hwlab-tunnel-client-64779fc4bd-pz8lz",
|
||||||
"phase": "Running"
|
"phase": "Running"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -1767,7 +1723,7 @@
|
|||||||
"status": "pass",
|
"status": "pass",
|
||||||
"url": "http://74.48.78.17:16667/health/live",
|
"url": "http://74.48.78.17:16667/health/live",
|
||||||
"httpStatus": 200,
|
"httpStatus": 200,
|
||||||
"body": "{\"serviceId\":\"hwlab-cloud-api\",\"environment\":\"dev\",\"status\":\"degraded\",\"ready\":false,\"readiness\":{\"contractVersion\":\"v3\",\"ready\":false,\"status\":\"degraded\",\"blockerCodes\":[\"runtime_durable_adapter_auth_blocked\"],\"blockers\":[{\"code\":\"runtime_durable_adapter_auth_blocked\",\"type\":\"runtime_blocker\",\"scope\":\"runtime-durable-adapter\",\"status\":\"open\",\"sourceIssue\":\"pikasTech/HWLAB#164\",\"summary\":\"Postgres runtime adapter reached the DB driver but authentication or authorization blocked the schema query\""
|
"body": "{\"serviceId\":\"hwlab-cloud-api\",\"environment\":\"dev\",\"status\":\"ok\",\"ready\":true,\"readiness\":{\"contractVersion\":\"v3\",\"ready\":true,\"status\":\"ok\",\"blockerCodes\":[],\"blockers\":[],\"components\":{\"db\":\"ready\",\"codeAgent\":\"ready\",\"runtime\":\"ready\"},\"durability\":{\"status\":\"ready\",\"ready\":true,\"adapter\":\"postgres\",\"durable\":true,\"durableRequested\":true,\"durableCapable\":true,\"runtimeStatus\":\"ready\",\"runtimeReady\":true,\"liveRuntimeEvidence\":true,\"dbLiveEvidenceObserved\":true,\"dbLiveEvidenceIsDurabilityEvidenc"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"blockers": [],
|
"blockers": [],
|
||||||
|
|||||||
Reference in New Issue
Block a user