chore: promote node GitOps source 44c034e

This commit is contained in:
HWLAB node GitOps Bot
2026-07-06 10:41:19 +00:00
parent 5d33b2d804
commit af45d249e6
14 changed files with 512 additions and 518 deletions
+221 -227
View File
@@ -5,12 +5,12 @@
"profile": "v03",
"namespace": "hwlab-v03",
"endpoint": "https://hwlab.pikapython.com",
"commitId": "2df720bf06c259dd937196af27394d7b579fe53b",
"commitId": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"artifactState": "published",
"publish": {
"ciPublished": true,
"registryVerified": true,
"provenance": "node-ci-artifact:hwlab-jd01-v03-ci-poll-749kt-collect",
"provenance": "node-ci-artifact:hwlab-jd01-v03-ci-poll-6hjts-collect",
"note": "Digest fields were copied from a successful DEV artifact publish report for this source commit."
},
"healthContract": {
@@ -33,12 +33,12 @@
"services": [
{
"serviceId": "hwlab-cloud-api",
"commitId": "2df720bf06c259dd937196af27394d7b579fe53b",
"sourceCommitId": "2df720bf06c259dd937196af27394d7b579fe53b",
"image": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-d27ecbf7ba13",
"imageTag": "env-d27ecbf7ba13",
"digest": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a",
"publishState": "reused",
"commitId": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"sourceCommitId": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"image": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-fab7990625d9",
"imageTag": "env-fab7990625d9",
"digest": "sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af",
"publishState": "published",
"profile": "v03",
"namespace": "hwlab-v03",
"healthPath": "/health/live",
@@ -47,61 +47,61 @@
"artifactRequired": true,
"artifactScope": "required",
"notPublishedReason": null,
"buildCreatedAt": "2026-06-29T06:11:36.691Z",
"buildSource": "git-mirror-http.devops-infra.svc.cluster.local:8080/pikasTech/HWLAB@env:5ff41b539190849e76511ed722a4539f5921622e98eea1444b606475f8ef55aa",
"buildBackend": "reused-env-catalog",
"componentCommitId": "d4b56a7f7577905a8333c4a353281231814f6356",
"componentInputHash": "a4a2d2a3f81a389b633415f573e4bcf7d0162d9a14a2d9524a1a776593373026",
"buildCreatedAt": "2026-07-06T10:32:16.945Z",
"buildSource": "gitea-http.devops-infra.svc.cluster.local:3000/mirrors/pikasTech-HWLAB@env:fab7990625d9fcb9b65fe4b47c9812afc14a51eb2b3399f5eab9c51da70677b5",
"buildBackend": "buildkit-env-reuse",
"componentCommitId": "5f768a5d0158f6872b17545c69a22f0960a34a3b",
"componentInputHash": "efa04416b32093bfb7c8b60f18887d97f37e98cacd61a1ca619f5b3f32564514",
"runtimeMode": "env-reuse-git-mirror-checkout",
"envReuse": true,
"envChanged": false,
"envChanged": true,
"codeChanged": false,
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-d27ecbf7ba13",
"environmentDigest": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a",
"environmentInputHash": "d27ecbf7ba13f76fbeca46003026aeb5668e1c55569aa9e034f4873d8a2df1e8",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-fab7990625d9",
"environmentDigest": "sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af",
"environmentInputHash": "fab7990625d9fcb9b65fe4b47c9812afc14a51eb2b3399f5eab9c51da70677b5",
"codeInputHash": "e9ce96840e4a0b5732e5b0f4de06e81947ad0cf3ccaf711d1f1108f592e9bee1",
"bootRepo": "git@github.com:pikasTech/HWLAB.git",
"bootCommit": "2df720bf06c259dd937196af27394d7b579fe53b",
"bootCommit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"bootSh": "deploy/runtime/boot/hwlab-cloud-api.sh",
"bootEnvEvidence": {
"runtimeMode": "env-reuse-git-mirror-checkout",
"environmentDigest": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-d27ecbf7ba13",
"environmentDigest": "sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-fab7990625d9",
"bootRepo": "git@github.com:pikasTech/HWLAB.git",
"bootCommit": "2df720bf06c259dd937196af27394d7b579fe53b",
"bootCommit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"bootSh": "deploy/runtime/boot/hwlab-cloud-api.sh",
"env": {
"HWLAB_BOOT_REPO": "git@github.com:pikasTech/HWLAB.git",
"HWLAB_BOOT_COMMIT": "2df720bf06c259dd937196af27394d7b579fe53b",
"HWLAB_BOOT_COMMIT": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"HWLAB_BOOT_SH": "deploy/runtime/boot/hwlab-cloud-api.sh",
"HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-d27ecbf7ba13",
"HWLAB_ENVIRONMENT_DIGEST": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a"
"HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-fab7990625d9",
"HWLAB_ENVIRONMENT_DIGEST": "sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af"
}
},
"dockerfileHash": "6680b3c8554af5705ea905e5fd2c18588676213a3f31fd3d694f0d7bef976dd3",
"dockerfileHash": "6de4ed879aab9f624c01706099ff0b3d53517fb4585d220afbc535e08c44ec33",
"baseImageReference": "127.0.0.1:5000/hwlab/hwlab-node20-base:20-bookworm-slim",
"baseImageDigest": null,
"buildArgsHash": "445d32282d642d5089290ffe5f621ccea3206cf1d9f11b24091f82a4434cbcd5",
"ciAffected": false,
"ciAffected": true,
"ciReason": [
"component-inputs-unchanged"
"environment-input-mismatch",
"reuse-registry-missing",
"build-system-changed"
],
"reuse": {
"status": "ready",
"image": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-d27ecbf7ba13",
"digest": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a",
"reusedFrom": "d27ecbf7ba13f76fbeca46003026aeb5668e1c55569aa9e034f4873d8a2df1e8"
"status": "not-reused",
"reason": "environment-affected"
},
"reusedFrom": "d27ecbf7ba13f76fbeca46003026aeb5668e1c55569aa9e034f4873d8a2df1e8"
"reusedFrom": "f5109d26020b05d9023ab1a6dd4e34ed07c9bbca03fc8d0a4697cc208c85a175"
},
{
"serviceId": "hwlab-workbench-runtime",
"commitId": "2df720bf06c259dd937196af27394d7b579fe53b",
"sourceCommitId": "2df720bf06c259dd937196af27394d7b579fe53b",
"image": "127.0.0.1:5000/hwlab/hwlab-workbench-runtime-env:env-9115558e9e2c",
"imageTag": "env-9115558e9e2c",
"digest": "sha256:6627afec4c746d85a6499d594552775936bd09a9a4cef5adf643c187eb03aa10",
"publishState": "reused",
"commitId": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"sourceCommitId": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"image": "127.0.0.1:5000/hwlab/hwlab-workbench-runtime-env:env-021f8b9a3533",
"imageTag": "env-021f8b9a3533",
"digest": "sha256:4df90db4ead9870cbda8ed6f107031e2a4e523908e2ca026eda3ec4222aa33a6",
"publishState": "published",
"profile": "v03",
"namespace": "hwlab-v03",
"healthPath": "/health/live",
@@ -110,59 +110,61 @@
"artifactRequired": true,
"artifactScope": "required",
"notPublishedReason": null,
"buildCreatedAt": "2026-06-29T06:11:38.065Z",
"buildSource": "git-mirror-http.devops-infra.svc.cluster.local:8080/pikasTech/HWLAB@env:2cf8ee7ed635a31a8c16f5aa35c28d6cfbf1234d32176f2e6e8d40b1cceefb5d",
"buildBackend": "reused-env-catalog",
"componentCommitId": "d4b56a7f7577905a8333c4a353281231814f6356",
"componentInputHash": "b2083d4aba9d4f4dece9ac25cf9b3673544479698149b60cd08ff8c8b5fd8126",
"buildCreatedAt": "2026-07-06T10:32:18.011Z",
"buildSource": "gitea-http.devops-infra.svc.cluster.local:3000/mirrors/pikasTech-HWLAB@env:021f8b9a35331c2ae372d1ac0dc854872f4d49b39dd9b9034eb44ccac85447bf",
"buildBackend": "buildkit-env-reuse",
"componentCommitId": "5f768a5d0158f6872b17545c69a22f0960a34a3b",
"componentInputHash": "7d8161ade9732cd30fc6bfac6abd003153d1f0e7bae99c8fb73d586f9c14d171",
"runtimeMode": "env-reuse-git-mirror-checkout",
"envReuse": true,
"envChanged": true,
"codeChanged": false,
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-workbench-runtime-env:env-9115558e9e2c",
"environmentDigest": "sha256:6627afec4c746d85a6499d594552775936bd09a9a4cef5adf643c187eb03aa10",
"environmentInputHash": "9115558e9e2c51e8d2e1065310f1b49ccc7a4f1342faa52534062a9dad3d6cb2",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-workbench-runtime-env:env-021f8b9a3533",
"environmentDigest": "sha256:4df90db4ead9870cbda8ed6f107031e2a4e523908e2ca026eda3ec4222aa33a6",
"environmentInputHash": "021f8b9a35331c2ae372d1ac0dc854872f4d49b39dd9b9034eb44ccac85447bf",
"codeInputHash": "2db125ce4bebccf3c3e95b50291559144cf647eb905628d59ebebc17c65e2c8b",
"bootRepo": "git@github.com:pikasTech/HWLAB.git",
"bootCommit": "2df720bf06c259dd937196af27394d7b579fe53b",
"bootCommit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"bootSh": "deploy/runtime/boot/hwlab-workbench-runtime.sh",
"bootEnvEvidence": {
"runtimeMode": "env-reuse-git-mirror-checkout",
"environmentDigest": "sha256:6627afec4c746d85a6499d594552775936bd09a9a4cef5adf643c187eb03aa10",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-workbench-runtime-env:env-9115558e9e2c",
"environmentDigest": "sha256:4df90db4ead9870cbda8ed6f107031e2a4e523908e2ca026eda3ec4222aa33a6",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-workbench-runtime-env:env-021f8b9a3533",
"bootRepo": "git@github.com:pikasTech/HWLAB.git",
"bootCommit": "2df720bf06c259dd937196af27394d7b579fe53b",
"bootCommit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"bootSh": "deploy/runtime/boot/hwlab-workbench-runtime.sh",
"env": {
"HWLAB_BOOT_REPO": "git@github.com:pikasTech/HWLAB.git",
"HWLAB_BOOT_COMMIT": "2df720bf06c259dd937196af27394d7b579fe53b",
"HWLAB_BOOT_COMMIT": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"HWLAB_BOOT_SH": "deploy/runtime/boot/hwlab-workbench-runtime.sh",
"HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-workbench-runtime-env:env-9115558e9e2c",
"HWLAB_ENVIRONMENT_DIGEST": "sha256:6627afec4c746d85a6499d594552775936bd09a9a4cef5adf643c187eb03aa10"
"HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-workbench-runtime-env:env-021f8b9a3533",
"HWLAB_ENVIRONMENT_DIGEST": "sha256:4df90db4ead9870cbda8ed6f107031e2a4e523908e2ca026eda3ec4222aa33a6"
}
},
"dockerfileHash": "6680b3c8554af5705ea905e5fd2c18588676213a3f31fd3d694f0d7bef976dd3",
"dockerfileHash": "96fb5dd68f3319fd54ff97a209aa0a6084c35d0ce87d438cb4e8ff7b5797fe12",
"baseImageReference": "127.0.0.1:5000/hwlab/hwlab-node20-base:20-bookworm-slim",
"baseImageDigest": null,
"buildArgsHash": "4269b9316d150facffb495f7c4900ee56af391c071b86063ae850defa7e64e99",
"ciAffected": false,
"ciAffected": true,
"ciReason": [
"component-inputs-unchanged"
"environment-input-mismatch",
"reuse-registry-missing",
"build-system-changed"
],
"reuse": {
"status": "not-reused",
"reason": "environment-affected"
},
"reusedFrom": "9115558e9e2c51e8d2e1065310f1b49ccc7a4f1342faa52534062a9dad3d6cb2"
"reusedFrom": "9c9feb03b74fe5946ca36a3c8d264ab6cebc51bf0986c1c4bc0bc2b6d5ecaca7"
},
{
"serviceId": "hwlab-user-billing",
"commitId": "2df720bf06c259dd937196af27394d7b579fe53b",
"sourceCommitId": "2df720bf06c259dd937196af27394d7b579fe53b",
"image": "127.0.0.1:5000/hwlab/hwlab-user-billing-env:env-9115558e9e2c",
"imageTag": "env-9115558e9e2c",
"digest": "sha256:58ab902431ce98b91e1442b719d5ab67f474f3a09d04b72638686784ad7bc7c6",
"publishState": "reused",
"commitId": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"sourceCommitId": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"image": "127.0.0.1:5000/hwlab/hwlab-user-billing-env:env-021f8b9a3533",
"imageTag": "env-021f8b9a3533",
"digest": "sha256:0a1642fc33cd4ede3d46e302b64660a3fdd0be9352866577c7a94411053ba47a",
"publishState": "published",
"profile": "v03",
"namespace": "hwlab-v03",
"healthPath": "/health/live",
@@ -171,58 +173,60 @@
"artifactRequired": true,
"artifactScope": "required",
"notPublishedReason": null,
"buildCreatedAt": "2026-06-29T06:11:40.177Z",
"buildSource": "git-mirror-http.devops-infra.svc.cluster.local:8080/pikasTech/HWLAB@env:2cf8ee7ed635a31a8c16f5aa35c28d6cfbf1234d32176f2e6e8d40b1cceefb5d",
"buildBackend": "reused-env-catalog",
"componentCommitId": "d4b56a7f7577905a8333c4a353281231814f6356",
"componentInputHash": "7979238a67a9290b85ecd08a2dff8dcd4944849d657a9ead10ef5f3213f3e608",
"buildCreatedAt": "2026-07-06T10:32:19.562Z",
"buildSource": "gitea-http.devops-infra.svc.cluster.local:3000/mirrors/pikasTech-HWLAB@env:021f8b9a35331c2ae372d1ac0dc854872f4d49b39dd9b9034eb44ccac85447bf",
"buildBackend": "buildkit-env-reuse",
"componentCommitId": "5f768a5d0158f6872b17545c69a22f0960a34a3b",
"componentInputHash": "5e5f3d7f58f56ae263198ff4c61dd7c2000207a6f89dc91d205165ffc30dbd84",
"runtimeMode": "env-reuse-git-mirror-checkout",
"envReuse": true,
"envChanged": true,
"codeChanged": false,
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-user-billing-env:env-9115558e9e2c",
"environmentDigest": "sha256:58ab902431ce98b91e1442b719d5ab67f474f3a09d04b72638686784ad7bc7c6",
"environmentInputHash": "9115558e9e2c51e8d2e1065310f1b49ccc7a4f1342faa52534062a9dad3d6cb2",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-user-billing-env:env-021f8b9a3533",
"environmentDigest": "sha256:0a1642fc33cd4ede3d46e302b64660a3fdd0be9352866577c7a94411053ba47a",
"environmentInputHash": "021f8b9a35331c2ae372d1ac0dc854872f4d49b39dd9b9034eb44ccac85447bf",
"codeInputHash": "1c7f8090dc17d9a7dfc7cdd0714e7294bb231db899c396b388e4ab3642e5134e",
"bootRepo": "git@github.com:pikasTech/HWLAB.git",
"bootCommit": "2df720bf06c259dd937196af27394d7b579fe53b",
"bootCommit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"bootSh": "deploy/runtime/boot/hwlab-user-billing.sh",
"bootEnvEvidence": {
"runtimeMode": "env-reuse-git-mirror-checkout",
"environmentDigest": "sha256:58ab902431ce98b91e1442b719d5ab67f474f3a09d04b72638686784ad7bc7c6",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-user-billing-env:env-9115558e9e2c",
"environmentDigest": "sha256:0a1642fc33cd4ede3d46e302b64660a3fdd0be9352866577c7a94411053ba47a",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-user-billing-env:env-021f8b9a3533",
"bootRepo": "git@github.com:pikasTech/HWLAB.git",
"bootCommit": "2df720bf06c259dd937196af27394d7b579fe53b",
"bootCommit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"bootSh": "deploy/runtime/boot/hwlab-user-billing.sh",
"env": {
"HWLAB_BOOT_REPO": "git@github.com:pikasTech/HWLAB.git",
"HWLAB_BOOT_COMMIT": "2df720bf06c259dd937196af27394d7b579fe53b",
"HWLAB_BOOT_COMMIT": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"HWLAB_BOOT_SH": "deploy/runtime/boot/hwlab-user-billing.sh",
"HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-user-billing-env:env-9115558e9e2c",
"HWLAB_ENVIRONMENT_DIGEST": "sha256:58ab902431ce98b91e1442b719d5ab67f474f3a09d04b72638686784ad7bc7c6"
"HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-user-billing-env:env-021f8b9a3533",
"HWLAB_ENVIRONMENT_DIGEST": "sha256:0a1642fc33cd4ede3d46e302b64660a3fdd0be9352866577c7a94411053ba47a"
}
},
"dockerfileHash": "6680b3c8554af5705ea905e5fd2c18588676213a3f31fd3d694f0d7bef976dd3",
"dockerfileHash": "96fb5dd68f3319fd54ff97a209aa0a6084c35d0ce87d438cb4e8ff7b5797fe12",
"baseImageReference": "127.0.0.1:5000/hwlab/hwlab-node20-base:20-bookworm-slim",
"baseImageDigest": null,
"buildArgsHash": "490a070de1a6975b4935670478f0e64345d20e1aa9b80096b1318106b25d9310",
"ciAffected": false,
"ciAffected": true,
"ciReason": [
"component-inputs-unchanged"
"environment-input-mismatch",
"reuse-registry-missing",
"build-system-changed"
],
"reuse": {
"status": "not-reused",
"reason": "environment-affected"
},
"reusedFrom": "9115558e9e2c51e8d2e1065310f1b49ccc7a4f1342faa52534062a9dad3d6cb2"
"reusedFrom": "9c9feb03b74fe5946ca36a3c8d264ab6cebc51bf0986c1c4bc0bc2b6d5ecaca7"
},
{
"serviceId": "hwlab-project-management",
"commitId": "2df720bf06c259dd937196af27394d7b579fe53b",
"sourceCommitId": "2df720bf06c259dd937196af27394d7b579fe53b",
"image": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-d27ecbf7ba13",
"imageTag": "env-d27ecbf7ba13",
"digest": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a",
"commitId": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"sourceCommitId": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"image": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-fab7990625d9",
"imageTag": "env-fab7990625d9",
"digest": "sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af",
"publishState": "reused",
"profile": "v03",
"namespace": "hwlab-v03",
@@ -232,60 +236,58 @@
"artifactRequired": true,
"artifactScope": "required",
"notPublishedReason": null,
"buildCreatedAt": "2026-06-29T06:11:41.256Z",
"buildSource": "git-mirror-http.devops-infra.svc.cluster.local:8080/pikasTech/HWLAB@env:5ff41b539190849e76511ed722a4539f5921622e98eea1444b606475f8ef55aa",
"buildBackend": "reused-env-catalog",
"componentCommitId": "d4b56a7f7577905a8333c4a353281231814f6356",
"componentInputHash": "8bd0d4b3a5f4accdf8d7364064614e8009d95c24c6f91db02eccd01d324f991c",
"buildCreatedAt": "2026-07-06T10:32:16.945Z",
"buildSource": "gitea-http.devops-infra.svc.cluster.local:3000/mirrors/pikasTech-HWLAB@env:fab7990625d9fcb9b65fe4b47c9812afc14a51eb2b3399f5eab9c51da70677b5",
"buildBackend": "shared-env-artifact",
"componentCommitId": "5f768a5d0158f6872b17545c69a22f0960a34a3b",
"componentInputHash": "f2379ec86e87cf03a3a8a3fe3383e4a7035f8fa4427bdbe061235ecf6e12dc83",
"runtimeMode": "env-reuse-git-mirror-checkout",
"envReuse": true,
"envChanged": false,
"envChanged": true,
"codeChanged": false,
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-d27ecbf7ba13",
"environmentDigest": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a",
"environmentInputHash": "d27ecbf7ba13f76fbeca46003026aeb5668e1c55569aa9e034f4873d8a2df1e8",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-fab7990625d9",
"environmentDigest": "sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af",
"environmentInputHash": "fab7990625d9fcb9b65fe4b47c9812afc14a51eb2b3399f5eab9c51da70677b5",
"codeInputHash": "4cbd4e24c3020037d215271ed248ac38d5a1c385855443ffe5c112b1a04118f6",
"bootRepo": "git@github.com:pikasTech/HWLAB.git",
"bootCommit": "2df720bf06c259dd937196af27394d7b579fe53b",
"bootCommit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"bootSh": "deploy/runtime/boot/hwlab-project-management.sh",
"bootEnvEvidence": {
"runtimeMode": "env-reuse-git-mirror-checkout",
"environmentDigest": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-d27ecbf7ba13",
"environmentDigest": "sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-fab7990625d9",
"bootRepo": "git@github.com:pikasTech/HWLAB.git",
"bootCommit": "2df720bf06c259dd937196af27394d7b579fe53b",
"bootCommit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"bootSh": "deploy/runtime/boot/hwlab-project-management.sh",
"env": {
"HWLAB_BOOT_REPO": "git@github.com:pikasTech/HWLAB.git",
"HWLAB_BOOT_COMMIT": "2df720bf06c259dd937196af27394d7b579fe53b",
"HWLAB_BOOT_COMMIT": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"HWLAB_BOOT_SH": "deploy/runtime/boot/hwlab-project-management.sh",
"HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-d27ecbf7ba13",
"HWLAB_ENVIRONMENT_DIGEST": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a"
"HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-fab7990625d9",
"HWLAB_ENVIRONMENT_DIGEST": "sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af"
}
},
"dockerfileHash": "6680b3c8554af5705ea905e5fd2c18588676213a3f31fd3d694f0d7bef976dd3",
"dockerfileHash": "96fb5dd68f3319fd54ff97a209aa0a6084c35d0ce87d438cb4e8ff7b5797fe12",
"baseImageReference": "127.0.0.1:5000/hwlab/hwlab-node20-base:20-bookworm-slim",
"baseImageDigest": null,
"buildArgsHash": "30d9f35c4d70555725db1ef7a591b9af9cb158e82d924d3c6dc82326fbeffbd4",
"ciAffected": false,
"ciAffected": true,
"ciReason": [
"component-inputs-unchanged"
"shared-env-artifact-consumer"
],
"reuse": {
"status": "ready",
"image": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-d27ecbf7ba13",
"digest": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a",
"reusedFrom": "d27ecbf7ba13f76fbeca46003026aeb5668e1c55569aa9e034f4873d8a2df1e8"
"status": "not-reused",
"reason": "environment-affected"
},
"reusedFrom": "d27ecbf7ba13f76fbeca46003026aeb5668e1c55569aa9e034f4873d8a2df1e8"
"reusedFrom": "hwlab-cloud-api"
},
{
"serviceId": "hwlab-cloud-web",
"commitId": "2df720bf06c259dd937196af27394d7b579fe53b",
"sourceCommitId": "2df720bf06c259dd937196af27394d7b579fe53b",
"image": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-d27ecbf7ba13",
"imageTag": "env-d27ecbf7ba13",
"digest": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a",
"commitId": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"sourceCommitId": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"image": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-fab7990625d9",
"imageTag": "env-fab7990625d9",
"digest": "sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af",
"publishState": "reused",
"profile": "v03",
"namespace": "hwlab-v03",
@@ -295,60 +297,58 @@
"artifactRequired": true,
"artifactScope": "required",
"notPublishedReason": null,
"buildCreatedAt": "2026-06-29T06:11:41.852Z",
"buildSource": "git-mirror-http.devops-infra.svc.cluster.local:8080/pikasTech/HWLAB@env:5ff41b539190849e76511ed722a4539f5921622e98eea1444b606475f8ef55aa",
"buildBackend": "reused-env-catalog",
"componentCommitId": "d4b56a7f7577905a8333c4a353281231814f6356",
"componentInputHash": "03e094373fd86a99c25feb95dce775632faa00301d5378bdc3e782d0192c1a56",
"buildCreatedAt": "2026-07-06T10:32:16.945Z",
"buildSource": "gitea-http.devops-infra.svc.cluster.local:3000/mirrors/pikasTech-HWLAB@env:fab7990625d9fcb9b65fe4b47c9812afc14a51eb2b3399f5eab9c51da70677b5",
"buildBackend": "shared-env-artifact",
"componentCommitId": "5f768a5d0158f6872b17545c69a22f0960a34a3b",
"componentInputHash": "8248dcd51ba10f167ee1132bbc682c29411fee815e64d11fcd4aefdd885fe1bf",
"runtimeMode": "env-reuse-git-mirror-checkout",
"envReuse": true,
"envChanged": false,
"envChanged": true,
"codeChanged": false,
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-d27ecbf7ba13",
"environmentDigest": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a",
"environmentInputHash": "d27ecbf7ba13f76fbeca46003026aeb5668e1c55569aa9e034f4873d8a2df1e8",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-fab7990625d9",
"environmentDigest": "sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af",
"environmentInputHash": "fab7990625d9fcb9b65fe4b47c9812afc14a51eb2b3399f5eab9c51da70677b5",
"codeInputHash": "a30d3b6d134dd5e18879523ba0022838e879eb06f3bfb0753eca9d236d7d7780",
"bootRepo": "git@github.com:pikasTech/HWLAB.git",
"bootCommit": "2df720bf06c259dd937196af27394d7b579fe53b",
"bootCommit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"bootSh": "deploy/runtime/boot/hwlab-cloud-web.sh",
"bootEnvEvidence": {
"runtimeMode": "env-reuse-git-mirror-checkout",
"environmentDigest": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-d27ecbf7ba13",
"environmentDigest": "sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-fab7990625d9",
"bootRepo": "git@github.com:pikasTech/HWLAB.git",
"bootCommit": "2df720bf06c259dd937196af27394d7b579fe53b",
"bootCommit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"bootSh": "deploy/runtime/boot/hwlab-cloud-web.sh",
"env": {
"HWLAB_BOOT_REPO": "git@github.com:pikasTech/HWLAB.git",
"HWLAB_BOOT_COMMIT": "2df720bf06c259dd937196af27394d7b579fe53b",
"HWLAB_BOOT_COMMIT": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"HWLAB_BOOT_SH": "deploy/runtime/boot/hwlab-cloud-web.sh",
"HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-d27ecbf7ba13",
"HWLAB_ENVIRONMENT_DIGEST": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a"
"HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-fab7990625d9",
"HWLAB_ENVIRONMENT_DIGEST": "sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af"
}
},
"dockerfileHash": "6680b3c8554af5705ea905e5fd2c18588676213a3f31fd3d694f0d7bef976dd3",
"dockerfileHash": "96fb5dd68f3319fd54ff97a209aa0a6084c35d0ce87d438cb4e8ff7b5797fe12",
"baseImageReference": "127.0.0.1:5000/hwlab/hwlab-node20-base:20-bookworm-slim",
"baseImageDigest": null,
"buildArgsHash": "39effb18af665e5e286cca9f84ef2a30f577ad11c9acca098589b7ee37f6950c",
"ciAffected": false,
"ciAffected": true,
"ciReason": [
"component-inputs-unchanged"
"shared-env-artifact-consumer"
],
"reuse": {
"status": "ready",
"image": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-d27ecbf7ba13",
"digest": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a",
"reusedFrom": "d27ecbf7ba13f76fbeca46003026aeb5668e1c55569aa9e034f4873d8a2df1e8"
"status": "not-reused",
"reason": "environment-affected"
},
"reusedFrom": "d27ecbf7ba13f76fbeca46003026aeb5668e1c55569aa9e034f4873d8a2df1e8"
"reusedFrom": "hwlab-cloud-api"
},
{
"serviceId": "hwlab-gateway",
"commitId": "2df720bf06c259dd937196af27394d7b579fe53b",
"sourceCommitId": "2df720bf06c259dd937196af27394d7b579fe53b",
"image": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-d27ecbf7ba13",
"imageTag": "env-d27ecbf7ba13",
"digest": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a",
"commitId": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"sourceCommitId": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"image": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-fab7990625d9",
"imageTag": "env-fab7990625d9",
"digest": "sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af",
"publishState": "reused",
"profile": "v03",
"namespace": "hwlab-v03",
@@ -358,60 +358,58 @@
"artifactRequired": true,
"artifactScope": "required",
"notPublishedReason": null,
"buildCreatedAt": "2026-06-29T06:11:38.222Z",
"buildSource": "git-mirror-http.devops-infra.svc.cluster.local:8080/pikasTech/HWLAB@env:5ff41b539190849e76511ed722a4539f5921622e98eea1444b606475f8ef55aa",
"buildBackend": "reused-env-catalog",
"componentCommitId": "d4b56a7f7577905a8333c4a353281231814f6356",
"componentInputHash": "66793083ed1b656482c60efb0a05afc8d8d00314efdec95c84fcd1e89317fe2b",
"buildCreatedAt": "2026-07-06T10:32:16.945Z",
"buildSource": "gitea-http.devops-infra.svc.cluster.local:3000/mirrors/pikasTech-HWLAB@env:fab7990625d9fcb9b65fe4b47c9812afc14a51eb2b3399f5eab9c51da70677b5",
"buildBackend": "shared-env-artifact",
"componentCommitId": "5f768a5d0158f6872b17545c69a22f0960a34a3b",
"componentInputHash": "a81eb3313c5c3c5802a25dec233d9f02dd7a5d56e3bdf22cbd803ee8a4ae0c31",
"runtimeMode": "env-reuse-git-mirror-checkout",
"envReuse": true,
"envChanged": false,
"envChanged": true,
"codeChanged": true,
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-d27ecbf7ba13",
"environmentDigest": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a",
"environmentInputHash": "d27ecbf7ba13f76fbeca46003026aeb5668e1c55569aa9e034f4873d8a2df1e8",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-fab7990625d9",
"environmentDigest": "sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af",
"environmentInputHash": "fab7990625d9fcb9b65fe4b47c9812afc14a51eb2b3399f5eab9c51da70677b5",
"codeInputHash": "25f753b252593891ed7b03b53a69d266e7a324728cf83fea8654bab4196fa399",
"bootRepo": "git@github.com:pikasTech/HWLAB.git",
"bootCommit": "2df720bf06c259dd937196af27394d7b579fe53b",
"bootCommit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"bootSh": "deploy/runtime/boot/hwlab-gateway.sh",
"bootEnvEvidence": {
"runtimeMode": "env-reuse-git-mirror-checkout",
"environmentDigest": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-d27ecbf7ba13",
"environmentDigest": "sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-fab7990625d9",
"bootRepo": "git@github.com:pikasTech/HWLAB.git",
"bootCommit": "2df720bf06c259dd937196af27394d7b579fe53b",
"bootCommit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"bootSh": "deploy/runtime/boot/hwlab-gateway.sh",
"env": {
"HWLAB_BOOT_REPO": "git@github.com:pikasTech/HWLAB.git",
"HWLAB_BOOT_COMMIT": "2df720bf06c259dd937196af27394d7b579fe53b",
"HWLAB_BOOT_COMMIT": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"HWLAB_BOOT_SH": "deploy/runtime/boot/hwlab-gateway.sh",
"HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-d27ecbf7ba13",
"HWLAB_ENVIRONMENT_DIGEST": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a"
"HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-fab7990625d9",
"HWLAB_ENVIRONMENT_DIGEST": "sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af"
}
},
"dockerfileHash": "6680b3c8554af5705ea905e5fd2c18588676213a3f31fd3d694f0d7bef976dd3",
"dockerfileHash": "96fb5dd68f3319fd54ff97a209aa0a6084c35d0ce87d438cb4e8ff7b5797fe12",
"baseImageReference": "127.0.0.1:5000/hwlab/hwlab-node20-base:20-bookworm-slim",
"baseImageDigest": null,
"buildArgsHash": "3fed509f00ba3448138a999f51dad3d38b822bb4a5c152011e3e57526972fd41",
"ciAffected": false,
"ciAffected": true,
"ciReason": [
"component-inputs-unchanged"
"shared-env-artifact-consumer"
],
"reuse": {
"status": "ready",
"image": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-d27ecbf7ba13",
"digest": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a",
"reusedFrom": "d27ecbf7ba13f76fbeca46003026aeb5668e1c55569aa9e034f4873d8a2df1e8"
"status": "not-reused",
"reason": "environment-affected"
},
"reusedFrom": "d27ecbf7ba13f76fbeca46003026aeb5668e1c55569aa9e034f4873d8a2df1e8"
"reusedFrom": "hwlab-cloud-api"
},
{
"serviceId": "hwlab-edge-proxy",
"commitId": "2df720bf06c259dd937196af27394d7b579fe53b",
"sourceCommitId": "2df720bf06c259dd937196af27394d7b579fe53b",
"image": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-d27ecbf7ba13",
"imageTag": "env-d27ecbf7ba13",
"digest": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a",
"commitId": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"sourceCommitId": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"image": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-fab7990625d9",
"imageTag": "env-fab7990625d9",
"digest": "sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af",
"publishState": "reused",
"profile": "v03",
"namespace": "hwlab-v03",
@@ -421,60 +419,58 @@
"artifactRequired": true,
"artifactScope": "required",
"notPublishedReason": null,
"buildCreatedAt": "2026-06-29T06:11:40.046Z",
"buildSource": "git-mirror-http.devops-infra.svc.cluster.local:8080/pikasTech/HWLAB@env:5ff41b539190849e76511ed722a4539f5921622e98eea1444b606475f8ef55aa",
"buildBackend": "reused-env-catalog",
"componentCommitId": "d4b56a7f7577905a8333c4a353281231814f6356",
"componentInputHash": "98a97d88679efdb9d1fb82141e6e10ad19e7252ae764b48311ed4c3445d443d4",
"buildCreatedAt": "2026-07-06T10:32:16.945Z",
"buildSource": "gitea-http.devops-infra.svc.cluster.local:3000/mirrors/pikasTech-HWLAB@env:fab7990625d9fcb9b65fe4b47c9812afc14a51eb2b3399f5eab9c51da70677b5",
"buildBackend": "shared-env-artifact",
"componentCommitId": "5f768a5d0158f6872b17545c69a22f0960a34a3b",
"componentInputHash": "4ab3bd58ad9c86ce7fbac9b2d51ba23656a622b2001b9719ac275093fdcc8023",
"runtimeMode": "env-reuse-git-mirror-checkout",
"envReuse": true,
"envChanged": false,
"envChanged": true,
"codeChanged": false,
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-d27ecbf7ba13",
"environmentDigest": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a",
"environmentInputHash": "d27ecbf7ba13f76fbeca46003026aeb5668e1c55569aa9e034f4873d8a2df1e8",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-fab7990625d9",
"environmentDigest": "sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af",
"environmentInputHash": "fab7990625d9fcb9b65fe4b47c9812afc14a51eb2b3399f5eab9c51da70677b5",
"codeInputHash": "c97d19939c872e128a6931bdf73f28a75a684948a76a2b1af37508dd47481544",
"bootRepo": "git@github.com:pikasTech/HWLAB.git",
"bootCommit": "2df720bf06c259dd937196af27394d7b579fe53b",
"bootCommit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"bootSh": "deploy/runtime/boot/hwlab-edge-proxy.sh",
"bootEnvEvidence": {
"runtimeMode": "env-reuse-git-mirror-checkout",
"environmentDigest": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-d27ecbf7ba13",
"environmentDigest": "sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-fab7990625d9",
"bootRepo": "git@github.com:pikasTech/HWLAB.git",
"bootCommit": "2df720bf06c259dd937196af27394d7b579fe53b",
"bootCommit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"bootSh": "deploy/runtime/boot/hwlab-edge-proxy.sh",
"env": {
"HWLAB_BOOT_REPO": "git@github.com:pikasTech/HWLAB.git",
"HWLAB_BOOT_COMMIT": "2df720bf06c259dd937196af27394d7b579fe53b",
"HWLAB_BOOT_COMMIT": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"HWLAB_BOOT_SH": "deploy/runtime/boot/hwlab-edge-proxy.sh",
"HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-d27ecbf7ba13",
"HWLAB_ENVIRONMENT_DIGEST": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a"
"HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-fab7990625d9",
"HWLAB_ENVIRONMENT_DIGEST": "sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af"
}
},
"dockerfileHash": "6680b3c8554af5705ea905e5fd2c18588676213a3f31fd3d694f0d7bef976dd3",
"dockerfileHash": "96fb5dd68f3319fd54ff97a209aa0a6084c35d0ce87d438cb4e8ff7b5797fe12",
"baseImageReference": "127.0.0.1:5000/hwlab/hwlab-node20-base:20-bookworm-slim",
"baseImageDigest": null,
"buildArgsHash": "68746696603227763e5768f8daf45d31331f4c8425e6d756b21482ad104e6183",
"ciAffected": false,
"ciAffected": true,
"ciReason": [
"component-inputs-unchanged"
"shared-env-artifact-consumer"
],
"reuse": {
"status": "ready",
"image": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-d27ecbf7ba13",
"digest": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a",
"reusedFrom": "d27ecbf7ba13f76fbeca46003026aeb5668e1c55569aa9e034f4873d8a2df1e8"
"status": "not-reused",
"reason": "environment-affected"
},
"reusedFrom": "d27ecbf7ba13f76fbeca46003026aeb5668e1c55569aa9e034f4873d8a2df1e8"
"reusedFrom": "hwlab-cloud-api"
},
{
"serviceId": "hwlab-agent-skills",
"commitId": "2df720bf06c259dd937196af27394d7b579fe53b",
"sourceCommitId": "2df720bf06c259dd937196af27394d7b579fe53b",
"image": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-d27ecbf7ba13",
"imageTag": "env-d27ecbf7ba13",
"digest": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a",
"commitId": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"sourceCommitId": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"image": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-fab7990625d9",
"imageTag": "env-fab7990625d9",
"digest": "sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af",
"publishState": "reused",
"profile": "v03",
"namespace": "hwlab-v03",
@@ -484,52 +480,50 @@
"artifactRequired": true,
"artifactScope": "required",
"notPublishedReason": null,
"buildCreatedAt": "2026-06-29T06:11:40.169Z",
"buildSource": "git-mirror-http.devops-infra.svc.cluster.local:8080/pikasTech/HWLAB@env:5ff41b539190849e76511ed722a4539f5921622e98eea1444b606475f8ef55aa",
"buildBackend": "reused-env-catalog",
"componentCommitId": "d4b56a7f7577905a8333c4a353281231814f6356",
"componentInputHash": "c78cb3e64c238a1292b3363883b22d90a7eaccebaf49681f273b81e9be061112",
"buildCreatedAt": "2026-07-06T10:32:16.945Z",
"buildSource": "gitea-http.devops-infra.svc.cluster.local:3000/mirrors/pikasTech-HWLAB@env:fab7990625d9fcb9b65fe4b47c9812afc14a51eb2b3399f5eab9c51da70677b5",
"buildBackend": "shared-env-artifact",
"componentCommitId": "5f768a5d0158f6872b17545c69a22f0960a34a3b",
"componentInputHash": "a16cd4aff39ae5b785dd8b72c7629c53f5ac41b00e5c12fe1cf64aa081aeaac9",
"runtimeMode": "env-reuse-git-mirror-checkout",
"envReuse": true,
"envChanged": false,
"envChanged": true,
"codeChanged": false,
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-d27ecbf7ba13",
"environmentDigest": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a",
"environmentInputHash": "d27ecbf7ba13f76fbeca46003026aeb5668e1c55569aa9e034f4873d8a2df1e8",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-fab7990625d9",
"environmentDigest": "sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af",
"environmentInputHash": "fab7990625d9fcb9b65fe4b47c9812afc14a51eb2b3399f5eab9c51da70677b5",
"codeInputHash": "369ca524ae4010fb5d9adfd30b4290808a035804b4674755bc193fee743f3d5a",
"bootRepo": "git@github.com:pikasTech/HWLAB.git",
"bootCommit": "2df720bf06c259dd937196af27394d7b579fe53b",
"bootCommit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"bootSh": "deploy/runtime/boot/hwlab-agent-skills.sh",
"bootEnvEvidence": {
"runtimeMode": "env-reuse-git-mirror-checkout",
"environmentDigest": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-d27ecbf7ba13",
"environmentDigest": "sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af",
"environmentImage": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-fab7990625d9",
"bootRepo": "git@github.com:pikasTech/HWLAB.git",
"bootCommit": "2df720bf06c259dd937196af27394d7b579fe53b",
"bootCommit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"bootSh": "deploy/runtime/boot/hwlab-agent-skills.sh",
"env": {
"HWLAB_BOOT_REPO": "git@github.com:pikasTech/HWLAB.git",
"HWLAB_BOOT_COMMIT": "2df720bf06c259dd937196af27394d7b579fe53b",
"HWLAB_BOOT_COMMIT": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"HWLAB_BOOT_SH": "deploy/runtime/boot/hwlab-agent-skills.sh",
"HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-d27ecbf7ba13",
"HWLAB_ENVIRONMENT_DIGEST": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a"
"HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-fab7990625d9",
"HWLAB_ENVIRONMENT_DIGEST": "sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af"
}
},
"dockerfileHash": "6680b3c8554af5705ea905e5fd2c18588676213a3f31fd3d694f0d7bef976dd3",
"dockerfileHash": "96fb5dd68f3319fd54ff97a209aa0a6084c35d0ce87d438cb4e8ff7b5797fe12",
"baseImageReference": "127.0.0.1:5000/hwlab/hwlab-node20-base:20-bookworm-slim",
"baseImageDigest": null,
"buildArgsHash": "d5e50a18e70c6a8b4896e527fa07b5dd2c85458ed9ef512c1d46775ef4e40a10",
"ciAffected": false,
"ciAffected": true,
"ciReason": [
"component-inputs-unchanged"
"shared-env-artifact-consumer"
],
"reuse": {
"status": "ready",
"image": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-d27ecbf7ba13",
"digest": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a",
"reusedFrom": "d27ecbf7ba13f76fbeca46003026aeb5668e1c55569aa9e034f4873d8a2df1e8"
"status": "not-reused",
"reason": "environment-affected"
},
"reusedFrom": "d27ecbf7ba13f76fbeca46003026aeb5668e1c55569aa9e034f4873d8a2df1e8"
"reusedFrom": "hwlab-cloud-api"
}
],
"serviceInventory": {
@@ -10,7 +10,7 @@
"namespace": "hwlab-v03",
"labels": {
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b",
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/config-kind": "hwpod-preinstalled-specs"
@@ -34,7 +34,7 @@
"namespace": "hwlab-v03",
"labels": {
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b",
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/config-kind": "project-management-bootstrap-sources"
@@ -14,7 +14,7 @@
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/service-id": "hwlab-deepseek-proxy",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b",
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"hwlab.pikastech.local/monitoring": "enabled"
}
},
@@ -34,22 +34,22 @@
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/service-id": "hwlab-deepseek-proxy",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b",
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"hwlab.pikastech.local/monitoring": "enabled"
},
"annotations": {
"hwlab.pikastech.local/moonbridge-source-ref": "1b99888d3dae889b79ee602cb875c7907f7e76f2",
"hwlab.pikastech.local/bridge-service-id": "hwlab-cloud-api",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b",
"hwlab.pikastech.local/bridge-source-commit": "2df720bf06c259dd937196af27394d7b579fe53b",
"hwlab.pikastech.local/bridge-image-tag": "env-d27ecbf7ba13",
"hwlab.pikastech.local/bridge-image": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env@sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a",
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"hwlab.pikastech.local/bridge-source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"hwlab.pikastech.local/bridge-image-tag": "env-fab7990625d9",
"hwlab.pikastech.local/bridge-image": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env@sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af",
"hwlab.pikastech.local/metrics-sidecar-sha256": "782e26256b5a5cddff52a165a0eb5f852973eee1aac1b19acac4a313db7968f4",
"hwlab.pikastech.local/bridge-runtime-mode": "env-reuse-git-mirror-checkout",
"hwlab.pikastech.local/bridge-boot-repo": "git@github.com:pikasTech/HWLAB.git",
"hwlab.pikastech.local/bridge-boot-commit": "2df720bf06c259dd937196af27394d7b579fe53b",
"hwlab.pikastech.local/bridge-boot-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"hwlab.pikastech.local/bridge-boot-sh": "deploy/runtime/boot/hwlab-deepseek-responses-bridge.sh",
"hwlab.pikastech.local/bridge-environment-digest": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a"
"hwlab.pikastech.local/bridge-environment-digest": "sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af"
}
},
"spec": {
@@ -67,31 +67,31 @@
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/service-id": "hwlab-deepseek-proxy",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b",
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"hwlab.pikastech.local/monitoring": "enabled",
"hwlab.pikastech.local/bridge-source-commit": "2df720bf06c259dd937196af27394d7b579fe53b",
"hwlab.pikastech.local/bridge-source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"hwlab.pikastech.local/bridge-runtime-mode": "env-reuse-git-mirror-checkout",
"hwlab.pikastech.local/bridge-boot-commit": "2df720bf06c259dd937196af27394d7b579fe53b"
"hwlab.pikastech.local/bridge-boot-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909"
},
"annotations": {
"hwlab.pikastech.local/bridge-service-id": "hwlab-cloud-api",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b",
"hwlab.pikastech.local/bridge-source-commit": "2df720bf06c259dd937196af27394d7b579fe53b",
"hwlab.pikastech.local/bridge-image-tag": "env-d27ecbf7ba13",
"hwlab.pikastech.local/bridge-image": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env@sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a",
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"hwlab.pikastech.local/bridge-source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"hwlab.pikastech.local/bridge-image-tag": "env-fab7990625d9",
"hwlab.pikastech.local/bridge-image": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env@sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af",
"hwlab.pikastech.local/metrics-sidecar-sha256": "782e26256b5a5cddff52a165a0eb5f852973eee1aac1b19acac4a313db7968f4",
"hwlab.pikastech.local/bridge-runtime-mode": "env-reuse-git-mirror-checkout",
"hwlab.pikastech.local/bridge-boot-repo": "git@github.com:pikasTech/HWLAB.git",
"hwlab.pikastech.local/bridge-boot-commit": "2df720bf06c259dd937196af27394d7b579fe53b",
"hwlab.pikastech.local/bridge-boot-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"hwlab.pikastech.local/bridge-boot-sh": "deploy/runtime/boot/hwlab-deepseek-responses-bridge.sh",
"hwlab.pikastech.local/bridge-environment-digest": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a"
"hwlab.pikastech.local/bridge-environment-digest": "sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af"
}
},
"spec": {
"initContainers": [
{
"name": "moonbridge-config",
"image": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env@sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a",
"image": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env@sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af",
"imagePullPolicy": "IfNotPresent",
"command": [
"/bin/sh",
@@ -136,7 +136,7 @@
"containers": [
{
"name": "responses-bridge",
"image": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env@sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a",
"image": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env@sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af",
"imagePullPolicy": "IfNotPresent",
"env": [
{
@@ -145,15 +145,15 @@
},
{
"name": "HWLAB_COMMIT_ID",
"value": "2df720bf06c259dd937196af27394d7b579fe53b"
"value": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909"
},
{
"name": "HWLAB_IMAGE",
"value": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env@sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a"
"value": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env@sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af"
},
{
"name": "HWLAB_IMAGE_TAG",
"value": "env-d27ecbf7ba13"
"value": "env-fab7990625d9"
},
{
"name": "HWLAB_DEEPSEEK_BRIDGE_UPSTREAM",
@@ -173,7 +173,7 @@
},
{
"name": "HWLAB_BOOT_COMMIT",
"value": "2df720bf06c259dd937196af27394d7b579fe53b"
"value": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909"
},
{
"name": "HWLAB_BOOT_REF",
@@ -189,15 +189,15 @@
},
{
"name": "HWLAB_ENVIRONMENT_IMAGE",
"value": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-d27ecbf7ba13"
"value": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-fab7990625d9"
},
{
"name": "HWLAB_ENVIRONMENT_DIGEST",
"value": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a"
"value": "sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af"
},
{
"name": "HWLAB_ENVIRONMENT_INPUT_HASH",
"value": "d27ecbf7ba13f76fbeca46003026aeb5668e1c55569aa9e034f4873d8a2df1e8"
"value": "fab7990625d9fcb9b65fe4b47c9812afc14a51eb2b3399f5eab9c51da70677b5"
},
{
"name": "HWLAB_CODE_INPUT_HASH",
@@ -205,7 +205,7 @@
},
{
"name": "HWLAB_IMAGE_DIGEST",
"value": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a"
"value": "sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af"
}
],
"ports": [
@@ -387,7 +387,7 @@
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/service-id": "hwlab-deepseek-proxy",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b",
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"hwlab.pikastech.local/monitoring": "enabled"
}
},
@@ -15,7 +15,7 @@
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b"
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/gitops-render.mjs"
@@ -46,7 +46,7 @@
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b",
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"kubernetes.io/service-name": "jd01-pk01-platform-postgres"
},
"annotations": {
@@ -10,7 +10,7 @@
"namespace": "hwlab-v03",
"labels": {
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b",
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/profile": "v03",
"app.kubernetes.io/name": "hwlab-secret-plane-smoke",
@@ -53,7 +53,7 @@
"namespace": "hwlab-v03",
"labels": {
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b",
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/profile": "v03",
"app.kubernetes.io/name": "test-1",
@@ -8,7 +8,7 @@
"app.kubernetes.io/name": "hwlab-v03-health-contract",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b",
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"hwlab.pikastech.local/environment": "v03"
},
"annotations": {
@@ -7,7 +7,7 @@
"app.kubernetes.io/part-of": "hwlab",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b",
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"hwlab.pikastech.local/environment": "v03"
},
"annotations": {
@@ -14,7 +14,7 @@
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b"
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909"
}
},
"data": {
@@ -33,7 +33,7 @@
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b"
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909"
}
},
"spec": {
@@ -10,7 +10,7 @@
"namespace": "hwlab-v03",
"labels": {
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b",
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/profile": "v03",
"app.kubernetes.io/part-of": "hwlab",
@@ -16,7 +16,7 @@
"hwlab.pikastech.local/component": "opencode",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/service-id": "opencode-server",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b"
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/gitops-render.mjs",
@@ -33,9 +33,9 @@
"hwlab.pikastech.local/values-printed": "false",
"hwlab.pikastech.local/opencode-provider-proxy-runtime-mode": "env-reuse-git-mirror-checkout",
"hwlab.pikastech.local/opencode-provider-proxy-boot-repo": "git@github.com:pikasTech/HWLAB.git",
"hwlab.pikastech.local/opencode-provider-proxy-boot-commit": "2df720bf06c259dd937196af27394d7b579fe53b",
"hwlab.pikastech.local/opencode-provider-proxy-boot-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"hwlab.pikastech.local/opencode-provider-proxy-boot-sh": "deploy/runtime/boot/opencode-provider-proxy.sh",
"hwlab.pikastech.local/opencode-provider-proxy-environment-digest": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a"
"hwlab.pikastech.local/opencode-provider-proxy-environment-digest": "sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af"
}
}
},
@@ -53,7 +53,7 @@
"hwlab.pikastech.local/component": "opencode",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/service-id": "opencode-server",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b"
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/gitops-render.mjs",
@@ -70,9 +70,9 @@
"hwlab.pikastech.local/values-printed": "false",
"hwlab.pikastech.local/opencode-provider-proxy-runtime-mode": "env-reuse-git-mirror-checkout",
"hwlab.pikastech.local/opencode-provider-proxy-boot-repo": "git@github.com:pikasTech/HWLAB.git",
"hwlab.pikastech.local/opencode-provider-proxy-boot-commit": "2df720bf06c259dd937196af27394d7b579fe53b",
"hwlab.pikastech.local/opencode-provider-proxy-boot-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"hwlab.pikastech.local/opencode-provider-proxy-boot-sh": "deploy/runtime/boot/opencode-provider-proxy.sh",
"hwlab.pikastech.local/opencode-provider-proxy-environment-digest": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a"
"hwlab.pikastech.local/opencode-provider-proxy-environment-digest": "sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af"
}
},
"spec": {
@@ -100,7 +100,7 @@
"hwlab.pikastech.local/component": "opencode",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/service-id": "opencode-server",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b"
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/gitops-render.mjs",
@@ -117,9 +117,9 @@
"hwlab.pikastech.local/values-printed": "false",
"hwlab.pikastech.local/opencode-provider-proxy-runtime-mode": "env-reuse-git-mirror-checkout",
"hwlab.pikastech.local/opencode-provider-proxy-boot-repo": "git@github.com:pikasTech/HWLAB.git",
"hwlab.pikastech.local/opencode-provider-proxy-boot-commit": "2df720bf06c259dd937196af27394d7b579fe53b",
"hwlab.pikastech.local/opencode-provider-proxy-boot-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"hwlab.pikastech.local/opencode-provider-proxy-boot-sh": "deploy/runtime/boot/opencode-provider-proxy.sh",
"hwlab.pikastech.local/opencode-provider-proxy-environment-digest": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a"
"hwlab.pikastech.local/opencode-provider-proxy-environment-digest": "sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af"
}
},
"spec": {
@@ -153,7 +153,7 @@
"hwlab.pikastech.local/component": "opencode",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/service-id": "opencode-server",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b"
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/gitops-render.mjs",
@@ -170,9 +170,9 @@
"hwlab.pikastech.local/values-printed": "false",
"hwlab.pikastech.local/opencode-provider-proxy-runtime-mode": "env-reuse-git-mirror-checkout",
"hwlab.pikastech.local/opencode-provider-proxy-boot-repo": "git@github.com:pikasTech/HWLAB.git",
"hwlab.pikastech.local/opencode-provider-proxy-boot-commit": "2df720bf06c259dd937196af27394d7b579fe53b",
"hwlab.pikastech.local/opencode-provider-proxy-boot-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"hwlab.pikastech.local/opencode-provider-proxy-boot-sh": "deploy/runtime/boot/opencode-provider-proxy.sh",
"hwlab.pikastech.local/opencode-provider-proxy-environment-digest": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a"
"hwlab.pikastech.local/opencode-provider-proxy-environment-digest": "sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af"
}
},
"spec": {
@@ -198,7 +198,7 @@
"hwlab.pikastech.local/component": "opencode",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/service-id": "opencode-server",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b"
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/gitops-render.mjs",
@@ -215,9 +215,9 @@
"hwlab.pikastech.local/values-printed": "false",
"hwlab.pikastech.local/opencode-provider-proxy-runtime-mode": "env-reuse-git-mirror-checkout",
"hwlab.pikastech.local/opencode-provider-proxy-boot-repo": "git@github.com:pikasTech/HWLAB.git",
"hwlab.pikastech.local/opencode-provider-proxy-boot-commit": "2df720bf06c259dd937196af27394d7b579fe53b",
"hwlab.pikastech.local/opencode-provider-proxy-boot-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"hwlab.pikastech.local/opencode-provider-proxy-boot-sh": "deploy/runtime/boot/opencode-provider-proxy.sh",
"hwlab.pikastech.local/opencode-provider-proxy-environment-digest": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a"
"hwlab.pikastech.local/opencode-provider-proxy-environment-digest": "sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af"
}
},
"spec": {
@@ -229,7 +229,7 @@
"initContainers": [
{
"name": "opencode-workspace-git-init",
"image": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env@sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a",
"image": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env@sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af",
"imagePullPolicy": "IfNotPresent",
"command": [
"/bin/sh",
@@ -385,7 +385,7 @@
},
{
"name": "opencode-provider-proxy",
"image": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env@sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a",
"image": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env@sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af",
"imagePullPolicy": "IfNotPresent",
"env": [
{
@@ -398,15 +398,15 @@
},
{
"name": "HWLAB_COMMIT_ID",
"value": "2df720bf06c259dd937196af27394d7b579fe53b"
"value": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909"
},
{
"name": "HWLAB_IMAGE",
"value": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env@sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a"
"value": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env@sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af"
},
{
"name": "HWLAB_IMAGE_TAG",
"value": "env-d27ecbf7ba13"
"value": "env-fab7990625d9"
},
{
"name": "PORT",
@@ -442,7 +442,7 @@
},
{
"name": "HWLAB_BOOT_COMMIT",
"value": "2df720bf06c259dd937196af27394d7b579fe53b"
"value": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909"
},
{
"name": "HWLAB_BOOT_REF",
@@ -458,15 +458,15 @@
},
{
"name": "HWLAB_ENVIRONMENT_IMAGE",
"value": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-d27ecbf7ba13"
"value": "127.0.0.1:5000/hwlab/hwlab-ts-runtime-env:env-fab7990625d9"
},
{
"name": "HWLAB_ENVIRONMENT_DIGEST",
"value": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a"
"value": "sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af"
},
{
"name": "HWLAB_ENVIRONMENT_INPUT_HASH",
"value": "d27ecbf7ba13f76fbeca46003026aeb5668e1c55569aa9e034f4873d8a2df1e8"
"value": "fab7990625d9fcb9b65fe4b47c9812afc14a51eb2b3399f5eab9c51da70677b5"
},
{
"name": "HWLAB_CODE_INPUT_HASH",
@@ -474,7 +474,7 @@
},
{
"name": "HWLAB_IMAGE_DIGEST",
"value": "sha256:6eb1ae96110417822170a35333efd898fe4ca410034a68f27db600315d0e889a"
"value": "sha256:40c0d25abe3216bd091645e56abe995f07f596fa45f8d898ccebd6a3279354af"
}
],
"ports": [
@@ -16,7 +16,7 @@
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/service-id": "hwlab-openfga",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b"
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/gitops-render.mjs",
@@ -37,7 +37,7 @@
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/service-id": "hwlab-openfga",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b"
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/gitops-render.mjs"
@@ -113,7 +113,7 @@
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/service-id": "hwlab-openfga",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b"
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/gitops-render.mjs",
@@ -137,7 +137,7 @@
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/service-id": "hwlab-openfga",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b"
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/gitops-render.mjs"
@@ -248,7 +248,7 @@
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/service-id": "hwlab-openfga",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b"
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/gitops-render.mjs",
@@ -12,7 +12,7 @@
"app.kubernetes.io/name": "hwlab-cloud-api",
"hwlab.pikastech.local/service-id": "hwlab-cloud-api",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b",
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/monitoring": "enabled"
@@ -50,7 +50,7 @@
"app.kubernetes.io/name": "hwlab-project-management",
"hwlab.pikastech.local/service-id": "hwlab-project-management",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b",
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/monitoring": "enabled"
@@ -88,7 +88,7 @@
"app.kubernetes.io/name": "hwlab-workbench-runtime",
"hwlab.pikastech.local/service-id": "hwlab-workbench-runtime",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b",
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/monitoring": "enabled"
@@ -126,7 +126,7 @@
"app.kubernetes.io/name": "hwlab-user-billing",
"hwlab.pikastech.local/service-id": "hwlab-user-billing",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b",
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/monitoring": "enabled"
@@ -164,7 +164,7 @@
"app.kubernetes.io/name": "hwlab-cloud-web",
"hwlab.pikastech.local/service-id": "hwlab-cloud-web",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b",
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/monitoring": "enabled"
@@ -203,7 +203,7 @@
"hwlab.pikastech.local/service-id": "hwlab-gateway",
"hwlab.pikastech.local/activation": "manual",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b",
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/profile": "v03"
},
@@ -235,7 +235,7 @@
"app.kubernetes.io/name": "hwlab-agent-skills",
"hwlab.pikastech.local/service-id": "hwlab-agent-skills",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b",
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/monitoring": "enabled"
@@ -273,7 +273,7 @@
"app.kubernetes.io/name": "hwlab-edge-proxy",
"hwlab.pikastech.local/service-id": "hwlab-edge-proxy",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b",
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909",
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/monitoring": "enabled"
@@ -17,7 +17,7 @@
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/service-id": "hwlab-workbench-redis",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b"
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/gitops-render.mjs",
@@ -43,7 +43,7 @@
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/service-id": "hwlab-workbench-redis",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b"
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/gitops-render.mjs",
@@ -68,7 +68,7 @@
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/service-id": "hwlab-workbench-redis",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b"
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/gitops-render.mjs",
@@ -165,7 +165,7 @@
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/service-id": "hwlab-workbench-redis",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b"
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/gitops-render.mjs",
@@ -202,7 +202,7 @@
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/service-id": "hwlab-workbench-redis",
"hwlab.pikastech.local/source-commit": "2df720bf06c259dd937196af27394d7b579fe53b"
"hwlab.pikastech.local/source-commit": "44c034ec5d716ffe7c24f9c3b07aeb3a53040909"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/gitops-render.mjs",
File diff suppressed because it is too large Load Diff