chore: promote node GitOps source e66bd93

This commit is contained in:
HWLAB node GitOps Bot
2026-06-29 10:23:29 +00:00
parent 30a1b97abe
commit 1173d60ada
5 changed files with 1019 additions and 265 deletions
+52 -52
View File
@@ -10,7 +10,7 @@
"publish": {
"ciPublished": true,
"registryVerified": true,
"provenance": "node-ci-artifact:hwlab-jd01-v03-ci-poll-e66bd93258c5-collect",
"provenance": "node-ci-artifact:hwlab-jd01-v03-ci-poll-e66bd93258c5-rmqz2jfz8-collect",
"note": "Digest fields were copied from a successful DEV artifact publish report for this source commit."
},
"healthContract": {
@@ -35,8 +35,8 @@
"serviceId": "hwlab-cloud-api",
"commitId": "e66bd93258c5d7d817aab6aedb315b5313758788",
"sourceCommitId": "e66bd93258c5d7d817aab6aedb315b5313758788",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env:env-5ff41b539190",
"imageTag": "env-5ff41b539190",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env:env-f5109d26020b",
"imageTag": "env-f5109d26020b",
"digest": "sha256:e2df91d6c907cf35af13a7b3d232892ec80283f11801ad515a3b6ed2648bace5",
"publishState": "reused",
"profile": "v03",
@@ -56,7 +56,7 @@
"envReuse": true,
"envChanged": false,
"codeChanged": false,
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env:env-5ff41b539190",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env:env-f5109d26020b",
"environmentDigest": "sha256:e2df91d6c907cf35af13a7b3d232892ec80283f11801ad515a3b6ed2648bace5",
"environmentInputHash": "f5109d26020b05d9023ab1a6dd4e34ed07c9bbca03fc8d0a4697cc208c85a175",
"codeInputHash": "e692ec9a4feee2d0ee983f1f9dc2eeebdfa1e4dd68dd9bcfdef19129d9bbb57a",
@@ -66,7 +66,7 @@
"bootEnvEvidence": {
"runtimeMode": "env-reuse-git-mirror-checkout",
"environmentDigest": "sha256:e2df91d6c907cf35af13a7b3d232892ec80283f11801ad515a3b6ed2648bace5",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env:env-5ff41b539190",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env:env-f5109d26020b",
"bootRepo": "git@github.com:pikasTech/HWLAB.git",
"bootCommit": "e66bd93258c5d7d817aab6aedb315b5313758788",
"bootSh": "deploy/runtime/boot/hwlab-cloud-api.sh",
@@ -74,7 +74,7 @@
"HWLAB_BOOT_REPO": "git@github.com:pikasTech/HWLAB.git",
"HWLAB_BOOT_COMMIT": "e66bd93258c5d7d817aab6aedb315b5313758788",
"HWLAB_BOOT_SH": "deploy/runtime/boot/hwlab-cloud-api.sh",
"HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env:env-5ff41b539190",
"HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env:env-f5109d26020b",
"HWLAB_ENVIRONMENT_DIGEST": "sha256:e2df91d6c907cf35af13a7b3d232892ec80283f11801ad515a3b6ed2648bace5"
}
},
@@ -88,7 +88,7 @@
],
"reuse": {
"status": "ready",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env:env-5ff41b539190",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env:env-f5109d26020b",
"digest": "sha256:e2df91d6c907cf35af13a7b3d232892ec80283f11801ad515a3b6ed2648bace5",
"reusedFrom": "f5109d26020b05d9023ab1a6dd4e34ed07c9bbca03fc8d0a4697cc208c85a175"
},
@@ -98,8 +98,8 @@
"serviceId": "hwlab-workbench-runtime",
"commitId": "e66bd93258c5d7d817aab6aedb315b5313758788",
"sourceCommitId": "e66bd93258c5d7d817aab6aedb315b5313758788",
"image": "127.0.0.1:5000/hwlab/hwlab-workbench-runtime-env:env-2cf8ee7ed635",
"imageTag": "env-2cf8ee7ed635",
"image": "127.0.0.1:5000/hwlab/hwlab-workbench-runtime-env:env-9c9feb03b74f",
"imageTag": "env-9c9feb03b74f",
"digest": "sha256:6771c0fdc9223bd259c4b13b69c7b857a2e3fdfaaea172d8735e0b9b2ddcb60f",
"publishState": "reused",
"profile": "v03",
@@ -119,7 +119,7 @@
"envReuse": true,
"envChanged": false,
"codeChanged": false,
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-workbench-runtime-env:env-2cf8ee7ed635",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-workbench-runtime-env:env-9c9feb03b74f",
"environmentDigest": "sha256:6771c0fdc9223bd259c4b13b69c7b857a2e3fdfaaea172d8735e0b9b2ddcb60f",
"environmentInputHash": "9c9feb03b74fe5946ca36a3c8d264ab6cebc51bf0986c1c4bc0bc2b6d5ecaca7",
"codeInputHash": "5ac3e165aaf2b87a5138c404870feba94da8f7269e566dfa89a180b71d5ff7cb",
@@ -129,7 +129,7 @@
"bootEnvEvidence": {
"runtimeMode": "env-reuse-git-mirror-checkout",
"environmentDigest": "sha256:6771c0fdc9223bd259c4b13b69c7b857a2e3fdfaaea172d8735e0b9b2ddcb60f",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-workbench-runtime-env:env-2cf8ee7ed635",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-workbench-runtime-env:env-9c9feb03b74f",
"bootRepo": "git@github.com:pikasTech/HWLAB.git",
"bootCommit": "e66bd93258c5d7d817aab6aedb315b5313758788",
"bootSh": "deploy/runtime/boot/hwlab-workbench-runtime.sh",
@@ -137,7 +137,7 @@
"HWLAB_BOOT_REPO": "git@github.com:pikasTech/HWLAB.git",
"HWLAB_BOOT_COMMIT": "e66bd93258c5d7d817aab6aedb315b5313758788",
"HWLAB_BOOT_SH": "deploy/runtime/boot/hwlab-workbench-runtime.sh",
"HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-workbench-runtime-env:env-2cf8ee7ed635",
"HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-workbench-runtime-env:env-9c9feb03b74f",
"HWLAB_ENVIRONMENT_DIGEST": "sha256:6771c0fdc9223bd259c4b13b69c7b857a2e3fdfaaea172d8735e0b9b2ddcb60f"
}
},
@@ -151,7 +151,7 @@
],
"reuse": {
"status": "ready",
"image": "127.0.0.1:5000/hwlab/hwlab-workbench-runtime-env:env-2cf8ee7ed635",
"image": "127.0.0.1:5000/hwlab/hwlab-workbench-runtime-env:env-9c9feb03b74f",
"digest": "sha256:6771c0fdc9223bd259c4b13b69c7b857a2e3fdfaaea172d8735e0b9b2ddcb60f",
"reusedFrom": "9c9feb03b74fe5946ca36a3c8d264ab6cebc51bf0986c1c4bc0bc2b6d5ecaca7"
},
@@ -161,8 +161,8 @@
"serviceId": "hwlab-user-billing",
"commitId": "e66bd93258c5d7d817aab6aedb315b5313758788",
"sourceCommitId": "e66bd93258c5d7d817aab6aedb315b5313758788",
"image": "127.0.0.1:5000/hwlab/hwlab-user-billing-env:env-2cf8ee7ed635",
"imageTag": "env-2cf8ee7ed635",
"image": "127.0.0.1:5000/hwlab/hwlab-user-billing-env:env-9c9feb03b74f",
"imageTag": "env-9c9feb03b74f",
"digest": "sha256:c1704b2b516f22acdf14cc6ccf9641393ecf491bb731b2c442d6dd9bf4386a5d",
"publishState": "reused",
"profile": "v03",
@@ -182,7 +182,7 @@
"envReuse": true,
"envChanged": false,
"codeChanged": false,
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-user-billing-env:env-2cf8ee7ed635",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-user-billing-env:env-9c9feb03b74f",
"environmentDigest": "sha256:c1704b2b516f22acdf14cc6ccf9641393ecf491bb731b2c442d6dd9bf4386a5d",
"environmentInputHash": "9c9feb03b74fe5946ca36a3c8d264ab6cebc51bf0986c1c4bc0bc2b6d5ecaca7",
"codeInputHash": "1c7f8090dc17d9a7dfc7cdd0714e7294bb231db899c396b388e4ab3642e5134e",
@@ -192,7 +192,7 @@
"bootEnvEvidence": {
"runtimeMode": "env-reuse-git-mirror-checkout",
"environmentDigest": "sha256:c1704b2b516f22acdf14cc6ccf9641393ecf491bb731b2c442d6dd9bf4386a5d",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-user-billing-env:env-2cf8ee7ed635",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-user-billing-env:env-9c9feb03b74f",
"bootRepo": "git@github.com:pikasTech/HWLAB.git",
"bootCommit": "e66bd93258c5d7d817aab6aedb315b5313758788",
"bootSh": "deploy/runtime/boot/hwlab-user-billing.sh",
@@ -200,7 +200,7 @@
"HWLAB_BOOT_REPO": "git@github.com:pikasTech/HWLAB.git",
"HWLAB_BOOT_COMMIT": "e66bd93258c5d7d817aab6aedb315b5313758788",
"HWLAB_BOOT_SH": "deploy/runtime/boot/hwlab-user-billing.sh",
"HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-user-billing-env:env-2cf8ee7ed635",
"HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-user-billing-env:env-9c9feb03b74f",
"HWLAB_ENVIRONMENT_DIGEST": "sha256:c1704b2b516f22acdf14cc6ccf9641393ecf491bb731b2c442d6dd9bf4386a5d"
}
},
@@ -214,7 +214,7 @@
],
"reuse": {
"status": "ready",
"image": "127.0.0.1:5000/hwlab/hwlab-user-billing-env:env-2cf8ee7ed635",
"image": "127.0.0.1:5000/hwlab/hwlab-user-billing-env:env-9c9feb03b74f",
"digest": "sha256:c1704b2b516f22acdf14cc6ccf9641393ecf491bb731b2c442d6dd9bf4386a5d",
"reusedFrom": "9c9feb03b74fe5946ca36a3c8d264ab6cebc51bf0986c1c4bc0bc2b6d5ecaca7"
},
@@ -224,8 +224,8 @@
"serviceId": "hwlab-project-management",
"commitId": "e66bd93258c5d7d817aab6aedb315b5313758788",
"sourceCommitId": "e66bd93258c5d7d817aab6aedb315b5313758788",
"image": "127.0.0.1:5000/hwlab/hwlab-project-management-env:env-5ff41b539190",
"imageTag": "env-5ff41b539190",
"image": "127.0.0.1:5000/hwlab/hwlab-project-management-env:env-f5109d26020b",
"imageTag": "env-f5109d26020b",
"digest": "sha256:2d28eab3d7cb02f7812925d357fd05ccd1497f216696dbfa3c07580b53f2f165",
"publishState": "reused",
"profile": "v03",
@@ -245,7 +245,7 @@
"envReuse": true,
"envChanged": false,
"codeChanged": false,
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-project-management-env:env-5ff41b539190",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-project-management-env:env-f5109d26020b",
"environmentDigest": "sha256:2d28eab3d7cb02f7812925d357fd05ccd1497f216696dbfa3c07580b53f2f165",
"environmentInputHash": "f5109d26020b05d9023ab1a6dd4e34ed07c9bbca03fc8d0a4697cc208c85a175",
"codeInputHash": "c194b49c2cb463467e6f661bde2bfa984fd44731c6b280eae9a28b0174ea0207",
@@ -255,7 +255,7 @@
"bootEnvEvidence": {
"runtimeMode": "env-reuse-git-mirror-checkout",
"environmentDigest": "sha256:2d28eab3d7cb02f7812925d357fd05ccd1497f216696dbfa3c07580b53f2f165",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-project-management-env:env-5ff41b539190",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-project-management-env:env-f5109d26020b",
"bootRepo": "git@github.com:pikasTech/HWLAB.git",
"bootCommit": "e66bd93258c5d7d817aab6aedb315b5313758788",
"bootSh": "deploy/runtime/boot/hwlab-project-management.sh",
@@ -263,7 +263,7 @@
"HWLAB_BOOT_REPO": "git@github.com:pikasTech/HWLAB.git",
"HWLAB_BOOT_COMMIT": "e66bd93258c5d7d817aab6aedb315b5313758788",
"HWLAB_BOOT_SH": "deploy/runtime/boot/hwlab-project-management.sh",
"HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-project-management-env:env-5ff41b539190",
"HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-project-management-env:env-f5109d26020b",
"HWLAB_ENVIRONMENT_DIGEST": "sha256:2d28eab3d7cb02f7812925d357fd05ccd1497f216696dbfa3c07580b53f2f165"
}
},
@@ -277,7 +277,7 @@
],
"reuse": {
"status": "ready",
"image": "127.0.0.1:5000/hwlab/hwlab-project-management-env:env-5ff41b539190",
"image": "127.0.0.1:5000/hwlab/hwlab-project-management-env:env-f5109d26020b",
"digest": "sha256:2d28eab3d7cb02f7812925d357fd05ccd1497f216696dbfa3c07580b53f2f165",
"reusedFrom": "f5109d26020b05d9023ab1a6dd4e34ed07c9bbca03fc8d0a4697cc208c85a175"
},
@@ -287,8 +287,8 @@
"serviceId": "hwlab-cloud-web",
"commitId": "e66bd93258c5d7d817aab6aedb315b5313758788",
"sourceCommitId": "e66bd93258c5d7d817aab6aedb315b5313758788",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web-env:env-5ff41b539190",
"imageTag": "env-5ff41b539190",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web-env:env-f5109d26020b",
"imageTag": "env-f5109d26020b",
"digest": "sha256:1f3b67b29346b70a0af97e399ae7e6cd038bef8626f0f3c221d848394074b94a",
"publishState": "reused",
"profile": "v03",
@@ -307,8 +307,8 @@
"runtimeMode": "env-reuse-git-mirror-checkout",
"envReuse": true,
"envChanged": false,
"codeChanged": true,
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-cloud-web-env:env-5ff41b539190",
"codeChanged": false,
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-cloud-web-env:env-f5109d26020b",
"environmentDigest": "sha256:1f3b67b29346b70a0af97e399ae7e6cd038bef8626f0f3c221d848394074b94a",
"environmentInputHash": "f5109d26020b05d9023ab1a6dd4e34ed07c9bbca03fc8d0a4697cc208c85a175",
"codeInputHash": "6e546039f6c36f96260c8c168e7f6b48c36446495f9214290efad39d2e182411",
@@ -318,7 +318,7 @@
"bootEnvEvidence": {
"runtimeMode": "env-reuse-git-mirror-checkout",
"environmentDigest": "sha256:1f3b67b29346b70a0af97e399ae7e6cd038bef8626f0f3c221d848394074b94a",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-cloud-web-env:env-5ff41b539190",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-cloud-web-env:env-f5109d26020b",
"bootRepo": "git@github.com:pikasTech/HWLAB.git",
"bootCommit": "e66bd93258c5d7d817aab6aedb315b5313758788",
"bootSh": "deploy/runtime/boot/hwlab-cloud-web.sh",
@@ -326,7 +326,7 @@
"HWLAB_BOOT_REPO": "git@github.com:pikasTech/HWLAB.git",
"HWLAB_BOOT_COMMIT": "e66bd93258c5d7d817aab6aedb315b5313758788",
"HWLAB_BOOT_SH": "deploy/runtime/boot/hwlab-cloud-web.sh",
"HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-cloud-web-env:env-5ff41b539190",
"HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-cloud-web-env:env-f5109d26020b",
"HWLAB_ENVIRONMENT_DIGEST": "sha256:1f3b67b29346b70a0af97e399ae7e6cd038bef8626f0f3c221d848394074b94a"
}
},
@@ -334,13 +334,13 @@
"baseImageReference": "127.0.0.1:5000/hwlab/hwlab-node20-base:20-bookworm-slim",
"baseImageDigest": null,
"buildArgsHash": "39effb18af665e5e286cca9f84ef2a30f577ad11c9acca098589b7ee37f6950c",
"ciAffected": true,
"ciAffected": false,
"ciReason": [
"code-input-changed"
"gitops-only-no-image-build"
],
"reuse": {
"status": "ready",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web-env:env-5ff41b539190",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web-env:env-f5109d26020b",
"digest": "sha256:1f3b67b29346b70a0af97e399ae7e6cd038bef8626f0f3c221d848394074b94a",
"reusedFrom": "f5109d26020b05d9023ab1a6dd4e34ed07c9bbca03fc8d0a4697cc208c85a175"
},
@@ -350,8 +350,8 @@
"serviceId": "hwlab-gateway",
"commitId": "e66bd93258c5d7d817aab6aedb315b5313758788",
"sourceCommitId": "e66bd93258c5d7d817aab6aedb315b5313758788",
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-env:env-5ff41b539190",
"imageTag": "env-5ff41b539190",
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-env:env-f5109d26020b",
"imageTag": "env-f5109d26020b",
"digest": "sha256:44d0b26efc75bc0d5d7974b3c09c67bee20fe6cc602af3c81647d23780c4c22d",
"publishState": "reused",
"profile": "v03",
@@ -371,7 +371,7 @@
"envReuse": true,
"envChanged": false,
"codeChanged": false,
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-gateway-env:env-5ff41b539190",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-gateway-env:env-f5109d26020b",
"environmentDigest": "sha256:44d0b26efc75bc0d5d7974b3c09c67bee20fe6cc602af3c81647d23780c4c22d",
"environmentInputHash": "f5109d26020b05d9023ab1a6dd4e34ed07c9bbca03fc8d0a4697cc208c85a175",
"codeInputHash": "9693556c71091e3e85d61efc6ef7d62e1064fba145ec83b3b9c196477f0b2870",
@@ -381,7 +381,7 @@
"bootEnvEvidence": {
"runtimeMode": "env-reuse-git-mirror-checkout",
"environmentDigest": "sha256:44d0b26efc75bc0d5d7974b3c09c67bee20fe6cc602af3c81647d23780c4c22d",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-gateway-env:env-5ff41b539190",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-gateway-env:env-f5109d26020b",
"bootRepo": "git@github.com:pikasTech/HWLAB.git",
"bootCommit": "e66bd93258c5d7d817aab6aedb315b5313758788",
"bootSh": "deploy/runtime/boot/hwlab-gateway.sh",
@@ -389,7 +389,7 @@
"HWLAB_BOOT_REPO": "git@github.com:pikasTech/HWLAB.git",
"HWLAB_BOOT_COMMIT": "e66bd93258c5d7d817aab6aedb315b5313758788",
"HWLAB_BOOT_SH": "deploy/runtime/boot/hwlab-gateway.sh",
"HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-gateway-env:env-5ff41b539190",
"HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-gateway-env:env-f5109d26020b",
"HWLAB_ENVIRONMENT_DIGEST": "sha256:44d0b26efc75bc0d5d7974b3c09c67bee20fe6cc602af3c81647d23780c4c22d"
}
},
@@ -403,7 +403,7 @@
],
"reuse": {
"status": "ready",
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-env:env-5ff41b539190",
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-env:env-f5109d26020b",
"digest": "sha256:44d0b26efc75bc0d5d7974b3c09c67bee20fe6cc602af3c81647d23780c4c22d",
"reusedFrom": "f5109d26020b05d9023ab1a6dd4e34ed07c9bbca03fc8d0a4697cc208c85a175"
},
@@ -413,8 +413,8 @@
"serviceId": "hwlab-edge-proxy",
"commitId": "e66bd93258c5d7d817aab6aedb315b5313758788",
"sourceCommitId": "e66bd93258c5d7d817aab6aedb315b5313758788",
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy-env:env-5ff41b539190",
"imageTag": "env-5ff41b539190",
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy-env:env-f5109d26020b",
"imageTag": "env-f5109d26020b",
"digest": "sha256:6b061b5610f28fbe30f8b38c5e5ea681029b1f6f1b1c42d265c833b0cb2c56a3",
"publishState": "reused",
"profile": "v03",
@@ -434,7 +434,7 @@
"envReuse": true,
"envChanged": false,
"codeChanged": false,
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-edge-proxy-env:env-5ff41b539190",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-edge-proxy-env:env-f5109d26020b",
"environmentDigest": "sha256:6b061b5610f28fbe30f8b38c5e5ea681029b1f6f1b1c42d265c833b0cb2c56a3",
"environmentInputHash": "f5109d26020b05d9023ab1a6dd4e34ed07c9bbca03fc8d0a4697cc208c85a175",
"codeInputHash": "c97d19939c872e128a6931bdf73f28a75a684948a76a2b1af37508dd47481544",
@@ -444,7 +444,7 @@
"bootEnvEvidence": {
"runtimeMode": "env-reuse-git-mirror-checkout",
"environmentDigest": "sha256:6b061b5610f28fbe30f8b38c5e5ea681029b1f6f1b1c42d265c833b0cb2c56a3",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-edge-proxy-env:env-5ff41b539190",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-edge-proxy-env:env-f5109d26020b",
"bootRepo": "git@github.com:pikasTech/HWLAB.git",
"bootCommit": "e66bd93258c5d7d817aab6aedb315b5313758788",
"bootSh": "deploy/runtime/boot/hwlab-edge-proxy.sh",
@@ -452,7 +452,7 @@
"HWLAB_BOOT_REPO": "git@github.com:pikasTech/HWLAB.git",
"HWLAB_BOOT_COMMIT": "e66bd93258c5d7d817aab6aedb315b5313758788",
"HWLAB_BOOT_SH": "deploy/runtime/boot/hwlab-edge-proxy.sh",
"HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-edge-proxy-env:env-5ff41b539190",
"HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-edge-proxy-env:env-f5109d26020b",
"HWLAB_ENVIRONMENT_DIGEST": "sha256:6b061b5610f28fbe30f8b38c5e5ea681029b1f6f1b1c42d265c833b0cb2c56a3"
}
},
@@ -466,7 +466,7 @@
],
"reuse": {
"status": "ready",
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy-env:env-5ff41b539190",
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy-env:env-f5109d26020b",
"digest": "sha256:6b061b5610f28fbe30f8b38c5e5ea681029b1f6f1b1c42d265c833b0cb2c56a3",
"reusedFrom": "f5109d26020b05d9023ab1a6dd4e34ed07c9bbca03fc8d0a4697cc208c85a175"
},
@@ -476,8 +476,8 @@
"serviceId": "hwlab-agent-skills",
"commitId": "e66bd93258c5d7d817aab6aedb315b5313758788",
"sourceCommitId": "e66bd93258c5d7d817aab6aedb315b5313758788",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills-env:env-5ff41b539190",
"imageTag": "env-5ff41b539190",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills-env:env-f5109d26020b",
"imageTag": "env-f5109d26020b",
"digest": "sha256:2854b9957d891891b7cdbfc6fd5f119d55edd05b383f2b9fedb448c7b1794daa",
"publishState": "reused",
"profile": "v03",
@@ -497,7 +497,7 @@
"envReuse": true,
"envChanged": false,
"codeChanged": false,
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-agent-skills-env:env-5ff41b539190",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-agent-skills-env:env-f5109d26020b",
"environmentDigest": "sha256:2854b9957d891891b7cdbfc6fd5f119d55edd05b383f2b9fedb448c7b1794daa",
"environmentInputHash": "f5109d26020b05d9023ab1a6dd4e34ed07c9bbca03fc8d0a4697cc208c85a175",
"codeInputHash": "369ca524ae4010fb5d9adfd30b4290808a035804b4674755bc193fee743f3d5a",
@@ -507,7 +507,7 @@
"bootEnvEvidence": {
"runtimeMode": "env-reuse-git-mirror-checkout",
"environmentDigest": "sha256:2854b9957d891891b7cdbfc6fd5f119d55edd05b383f2b9fedb448c7b1794daa",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-agent-skills-env:env-5ff41b539190",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-agent-skills-env:env-f5109d26020b",
"bootRepo": "git@github.com:pikasTech/HWLAB.git",
"bootCommit": "e66bd93258c5d7d817aab6aedb315b5313758788",
"bootSh": "deploy/runtime/boot/hwlab-agent-skills.sh",
@@ -515,7 +515,7 @@
"HWLAB_BOOT_REPO": "git@github.com:pikasTech/HWLAB.git",
"HWLAB_BOOT_COMMIT": "e66bd93258c5d7d817aab6aedb315b5313758788",
"HWLAB_BOOT_SH": "deploy/runtime/boot/hwlab-agent-skills.sh",
"HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-agent-skills-env:env-5ff41b539190",
"HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-agent-skills-env:env-f5109d26020b",
"HWLAB_ENVIRONMENT_DIGEST": "sha256:2854b9957d891891b7cdbfc6fd5f119d55edd05b383f2b9fedb448c7b1794daa"
}
},
@@ -529,7 +529,7 @@
],
"reuse": {
"status": "ready",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills-env:env-5ff41b539190",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills-env:env-f5109d26020b",
"digest": "sha256:2854b9957d891891b7cdbfc6fd5f119d55edd05b383f2b9fedb448c7b1794daa",
"reusedFrom": "f5109d26020b05d9023ab1a6dd4e34ed07c9bbca03fc8d0a4697cc208c85a175"
},
@@ -139,7 +139,7 @@ items:
hwlab.pikastech.local/bridge-service-id: hwlab-cloud-api
hwlab.pikastech.local/source-commit: e66bd93258c5d7d817aab6aedb315b5313758788
hwlab.pikastech.local/bridge-source-commit: e66bd93258c5d7d817aab6aedb315b5313758788
hwlab.pikastech.local/bridge-image-tag: env-5ff41b539190
hwlab.pikastech.local/bridge-image-tag: env-f5109d26020b
hwlab.pikastech.local/bridge-image: 127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:e2df91d6c907cf35af13a7b3d232892ec80283f11801ad515a3b6ed2648bace5
hwlab.pikastech.local/bridge-runtime-mode: env-reuse-git-mirror-checkout
hwlab.pikastech.local/bridge-boot-repo: git@github.com:pikasTech/HWLAB.git
@@ -168,7 +168,7 @@ items:
hwlab.pikastech.local/bridge-service-id: hwlab-cloud-api
hwlab.pikastech.local/source-commit: e66bd93258c5d7d817aab6aedb315b5313758788
hwlab.pikastech.local/bridge-source-commit: e66bd93258c5d7d817aab6aedb315b5313758788
hwlab.pikastech.local/bridge-image-tag: env-5ff41b539190
hwlab.pikastech.local/bridge-image-tag: env-f5109d26020b
hwlab.pikastech.local/bridge-image: 127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:e2df91d6c907cf35af13a7b3d232892ec80283f11801ad515a3b6ed2648bace5
hwlab.pikastech.local/bridge-runtime-mode: env-reuse-git-mirror-checkout
hwlab.pikastech.local/bridge-boot-repo: git@github.com:pikasTech/HWLAB.git
@@ -215,7 +215,7 @@ items:
- name: HWLAB_IMAGE
value: 127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:e2df91d6c907cf35af13a7b3d232892ec80283f11801ad515a3b6ed2648bace5
- name: HWLAB_IMAGE_TAG
value: env-5ff41b539190
value: env-f5109d26020b
- name: HWLAB_DEEPSEEK_BRIDGE_UPSTREAM
value: http://127.0.0.1:4001
- name: HWLAB_DEEPSEEK_BRIDGE_MODEL
@@ -233,7 +233,7 @@ items:
- name: HWLAB_BOOT_READ_URL
value: http://git-mirror-http.devops-infra.svc.cluster.local:8080/pikasTech/HWLAB.git
- name: HWLAB_ENVIRONMENT_IMAGE
value: 127.0.0.1:5000/hwlab/hwlab-cloud-api-env:env-5ff41b539190
value: 127.0.0.1:5000/hwlab/hwlab-cloud-api-env:env-f5109d26020b
- name: HWLAB_ENVIRONMENT_DIGEST
value: sha256:e2df91d6c907cf35af13a7b3d232892ec80283f11801ad515a3b6ed2648bace5
- name: HWLAB_ENVIRONMENT_INPUT_HASH
@@ -25,14 +25,14 @@ items:
type = "tcp"
localIP = "hwlab-cloud-web.hwlab-v03.svc.cluster.local"
localPort = 8080
remotePort = 22102
remotePort = 22090
[[proxies]]
name = "hwlab-jd01-v03-edge-proxy"
type = "tcp"
localIP = "hwlab-edge-proxy.hwlab-v03.svc.cluster.local"
localPort = 6667
remotePort = 22101
remotePort = 22089
- apiVersion: apps/v1
kind: Deployment
metadata:
File diff suppressed because one or more lines are too long
@@ -134,7 +134,7 @@ items:
- name: HWLAB_IMAGE
value: 127.0.0.1:5000/hwlab/hwlab-project-management-env@sha256:2d28eab3d7cb02f7812925d357fd05ccd1497f216696dbfa3c07580b53f2f165
- name: HWLAB_IMAGE_TAG
value: env-5ff41b539190
value: env-f5109d26020b
- name: HWLAB_GITOPS_TARGET
value: v03
- name: HWLAB_GITOPS_PROFILE
@@ -154,7 +154,7 @@ items:
- name: HWLAB_BOOT_READ_URL
value: http://git-mirror-http.devops-infra.svc.cluster.local:8080/pikasTech/HWLAB.git
- name: HWLAB_ENVIRONMENT_IMAGE
value: 127.0.0.1:5000/hwlab/hwlab-project-management-env:env-5ff41b539190
value: 127.0.0.1:5000/hwlab/hwlab-project-management-env:env-f5109d26020b
- name: HWLAB_ENVIRONMENT_DIGEST
value: sha256:2d28eab3d7cb02f7812925d357fd05ccd1497f216696dbfa3c07580b53f2f165
- name: HWLAB_ENVIRONMENT_INPUT_HASH
@@ -322,7 +322,7 @@ items:
- name: HWLAB_IMAGE
value: 127.0.0.1:5000/hwlab/hwlab-workbench-runtime-env@sha256:6771c0fdc9223bd259c4b13b69c7b857a2e3fdfaaea172d8735e0b9b2ddcb60f
- name: HWLAB_IMAGE_TAG
value: env-2cf8ee7ed635
value: env-9c9feb03b74f
- name: HWLAB_GITOPS_TARGET
value: v03
- name: HWLAB_GITOPS_PROFILE
@@ -342,7 +342,7 @@ items:
- name: HWLAB_BOOT_READ_URL
value: http://git-mirror-http.devops-infra.svc.cluster.local:8080/pikasTech/HWLAB.git
- name: HWLAB_ENVIRONMENT_IMAGE
value: 127.0.0.1:5000/hwlab/hwlab-workbench-runtime-env:env-2cf8ee7ed635
value: 127.0.0.1:5000/hwlab/hwlab-workbench-runtime-env:env-9c9feb03b74f
- name: HWLAB_ENVIRONMENT_DIGEST
value: sha256:6771c0fdc9223bd259c4b13b69c7b857a2e3fdfaaea172d8735e0b9b2ddcb60f
- name: HWLAB_ENVIRONMENT_INPUT_HASH
@@ -448,7 +448,7 @@ items:
- name: HWLAB_IMAGE
value: 127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:e2df91d6c907cf35af13a7b3d232892ec80283f11801ad515a3b6ed2648bace5
- name: HWLAB_IMAGE_TAG
value: env-5ff41b539190
value: env-f5109d26020b
- name: HWLAB_RUNTIME_SUBSTITUTE_FORBIDDEN
value: unidesk-backend,provider-gateway,microservice-proxy
- name: HWLAB_CLOUD_DB_URL
@@ -480,7 +480,7 @@ items:
- name: HWLAB_USER_SKILLS_DIR
value: /data/user-skills
- name: HWLAB_CODE_AGENT_DEFAULT_PROVIDER_PROFILE
value: fake-echo
value: codex
- name: HWLAB_CODE_AGENT_DEEPSEEK_MODEL
value: deepseek-chat
- name: HWLAB_CODE_AGENT_DEEPSEEK_BASE_URL
@@ -667,7 +667,7 @@ items:
- name: HWLAB_BOOT_READ_URL
value: http://git-mirror-http.devops-infra.svc.cluster.local:8080/pikasTech/HWLAB.git
- name: HWLAB_ENVIRONMENT_IMAGE
value: 127.0.0.1:5000/hwlab/hwlab-cloud-api-env:env-5ff41b539190
value: 127.0.0.1:5000/hwlab/hwlab-cloud-api-env:env-f5109d26020b
- name: HWLAB_ENVIRONMENT_DIGEST
value: sha256:e2df91d6c907cf35af13a7b3d232892ec80283f11801ad515a3b6ed2648bace5
- name: HWLAB_ENVIRONMENT_INPUT_HASH
@@ -694,16 +694,6 @@ items:
value: http://74.48.78.17:18081
- name: HWLAB_CODE_AGENT_CODEX_STDIO_SUPERVISOR
value: repo-owned
- name: HWLAB_KAFKA_SHADOW_PRODUCE_ENABLED
value: "true"
- name: HWLAB_KAFKA_SHADOW_CONSUME_ENABLED
value: "false"
- name: HWLAB_KAFKA_BOOTSTRAP_SERVERS
value: platform-infra-kafka-kafka-bootstrap.platform-infra.svc.cluster.local:9092
- name: HWLAB_KAFKA_COMMAND_TOPIC
value: hwlab.agentrun.command.v1
- name: HWLAB_KAFKA_CLIENT_ID
value: hwlab-v03-cloud-api
readinessProbe:
httpGet:
path: /health/live
@@ -963,7 +953,7 @@ items:
- name: HWLAB_IMAGE
value: 127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:e2df91d6c907cf35af13a7b3d232892ec80283f11801ad515a3b6ed2648bace5
- name: HWLAB_IMAGE_TAG
value: env-5ff41b539190
value: env-f5109d26020b
- name: HWLAB_GITOPS_TARGET
value: v03
- name: HWLAB_GITOPS_PROFILE
@@ -985,7 +975,7 @@ items:
- name: HWLAB_BOOT_READ_URL
value: http://git-mirror-http.devops-infra.svc.cluster.local:8080/pikasTech/HWLAB.git
- name: HWLAB_ENVIRONMENT_IMAGE
value: 127.0.0.1:5000/hwlab/hwlab-cloud-api-env:env-5ff41b539190
value: 127.0.0.1:5000/hwlab/hwlab-cloud-api-env:env-f5109d26020b
- name: HWLAB_ENVIRONMENT_DIGEST
value: sha256:e2df91d6c907cf35af13a7b3d232892ec80283f11801ad515a3b6ed2648bace5
- name: HWLAB_ENVIRONMENT_INPUT_HASH
@@ -1184,7 +1174,7 @@ items:
- name: HWLAB_IMAGE
value: 127.0.0.1:5000/hwlab/hwlab-user-billing-env@sha256:c1704b2b516f22acdf14cc6ccf9641393ecf491bb731b2c442d6dd9bf4386a5d
- name: HWLAB_IMAGE_TAG
value: env-2cf8ee7ed635
value: env-9c9feb03b74f
- name: HWLAB_GITOPS_TARGET
value: v03
- name: HWLAB_GITOPS_PROFILE
@@ -1204,7 +1194,7 @@ items:
- name: HWLAB_BOOT_READ_URL
value: http://git-mirror-http.devops-infra.svc.cluster.local:8080/pikasTech/HWLAB.git
- name: HWLAB_ENVIRONMENT_IMAGE
value: 127.0.0.1:5000/hwlab/hwlab-user-billing-env:env-2cf8ee7ed635
value: 127.0.0.1:5000/hwlab/hwlab-user-billing-env:env-9c9feb03b74f
- name: HWLAB_ENVIRONMENT_DIGEST
value: sha256:c1704b2b516f22acdf14cc6ccf9641393ecf491bb731b2c442d6dd9bf4386a5d
- name: HWLAB_ENVIRONMENT_INPUT_HASH
@@ -1307,7 +1297,7 @@ items:
- name: HWLAB_IMAGE
value: 127.0.0.1:5000/hwlab/hwlab-cloud-web-env@sha256:1f3b67b29346b70a0af97e399ae7e6cd038bef8626f0f3c221d848394074b94a
- name: HWLAB_IMAGE_TAG
value: env-5ff41b539190
value: env-f5109d26020b
- name: HWLAB_ENVIRONMENT
value: v03
- name: HWLAB_CLOUD_WEB_DISPLAY_TIME_ZONE
@@ -1335,7 +1325,7 @@ items:
- name: HWLAB_BOOT_READ_URL
value: http://git-mirror-http.devops-infra.svc.cluster.local:8080/pikasTech/HWLAB.git
- name: HWLAB_ENVIRONMENT_IMAGE
value: 127.0.0.1:5000/hwlab/hwlab-cloud-web-env:env-5ff41b539190
value: 127.0.0.1:5000/hwlab/hwlab-cloud-web-env:env-f5109d26020b
- name: HWLAB_ENVIRONMENT_DIGEST
value: sha256:1f3b67b29346b70a0af97e399ae7e6cd038bef8626f0f3c221d848394074b94a
- name: HWLAB_ENVIRONMENT_INPUT_HASH
@@ -1441,7 +1431,7 @@ items:
- name: HWLAB_IMAGE
value: 127.0.0.1:5000/hwlab/hwlab-gateway-env@sha256:44d0b26efc75bc0d5d7974b3c09c67bee20fe6cc602af3c81647d23780c4c22d
- name: HWLAB_IMAGE_TAG
value: env-5ff41b539190
value: env-f5109d26020b
- name: HWLAB_GITOPS_TARGET
value: v03
- name: HWLAB_GITOPS_PROFILE
@@ -1461,7 +1451,7 @@ items:
- name: HWLAB_BOOT_READ_URL
value: http://git-mirror-http.devops-infra.svc.cluster.local:8080/pikasTech/HWLAB.git
- name: HWLAB_ENVIRONMENT_IMAGE
value: 127.0.0.1:5000/hwlab/hwlab-gateway-env:env-5ff41b539190
value: 127.0.0.1:5000/hwlab/hwlab-gateway-env:env-f5109d26020b
- name: HWLAB_ENVIRONMENT_DIGEST
value: sha256:44d0b26efc75bc0d5d7974b3c09c67bee20fe6cc602af3c81647d23780c4c22d
- name: HWLAB_ENVIRONMENT_INPUT_HASH
@@ -1567,7 +1557,7 @@ items:
- name: HWLAB_IMAGE
value: 127.0.0.1:5000/hwlab/hwlab-edge-proxy-env@sha256:6b061b5610f28fbe30f8b38c5e5ea681029b1f6f1b1c42d265c833b0cb2c56a3
- name: HWLAB_IMAGE_TAG
value: env-5ff41b539190
value: env-f5109d26020b
- name: HWLAB_GITOPS_TARGET
value: v03
- name: HWLAB_GITOPS_PROFILE
@@ -1587,7 +1577,7 @@ items:
- name: HWLAB_BOOT_READ_URL
value: http://git-mirror-http.devops-infra.svc.cluster.local:8080/pikasTech/HWLAB.git
- name: HWLAB_ENVIRONMENT_IMAGE
value: 127.0.0.1:5000/hwlab/hwlab-edge-proxy-env:env-5ff41b539190
value: 127.0.0.1:5000/hwlab/hwlab-edge-proxy-env:env-f5109d26020b
- name: HWLAB_ENVIRONMENT_DIGEST
value: sha256:6b061b5610f28fbe30f8b38c5e5ea681029b1f6f1b1c42d265c833b0cb2c56a3
- name: HWLAB_ENVIRONMENT_INPUT_HASH
@@ -1695,7 +1685,7 @@ items:
- name: HWLAB_IMAGE
value: 127.0.0.1:5000/hwlab/hwlab-agent-skills-env@sha256:2854b9957d891891b7cdbfc6fd5f119d55edd05b383f2b9fedb448c7b1794daa
- name: HWLAB_IMAGE_TAG
value: env-5ff41b539190
value: env-f5109d26020b
- name: HWLAB_GITOPS_TARGET
value: v03
- name: HWLAB_GITOPS_PROFILE
@@ -1715,7 +1705,7 @@ items:
- name: HWLAB_BOOT_READ_URL
value: http://git-mirror-http.devops-infra.svc.cluster.local:8080/pikasTech/HWLAB.git
- name: HWLAB_ENVIRONMENT_IMAGE
value: 127.0.0.1:5000/hwlab/hwlab-agent-skills-env:env-5ff41b539190
value: 127.0.0.1:5000/hwlab/hwlab-agent-skills-env:env-f5109d26020b
- name: HWLAB_ENVIRONMENT_DIGEST
value: sha256:2854b9957d891891b7cdbfc6fd5f119d55edd05b383f2b9fedb448c7b1794daa
- name: HWLAB_ENVIRONMENT_INPUT_HASH