chore: publish DEV artifacts for c59aff1

Merge artifact-only DEV publication evidence for immutable origin/main c59aff164d. No DEV rollout/apply performed.
This commit is contained in:
Lyon
2026-05-23 18:08:44 +08:00
committed by GitHub
4 changed files with 321 additions and 417 deletions
+53 -53
View File
@@ -5,7 +5,7 @@
"profile": "dev",
"namespace": "hwlab-dev",
"endpoint": "http://74.48.78.17:16667",
"commitId": "63acb59",
"commitId": "c59aff1",
"artifactState": "published",
"publish": {
"ciPublished": true,
@@ -66,10 +66,10 @@
"services": [
{
"serviceId": "hwlab-cloud-api",
"commitId": "63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:63acb59",
"imageTag": "63acb59",
"digest": "sha256:79e9694d2d381ab96028e0705023b4e3c1cd3b7c71357a0ef5aefd66f53ee7f0",
"commitId": "c59aff1",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:83409837a25664859577a5002064be67dbb7fa3aac610853042777f67af5fb0a",
"publishState": "published",
"profile": "dev",
"namespace": "hwlab-dev",
@@ -82,10 +82,10 @@
},
{
"serviceId": "hwlab-cloud-web",
"commitId": "63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59",
"imageTag": "63acb59",
"digest": "sha256:3c6b1efb10644c7f3d44054f364013cb348b1204a1a6ffd33969f213da59227e",
"commitId": "c59aff1",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:caf7318c944e252d0e2ebebc543bd331c035e3c1a1bd7e14afd254e9b9532416",
"publishState": "published",
"profile": "dev",
"namespace": "hwlab-dev",
@@ -98,10 +98,10 @@
},
{
"serviceId": "hwlab-agent-mgr",
"commitId": "63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:63acb59",
"imageTag": "63acb59",
"digest": "sha256:852b03d9d282e90454d5692dafa30cc34328ff8a097c509075a8bc6d5f1c6d80",
"commitId": "c59aff1",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:2e80820f7ef2b151f89abde8ea97516b6be57c4b8dfd968cd25ed3f5fcc01f31",
"publishState": "published",
"profile": "dev",
"namespace": "hwlab-dev",
@@ -114,10 +114,10 @@
},
{
"serviceId": "hwlab-agent-worker",
"commitId": "63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-worker:63acb59",
"imageTag": "63acb59",
"digest": "sha256:2f5b8eb8d1a52849d056f412c5dde4bb075456d4fbebdc9169917092011d10e7",
"commitId": "c59aff1",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-worker:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:11e442a2640eaec880ba1fdcda67ca22224839d86a5cec5caa62f8da2a6418f3",
"publishState": "published",
"profile": "dev",
"namespace": "hwlab-dev",
@@ -130,10 +130,10 @@
},
{
"serviceId": "hwlab-gateway",
"commitId": "63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-gateway:63acb59",
"imageTag": "63acb59",
"digest": "sha256:14dea76f86b481a895b0f24b5165ef9fd4c0f790dd558b5b625900b46761ec15",
"commitId": "c59aff1",
"image": "127.0.0.1:5000/hwlab/hwlab-gateway:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:de4d39faa848c6e58c5f6e71a807927de04f03d62ad186521123a0664ae01ad9",
"publishState": "published",
"profile": "dev",
"namespace": "hwlab-dev",
@@ -146,10 +146,10 @@
},
{
"serviceId": "hwlab-gateway-simu",
"commitId": "63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:63acb59",
"imageTag": "63acb59",
"digest": "sha256:0964a94db3efef9a697a4dff1692888e8079c7aeb93abe25aabb6e8ba394c9c8",
"commitId": "c59aff1",
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:aaba335829041da3759196bf60e55d3866f4d387fd2a42ffeee4551b7f70d4aa",
"publishState": "published",
"profile": "dev",
"namespace": "hwlab-dev",
@@ -162,10 +162,10 @@
},
{
"serviceId": "hwlab-box-simu",
"commitId": "63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:63acb59",
"imageTag": "63acb59",
"digest": "sha256:1628a2ebc0ad1638c39fd71e8437ba91d042d9497262001473ecc36a5d7adc96",
"commitId": "c59aff1",
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:79a0c9a61c3c6cef872eea6a942cfcdf97a8962950320d61402b3579a188cf2d",
"publishState": "published",
"profile": "dev",
"namespace": "hwlab-dev",
@@ -178,10 +178,10 @@
},
{
"serviceId": "hwlab-patch-panel",
"commitId": "63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:63acb59",
"imageTag": "63acb59",
"digest": "sha256:461f3e99f52f55e335b51d6048829c40c299568d0fff02cc4f5934bc8d3c962a",
"commitId": "c59aff1",
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:aeb1322c0214a2a14cddc05a94880dd86fc091dedca2b9b8f7d9eb46e860d2de",
"publishState": "published",
"profile": "dev",
"namespace": "hwlab-dev",
@@ -194,10 +194,10 @@
},
{
"serviceId": "hwlab-router",
"commitId": "63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-router:63acb59",
"imageTag": "63acb59",
"digest": "sha256:560ce04be9a54b82a31c77ab7a214719c998b8b320afc1cd47c1abaa97941024",
"commitId": "c59aff1",
"image": "127.0.0.1:5000/hwlab/hwlab-router:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:484617217b765bc8975b8137a56a251639c98c2dec8f57bd53cb585bea4d5c1e",
"publishState": "published",
"profile": "dev",
"namespace": "hwlab-dev",
@@ -210,10 +210,10 @@
},
{
"serviceId": "hwlab-tunnel-client",
"commitId": "63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:63acb59",
"imageTag": "63acb59",
"digest": "sha256:657c8efdb35c4dbd0c87d4bbe201321aa857ad89a486ec30a2b8fdd379a41a6e",
"commitId": "c59aff1",
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:6035483bfe72ce0e336646df8ecd856dcb60defda469aeaff65d157331581de7",
"publishState": "published",
"profile": "dev",
"namespace": "hwlab-dev",
@@ -226,10 +226,10 @@
},
{
"serviceId": "hwlab-edge-proxy",
"commitId": "63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:63acb59",
"imageTag": "63acb59",
"digest": "sha256:beca30d9dfbac596cbf72ef49ef6162a708b1048dcfa1c9d741747ac1b858314",
"commitId": "c59aff1",
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:8b4c822e72f9ab73d99dba8b0e7bf07b1ef5cecaeb3cd318e2b56f051d50d7c1",
"publishState": "published",
"profile": "dev",
"namespace": "hwlab-dev",
@@ -242,10 +242,10 @@
},
{
"serviceId": "hwlab-cli",
"commitId": "63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-cli:63acb59",
"imageTag": "63acb59",
"digest": "sha256:53c5c1dc118c4f698407492b67a59aa1bb1374341907568dd17cf3a0e52ef97b",
"commitId": "c59aff1",
"image": "127.0.0.1:5000/hwlab/hwlab-cli:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:cebdd3ce41994cab8dfc9e6e8e2a72cb21adc58ea1f824df2436773323df0d29",
"publishState": "published",
"profile": "dev",
"namespace": "hwlab-dev",
@@ -258,10 +258,10 @@
},
{
"serviceId": "hwlab-agent-skills",
"commitId": "63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:63acb59",
"imageTag": "63acb59",
"digest": "sha256:cf36771fa898fd240b28b093e0070cc16ecc7ee83207ec30413b6abf855d99b7",
"commitId": "c59aff1",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:70f71afc768519597f4dfaf7d977432362e3130add7c36f5c421f16eb0efb9d0",
"publishState": "published",
"profile": "dev",
"namespace": "hwlab-dev",
+21 -21
View File
@@ -1,7 +1,7 @@
{
"manifestVersion": "v1",
"environment": "dev",
"commitId": "63acb59",
"commitId": "c59aff1",
"namespace": "hwlab-dev",
"endpoint": "http://74.48.78.17:16667",
"health": {
@@ -181,7 +181,7 @@
"services": [
{
"serviceId": "hwlab-cloud-api",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:c59aff1",
"namespace": "hwlab-dev",
"healthPath": "/health/live",
"profile": "dev",
@@ -189,9 +189,9 @@
"env": {
"HWLAB_ENVIRONMENT": "dev",
"HWLAB_PUBLIC_ENDPOINT": "http://74.48.78.17:16667",
"HWLAB_COMMIT_ID": "63acb59",
"HWLAB_IMAGE": "127.0.0.1:5000/hwlab/hwlab-cloud-api:63acb59",
"HWLAB_IMAGE_TAG": "63acb59",
"HWLAB_COMMIT_ID": "c59aff1",
"HWLAB_IMAGE": "127.0.0.1:5000/hwlab/hwlab-cloud-api:c59aff1",
"HWLAB_IMAGE_TAG": "c59aff1",
"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_SSL_MODE": "disable",
@@ -210,7 +210,7 @@
},
{
"serviceId": "hwlab-cloud-web",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:c59aff1",
"namespace": "hwlab-dev",
"healthPath": "/health/live",
"profile": "dev",
@@ -218,14 +218,14 @@
"env": {
"HWLAB_ENVIRONMENT": "dev",
"HWLAB_API_BASE_URL": "http://hwlab-cloud-api.hwlab-dev.svc.cluster.local:6667",
"HWLAB_COMMIT_ID": "63acb59",
"HWLAB_IMAGE": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59",
"HWLAB_IMAGE_TAG": "63acb59"
"HWLAB_COMMIT_ID": "c59aff1",
"HWLAB_IMAGE": "127.0.0.1:5000/hwlab/hwlab-cloud-web:c59aff1",
"HWLAB_IMAGE_TAG": "c59aff1"
}
},
{
"serviceId": "hwlab-agent-mgr",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:c59aff1",
"namespace": "hwlab-dev",
"healthPath": "/health/live",
"profile": "dev",
@@ -237,7 +237,7 @@
},
{
"serviceId": "hwlab-agent-worker",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-worker:63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-worker:c59aff1",
"namespace": "hwlab-dev",
"healthPath": "/health/live",
"profile": "dev",
@@ -249,7 +249,7 @@
},
{
"serviceId": "hwlab-gateway",
"image": "127.0.0.1:5000/hwlab/hwlab-gateway:63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-gateway:c59aff1",
"namespace": "hwlab-dev",
"healthPath": "/health/live",
"profile": "dev",
@@ -261,7 +261,7 @@
},
{
"serviceId": "hwlab-gateway-simu",
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:c59aff1",
"namespace": "hwlab-dev",
"healthPath": "/health/live",
"profile": "dev",
@@ -281,7 +281,7 @@
},
{
"serviceId": "hwlab-box-simu",
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:c59aff1",
"namespace": "hwlab-dev",
"healthPath": "/health/live",
"profile": "dev",
@@ -300,7 +300,7 @@
},
{
"serviceId": "hwlab-patch-panel",
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:c59aff1",
"namespace": "hwlab-dev",
"healthPath": "/health/live",
"profile": "dev",
@@ -321,7 +321,7 @@
},
{
"serviceId": "hwlab-router",
"image": "127.0.0.1:5000/hwlab/hwlab-router:63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-router:c59aff1",
"namespace": "hwlab-dev",
"healthPath": "/health/live",
"profile": "dev",
@@ -333,7 +333,7 @@
},
{
"serviceId": "hwlab-tunnel-client",
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:c59aff1",
"namespace": "hwlab-dev",
"healthPath": "/health/live",
"profile": "dev",
@@ -347,7 +347,7 @@
},
{
"serviceId": "hwlab-edge-proxy",
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:c59aff1",
"namespace": "hwlab-dev",
"healthPath": "/health/live",
"profile": "dev",
@@ -359,7 +359,7 @@
},
{
"serviceId": "hwlab-cli",
"image": "127.0.0.1:5000/hwlab/hwlab-cli:63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-cli:c59aff1",
"namespace": "hwlab-dev",
"healthPath": "/health/live",
"profile": "dev",
@@ -370,13 +370,13 @@
},
{
"serviceId": "hwlab-agent-skills",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:c59aff1",
"namespace": "hwlab-dev",
"healthPath": "/health/live",
"profile": "dev",
"replicas": 1,
"env": {
"HWLAB_SKILLS_COMMIT_ID": "63acb59"
"HWLAB_SKILLS_COMMIT_ID": "c59aff1"
}
}
],
+20 -20
View File
@@ -31,7 +31,7 @@
"containers": [
{
"name": "hwlab-cloud-api",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:c59aff1",
"ports": [
{
"name": "http",
@@ -49,15 +49,15 @@
},
{
"name": "HWLAB_COMMIT_ID",
"value": "63acb59"
"value": "c59aff1"
},
{
"name": "HWLAB_IMAGE",
"value": "127.0.0.1:5000/hwlab/hwlab-cloud-api:63acb59"
"value": "127.0.0.1:5000/hwlab/hwlab-cloud-api:c59aff1"
},
{
"name": "HWLAB_IMAGE_TAG",
"value": "63acb59"
"value": "c59aff1"
},
{
"name": "HWLAB_RUNTIME_SUBSTITUTE_FORBIDDEN",
@@ -175,7 +175,7 @@
"containers": [
{
"name": "hwlab-cloud-web",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:c59aff1",
"ports": [
{
"name": "http",
@@ -189,15 +189,15 @@
},
{
"name": "HWLAB_COMMIT_ID",
"value": "63acb59"
"value": "c59aff1"
},
{
"name": "HWLAB_IMAGE",
"value": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59"
"value": "127.0.0.1:5000/hwlab/hwlab-cloud-web:c59aff1"
},
{
"name": "HWLAB_IMAGE_TAG",
"value": "63acb59"
"value": "c59aff1"
}
],
"readinessProbe": {
@@ -247,7 +247,7 @@
"containers": [
{
"name": "hwlab-agent-mgr",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:c59aff1",
"ports": [
{
"name": "http",
@@ -303,7 +303,7 @@
"containers": [
{
"name": "hwlab-agent-worker",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-worker:63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-worker:c59aff1",
"env": [
{
"name": "HWLAB_AGENT_SESSION_MODE",
@@ -346,7 +346,7 @@
"containers": [
{
"name": "hwlab-gateway",
"image": "127.0.0.1:5000/hwlab/hwlab-gateway:63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-gateway:c59aff1",
"ports": [
{
"name": "http",
@@ -407,7 +407,7 @@
"containers": [
{
"name": "hwlab-gateway-simu",
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:c59aff1",
"ports": [
{
"name": "http",
@@ -480,7 +480,7 @@
"containers": [
{
"name": "hwlab-box-simu",
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:c59aff1",
"ports": [
{
"name": "http",
@@ -548,7 +548,7 @@
"containers": [
{
"name": "hwlab-patch-panel",
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:c59aff1",
"ports": [
{
"name": "http",
@@ -612,7 +612,7 @@
"containers": [
{
"name": "hwlab-router",
"image": "127.0.0.1:5000/hwlab/hwlab-router:63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-router:c59aff1",
"ports": [
{
"name": "http",
@@ -672,7 +672,7 @@
"containers": [
{
"name": "hwlab-tunnel-client",
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:c59aff1",
"ports": [
{
"name": "http",
@@ -744,7 +744,7 @@
"containers": [
{
"name": "hwlab-edge-proxy",
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:c59aff1",
"ports": [
{
"name": "http",
@@ -805,7 +805,7 @@
"containers": [
{
"name": "hwlab-cli",
"image": "127.0.0.1:5000/hwlab/hwlab-cli:63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-cli:c59aff1",
"env": [
{
"name": "HWLAB_CLI_ENDPOINT",
@@ -847,7 +847,7 @@
"containers": [
{
"name": "hwlab-agent-skills",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:63acb59",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:c59aff1",
"ports": [
{
"name": "http",
@@ -857,7 +857,7 @@
"env": [
{
"name": "HWLAB_SKILLS_COMMIT_ID",
"value": "63acb59"
"value": "c59aff1"
}
],
"readinessProbe": {
+227 -323
View File
@@ -4,7 +4,7 @@
"reportVersion": "v1",
"issue": "pikasTech/HWLAB#35",
"taskId": "dev-artifact-publish",
"commitId": "63acb59",
"commitId": "c59aff1",
"acceptanceLevel": "dev_artifact_publish",
"devOnly": true,
"prodDisabled": true,
@@ -75,12 +75,12 @@
"status": "published",
"mode": "publish",
"repo": "pikasTech/HWLAB",
"sourceCommitId": "63acb5989baa9f12266ca3467eb896a454593efc",
"sourceCommitId": "c59aff164d4d80d05f1696402c652e3bc03efe53",
"registryPrefix": "127.0.0.1:5000/hwlab",
"registryCapabilities": {
"version": "v1",
"registryPrefix": "127.0.0.1:5000/hwlab",
"generatedAt": "2026-05-23T09:40:15.352Z",
"generatedAt": "2026-05-23T10:00:45.825Z",
"classification": "degraded",
"dimensions": {
"processHttpAccess": {
@@ -161,79 +161,49 @@
"stderr": "",
"error": null
},
"podCount": 21,
"podCount": 13,
"pulledImages": [
{
"pod": "hwlab-agent-mgr-57d8bc9f89-5kv4p",
"pod": "hwlab-agent-mgr-69db7c4f89-8r5rf",
"container": "hwlab-agent-mgr",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:63acb59",
"imageID": "127.0.0.1:5000/hwlab/hwlab-agent-mgr@sha256:852b03d9d282e90454d5692dafa30cc34328ff8a097c509075a8bc6d5f1c6d80"
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:c59aff1",
"imageID": "127.0.0.1:5000/hwlab/hwlab-agent-mgr@sha256:2e80820f7ef2b151f89abde8ea97516b6be57c4b8dfd968cd25ed3f5fcc01f31"
},
{
"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",
"pod": "hwlab-agent-skills-67c5485b7d-q54gv",
"container": "hwlab-agent-skills",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:6963ed2",
"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"
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:c59aff1",
"imageID": "127.0.0.1:5000/hwlab/hwlab-agent-skills@sha256:70f71afc768519597f4dfaf7d977432362e3130add7c36f5c421f16eb0efb9d0"
},
{
"pod": "hwlab-box-simu-0",
"container": "hwlab-box-simu",
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:6963ed2",
"imageID": "127.0.0.1:5000/hwlab/hwlab-box-simu@sha256:1ef041e13d81148dc3a02a28f9b70ae9848554c66c02ec358141bd2ac8cbf91e"
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:63acb59",
"imageID": "127.0.0.1:5000/hwlab/hwlab-box-simu@sha256:1628a2ebc0ad1638c39fd71e8437ba91d042d9497262001473ecc36a5d7adc96"
},
{
"pod": "hwlab-box-simu-1",
"container": "hwlab-box-simu",
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:6963ed2",
"imageID": "127.0.0.1:5000/hwlab/hwlab-box-simu@sha256:1ef041e13d81148dc3a02a28f9b70ae9848554c66c02ec358141bd2ac8cbf91e"
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:c59aff1",
"imageID": "127.0.0.1:5000/hwlab/hwlab-box-simu@sha256:79a0c9a61c3c6cef872eea6a942cfcdf97a8962950320d61402b3579a188cf2d"
},
{
"pod": "hwlab-cloud-api-668549d448-gnct8",
"pod": "hwlab-cloud-api-5f766c74dd-ptdq5",
"container": "hwlab-cloud-api",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:63acb59",
"imageID": "127.0.0.1:5000/hwlab/hwlab-cloud-api@sha256:08d9ec3943b6b2530af9a67cfba440460a0357fb6b0ed585cc4537c3ee36f3a9"
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:c59aff1",
"imageID": "127.0.0.1:5000/hwlab/hwlab-cloud-api@sha256:83409837a25664859577a5002064be67dbb7fa3aac610853042777f67af5fb0a"
},
{
"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",
"pod": "hwlab-cloud-web-787d969966-5jbzf",
"container": "hwlab-cloud-web",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:58b891a",
"imageID": "127.0.0.1:5000/hwlab/hwlab-cloud-web@sha256:820804a6fe2da63d36951dcbbd8753077c923c252648b9e261eaea973908a379"
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:c59aff1",
"imageID": "127.0.0.1:5000/hwlab/hwlab-cloud-web@sha256:caf7318c944e252d0e2ebebc543bd331c035e3c1a1bd7e14afd254e9b9532416"
},
{
"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",
"pod": "hwlab-edge-proxy-6cfbb6c89d-fm4dm",
"container": "hwlab-edge-proxy",
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:6963ed2",
"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"
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:c59aff1",
"imageID": "127.0.0.1:5000/hwlab/hwlab-edge-proxy@sha256:8b4c822e72f9ab73d99dba8b0e7bf07b1ef5cecaeb3cd318e2b56f051d50d7c1"
},
{
"pod": "hwlab-frpc-59f57d479c-wm5l2",
@@ -244,50 +214,32 @@
{
"pod": "hwlab-gateway-simu-0",
"container": "hwlab-gateway-simu",
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:6963ed2",
"imageID": "127.0.0.1:5000/hwlab/hwlab-gateway-simu@sha256:13e1a66ba2dc45bdf04ac4664a4ab9f0589951509895e754ae46df02062c7b44"
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:63acb59",
"imageID": "127.0.0.1:5000/hwlab/hwlab-gateway-simu@sha256:0964a94db3efef9a697a4dff1692888e8079c7aeb93abe25aabb6e8ba394c9c8"
},
{
"pod": "hwlab-gateway-simu-1",
"container": "hwlab-gateway-simu",
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:6963ed2",
"imageID": "127.0.0.1:5000/hwlab/hwlab-gateway-simu@sha256:13e1a66ba2dc45bdf04ac4664a4ab9f0589951509895e754ae46df02062c7b44"
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:c59aff1",
"imageID": "127.0.0.1:5000/hwlab/hwlab-gateway-simu@sha256:aaba335829041da3759196bf60e55d3866f4d387fd2a42ffeee4551b7f70d4aa"
},
{
"pod": "hwlab-patch-panel-5dd8fdf4f7-7cg4w",
"pod": "hwlab-patch-panel-5f46dffc8c-hnkcv",
"container": "hwlab-patch-panel",
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:6963ed2",
"imageID": "127.0.0.1:5000/hwlab/hwlab-patch-panel@sha256:4346f8753c690fa61c378ee8c8ed32e6c11d1e68f813272919914069044fb4ce"
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:c59aff1",
"imageID": "127.0.0.1:5000/hwlab/hwlab-patch-panel@sha256:aeb1322c0214a2a14cddc05a94880dd86fc091dedca2b9b8f7d9eb46e860d2de"
},
{
"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",
"pod": "hwlab-router-cc7c6675d-rc29m",
"container": "hwlab-router",
"image": "127.0.0.1:5000/hwlab/hwlab-router:6963ed2",
"imageID": "127.0.0.1:5000/hwlab/hwlab-router@sha256:a4b2befc25988abbeb575d5270e9b942bd6f072478f3e9130b3929588ea15d40"
"image": "127.0.0.1:5000/hwlab/hwlab-router:c59aff1",
"imageID": "127.0.0.1:5000/hwlab/hwlab-router@sha256:484617217b765bc8975b8137a56a251639c98c2dec8f57bd53cb585bea4d5c1e"
},
{
"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",
"pod": "hwlab-tunnel-client-7477884976-rns5l",
"container": "hwlab-tunnel-client",
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:63acb59",
"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"
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:c59aff1",
"imageID": "127.0.0.1:5000/hwlab/hwlab-tunnel-client@sha256:6035483bfe72ce0e336646df8ecd856dcb60defda469aeaff65d157331581de7"
}
],
"pullFailures": [],
@@ -560,13 +512,13 @@
"publishPlan": {
"version": "v2",
"mode": "publish",
"sourceCommitId": "63acb5989baa9f12266ca3467eb896a454593efc",
"imageTag": "63acb59",
"sourceCommitId": "c59aff164d4d80d05f1696402c652e3bc03efe53",
"imageTag": "c59aff1",
"registryTarget": "127.0.0.1:5000/hwlab",
"registryCapabilities": {
"version": "v1",
"registryPrefix": "127.0.0.1:5000/hwlab",
"generatedAt": "2026-05-23T09:40:15.352Z",
"generatedAt": "2026-05-23T10:00:45.825Z",
"classification": "degraded",
"dimensions": {
"processHttpAccess": {
@@ -647,79 +599,49 @@
"stderr": "",
"error": null
},
"podCount": 21,
"podCount": 13,
"pulledImages": [
{
"pod": "hwlab-agent-mgr-57d8bc9f89-5kv4p",
"pod": "hwlab-agent-mgr-69db7c4f89-8r5rf",
"container": "hwlab-agent-mgr",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:63acb59",
"imageID": "127.0.0.1:5000/hwlab/hwlab-agent-mgr@sha256:852b03d9d282e90454d5692dafa30cc34328ff8a097c509075a8bc6d5f1c6d80"
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:c59aff1",
"imageID": "127.0.0.1:5000/hwlab/hwlab-agent-mgr@sha256:2e80820f7ef2b151f89abde8ea97516b6be57c4b8dfd968cd25ed3f5fcc01f31"
},
{
"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",
"pod": "hwlab-agent-skills-67c5485b7d-q54gv",
"container": "hwlab-agent-skills",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:6963ed2",
"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"
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:c59aff1",
"imageID": "127.0.0.1:5000/hwlab/hwlab-agent-skills@sha256:70f71afc768519597f4dfaf7d977432362e3130add7c36f5c421f16eb0efb9d0"
},
{
"pod": "hwlab-box-simu-0",
"container": "hwlab-box-simu",
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:6963ed2",
"imageID": "127.0.0.1:5000/hwlab/hwlab-box-simu@sha256:1ef041e13d81148dc3a02a28f9b70ae9848554c66c02ec358141bd2ac8cbf91e"
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:63acb59",
"imageID": "127.0.0.1:5000/hwlab/hwlab-box-simu@sha256:1628a2ebc0ad1638c39fd71e8437ba91d042d9497262001473ecc36a5d7adc96"
},
{
"pod": "hwlab-box-simu-1",
"container": "hwlab-box-simu",
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:6963ed2",
"imageID": "127.0.0.1:5000/hwlab/hwlab-box-simu@sha256:1ef041e13d81148dc3a02a28f9b70ae9848554c66c02ec358141bd2ac8cbf91e"
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:c59aff1",
"imageID": "127.0.0.1:5000/hwlab/hwlab-box-simu@sha256:79a0c9a61c3c6cef872eea6a942cfcdf97a8962950320d61402b3579a188cf2d"
},
{
"pod": "hwlab-cloud-api-668549d448-gnct8",
"pod": "hwlab-cloud-api-5f766c74dd-ptdq5",
"container": "hwlab-cloud-api",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:63acb59",
"imageID": "127.0.0.1:5000/hwlab/hwlab-cloud-api@sha256:08d9ec3943b6b2530af9a67cfba440460a0357fb6b0ed585cc4537c3ee36f3a9"
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:c59aff1",
"imageID": "127.0.0.1:5000/hwlab/hwlab-cloud-api@sha256:83409837a25664859577a5002064be67dbb7fa3aac610853042777f67af5fb0a"
},
{
"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",
"pod": "hwlab-cloud-web-787d969966-5jbzf",
"container": "hwlab-cloud-web",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:58b891a",
"imageID": "127.0.0.1:5000/hwlab/hwlab-cloud-web@sha256:820804a6fe2da63d36951dcbbd8753077c923c252648b9e261eaea973908a379"
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:c59aff1",
"imageID": "127.0.0.1:5000/hwlab/hwlab-cloud-web@sha256:caf7318c944e252d0e2ebebc543bd331c035e3c1a1bd7e14afd254e9b9532416"
},
{
"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",
"pod": "hwlab-edge-proxy-6cfbb6c89d-fm4dm",
"container": "hwlab-edge-proxy",
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:6963ed2",
"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"
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:c59aff1",
"imageID": "127.0.0.1:5000/hwlab/hwlab-edge-proxy@sha256:8b4c822e72f9ab73d99dba8b0e7bf07b1ef5cecaeb3cd318e2b56f051d50d7c1"
},
{
"pod": "hwlab-frpc-59f57d479c-wm5l2",
@@ -730,50 +652,32 @@
{
"pod": "hwlab-gateway-simu-0",
"container": "hwlab-gateway-simu",
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:6963ed2",
"imageID": "127.0.0.1:5000/hwlab/hwlab-gateway-simu@sha256:13e1a66ba2dc45bdf04ac4664a4ab9f0589951509895e754ae46df02062c7b44"
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:63acb59",
"imageID": "127.0.0.1:5000/hwlab/hwlab-gateway-simu@sha256:0964a94db3efef9a697a4dff1692888e8079c7aeb93abe25aabb6e8ba394c9c8"
},
{
"pod": "hwlab-gateway-simu-1",
"container": "hwlab-gateway-simu",
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:6963ed2",
"imageID": "127.0.0.1:5000/hwlab/hwlab-gateway-simu@sha256:13e1a66ba2dc45bdf04ac4664a4ab9f0589951509895e754ae46df02062c7b44"
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:c59aff1",
"imageID": "127.0.0.1:5000/hwlab/hwlab-gateway-simu@sha256:aaba335829041da3759196bf60e55d3866f4d387fd2a42ffeee4551b7f70d4aa"
},
{
"pod": "hwlab-patch-panel-5dd8fdf4f7-7cg4w",
"pod": "hwlab-patch-panel-5f46dffc8c-hnkcv",
"container": "hwlab-patch-panel",
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:6963ed2",
"imageID": "127.0.0.1:5000/hwlab/hwlab-patch-panel@sha256:4346f8753c690fa61c378ee8c8ed32e6c11d1e68f813272919914069044fb4ce"
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:c59aff1",
"imageID": "127.0.0.1:5000/hwlab/hwlab-patch-panel@sha256:aeb1322c0214a2a14cddc05a94880dd86fc091dedca2b9b8f7d9eb46e860d2de"
},
{
"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",
"pod": "hwlab-router-cc7c6675d-rc29m",
"container": "hwlab-router",
"image": "127.0.0.1:5000/hwlab/hwlab-router:6963ed2",
"imageID": "127.0.0.1:5000/hwlab/hwlab-router@sha256:a4b2befc25988abbeb575d5270e9b942bd6f072478f3e9130b3929588ea15d40"
"image": "127.0.0.1:5000/hwlab/hwlab-router:c59aff1",
"imageID": "127.0.0.1:5000/hwlab/hwlab-router@sha256:484617217b765bc8975b8137a56a251639c98c2dec8f57bd53cb585bea4d5c1e"
},
{
"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",
"pod": "hwlab-tunnel-client-7477884976-rns5l",
"container": "hwlab-tunnel-client",
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:63acb59",
"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"
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:c59aff1",
"imageID": "127.0.0.1:5000/hwlab/hwlab-tunnel-client@sha256:6035483bfe72ce0e336646df8ecd856dcb60defda469aeaff65d157331581de7"
}
],
"pullFailures": [],
@@ -795,12 +699,12 @@
"enabled": true,
"required": true,
"artifactScope": "required",
"sourceCommitId": "63acb5989baa9f12266ca3467eb896a454593efc",
"sourceCommitId": "c59aff164d4d80d05f1696402c652e3bc03efe53",
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-cloud-api",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:63acb59",
"imageTag": "63acb59",
"digest": "sha256:79e9694d2d381ab96028e0705023b4e3c1cd3b7c71357a0ef5aefd66f53ee7f0",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-cloud-api@sha256:79e9694d2d381ab96028e0705023b4e3c1cd3b7c71357a0ef5aefd66f53ee7f0",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:83409837a25664859577a5002064be67dbb7fa3aac610853042777f67af5fb0a",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-cloud-api@sha256:83409837a25664859577a5002064be67dbb7fa3aac610853042777f67af5fb0a",
"digestStatus": "real",
"status": "published",
"notPublishedReason": null
@@ -810,12 +714,12 @@
"enabled": true,
"required": true,
"artifactScope": "required",
"sourceCommitId": "63acb5989baa9f12266ca3467eb896a454593efc",
"sourceCommitId": "c59aff164d4d80d05f1696402c652e3bc03efe53",
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-cloud-web",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59",
"imageTag": "63acb59",
"digest": "sha256:3c6b1efb10644c7f3d44054f364013cb348b1204a1a6ffd33969f213da59227e",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-cloud-web@sha256:3c6b1efb10644c7f3d44054f364013cb348b1204a1a6ffd33969f213da59227e",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:caf7318c944e252d0e2ebebc543bd331c035e3c1a1bd7e14afd254e9b9532416",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-cloud-web@sha256:caf7318c944e252d0e2ebebc543bd331c035e3c1a1bd7e14afd254e9b9532416",
"digestStatus": "real",
"status": "published",
"notPublishedReason": null
@@ -825,12 +729,12 @@
"enabled": true,
"required": true,
"artifactScope": "required",
"sourceCommitId": "63acb5989baa9f12266ca3467eb896a454593efc",
"sourceCommitId": "c59aff164d4d80d05f1696402c652e3bc03efe53",
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-agent-mgr",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:63acb59",
"imageTag": "63acb59",
"digest": "sha256:852b03d9d282e90454d5692dafa30cc34328ff8a097c509075a8bc6d5f1c6d80",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-agent-mgr@sha256:852b03d9d282e90454d5692dafa30cc34328ff8a097c509075a8bc6d5f1c6d80",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:2e80820f7ef2b151f89abde8ea97516b6be57c4b8dfd968cd25ed3f5fcc01f31",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-agent-mgr@sha256:2e80820f7ef2b151f89abde8ea97516b6be57c4b8dfd968cd25ed3f5fcc01f31",
"digestStatus": "real",
"status": "published",
"notPublishedReason": null
@@ -840,12 +744,12 @@
"enabled": true,
"required": true,
"artifactScope": "required",
"sourceCommitId": "63acb5989baa9f12266ca3467eb896a454593efc",
"sourceCommitId": "c59aff164d4d80d05f1696402c652e3bc03efe53",
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-agent-worker",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-worker:63acb59",
"imageTag": "63acb59",
"digest": "sha256:2f5b8eb8d1a52849d056f412c5dde4bb075456d4fbebdc9169917092011d10e7",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-agent-worker@sha256:2f5b8eb8d1a52849d056f412c5dde4bb075456d4fbebdc9169917092011d10e7",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-worker:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:11e442a2640eaec880ba1fdcda67ca22224839d86a5cec5caa62f8da2a6418f3",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-agent-worker@sha256:11e442a2640eaec880ba1fdcda67ca22224839d86a5cec5caa62f8da2a6418f3",
"digestStatus": "real",
"status": "published",
"notPublishedReason": null
@@ -855,12 +759,12 @@
"enabled": true,
"required": true,
"artifactScope": "required",
"sourceCommitId": "63acb5989baa9f12266ca3467eb896a454593efc",
"sourceCommitId": "c59aff164d4d80d05f1696402c652e3bc03efe53",
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-gateway",
"image": "127.0.0.1:5000/hwlab/hwlab-gateway:63acb59",
"imageTag": "63acb59",
"digest": "sha256:14dea76f86b481a895b0f24b5165ef9fd4c0f790dd558b5b625900b46761ec15",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-gateway@sha256:14dea76f86b481a895b0f24b5165ef9fd4c0f790dd558b5b625900b46761ec15",
"image": "127.0.0.1:5000/hwlab/hwlab-gateway:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:de4d39faa848c6e58c5f6e71a807927de04f03d62ad186521123a0664ae01ad9",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-gateway@sha256:de4d39faa848c6e58c5f6e71a807927de04f03d62ad186521123a0664ae01ad9",
"digestStatus": "real",
"status": "published",
"notPublishedReason": null
@@ -870,12 +774,12 @@
"enabled": true,
"required": true,
"artifactScope": "required",
"sourceCommitId": "63acb5989baa9f12266ca3467eb896a454593efc",
"sourceCommitId": "c59aff164d4d80d05f1696402c652e3bc03efe53",
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-gateway-simu",
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:63acb59",
"imageTag": "63acb59",
"digest": "sha256:0964a94db3efef9a697a4dff1692888e8079c7aeb93abe25aabb6e8ba394c9c8",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-gateway-simu@sha256:0964a94db3efef9a697a4dff1692888e8079c7aeb93abe25aabb6e8ba394c9c8",
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:aaba335829041da3759196bf60e55d3866f4d387fd2a42ffeee4551b7f70d4aa",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-gateway-simu@sha256:aaba335829041da3759196bf60e55d3866f4d387fd2a42ffeee4551b7f70d4aa",
"digestStatus": "real",
"status": "published",
"notPublishedReason": null
@@ -885,12 +789,12 @@
"enabled": true,
"required": true,
"artifactScope": "required",
"sourceCommitId": "63acb5989baa9f12266ca3467eb896a454593efc",
"sourceCommitId": "c59aff164d4d80d05f1696402c652e3bc03efe53",
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-box-simu",
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:63acb59",
"imageTag": "63acb59",
"digest": "sha256:1628a2ebc0ad1638c39fd71e8437ba91d042d9497262001473ecc36a5d7adc96",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-box-simu@sha256:1628a2ebc0ad1638c39fd71e8437ba91d042d9497262001473ecc36a5d7adc96",
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:79a0c9a61c3c6cef872eea6a942cfcdf97a8962950320d61402b3579a188cf2d",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-box-simu@sha256:79a0c9a61c3c6cef872eea6a942cfcdf97a8962950320d61402b3579a188cf2d",
"digestStatus": "real",
"status": "published",
"notPublishedReason": null
@@ -900,12 +804,12 @@
"enabled": true,
"required": true,
"artifactScope": "required",
"sourceCommitId": "63acb5989baa9f12266ca3467eb896a454593efc",
"sourceCommitId": "c59aff164d4d80d05f1696402c652e3bc03efe53",
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-patch-panel",
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:63acb59",
"imageTag": "63acb59",
"digest": "sha256:461f3e99f52f55e335b51d6048829c40c299568d0fff02cc4f5934bc8d3c962a",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-patch-panel@sha256:461f3e99f52f55e335b51d6048829c40c299568d0fff02cc4f5934bc8d3c962a",
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:aeb1322c0214a2a14cddc05a94880dd86fc091dedca2b9b8f7d9eb46e860d2de",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-patch-panel@sha256:aeb1322c0214a2a14cddc05a94880dd86fc091dedca2b9b8f7d9eb46e860d2de",
"digestStatus": "real",
"status": "published",
"notPublishedReason": null
@@ -915,12 +819,12 @@
"enabled": true,
"required": true,
"artifactScope": "required",
"sourceCommitId": "63acb5989baa9f12266ca3467eb896a454593efc",
"sourceCommitId": "c59aff164d4d80d05f1696402c652e3bc03efe53",
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-router",
"image": "127.0.0.1:5000/hwlab/hwlab-router:63acb59",
"imageTag": "63acb59",
"digest": "sha256:560ce04be9a54b82a31c77ab7a214719c998b8b320afc1cd47c1abaa97941024",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-router@sha256:560ce04be9a54b82a31c77ab7a214719c998b8b320afc1cd47c1abaa97941024",
"image": "127.0.0.1:5000/hwlab/hwlab-router:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:484617217b765bc8975b8137a56a251639c98c2dec8f57bd53cb585bea4d5c1e",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-router@sha256:484617217b765bc8975b8137a56a251639c98c2dec8f57bd53cb585bea4d5c1e",
"digestStatus": "real",
"status": "published",
"notPublishedReason": null
@@ -930,12 +834,12 @@
"enabled": true,
"required": true,
"artifactScope": "required",
"sourceCommitId": "63acb5989baa9f12266ca3467eb896a454593efc",
"sourceCommitId": "c59aff164d4d80d05f1696402c652e3bc03efe53",
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-tunnel-client",
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:63acb59",
"imageTag": "63acb59",
"digest": "sha256:657c8efdb35c4dbd0c87d4bbe201321aa857ad89a486ec30a2b8fdd379a41a6e",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-tunnel-client@sha256:657c8efdb35c4dbd0c87d4bbe201321aa857ad89a486ec30a2b8fdd379a41a6e",
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:6035483bfe72ce0e336646df8ecd856dcb60defda469aeaff65d157331581de7",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-tunnel-client@sha256:6035483bfe72ce0e336646df8ecd856dcb60defda469aeaff65d157331581de7",
"digestStatus": "real",
"status": "published",
"notPublishedReason": null
@@ -945,12 +849,12 @@
"enabled": true,
"required": true,
"artifactScope": "required",
"sourceCommitId": "63acb5989baa9f12266ca3467eb896a454593efc",
"sourceCommitId": "c59aff164d4d80d05f1696402c652e3bc03efe53",
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-edge-proxy",
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:63acb59",
"imageTag": "63acb59",
"digest": "sha256:beca30d9dfbac596cbf72ef49ef6162a708b1048dcfa1c9d741747ac1b858314",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-edge-proxy@sha256:beca30d9dfbac596cbf72ef49ef6162a708b1048dcfa1c9d741747ac1b858314",
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:8b4c822e72f9ab73d99dba8b0e7bf07b1ef5cecaeb3cd318e2b56f051d50d7c1",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-edge-proxy@sha256:8b4c822e72f9ab73d99dba8b0e7bf07b1ef5cecaeb3cd318e2b56f051d50d7c1",
"digestStatus": "real",
"status": "published",
"notPublishedReason": null
@@ -960,12 +864,12 @@
"enabled": true,
"required": true,
"artifactScope": "required",
"sourceCommitId": "63acb5989baa9f12266ca3467eb896a454593efc",
"sourceCommitId": "c59aff164d4d80d05f1696402c652e3bc03efe53",
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-cli",
"image": "127.0.0.1:5000/hwlab/hwlab-cli:63acb59",
"imageTag": "63acb59",
"digest": "sha256:53c5c1dc118c4f698407492b67a59aa1bb1374341907568dd17cf3a0e52ef97b",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-cli@sha256:53c5c1dc118c4f698407492b67a59aa1bb1374341907568dd17cf3a0e52ef97b",
"image": "127.0.0.1:5000/hwlab/hwlab-cli:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:cebdd3ce41994cab8dfc9e6e8e2a72cb21adc58ea1f824df2436773323df0d29",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-cli@sha256:cebdd3ce41994cab8dfc9e6e8e2a72cb21adc58ea1f824df2436773323df0d29",
"digestStatus": "real",
"status": "published",
"notPublishedReason": null
@@ -975,12 +879,12 @@
"enabled": true,
"required": true,
"artifactScope": "required",
"sourceCommitId": "63acb5989baa9f12266ca3467eb896a454593efc",
"sourceCommitId": "c59aff164d4d80d05f1696402c652e3bc03efe53",
"registryTarget": "127.0.0.1:5000/hwlab/hwlab-agent-skills",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:63acb59",
"imageTag": "63acb59",
"digest": "sha256:cf36771fa898fd240b28b093e0070cc16ecc7ee83207ec30413b6abf855d99b7",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-agent-skills@sha256:cf36771fa898fd240b28b093e0070cc16ecc7ee83207ec30413b6abf855d99b7",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:70f71afc768519597f4dfaf7d977432362e3130add7c36f5c421f16eb0efb9d0",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-agent-skills@sha256:70f71afc768519597f4dfaf7d977432362e3130add7c36f5c421f16eb0efb9d0",
"digestStatus": "real",
"status": "published",
"notPublishedReason": null
@@ -992,15 +896,15 @@
"disabledServiceCount": 0,
"builtCount": 13,
"publishedCount": 13,
"generatedAt": "2026-05-23T09:40:32.793Z",
"generatedAt": "2026-05-23T10:02:10.683Z",
"services": [
{
"serviceId": "hwlab-cloud-api",
"status": "published",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:63acb59",
"imageTag": "63acb59",
"digest": "sha256:79e9694d2d381ab96028e0705023b4e3c1cd3b7c71357a0ef5aefd66f53ee7f0",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-cloud-api@sha256:79e9694d2d381ab96028e0705023b4e3c1cd3b7c71357a0ef5aefd66f53ee7f0",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:83409837a25664859577a5002064be67dbb7fa3aac610853042777f67af5fb0a",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-cloud-api@sha256:83409837a25664859577a5002064be67dbb7fa3aac610853042777f67af5fb0a",
"runtimeKind": "node-command",
"implementationState": "repo-entrypoint",
"sourceState": "source-present",
@@ -1009,15 +913,15 @@
"artifactRequired": true,
"artifactScope": "required",
"notPublishedReason": null,
"localImageId": "sha256:d6d4a6a6820fe7c3b051ecbd6259b83f2261394af94e5d30c2f66048d79c8b4c"
"localImageId": "sha256:bf3a6c204e5f6715daa9864e9e103bb697378b48d21487fea8b1f9e24ee50a98"
},
{
"serviceId": "hwlab-cloud-web",
"status": "published",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:63acb59",
"imageTag": "63acb59",
"digest": "sha256:3c6b1efb10644c7f3d44054f364013cb348b1204a1a6ffd33969f213da59227e",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-cloud-web@sha256:3c6b1efb10644c7f3d44054f364013cb348b1204a1a6ffd33969f213da59227e",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:caf7318c944e252d0e2ebebc543bd331c035e3c1a1bd7e14afd254e9b9532416",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-cloud-web@sha256:caf7318c944e252d0e2ebebc543bd331c035e3c1a1bd7e14afd254e9b9532416",
"runtimeKind": "cloud-web",
"distFreshness": {
"status": "pass",
@@ -1028,85 +932,85 @@
{
"kind": "runtime",
"path": "index.html",
"sourcePath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/index.html",
"distPath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/dist/index.html",
"sourcePath": "/workspace/hwlab/web/hwlab-cloud-web/index.html",
"distPath": "/workspace/hwlab/web/hwlab-cloud-web/dist/index.html",
"status": "match"
},
{
"kind": "runtime",
"path": "styles.css",
"sourcePath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/styles.css",
"distPath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/dist/styles.css",
"sourcePath": "/workspace/hwlab/web/hwlab-cloud-web/styles.css",
"distPath": "/workspace/hwlab/web/hwlab-cloud-web/dist/styles.css",
"status": "match"
},
{
"kind": "runtime",
"path": "app.mjs",
"sourcePath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/app.mjs",
"distPath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/dist/app.mjs",
"sourcePath": "/workspace/hwlab/web/hwlab-cloud-web/app.mjs",
"distPath": "/workspace/hwlab/web/hwlab-cloud-web/dist/app.mjs",
"status": "match"
},
{
"kind": "runtime",
"path": "gate-summary.mjs",
"sourcePath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/gate-summary.mjs",
"distPath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/dist/gate-summary.mjs",
"sourcePath": "/workspace/hwlab/web/hwlab-cloud-web/gate-summary.mjs",
"distPath": "/workspace/hwlab/web/hwlab-cloud-web/dist/gate-summary.mjs",
"status": "match"
},
{
"kind": "runtime",
"path": "runtime.mjs",
"sourcePath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/runtime.mjs",
"distPath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/dist/runtime.mjs",
"sourcePath": "/workspace/hwlab/web/hwlab-cloud-web/runtime.mjs",
"distPath": "/workspace/hwlab/web/hwlab-cloud-web/dist/runtime.mjs",
"status": "match"
},
{
"kind": "runtime",
"path": "workbench-hardware-panel.mjs",
"sourcePath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/workbench-hardware-panel.mjs",
"distPath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/dist/workbench-hardware-panel.mjs",
"sourcePath": "/workspace/hwlab/web/hwlab-cloud-web/workbench-hardware-panel.mjs",
"distPath": "/workspace/hwlab/web/hwlab-cloud-web/dist/workbench-hardware-panel.mjs",
"status": "match"
},
{
"kind": "runtime",
"path": "help.md",
"sourcePath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/help.md",
"distPath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/dist/help.md",
"sourcePath": "/workspace/hwlab/web/hwlab-cloud-web/help.md",
"distPath": "/workspace/hwlab/web/hwlab-cloud-web/dist/help.md",
"status": "match"
},
{
"kind": "runtime",
"path": "third_party/marked/marked.esm.js",
"sourcePath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/third_party/marked/marked.esm.js",
"distPath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/dist/third_party/marked/marked.esm.js",
"sourcePath": "/workspace/hwlab/web/hwlab-cloud-web/third_party/marked/marked.esm.js",
"distPath": "/workspace/hwlab/web/hwlab-cloud-web/dist/third_party/marked/marked.esm.js",
"status": "match"
},
{
"kind": "runtime",
"path": "third_party/marked/LICENSE",
"sourcePath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/third_party/marked/LICENSE",
"distPath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/dist/third_party/marked/LICENSE",
"sourcePath": "/workspace/hwlab/web/hwlab-cloud-web/third_party/marked/LICENSE",
"distPath": "/workspace/hwlab/web/hwlab-cloud-web/dist/third_party/marked/LICENSE",
"status": "match"
},
{
"kind": "alias",
"path": "gate/index.html",
"sourcePath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/index.html",
"distPath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/dist/gate/index.html",
"sourcePath": "/workspace/hwlab/web/hwlab-cloud-web/index.html",
"distPath": "/workspace/hwlab/web/hwlab-cloud-web/dist/gate/index.html",
"status": "match"
},
{
"kind": "alias",
"path": "diagnostics/gate/index.html",
"sourcePath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/index.html",
"distPath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/dist/diagnostics/gate/index.html",
"sourcePath": "/workspace/hwlab/web/hwlab-cloud-web/index.html",
"distPath": "/workspace/hwlab/web/hwlab-cloud-web/dist/diagnostics/gate/index.html",
"status": "match"
},
{
"kind": "alias",
"path": "help/index.html",
"sourcePath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/index.html",
"distPath": "/tmp/hwlab-pr309/web/hwlab-cloud-web/dist/help/index.html",
"sourcePath": "/workspace/hwlab/web/hwlab-cloud-web/index.html",
"distPath": "/workspace/hwlab/web/hwlab-cloud-web/dist/help/index.html",
"status": "match"
}
],
@@ -1119,15 +1023,15 @@
"artifactRequired": true,
"artifactScope": "required",
"notPublishedReason": null,
"localImageId": "sha256:80340a3de814a924e9bde5431d700a3c85760c8e30596910c8b3cce3423ed659"
"localImageId": "sha256:29364fb966cfb0f4a274b1dd56becb67c539ebf69a13a50e5dd04bea6d9970f0"
},
{
"serviceId": "hwlab-agent-mgr",
"status": "published",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:63acb59",
"imageTag": "63acb59",
"digest": "sha256:852b03d9d282e90454d5692dafa30cc34328ff8a097c509075a8bc6d5f1c6d80",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-agent-mgr@sha256:852b03d9d282e90454d5692dafa30cc34328ff8a097c509075a8bc6d5f1c6d80",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:2e80820f7ef2b151f89abde8ea97516b6be57c4b8dfd968cd25ed3f5fcc01f31",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-agent-mgr@sha256:2e80820f7ef2b151f89abde8ea97516b6be57c4b8dfd968cd25ed3f5fcc01f31",
"runtimeKind": "node-command",
"implementationState": "repo-entrypoint",
"sourceState": "source-present",
@@ -1136,15 +1040,15 @@
"artifactRequired": true,
"artifactScope": "required",
"notPublishedReason": null,
"localImageId": "sha256:d079bf1bbc7600efc273f4b3a1f22ac1fedf3df8435970f3111430e0aab468ab"
"localImageId": "sha256:c18770a6f872fb8d3fe6cadd90522af6a120f208d48e1e9f83904a08131f0a4d"
},
{
"serviceId": "hwlab-agent-worker",
"status": "published",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-worker:63acb59",
"imageTag": "63acb59",
"digest": "sha256:2f5b8eb8d1a52849d056f412c5dde4bb075456d4fbebdc9169917092011d10e7",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-agent-worker@sha256:2f5b8eb8d1a52849d056f412c5dde4bb075456d4fbebdc9169917092011d10e7",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-worker:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:11e442a2640eaec880ba1fdcda67ca22224839d86a5cec5caa62f8da2a6418f3",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-agent-worker@sha256:11e442a2640eaec880ba1fdcda67ca22224839d86a5cec5caa62f8da2a6418f3",
"runtimeKind": "node-command",
"implementationState": "repo-entrypoint",
"sourceState": "source-present",
@@ -1153,15 +1057,15 @@
"artifactRequired": true,
"artifactScope": "required",
"notPublishedReason": null,
"localImageId": "sha256:67728e1a933ab6d01407f600bca31e9c271c57ff92b55eaac4e90e39da6a6432"
"localImageId": "sha256:27968f665c8ccd57c366ca1fa53cff628a2dda59afa1b72ede3972f6ece16937"
},
{
"serviceId": "hwlab-gateway",
"status": "published",
"image": "127.0.0.1:5000/hwlab/hwlab-gateway:63acb59",
"imageTag": "63acb59",
"digest": "sha256:14dea76f86b481a895b0f24b5165ef9fd4c0f790dd558b5b625900b46761ec15",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-gateway@sha256:14dea76f86b481a895b0f24b5165ef9fd4c0f790dd558b5b625900b46761ec15",
"image": "127.0.0.1:5000/hwlab/hwlab-gateway:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:de4d39faa848c6e58c5f6e71a807927de04f03d62ad186521123a0664ae01ad9",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-gateway@sha256:de4d39faa848c6e58c5f6e71a807927de04f03d62ad186521123a0664ae01ad9",
"runtimeKind": "node-command",
"implementationState": "repo-entrypoint",
"sourceState": "source-present",
@@ -1170,15 +1074,15 @@
"artifactRequired": true,
"artifactScope": "required",
"notPublishedReason": null,
"localImageId": "sha256:374faf543165a060efe151d3ad4b5ab647d5b1763f58e7e96f9d4e1cf2e20599"
"localImageId": "sha256:a69cc9026fa57903fcea21c1ae9ba753532ec637f7c64116a780df6354b3a06f"
},
{
"serviceId": "hwlab-gateway-simu",
"status": "published",
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:63acb59",
"imageTag": "63acb59",
"digest": "sha256:0964a94db3efef9a697a4dff1692888e8079c7aeb93abe25aabb6e8ba394c9c8",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-gateway-simu@sha256:0964a94db3efef9a697a4dff1692888e8079c7aeb93abe25aabb6e8ba394c9c8",
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:aaba335829041da3759196bf60e55d3866f4d387fd2a42ffeee4551b7f70d4aa",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-gateway-simu@sha256:aaba335829041da3759196bf60e55d3866f4d387fd2a42ffeee4551b7f70d4aa",
"runtimeKind": "node-command",
"implementationState": "repo-entrypoint",
"sourceState": "source-present",
@@ -1187,15 +1091,15 @@
"artifactRequired": true,
"artifactScope": "required",
"notPublishedReason": null,
"localImageId": "sha256:d7835c8352cc86168a430ed77bd482d9ca16bdc0f2da0c7332561bcf11a69bc1"
"localImageId": "sha256:662aea3780396384a7ca5cfe91afc01fe1f2d786806c86c8ff0e68c6ad58e62a"
},
{
"serviceId": "hwlab-box-simu",
"status": "published",
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:63acb59",
"imageTag": "63acb59",
"digest": "sha256:1628a2ebc0ad1638c39fd71e8437ba91d042d9497262001473ecc36a5d7adc96",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-box-simu@sha256:1628a2ebc0ad1638c39fd71e8437ba91d042d9497262001473ecc36a5d7adc96",
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:79a0c9a61c3c6cef872eea6a942cfcdf97a8962950320d61402b3579a188cf2d",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-box-simu@sha256:79a0c9a61c3c6cef872eea6a942cfcdf97a8962950320d61402b3579a188cf2d",
"runtimeKind": "node-command",
"implementationState": "repo-entrypoint",
"sourceState": "source-present",
@@ -1204,15 +1108,15 @@
"artifactRequired": true,
"artifactScope": "required",
"notPublishedReason": null,
"localImageId": "sha256:e9e81dd9ca356efef8b2e99ad70ad2af3217f0e8140c6eab8c2cba3fe7323759"
"localImageId": "sha256:b2779615edc4febcf8cfcbfe034dd8d69d8649af012a7f6b2a3c0a0f2cc9859b"
},
{
"serviceId": "hwlab-patch-panel",
"status": "published",
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:63acb59",
"imageTag": "63acb59",
"digest": "sha256:461f3e99f52f55e335b51d6048829c40c299568d0fff02cc4f5934bc8d3c962a",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-patch-panel@sha256:461f3e99f52f55e335b51d6048829c40c299568d0fff02cc4f5934bc8d3c962a",
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:aeb1322c0214a2a14cddc05a94880dd86fc091dedca2b9b8f7d9eb46e860d2de",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-patch-panel@sha256:aeb1322c0214a2a14cddc05a94880dd86fc091dedca2b9b8f7d9eb46e860d2de",
"runtimeKind": "node-command",
"implementationState": "repo-entrypoint",
"sourceState": "source-present",
@@ -1221,15 +1125,15 @@
"artifactRequired": true,
"artifactScope": "required",
"notPublishedReason": null,
"localImageId": "sha256:a2a48592b35770afd07a1a6cd8253ce528a7676fc7b90571a4cc09853003b515"
"localImageId": "sha256:7e75ed9bbb8d9f006599cc9c8261cd415cabbf18efa23f53ee122b0940d427c9"
},
{
"serviceId": "hwlab-router",
"status": "published",
"image": "127.0.0.1:5000/hwlab/hwlab-router:63acb59",
"imageTag": "63acb59",
"digest": "sha256:560ce04be9a54b82a31c77ab7a214719c998b8b320afc1cd47c1abaa97941024",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-router@sha256:560ce04be9a54b82a31c77ab7a214719c998b8b320afc1cd47c1abaa97941024",
"image": "127.0.0.1:5000/hwlab/hwlab-router:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:484617217b765bc8975b8137a56a251639c98c2dec8f57bd53cb585bea4d5c1e",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-router@sha256:484617217b765bc8975b8137a56a251639c98c2dec8f57bd53cb585bea4d5c1e",
"runtimeKind": "node-command",
"implementationState": "repo-entrypoint",
"sourceState": "source-present",
@@ -1238,15 +1142,15 @@
"artifactRequired": true,
"artifactScope": "required",
"notPublishedReason": null,
"localImageId": "sha256:ff7e3a1d4d3e9d9ca261cf7fe39c25a4fdd69d6488d1d48075a1a1ed583bbaa0"
"localImageId": "sha256:40211a176db78d00f52a0ac5236e6ccea0b6528d347fb4513bb11f7ca3b4c78b"
},
{
"serviceId": "hwlab-tunnel-client",
"status": "published",
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:63acb59",
"imageTag": "63acb59",
"digest": "sha256:657c8efdb35c4dbd0c87d4bbe201321aa857ad89a486ec30a2b8fdd379a41a6e",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-tunnel-client@sha256:657c8efdb35c4dbd0c87d4bbe201321aa857ad89a486ec30a2b8fdd379a41a6e",
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:6035483bfe72ce0e336646df8ecd856dcb60defda469aeaff65d157331581de7",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-tunnel-client@sha256:6035483bfe72ce0e336646df8ecd856dcb60defda469aeaff65d157331581de7",
"runtimeKind": "node-command",
"implementationState": "repo-entrypoint",
"sourceState": "source-present",
@@ -1255,15 +1159,15 @@
"artifactRequired": true,
"artifactScope": "required",
"notPublishedReason": null,
"localImageId": "sha256:577f8d230bacca4d29fd7279dc2ecf978e1c3aac8e7792db7277f2d041870997"
"localImageId": "sha256:56fe46c186294acac41d97894e2270912284246a07c3a53043667246d0bfcce0"
},
{
"serviceId": "hwlab-edge-proxy",
"status": "published",
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:63acb59",
"imageTag": "63acb59",
"digest": "sha256:beca30d9dfbac596cbf72ef49ef6162a708b1048dcfa1c9d741747ac1b858314",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-edge-proxy@sha256:beca30d9dfbac596cbf72ef49ef6162a708b1048dcfa1c9d741747ac1b858314",
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:8b4c822e72f9ab73d99dba8b0e7bf07b1ef5cecaeb3cd318e2b56f051d50d7c1",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-edge-proxy@sha256:8b4c822e72f9ab73d99dba8b0e7bf07b1ef5cecaeb3cd318e2b56f051d50d7c1",
"runtimeKind": "node-command",
"implementationState": "repo-entrypoint",
"sourceState": "source-present",
@@ -1272,15 +1176,15 @@
"artifactRequired": true,
"artifactScope": "required",
"notPublishedReason": null,
"localImageId": "sha256:900ffdd9477dd45c31ca75a265de9d8c1094df1d4b0466c4c0f4cabf848816d2"
"localImageId": "sha256:ae511f36f7d18d03904ffa68c12cdd1831a144f5ea6a5831ab60b41c06dffe67"
},
{
"serviceId": "hwlab-cli",
"status": "published",
"image": "127.0.0.1:5000/hwlab/hwlab-cli:63acb59",
"imageTag": "63acb59",
"digest": "sha256:53c5c1dc118c4f698407492b67a59aa1bb1374341907568dd17cf3a0e52ef97b",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-cli@sha256:53c5c1dc118c4f698407492b67a59aa1bb1374341907568dd17cf3a0e52ef97b",
"image": "127.0.0.1:5000/hwlab/hwlab-cli:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:cebdd3ce41994cab8dfc9e6e8e2a72cb21adc58ea1f824df2436773323df0d29",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-cli@sha256:cebdd3ce41994cab8dfc9e6e8e2a72cb21adc58ea1f824df2436773323df0d29",
"runtimeKind": "cli",
"implementationState": "repo-entrypoint",
"sourceState": "source-present",
@@ -1289,15 +1193,15 @@
"artifactRequired": true,
"artifactScope": "required",
"notPublishedReason": null,
"localImageId": "sha256:1f68c6d2fd51f56f0aebce5db10b8fcbb7a689bca3cd90ff6d128426a12fbf13"
"localImageId": "sha256:89634136f21f4b5462df2324a2114f4f0b5e4f22d4dd6669517ad05a9b5dd569"
},
{
"serviceId": "hwlab-agent-skills",
"status": "published",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:63acb59",
"imageTag": "63acb59",
"digest": "sha256:cf36771fa898fd240b28b093e0070cc16ecc7ee83207ec30413b6abf855d99b7",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-agent-skills@sha256:cf36771fa898fd240b28b093e0070cc16ecc7ee83207ec30413b6abf855d99b7",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:c59aff1",
"imageTag": "c59aff1",
"digest": "sha256:70f71afc768519597f4dfaf7d977432362e3130add7c36f5c421f16eb0efb9d0",
"repositoryDigest": "127.0.0.1:5000/hwlab/hwlab-agent-skills@sha256:70f71afc768519597f4dfaf7d977432362e3130add7c36f5c421f16eb0efb9d0",
"runtimeKind": "skills-bundle",
"implementationState": "repo-bundle",
"sourceState": "source-present",
@@ -1306,7 +1210,7 @@
"artifactRequired": true,
"artifactScope": "required",
"notPublishedReason": null,
"localImageId": "sha256:f628a70b9bc10592908078bd627e910bc6ed01978ad9184632741f742d2f8d38"
"localImageId": "sha256:61e0d08d66b9dabc0b65081ca26168491ef2c1d3eb504c5d58ea93effff02688"
}
],
"blockers": []