diff --git a/.unidesk/ci-build-benchmark/no-mirror-full/hwlab-v03-ci-bench-f94e2c13a2e7-mquu8mp9/artifact-catalog.json b/.unidesk/ci-build-benchmark/no-mirror-full/hwlab-v03-ci-bench-f94e2c13a2e7-mquu8mp9/artifact-catalog.json new file mode 100644 index 00000000..cbeb3a1c --- /dev/null +++ b/.unidesk/ci-build-benchmark/no-mirror-full/hwlab-v03-ci-bench-f94e2c13a2e7-mquu8mp9/artifact-catalog.json @@ -0,0 +1,639 @@ +{ + "catalogVersion": "v1", + "kind": "hwlab-artifact-catalog", + "environment": "v03", + "profile": "v03", + "namespace": "hwlab-v03", + "endpoint": "https://hwlab.pikapython.com", + "commitId": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "artifactState": "published", + "publish": { + "ciPublished": true, + "registryVerified": true, + "provenance": "node-ci-artifact:hwlab-v03-ci-bench-f94e2c13a2e7-mquu8mp9-collect", + "note": "Digest fields were copied from a successful DEV artifact publish report for this source commit." + }, + "healthContract": { + "method": "GET", + "path": "/health/live", + "responseFormat": "json", + "requiredFields": [ + "serviceId", + "environment", + "status" + ] + }, + "allowedProfiles": [ + "v03" + ], + "forbiddenProfiles": [ + "dev", + "prod" + ], + "services": [ + { + "serviceId": "hwlab-cloud-api", + "commitId": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "sourceCommitId": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "image": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env:env-3bc70135d1a5", + "imageTag": "env-3bc70135d1a5", + "digest": "sha256:3f99655bdb7ab1d1decccf95948e31da3b31b5fe3293648883ae5410ab82774e", + "publishState": "published", + "profile": "v03", + "namespace": "hwlab-v03", + "healthPath": "/health/live", + "sourceState": "source-present", + "publishEnabled": true, + "artifactRequired": true, + "artifactScope": "required", + "notPublishedReason": null, + "buildCreatedAt": "2026-06-26T11:19:34.058Z", + "buildSource": "git-mirror-http.devops-infra.svc.cluster.local:8080/pikasTech/HWLAB@env:3bc70135d1a540e9630144540589d0ee9cd53c773d8db48f884b49bbd98b32a2", + "buildBackend": "buildkit-env-reuse", + "componentCommitId": "7d7cd8a8d49830ec0e79bdd10cd52facfa0c1bb8", + "componentInputHash": "02c21646534fa4dac5eb8a88733d75ae3b8f8968cd60547562a0a8bb124ea32d", + "runtimeMode": "env-reuse-git-mirror-checkout", + "envReuse": true, + "envChanged": true, + "codeChanged": true, + "environmentImage": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env:env-3bc70135d1a5", + "environmentDigest": "sha256:3f99655bdb7ab1d1decccf95948e31da3b31b5fe3293648883ae5410ab82774e", + "environmentInputHash": "3bc70135d1a540e9630144540589d0ee9cd53c773d8db48f884b49bbd98b32a2", + "codeInputHash": "ec1a74f5047e16df193dc2fa1a7da19b12c27176ec8966b56d41a64606127400", + "bootRepo": "git@github.com:pikasTech/HWLAB.git", + "bootCommit": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "bootSh": "deploy/runtime/boot/hwlab-cloud-api.sh", + "bootEnvEvidence": { + "runtimeMode": "env-reuse-git-mirror-checkout", + "environmentDigest": "sha256:3f99655bdb7ab1d1decccf95948e31da3b31b5fe3293648883ae5410ab82774e", + "environmentImage": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env:env-3bc70135d1a5", + "bootRepo": "git@github.com:pikasTech/HWLAB.git", + "bootCommit": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "bootSh": "deploy/runtime/boot/hwlab-cloud-api.sh", + "env": { + "HWLAB_BOOT_REPO": "git@github.com:pikasTech/HWLAB.git", + "HWLAB_BOOT_COMMIT": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "HWLAB_BOOT_SH": "deploy/runtime/boot/hwlab-cloud-api.sh", + "HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env:env-3bc70135d1a5", + "HWLAB_ENVIRONMENT_DIGEST": "sha256:3f99655bdb7ab1d1decccf95948e31da3b31b5fe3293648883ae5410ab82774e" + } + }, + "dockerfileHash": "e092d20bd1ed224f6e4b96ff64838d4861cdafc1d125c71a1ace4069c2309931", + "baseImageReference": "127.0.0.1:5000/hwlab/hwlab-node20-base:20-bookworm-slim", + "baseImageDigest": null, + "buildArgsHash": "445d32282d642d5089290ffe5f621ccea3206cf1d9f11b24091f82a4434cbcd5", + "ciAffected": true, + "ciReason": [ + "environment-input-mismatch", + "code-input-changed", + "component-path-changed" + ], + "reuse": { + "status": "not-reused", + "reason": "environment-affected" + }, + "reusedFrom": null + }, + { + "serviceId": "hwlab-workbench-runtime", + "commitId": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "sourceCommitId": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "image": "127.0.0.1:5000/hwlab/hwlab-workbench-runtime-env:env-63971d02bfec", + "imageTag": "env-63971d02bfec", + "digest": "sha256:28c041649b9a95d18394c5c009dd6a2e69c81128a458e60d8b26e50562bae184", + "publishState": "published", + "profile": "v03", + "namespace": "hwlab-v03", + "healthPath": "/health/live", + "sourceState": "source-present", + "publishEnabled": true, + "artifactRequired": true, + "artifactScope": "required", + "notPublishedReason": null, + "buildCreatedAt": "2026-06-26T11:19:33.820Z", + "buildSource": "git-mirror-http.devops-infra.svc.cluster.local:8080/pikasTech/HWLAB@env:63971d02bfec98671db1dc364f5767f0782e8d8447d6c5015a3468ac66554191", + "buildBackend": "buildkit-env-reuse", + "componentCommitId": "b4113907f07ca942bec11ebdd6c664f04c5103ba", + "componentInputHash": "ee09684182f9ce40b58383191fcc62987a642246bdda634817ab0766f53af1e7", + "runtimeMode": "env-reuse-git-mirror-checkout", + "envReuse": true, + "envChanged": true, + "codeChanged": true, + "environmentImage": "127.0.0.1:5000/hwlab/hwlab-workbench-runtime-env:env-63971d02bfec", + "environmentDigest": "sha256:28c041649b9a95d18394c5c009dd6a2e69c81128a458e60d8b26e50562bae184", + "environmentInputHash": "63971d02bfec98671db1dc364f5767f0782e8d8447d6c5015a3468ac66554191", + "codeInputHash": "5ac3e165aaf2b87a5138c404870feba94da8f7269e566dfa89a180b71d5ff7cb", + "bootRepo": "git@github.com:pikasTech/HWLAB.git", + "bootCommit": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "bootSh": "deploy/runtime/boot/hwlab-workbench-runtime.sh", + "bootEnvEvidence": { + "runtimeMode": "env-reuse-git-mirror-checkout", + "environmentDigest": "sha256:28c041649b9a95d18394c5c009dd6a2e69c81128a458e60d8b26e50562bae184", + "environmentImage": "127.0.0.1:5000/hwlab/hwlab-workbench-runtime-env:env-63971d02bfec", + "bootRepo": "git@github.com:pikasTech/HWLAB.git", + "bootCommit": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "bootSh": "deploy/runtime/boot/hwlab-workbench-runtime.sh", + "env": { + "HWLAB_BOOT_REPO": "git@github.com:pikasTech/HWLAB.git", + "HWLAB_BOOT_COMMIT": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "HWLAB_BOOT_SH": "deploy/runtime/boot/hwlab-workbench-runtime.sh", + "HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-workbench-runtime-env:env-63971d02bfec", + "HWLAB_ENVIRONMENT_DIGEST": "sha256:28c041649b9a95d18394c5c009dd6a2e69c81128a458e60d8b26e50562bae184" + } + }, + "dockerfileHash": "b33d627783636c621f4522b584c9245e081b3bd45f94069278e68088ba74bc85", + "baseImageReference": "127.0.0.1:5000/hwlab/hwlab-node20-base:20-bookworm-slim", + "baseImageDigest": null, + "buildArgsHash": "4269b9316d150facffb495f7c4900ee56af391c071b86063ae850defa7e64e99", + "ciAffected": true, + "ciReason": [ + "environment-input-mismatch", + "code-input-changed" + ], + "reuse": { + "status": "not-reused", + "reason": "environment-affected" + }, + "reusedFrom": null + }, + { + "serviceId": "hwlab-user-billing", + "commitId": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "sourceCommitId": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "image": "127.0.0.1:5000/hwlab/hwlab-user-billing-env:env-63971d02bfec", + "imageTag": "env-63971d02bfec", + "digest": "sha256:ebe6f936c3d6f4e186e64b51f5ef6510109272f6439b858cd6d61f9035917a72", + "publishState": "published", + "profile": "v03", + "namespace": "hwlab-v03", + "healthPath": "/health/live", + "sourceState": "source-present", + "publishEnabled": true, + "artifactRequired": true, + "artifactScope": "required", + "notPublishedReason": null, + "buildCreatedAt": "2026-06-26T11:19:36.045Z", + "buildSource": "git-mirror-http.devops-infra.svc.cluster.local:8080/pikasTech/HWLAB@env:63971d02bfec98671db1dc364f5767f0782e8d8447d6c5015a3468ac66554191", + "buildBackend": "buildkit-env-reuse", + "componentCommitId": "b4113907f07ca942bec11ebdd6c664f04c5103ba", + "componentInputHash": "e2091f33449ca385f7a0f8eb0b845cb50417f58dbcc44e3cdce06a4a73dc1a88", + "runtimeMode": "env-reuse-git-mirror-checkout", + "envReuse": true, + "envChanged": true, + "codeChanged": true, + "environmentImage": "127.0.0.1:5000/hwlab/hwlab-user-billing-env:env-63971d02bfec", + "environmentDigest": "sha256:ebe6f936c3d6f4e186e64b51f5ef6510109272f6439b858cd6d61f9035917a72", + "environmentInputHash": "63971d02bfec98671db1dc364f5767f0782e8d8447d6c5015a3468ac66554191", + "codeInputHash": "1c7f8090dc17d9a7dfc7cdd0714e7294bb231db899c396b388e4ab3642e5134e", + "bootRepo": "git@github.com:pikasTech/HWLAB.git", + "bootCommit": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "bootSh": "deploy/runtime/boot/hwlab-user-billing.sh", + "bootEnvEvidence": { + "runtimeMode": "env-reuse-git-mirror-checkout", + "environmentDigest": "sha256:ebe6f936c3d6f4e186e64b51f5ef6510109272f6439b858cd6d61f9035917a72", + "environmentImage": "127.0.0.1:5000/hwlab/hwlab-user-billing-env:env-63971d02bfec", + "bootRepo": "git@github.com:pikasTech/HWLAB.git", + "bootCommit": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "bootSh": "deploy/runtime/boot/hwlab-user-billing.sh", + "env": { + "HWLAB_BOOT_REPO": "git@github.com:pikasTech/HWLAB.git", + "HWLAB_BOOT_COMMIT": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "HWLAB_BOOT_SH": "deploy/runtime/boot/hwlab-user-billing.sh", + "HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-user-billing-env:env-63971d02bfec", + "HWLAB_ENVIRONMENT_DIGEST": "sha256:ebe6f936c3d6f4e186e64b51f5ef6510109272f6439b858cd6d61f9035917a72" + } + }, + "dockerfileHash": "b33d627783636c621f4522b584c9245e081b3bd45f94069278e68088ba74bc85", + "baseImageReference": "127.0.0.1:5000/hwlab/hwlab-node20-base:20-bookworm-slim", + "baseImageDigest": null, + "buildArgsHash": "490a070de1a6975b4935670478f0e64345d20e1aa9b80096b1318106b25d9310", + "ciAffected": true, + "ciReason": [ + "environment-input-mismatch", + "code-input-changed" + ], + "reuse": { + "status": "not-reused", + "reason": "environment-affected" + }, + "reusedFrom": null + }, + { + "serviceId": "hwlab-project-management", + "commitId": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "sourceCommitId": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "image": "127.0.0.1:5000/hwlab/hwlab-project-management-env:env-3bc70135d1a5", + "imageTag": "env-3bc70135d1a5", + "digest": "sha256:d2b01d8cbe0d6bc85468918915f95b9b83e7ce59a9c359385499d07c50c46728", + "publishState": "published", + "profile": "v03", + "namespace": "hwlab-v03", + "healthPath": "/health/live", + "sourceState": "source-present", + "publishEnabled": true, + "artifactRequired": true, + "artifactScope": "required", + "notPublishedReason": null, + "buildCreatedAt": "2026-06-26T11:19:36.004Z", + "buildSource": "git-mirror-http.devops-infra.svc.cluster.local:8080/pikasTech/HWLAB@env:3bc70135d1a540e9630144540589d0ee9cd53c773d8db48f884b49bbd98b32a2", + "buildBackend": "buildkit-env-reuse", + "componentCommitId": "034b4c8ac129bd5d295e18a7e7d12b74b0c18fcc", + "componentInputHash": "18332e41a7b5774a8a77d8416bc30ec31b5eb84db74b04517bfffaa44ceabe7f", + "runtimeMode": "env-reuse-git-mirror-checkout", + "envReuse": true, + "envChanged": true, + "codeChanged": true, + "environmentImage": "127.0.0.1:5000/hwlab/hwlab-project-management-env:env-3bc70135d1a5", + "environmentDigest": "sha256:d2b01d8cbe0d6bc85468918915f95b9b83e7ce59a9c359385499d07c50c46728", + "environmentInputHash": "3bc70135d1a540e9630144540589d0ee9cd53c773d8db48f884b49bbd98b32a2", + "codeInputHash": "a6739860349cb74b61680ea9ef8416cd6bb05718b19495d9962211715f279a8b", + "bootRepo": "git@github.com:pikasTech/HWLAB.git", + "bootCommit": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "bootSh": "deploy/runtime/boot/hwlab-project-management.sh", + "bootEnvEvidence": { + "runtimeMode": "env-reuse-git-mirror-checkout", + "environmentDigest": "sha256:d2b01d8cbe0d6bc85468918915f95b9b83e7ce59a9c359385499d07c50c46728", + "environmentImage": "127.0.0.1:5000/hwlab/hwlab-project-management-env:env-3bc70135d1a5", + "bootRepo": "git@github.com:pikasTech/HWLAB.git", + "bootCommit": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "bootSh": "deploy/runtime/boot/hwlab-project-management.sh", + "env": { + "HWLAB_BOOT_REPO": "git@github.com:pikasTech/HWLAB.git", + "HWLAB_BOOT_COMMIT": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "HWLAB_BOOT_SH": "deploy/runtime/boot/hwlab-project-management.sh", + "HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-project-management-env:env-3bc70135d1a5", + "HWLAB_ENVIRONMENT_DIGEST": "sha256:d2b01d8cbe0d6bc85468918915f95b9b83e7ce59a9c359385499d07c50c46728" + } + }, + "dockerfileHash": "e092d20bd1ed224f6e4b96ff64838d4861cdafc1d125c71a1ace4069c2309931", + "baseImageReference": "127.0.0.1:5000/hwlab/hwlab-node20-base:20-bookworm-slim", + "baseImageDigest": null, + "buildArgsHash": "30d9f35c4d70555725db1ef7a591b9af9cb158e82d924d3c6dc82326fbeffbd4", + "ciAffected": true, + "ciReason": [ + "environment-input-mismatch", + "code-input-changed" + ], + "reuse": { + "status": "not-reused", + "reason": "environment-affected" + }, + "reusedFrom": null + }, + { + "serviceId": "hwlab-cloud-web", + "commitId": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "sourceCommitId": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "image": "127.0.0.1:5000/hwlab/hwlab-cloud-web-env:env-3bc70135d1a5", + "imageTag": "env-3bc70135d1a5", + "digest": "sha256:94dacb0df29b7c4dff83ebd68c0ae11460abe80b523695baed7c03da063f96ca", + "publishState": "published", + "profile": "v03", + "namespace": "hwlab-v03", + "healthPath": "/health/live", + "sourceState": "source-present", + "publishEnabled": true, + "artifactRequired": true, + "artifactScope": "required", + "notPublishedReason": null, + "buildCreatedAt": "2026-06-26T11:19:39.981Z", + "buildSource": "git-mirror-http.devops-infra.svc.cluster.local:8080/pikasTech/HWLAB@env:3bc70135d1a540e9630144540589d0ee9cd53c773d8db48f884b49bbd98b32a2", + "buildBackend": "buildkit-env-reuse", + "componentCommitId": "034b4c8ac129bd5d295e18a7e7d12b74b0c18fcc", + "componentInputHash": "7b821e31e8c2d471c5f1e570f9933b2a3e643220350a6435117f6f74fc19e774", + "runtimeMode": "env-reuse-git-mirror-checkout", + "envReuse": true, + "envChanged": true, + "codeChanged": true, + "environmentImage": "127.0.0.1:5000/hwlab/hwlab-cloud-web-env:env-3bc70135d1a5", + "environmentDigest": "sha256:94dacb0df29b7c4dff83ebd68c0ae11460abe80b523695baed7c03da063f96ca", + "environmentInputHash": "3bc70135d1a540e9630144540589d0ee9cd53c773d8db48f884b49bbd98b32a2", + "codeInputHash": "28a715eee2959d877a2f7d62461a3142c6c376f52f725bdf9c5b6da17275bbf6", + "bootRepo": "git@github.com:pikasTech/HWLAB.git", + "bootCommit": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "bootSh": "deploy/runtime/boot/hwlab-cloud-web.sh", + "bootEnvEvidence": { + "runtimeMode": "env-reuse-git-mirror-checkout", + "environmentDigest": "sha256:94dacb0df29b7c4dff83ebd68c0ae11460abe80b523695baed7c03da063f96ca", + "environmentImage": "127.0.0.1:5000/hwlab/hwlab-cloud-web-env:env-3bc70135d1a5", + "bootRepo": "git@github.com:pikasTech/HWLAB.git", + "bootCommit": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "bootSh": "deploy/runtime/boot/hwlab-cloud-web.sh", + "env": { + "HWLAB_BOOT_REPO": "git@github.com:pikasTech/HWLAB.git", + "HWLAB_BOOT_COMMIT": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "HWLAB_BOOT_SH": "deploy/runtime/boot/hwlab-cloud-web.sh", + "HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-cloud-web-env:env-3bc70135d1a5", + "HWLAB_ENVIRONMENT_DIGEST": "sha256:94dacb0df29b7c4dff83ebd68c0ae11460abe80b523695baed7c03da063f96ca" + } + }, + "dockerfileHash": "e092d20bd1ed224f6e4b96ff64838d4861cdafc1d125c71a1ace4069c2309931", + "baseImageReference": "127.0.0.1:5000/hwlab/hwlab-node20-base:20-bookworm-slim", + "baseImageDigest": null, + "buildArgsHash": "39effb18af665e5e286cca9f84ef2a30f577ad11c9acca098589b7ee37f6950c", + "ciAffected": true, + "ciReason": [ + "environment-input-mismatch", + "code-input-changed" + ], + "reuse": { + "status": "not-reused", + "reason": "environment-affected" + }, + "reusedFrom": null + }, + { + "serviceId": "hwlab-gateway", + "commitId": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "sourceCommitId": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "image": "127.0.0.1:5000/hwlab/hwlab-gateway-env:env-3bc70135d1a5", + "imageTag": "env-3bc70135d1a5", + "digest": "sha256:3bf74356610891bc579fa6ee1ea3e432c3bce164ae347d767c34333820d927f5", + "publishState": "published", + "profile": "v03", + "namespace": "hwlab-v03", + "healthPath": "/health/live", + "sourceState": "source-present", + "publishEnabled": true, + "artifactRequired": true, + "artifactScope": "required", + "notPublishedReason": null, + "buildCreatedAt": "2026-06-26T11:19:35.782Z", + "buildSource": "git-mirror-http.devops-infra.svc.cluster.local:8080/pikasTech/HWLAB@env:3bc70135d1a540e9630144540589d0ee9cd53c773d8db48f884b49bbd98b32a2", + "buildBackend": "buildkit-env-reuse", + "componentCommitId": "b4113907f07ca942bec11ebdd6c664f04c5103ba", + "componentInputHash": "db40ee356064e1e2e864a334ae2ca0f8118b55282bc512a9c37b433f98844f38", + "runtimeMode": "env-reuse-git-mirror-checkout", + "envReuse": true, + "envChanged": true, + "codeChanged": true, + "environmentImage": "127.0.0.1:5000/hwlab/hwlab-gateway-env:env-3bc70135d1a5", + "environmentDigest": "sha256:3bf74356610891bc579fa6ee1ea3e432c3bce164ae347d767c34333820d927f5", + "environmentInputHash": "3bc70135d1a540e9630144540589d0ee9cd53c773d8db48f884b49bbd98b32a2", + "codeInputHash": "9693556c71091e3e85d61efc6ef7d62e1064fba145ec83b3b9c196477f0b2870", + "bootRepo": "git@github.com:pikasTech/HWLAB.git", + "bootCommit": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "bootSh": "deploy/runtime/boot/hwlab-gateway.sh", + "bootEnvEvidence": { + "runtimeMode": "env-reuse-git-mirror-checkout", + "environmentDigest": "sha256:3bf74356610891bc579fa6ee1ea3e432c3bce164ae347d767c34333820d927f5", + "environmentImage": "127.0.0.1:5000/hwlab/hwlab-gateway-env:env-3bc70135d1a5", + "bootRepo": "git@github.com:pikasTech/HWLAB.git", + "bootCommit": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "bootSh": "deploy/runtime/boot/hwlab-gateway.sh", + "env": { + "HWLAB_BOOT_REPO": "git@github.com:pikasTech/HWLAB.git", + "HWLAB_BOOT_COMMIT": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "HWLAB_BOOT_SH": "deploy/runtime/boot/hwlab-gateway.sh", + "HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-gateway-env:env-3bc70135d1a5", + "HWLAB_ENVIRONMENT_DIGEST": "sha256:3bf74356610891bc579fa6ee1ea3e432c3bce164ae347d767c34333820d927f5" + } + }, + "dockerfileHash": "e092d20bd1ed224f6e4b96ff64838d4861cdafc1d125c71a1ace4069c2309931", + "baseImageReference": "127.0.0.1:5000/hwlab/hwlab-node20-base:20-bookworm-slim", + "baseImageDigest": null, + "buildArgsHash": "3fed509f00ba3448138a999f51dad3d38b822bb4a5c152011e3e57526972fd41", + "ciAffected": true, + "ciReason": [ + "environment-input-mismatch", + "code-input-changed" + ], + "reuse": { + "status": "not-reused", + "reason": "environment-affected" + }, + "reusedFrom": null + }, + { + "serviceId": "hwlab-edge-proxy", + "commitId": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "sourceCommitId": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy-env:env-3bc70135d1a5", + "imageTag": "env-3bc70135d1a5", + "digest": "sha256:786dba2631891266b7a7d1ba7d4ad22b3f2635914e0c55aad4c531811bc91e5a", + "publishState": "published", + "profile": "v03", + "namespace": "hwlab-v03", + "healthPath": "/health/live", + "sourceState": "source-present", + "publishEnabled": true, + "artifactRequired": true, + "artifactScope": "required", + "notPublishedReason": null, + "buildCreatedAt": "2026-06-26T11:19:35.792Z", + "buildSource": "git-mirror-http.devops-infra.svc.cluster.local:8080/pikasTech/HWLAB@env:3bc70135d1a540e9630144540589d0ee9cd53c773d8db48f884b49bbd98b32a2", + "buildBackend": "buildkit-env-reuse", + "componentCommitId": "b4113907f07ca942bec11ebdd6c664f04c5103ba", + "componentInputHash": "ef7dc2f7e2899f8bf714629c4591a788a5009850860426f6304a28bf5b48f80b", + "runtimeMode": "env-reuse-git-mirror-checkout", + "envReuse": true, + "envChanged": true, + "codeChanged": true, + "environmentImage": "127.0.0.1:5000/hwlab/hwlab-edge-proxy-env:env-3bc70135d1a5", + "environmentDigest": "sha256:786dba2631891266b7a7d1ba7d4ad22b3f2635914e0c55aad4c531811bc91e5a", + "environmentInputHash": "3bc70135d1a540e9630144540589d0ee9cd53c773d8db48f884b49bbd98b32a2", + "codeInputHash": "c97d19939c872e128a6931bdf73f28a75a684948a76a2b1af37508dd47481544", + "bootRepo": "git@github.com:pikasTech/HWLAB.git", + "bootCommit": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "bootSh": "deploy/runtime/boot/hwlab-edge-proxy.sh", + "bootEnvEvidence": { + "runtimeMode": "env-reuse-git-mirror-checkout", + "environmentDigest": "sha256:786dba2631891266b7a7d1ba7d4ad22b3f2635914e0c55aad4c531811bc91e5a", + "environmentImage": "127.0.0.1:5000/hwlab/hwlab-edge-proxy-env:env-3bc70135d1a5", + "bootRepo": "git@github.com:pikasTech/HWLAB.git", + "bootCommit": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "bootSh": "deploy/runtime/boot/hwlab-edge-proxy.sh", + "env": { + "HWLAB_BOOT_REPO": "git@github.com:pikasTech/HWLAB.git", + "HWLAB_BOOT_COMMIT": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "HWLAB_BOOT_SH": "deploy/runtime/boot/hwlab-edge-proxy.sh", + "HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-edge-proxy-env:env-3bc70135d1a5", + "HWLAB_ENVIRONMENT_DIGEST": "sha256:786dba2631891266b7a7d1ba7d4ad22b3f2635914e0c55aad4c531811bc91e5a" + } + }, + "dockerfileHash": "e092d20bd1ed224f6e4b96ff64838d4861cdafc1d125c71a1ace4069c2309931", + "baseImageReference": "127.0.0.1:5000/hwlab/hwlab-node20-base:20-bookworm-slim", + "baseImageDigest": null, + "buildArgsHash": "68746696603227763e5768f8daf45d31331f4c8425e6d756b21482ad104e6183", + "ciAffected": true, + "ciReason": [ + "environment-input-mismatch", + "code-input-changed" + ], + "reuse": { + "status": "not-reused", + "reason": "environment-affected" + }, + "reusedFrom": null + }, + { + "serviceId": "hwlab-agent-skills", + "commitId": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "sourceCommitId": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "image": "127.0.0.1:5000/hwlab/hwlab-agent-skills-env:env-3bc70135d1a5", + "imageTag": "env-3bc70135d1a5", + "digest": "sha256:b3b51b90beac0db58993053723ce5baca1033c5c611bf347b19d8062110ac46f", + "publishState": "published", + "profile": "v03", + "namespace": "hwlab-v03", + "healthPath": "/health/live", + "sourceState": "source-present", + "publishEnabled": true, + "artifactRequired": true, + "artifactScope": "required", + "notPublishedReason": null, + "buildCreatedAt": "2026-06-26T11:19:35.950Z", + "buildSource": "git-mirror-http.devops-infra.svc.cluster.local:8080/pikasTech/HWLAB@env:3bc70135d1a540e9630144540589d0ee9cd53c773d8db48f884b49bbd98b32a2", + "buildBackend": "buildkit-env-reuse", + "componentCommitId": "b4113907f07ca942bec11ebdd6c664f04c5103ba", + "componentInputHash": "c5b145523976943071b7778483d87df9a12045de7bed03a6d2a183de48d93908", + "runtimeMode": "env-reuse-git-mirror-checkout", + "envReuse": true, + "envChanged": true, + "codeChanged": true, + "environmentImage": "127.0.0.1:5000/hwlab/hwlab-agent-skills-env:env-3bc70135d1a5", + "environmentDigest": "sha256:b3b51b90beac0db58993053723ce5baca1033c5c611bf347b19d8062110ac46f", + "environmentInputHash": "3bc70135d1a540e9630144540589d0ee9cd53c773d8db48f884b49bbd98b32a2", + "codeInputHash": "369ca524ae4010fb5d9adfd30b4290808a035804b4674755bc193fee743f3d5a", + "bootRepo": "git@github.com:pikasTech/HWLAB.git", + "bootCommit": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "bootSh": "deploy/runtime/boot/hwlab-agent-skills.sh", + "bootEnvEvidence": { + "runtimeMode": "env-reuse-git-mirror-checkout", + "environmentDigest": "sha256:b3b51b90beac0db58993053723ce5baca1033c5c611bf347b19d8062110ac46f", + "environmentImage": "127.0.0.1:5000/hwlab/hwlab-agent-skills-env:env-3bc70135d1a5", + "bootRepo": "git@github.com:pikasTech/HWLAB.git", + "bootCommit": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "bootSh": "deploy/runtime/boot/hwlab-agent-skills.sh", + "env": { + "HWLAB_BOOT_REPO": "git@github.com:pikasTech/HWLAB.git", + "HWLAB_BOOT_COMMIT": "f94e2c13a2e76e442c0fabec60cb43e996936198", + "HWLAB_BOOT_SH": "deploy/runtime/boot/hwlab-agent-skills.sh", + "HWLAB_ENVIRONMENT_IMAGE": "127.0.0.1:5000/hwlab/hwlab-agent-skills-env:env-3bc70135d1a5", + "HWLAB_ENVIRONMENT_DIGEST": "sha256:b3b51b90beac0db58993053723ce5baca1033c5c611bf347b19d8062110ac46f" + } + }, + "dockerfileHash": "e092d20bd1ed224f6e4b96ff64838d4861cdafc1d125c71a1ace4069c2309931", + "baseImageReference": "127.0.0.1:5000/hwlab/hwlab-node20-base:20-bookworm-slim", + "baseImageDigest": null, + "buildArgsHash": "d5e50a18e70c6a8b4896e527fa07b5dd2c85458ed9ef512c1d46775ef4e40a10", + "ciAffected": true, + "ciReason": [ + "environment-input-mismatch", + "code-input-changed" + ], + "reuse": { + "status": "not-reused", + "reason": "environment-affected" + }, + "reusedFrom": null + } + ], + "serviceInventory": { + "version": "v2", + "serviceCount": 8, + "requiredServiceCount": 8, + "disabledServiceCount": 0, + "requiredServiceIds": [ + "hwlab-cloud-api", + "hwlab-workbench-runtime", + "hwlab-user-billing", + "hwlab-project-management", + "hwlab-cloud-web", + "hwlab-gateway", + "hwlab-edge-proxy", + "hwlab-agent-skills" + ], + "disabledServiceIds": [], + "services": [ + { + "serviceId": "hwlab-cloud-api", + "publishEnabled": true, + "artifactRequired": true, + "artifactScope": "required", + "runtimeKind": "bun-command", + "implementationState": "repo-entrypoint", + "sourceState": "source-present", + "entrypoint": "cmd/hwlab-cloud-api/main.ts", + "disabledReason": null + }, + { + "serviceId": "hwlab-workbench-runtime", + "publishEnabled": true, + "artifactRequired": true, + "artifactScope": "required", + "runtimeKind": "go-service", + "implementationState": "repo-entrypoint", + "sourceState": "source-present", + "entrypoint": "cmd/hwlab-workbench-runtime/main.go", + "disabledReason": null + }, + { + "serviceId": "hwlab-user-billing", + "publishEnabled": true, + "artifactRequired": true, + "artifactScope": "required", + "runtimeKind": "go-service", + "implementationState": "repo-entrypoint", + "sourceState": "source-present", + "entrypoint": "cmd/hwlab-user-billing/main.go", + "disabledReason": null + }, + { + "serviceId": "hwlab-project-management", + "publishEnabled": true, + "artifactRequired": true, + "artifactScope": "required", + "runtimeKind": "bun-command", + "implementationState": "repo-entrypoint", + "sourceState": "source-present", + "entrypoint": "cmd/hwlab-project-management/main.ts", + "disabledReason": null + }, + { + "serviceId": "hwlab-cloud-web", + "publishEnabled": true, + "artifactRequired": true, + "artifactScope": "required", + "runtimeKind": "cloud-web", + "implementationState": "static-web-wrapper", + "sourceState": "source-present", + "entrypoint": "web/hwlab-cloud-web/index.html", + "disabledReason": null + }, + { + "serviceId": "hwlab-gateway", + "publishEnabled": true, + "artifactRequired": true, + "artifactScope": "required", + "runtimeKind": "bun-command", + "implementationState": "repo-entrypoint", + "sourceState": "source-present", + "entrypoint": "cmd/hwlab-gateway/main.ts", + "disabledReason": null + }, + { + "serviceId": "hwlab-edge-proxy", + "publishEnabled": true, + "artifactRequired": true, + "artifactScope": "required", + "runtimeKind": "node-command", + "implementationState": "repo-entrypoint", + "sourceState": "source-present", + "entrypoint": "cmd/hwlab-edge-proxy/main.mjs", + "disabledReason": null + }, + { + "serviceId": "hwlab-agent-skills", + "publishEnabled": true, + "artifactRequired": true, + "artifactScope": "required", + "runtimeKind": "skills-bundle", + "implementationState": "repo-bundle", + "sourceState": "source-present", + "entrypoint": "skills/hwlab-agent-runtime/SKILL.md", + "disabledReason": null + } + ] + } +} diff --git a/deploy/gitops/node/d601/runtime-v03/deepseek-proxy.yaml b/deploy/gitops/node/d601/runtime-v03/deepseek-proxy.yaml index 9016e390..8d12367d 100644 --- a/deploy/gitops/node/d601/runtime-v03/deepseek-proxy.yaml +++ b/deploy/gitops/node/d601/runtime-v03/deepseek-proxy.yaml @@ -139,13 +139,13 @@ items: hwlab.pikastech.local/bridge-service-id: hwlab-cloud-api hwlab.pikastech.local/source-commit: f94e2c13a2e76e442c0fabec60cb43e996936198 hwlab.pikastech.local/bridge-source-commit: f94e2c13a2e76e442c0fabec60cb43e996936198 - hwlab.pikastech.local/bridge-image-tag: env-508ae76135aa - hwlab.pikastech.local/bridge-image: 127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:608ef3bf8f68a3bb42d0c900c296edf113cbc6be8b9d717ed6ed5d72aea5850b + hwlab.pikastech.local/bridge-image-tag: env-3bc70135d1a5 + hwlab.pikastech.local/bridge-image: 127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:3f99655bdb7ab1d1decccf95948e31da3b31b5fe3293648883ae5410ab82774e 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: f94e2c13a2e76e442c0fabec60cb43e996936198 hwlab.pikastech.local/bridge-boot-sh: deploy/runtime/boot/hwlab-deepseek-responses-bridge.sh - hwlab.pikastech.local/bridge-environment-digest: sha256:608ef3bf8f68a3bb42d0c900c296edf113cbc6be8b9d717ed6ed5d72aea5850b + hwlab.pikastech.local/bridge-environment-digest: sha256:3f99655bdb7ab1d1decccf95948e31da3b31b5fe3293648883ae5410ab82774e spec: replicas: 1 selector: @@ -168,17 +168,17 @@ items: hwlab.pikastech.local/bridge-service-id: hwlab-cloud-api hwlab.pikastech.local/source-commit: f94e2c13a2e76e442c0fabec60cb43e996936198 hwlab.pikastech.local/bridge-source-commit: f94e2c13a2e76e442c0fabec60cb43e996936198 - hwlab.pikastech.local/bridge-image-tag: env-508ae76135aa - hwlab.pikastech.local/bridge-image: 127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:608ef3bf8f68a3bb42d0c900c296edf113cbc6be8b9d717ed6ed5d72aea5850b + hwlab.pikastech.local/bridge-image-tag: env-3bc70135d1a5 + hwlab.pikastech.local/bridge-image: 127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:3f99655bdb7ab1d1decccf95948e31da3b31b5fe3293648883ae5410ab82774e 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: f94e2c13a2e76e442c0fabec60cb43e996936198 hwlab.pikastech.local/bridge-boot-sh: deploy/runtime/boot/hwlab-deepseek-responses-bridge.sh - hwlab.pikastech.local/bridge-environment-digest: sha256:608ef3bf8f68a3bb42d0c900c296edf113cbc6be8b9d717ed6ed5d72aea5850b + hwlab.pikastech.local/bridge-environment-digest: sha256:3f99655bdb7ab1d1decccf95948e31da3b31b5fe3293648883ae5410ab82774e spec: initContainers: - name: moonbridge-config - image: 127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:608ef3bf8f68a3bb42d0c900c296edf113cbc6be8b9d717ed6ed5d72aea5850b + image: 127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:3f99655bdb7ab1d1decccf95948e31da3b31b5fe3293648883ae5410ab82774e imagePullPolicy: IfNotPresent command: - /bin/sh @@ -205,7 +205,7 @@ items: mountPath: /config containers: - name: responses-bridge - image: 127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:608ef3bf8f68a3bb42d0c900c296edf113cbc6be8b9d717ed6ed5d72aea5850b + image: 127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:3f99655bdb7ab1d1decccf95948e31da3b31b5fe3293648883ae5410ab82774e imagePullPolicy: IfNotPresent env: - name: PORT @@ -213,9 +213,9 @@ items: - name: HWLAB_COMMIT_ID value: f94e2c13a2e76e442c0fabec60cb43e996936198 - name: HWLAB_IMAGE - value: 127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:608ef3bf8f68a3bb42d0c900c296edf113cbc6be8b9d717ed6ed5d72aea5850b + value: 127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:3f99655bdb7ab1d1decccf95948e31da3b31b5fe3293648883ae5410ab82774e - name: HWLAB_IMAGE_TAG - value: env-508ae76135aa + value: env-3bc70135d1a5 - name: HWLAB_DEEPSEEK_BRIDGE_UPSTREAM value: http://127.0.0.1:4001 - name: HWLAB_DEEPSEEK_BRIDGE_MODEL @@ -233,15 +233,15 @@ 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-508ae76135aa + value: 127.0.0.1:5000/hwlab/hwlab-cloud-api-env:env-3bc70135d1a5 - name: HWLAB_ENVIRONMENT_DIGEST - value: sha256:608ef3bf8f68a3bb42d0c900c296edf113cbc6be8b9d717ed6ed5d72aea5850b + value: sha256:3f99655bdb7ab1d1decccf95948e31da3b31b5fe3293648883ae5410ab82774e - name: HWLAB_ENVIRONMENT_INPUT_HASH - value: 508ae76135aa08fa638748bd994d2bfce2a86297425c2a508627078d1bfdfaff + value: 3bc70135d1a540e9630144540589d0ee9cd53c773d8db48f884b49bbd98b32a2 - name: HWLAB_CODE_INPUT_HASH value: ec1a74f5047e16df193dc2fa1a7da19b12c27176ec8966b56d41a64606127400 - name: HWLAB_IMAGE_DIGEST - value: sha256:608ef3bf8f68a3bb42d0c900c296edf113cbc6be8b9d717ed6ed5d72aea5850b + value: sha256:3f99655bdb7ab1d1decccf95948e31da3b31b5fe3293648883ae5410ab82774e ports: - name: http containerPort: 4000 diff --git a/deploy/gitops/node/d601/runtime-v03/workloads.yaml b/deploy/gitops/node/d601/runtime-v03/workloads.yaml index 7ed76d7b..85bc6133 100644 --- a/deploy/gitops/node/d601/runtime-v03/workloads.yaml +++ b/deploy/gitops/node/d601/runtime-v03/workloads.yaml @@ -78,13 +78,13 @@ items: hwlab.pikastech.local/boot-repo: git@github.com:pikasTech/HWLAB.git hwlab.pikastech.local/boot-commit: f94e2c13a2e76e442c0fabec60cb43e996936198 hwlab.pikastech.local/boot-sh: deploy/runtime/boot/hwlab-project-management.sh - hwlab.pikastech.local/environment-digest: sha256:1011355b5bf04c856955bf828891d369788290c571492ff0711a66cb34ee238a - hwlab.pikastech.local/environment-input-hash: 508ae76135aa08fa638748bd994d2bfce2a86297425c2a508627078d1bfdfaff + hwlab.pikastech.local/environment-digest: sha256:d2b01d8cbe0d6bc85468918915f95b9b83e7ce59a9c359385499d07c50c46728 + hwlab.pikastech.local/environment-input-hash: 3bc70135d1a540e9630144540589d0ee9cd53c773d8db48f884b49bbd98b32a2 hwlab.pikastech.local/code-input-hash: a6739860349cb74b61680ea9ef8416cd6bb05718b19495d9962211715f279a8b spec: containers: - name: hwlab-project-management - image: 127.0.0.1:5000/hwlab/hwlab-project-management-env@sha256:1011355b5bf04c856955bf828891d369788290c571492ff0711a66cb34ee238a + image: 127.0.0.1:5000/hwlab/hwlab-project-management-env@sha256:d2b01d8cbe0d6bc85468918915f95b9b83e7ce59a9c359385499d07c50c46728 ports: - name: http containerPort: 6672 @@ -132,9 +132,9 @@ items: - name: HWLAB_COMMIT_ID value: f94e2c13a2e76e442c0fabec60cb43e996936198 - name: HWLAB_IMAGE - value: 127.0.0.1:5000/hwlab/hwlab-project-management-env@sha256:1011355b5bf04c856955bf828891d369788290c571492ff0711a66cb34ee238a + value: 127.0.0.1:5000/hwlab/hwlab-project-management-env@sha256:d2b01d8cbe0d6bc85468918915f95b9b83e7ce59a9c359385499d07c50c46728 - name: HWLAB_IMAGE_TAG - value: env-508ae76135aa + value: env-3bc70135d1a5 - name: HWLAB_GITOPS_TARGET value: v03 - name: HWLAB_GITOPS_PROFILE @@ -154,15 +154,15 @@ 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-508ae76135aa + value: 127.0.0.1:5000/hwlab/hwlab-project-management-env:env-3bc70135d1a5 - name: HWLAB_ENVIRONMENT_DIGEST - value: sha256:1011355b5bf04c856955bf828891d369788290c571492ff0711a66cb34ee238a + value: sha256:d2b01d8cbe0d6bc85468918915f95b9b83e7ce59a9c359385499d07c50c46728 - name: HWLAB_ENVIRONMENT_INPUT_HASH - value: 508ae76135aa08fa638748bd994d2bfce2a86297425c2a508627078d1bfdfaff + value: 3bc70135d1a540e9630144540589d0ee9cd53c773d8db48f884b49bbd98b32a2 - name: HWLAB_CODE_INPUT_HASH value: a6739860349cb74b61680ea9ef8416cd6bb05718b19495d9962211715f279a8b - name: HWLAB_IMAGE_DIGEST - value: sha256:1011355b5bf04c856955bf828891d369788290c571492ff0711a66cb34ee238a + value: sha256:d2b01d8cbe0d6bc85468918915f95b9b83e7ce59a9c359385499d07c50c46728 readinessProbe: httpGet: path: /health/ready @@ -244,13 +244,13 @@ items: hwlab.pikastech.local/boot-repo: git@github.com:pikasTech/HWLAB.git hwlab.pikastech.local/boot-commit: f94e2c13a2e76e442c0fabec60cb43e996936198 hwlab.pikastech.local/boot-sh: deploy/runtime/boot/hwlab-workbench-runtime.sh - hwlab.pikastech.local/environment-digest: sha256:9e0deb9f5759267e71fb1ab51783830a7ef178cb2cb2b1fb3e2bd809812ac5ec - hwlab.pikastech.local/environment-input-hash: 8785843f2251587ca92379ac35ee6ace93a717ee73ad392230304154b7e1eefe + hwlab.pikastech.local/environment-digest: sha256:28c041649b9a95d18394c5c009dd6a2e69c81128a458e60d8b26e50562bae184 + hwlab.pikastech.local/environment-input-hash: 63971d02bfec98671db1dc364f5767f0782e8d8447d6c5015a3468ac66554191 hwlab.pikastech.local/code-input-hash: 5ac3e165aaf2b87a5138c404870feba94da8f7269e566dfa89a180b71d5ff7cb spec: containers: - name: hwlab-workbench-runtime - image: 127.0.0.1:5000/hwlab/hwlab-workbench-runtime-env@sha256:9e0deb9f5759267e71fb1ab51783830a7ef178cb2cb2b1fb3e2bd809812ac5ec + image: 127.0.0.1:5000/hwlab/hwlab-workbench-runtime-env@sha256:28c041649b9a95d18394c5c009dd6a2e69c81128a458e60d8b26e50562bae184 ports: - name: http containerPort: 6671 @@ -320,9 +320,9 @@ items: - name: HWLAB_COMMIT_ID value: f94e2c13a2e76e442c0fabec60cb43e996936198 - name: HWLAB_IMAGE - value: 127.0.0.1:5000/hwlab/hwlab-workbench-runtime-env@sha256:9e0deb9f5759267e71fb1ab51783830a7ef178cb2cb2b1fb3e2bd809812ac5ec + value: 127.0.0.1:5000/hwlab/hwlab-workbench-runtime-env@sha256:28c041649b9a95d18394c5c009dd6a2e69c81128a458e60d8b26e50562bae184 - name: HWLAB_IMAGE_TAG - value: env-8785843f2251 + value: env-63971d02bfec - name: HWLAB_GITOPS_TARGET value: v03 - name: HWLAB_GITOPS_PROFILE @@ -342,15 +342,15 @@ 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-8785843f2251 + value: 127.0.0.1:5000/hwlab/hwlab-workbench-runtime-env:env-63971d02bfec - name: HWLAB_ENVIRONMENT_DIGEST - value: sha256:9e0deb9f5759267e71fb1ab51783830a7ef178cb2cb2b1fb3e2bd809812ac5ec + value: sha256:28c041649b9a95d18394c5c009dd6a2e69c81128a458e60d8b26e50562bae184 - name: HWLAB_ENVIRONMENT_INPUT_HASH - value: 8785843f2251587ca92379ac35ee6ace93a717ee73ad392230304154b7e1eefe + value: 63971d02bfec98671db1dc364f5767f0782e8d8447d6c5015a3468ac66554191 - name: HWLAB_CODE_INPUT_HASH value: 5ac3e165aaf2b87a5138c404870feba94da8f7269e566dfa89a180b71d5ff7cb - name: HWLAB_IMAGE_DIGEST - value: sha256:9e0deb9f5759267e71fb1ab51783830a7ef178cb2cb2b1fb3e2bd809812ac5ec + value: sha256:28c041649b9a95d18394c5c009dd6a2e69c81128a458e60d8b26e50562bae184 readinessProbe: httpGet: path: /health/ready @@ -425,14 +425,14 @@ items: hwlab.pikastech.local/boot-repo: git@github.com:pikasTech/HWLAB.git hwlab.pikastech.local/boot-commit: f94e2c13a2e76e442c0fabec60cb43e996936198 hwlab.pikastech.local/boot-sh: deploy/runtime/boot/hwlab-cloud-api.sh - hwlab.pikastech.local/environment-digest: sha256:608ef3bf8f68a3bb42d0c900c296edf113cbc6be8b9d717ed6ed5d72aea5850b - hwlab.pikastech.local/environment-input-hash: 508ae76135aa08fa638748bd994d2bfce2a86297425c2a508627078d1bfdfaff + hwlab.pikastech.local/environment-digest: sha256:3f99655bdb7ab1d1decccf95948e31da3b31b5fe3293648883ae5410ab82774e + hwlab.pikastech.local/environment-input-hash: 3bc70135d1a540e9630144540589d0ee9cd53c773d8db48f884b49bbd98b32a2 hwlab.pikastech.local/code-input-hash: ec1a74f5047e16df193dc2fa1a7da19b12c27176ec8966b56d41a64606127400 spec: initContainers: [] containers: - name: hwlab-cloud-api - image: 127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:608ef3bf8f68a3bb42d0c900c296edf113cbc6be8b9d717ed6ed5d72aea5850b + image: 127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:3f99655bdb7ab1d1decccf95948e31da3b31b5fe3293648883ae5410ab82774e ports: - name: http containerPort: 6667 @@ -446,9 +446,9 @@ items: - name: HWLAB_COMMIT_ID value: f94e2c13a2e76e442c0fabec60cb43e996936198 - name: HWLAB_IMAGE - value: 127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:608ef3bf8f68a3bb42d0c900c296edf113cbc6be8b9d717ed6ed5d72aea5850b + value: 127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:3f99655bdb7ab1d1decccf95948e31da3b31b5fe3293648883ae5410ab82774e - name: HWLAB_IMAGE_TAG - value: env-508ae76135aa + value: env-3bc70135d1a5 - name: HWLAB_RUNTIME_SUBSTITUTE_FORBIDDEN value: unidesk-backend,provider-gateway,microservice-proxy - name: HWLAB_CLOUD_DB_URL @@ -662,15 +662,15 @@ 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-508ae76135aa + value: 127.0.0.1:5000/hwlab/hwlab-cloud-api-env:env-3bc70135d1a5 - name: HWLAB_ENVIRONMENT_DIGEST - value: sha256:608ef3bf8f68a3bb42d0c900c296edf113cbc6be8b9d717ed6ed5d72aea5850b + value: sha256:3f99655bdb7ab1d1decccf95948e31da3b31b5fe3293648883ae5410ab82774e - name: HWLAB_ENVIRONMENT_INPUT_HASH - value: 508ae76135aa08fa638748bd994d2bfce2a86297425c2a508627078d1bfdfaff + value: 3bc70135d1a540e9630144540589d0ee9cd53c773d8db48f884b49bbd98b32a2 - name: HWLAB_CODE_INPUT_HASH value: ec1a74f5047e16df193dc2fa1a7da19b12c27176ec8966b56d41a64606127400 - name: HWLAB_IMAGE_DIGEST - value: sha256:608ef3bf8f68a3bb42d0c900c296edf113cbc6be8b9d717ed6ed5d72aea5850b + value: sha256:3f99655bdb7ab1d1decccf95948e31da3b31b5fe3293648883ae5410ab82774e - name: HWLAB_WORKBENCH_SSE_DRAIN_TIMEOUT_MS value: "2500" - name: HWLAB_CODE_AGENT_AGENTRUN_PROVIDER_ID @@ -730,7 +730,7 @@ items: hostname || \"\" } }).catch(() => {});' \"$url\" \"${HOSTNAME:-}\" >/dev/null 2>&1 || true; sleep 3" - name: hwlab-codex-api-forwarder - image: 127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:608ef3bf8f68a3bb42d0c900c296edf113cbc6be8b9d717ed6ed5d72aea5850b + image: 127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:3f99655bdb7ab1d1decccf95948e31da3b31b5fe3293648883ae5410ab82774e ports: - name: codex-api containerPort: 49280 @@ -938,9 +938,9 @@ items: - name: HWLAB_COMMIT_ID value: f94e2c13a2e76e442c0fabec60cb43e996936198 - name: HWLAB_IMAGE - value: 127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:608ef3bf8f68a3bb42d0c900c296edf113cbc6be8b9d717ed6ed5d72aea5850b + value: 127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:3f99655bdb7ab1d1decccf95948e31da3b31b5fe3293648883ae5410ab82774e - name: HWLAB_IMAGE_TAG - value: env-508ae76135aa + value: env-3bc70135d1a5 - name: HWLAB_GITOPS_TARGET value: v03 - name: HWLAB_GITOPS_PROFILE @@ -962,15 +962,15 @@ 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-508ae76135aa + value: 127.0.0.1:5000/hwlab/hwlab-cloud-api-env:env-3bc70135d1a5 - name: HWLAB_ENVIRONMENT_DIGEST - value: sha256:608ef3bf8f68a3bb42d0c900c296edf113cbc6be8b9d717ed6ed5d72aea5850b + value: sha256:3f99655bdb7ab1d1decccf95948e31da3b31b5fe3293648883ae5410ab82774e - name: HWLAB_ENVIRONMENT_INPUT_HASH - value: 508ae76135aa08fa638748bd994d2bfce2a86297425c2a508627078d1bfdfaff + value: 3bc70135d1a540e9630144540589d0ee9cd53c773d8db48f884b49bbd98b32a2 - name: HWLAB_CODE_INPUT_HASH value: ec1a74f5047e16df193dc2fa1a7da19b12c27176ec8966b56d41a64606127400 - name: HWLAB_IMAGE_DIGEST - value: sha256:608ef3bf8f68a3bb42d0c900c296edf113cbc6be8b9d717ed6ed5d72aea5850b + value: sha256:3f99655bdb7ab1d1decccf95948e31da3b31b5fe3293648883ae5410ab82774e - name: HWLAB_WORKBENCH_SSE_DRAIN_TIMEOUT_MS value: "2500" - name: HWLAB_CODE_AGENT_AGENTRUN_PROVIDER_ID @@ -1095,13 +1095,13 @@ items: hwlab.pikastech.local/boot-repo: git@github.com:pikasTech/HWLAB.git hwlab.pikastech.local/boot-commit: f94e2c13a2e76e442c0fabec60cb43e996936198 hwlab.pikastech.local/boot-sh: deploy/runtime/boot/hwlab-user-billing.sh - hwlab.pikastech.local/environment-digest: sha256:239b8af2cffe523b98c7b7a578d4d45ba8d2d71acaadaf4bebce9bb2c533ca59 - hwlab.pikastech.local/environment-input-hash: 8785843f2251587ca92379ac35ee6ace93a717ee73ad392230304154b7e1eefe + hwlab.pikastech.local/environment-digest: sha256:ebe6f936c3d6f4e186e64b51f5ef6510109272f6439b858cd6d61f9035917a72 + hwlab.pikastech.local/environment-input-hash: 63971d02bfec98671db1dc364f5767f0782e8d8447d6c5015a3468ac66554191 hwlab.pikastech.local/code-input-hash: 1c7f8090dc17d9a7dfc7cdd0714e7294bb231db899c396b388e4ab3642e5134e spec: containers: - name: hwlab-user-billing - image: 127.0.0.1:5000/hwlab/hwlab-user-billing-env@sha256:239b8af2cffe523b98c7b7a578d4d45ba8d2d71acaadaf4bebce9bb2c533ca59 + image: 127.0.0.1:5000/hwlab/hwlab-user-billing-env@sha256:ebe6f936c3d6f4e186e64b51f5ef6510109272f6439b858cd6d61f9035917a72 ports: - name: http containerPort: 6670 @@ -1159,9 +1159,9 @@ items: - name: HWLAB_COMMIT_ID value: f94e2c13a2e76e442c0fabec60cb43e996936198 - name: HWLAB_IMAGE - value: 127.0.0.1:5000/hwlab/hwlab-user-billing-env@sha256:239b8af2cffe523b98c7b7a578d4d45ba8d2d71acaadaf4bebce9bb2c533ca59 + value: 127.0.0.1:5000/hwlab/hwlab-user-billing-env@sha256:ebe6f936c3d6f4e186e64b51f5ef6510109272f6439b858cd6d61f9035917a72 - name: HWLAB_IMAGE_TAG - value: env-8785843f2251 + value: env-63971d02bfec - name: HWLAB_GITOPS_TARGET value: v03 - name: HWLAB_GITOPS_PROFILE @@ -1181,15 +1181,15 @@ 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-8785843f2251 + value: 127.0.0.1:5000/hwlab/hwlab-user-billing-env:env-63971d02bfec - name: HWLAB_ENVIRONMENT_DIGEST - value: sha256:239b8af2cffe523b98c7b7a578d4d45ba8d2d71acaadaf4bebce9bb2c533ca59 + value: sha256:ebe6f936c3d6f4e186e64b51f5ef6510109272f6439b858cd6d61f9035917a72 - name: HWLAB_ENVIRONMENT_INPUT_HASH - value: 8785843f2251587ca92379ac35ee6ace93a717ee73ad392230304154b7e1eefe + value: 63971d02bfec98671db1dc364f5767f0782e8d8447d6c5015a3468ac66554191 - name: HWLAB_CODE_INPUT_HASH value: 1c7f8090dc17d9a7dfc7cdd0714e7294bb231db899c396b388e4ab3642e5134e - name: HWLAB_IMAGE_DIGEST - value: sha256:239b8af2cffe523b98c7b7a578d4d45ba8d2d71acaadaf4bebce9bb2c533ca59 + value: sha256:ebe6f936c3d6f4e186e64b51f5ef6510109272f6439b858cd6d61f9035917a72 readinessProbe: httpGet: path: /health/ready @@ -1264,13 +1264,13 @@ items: hwlab.pikastech.local/boot-repo: git@github.com:pikasTech/HWLAB.git hwlab.pikastech.local/boot-commit: f94e2c13a2e76e442c0fabec60cb43e996936198 hwlab.pikastech.local/boot-sh: deploy/runtime/boot/hwlab-cloud-web.sh - hwlab.pikastech.local/environment-digest: sha256:bda069c8a9ee96d83af71e9d7b47a4b6e5c593d6de5f981fd880a5ef4ee99d80 - hwlab.pikastech.local/environment-input-hash: 508ae76135aa08fa638748bd994d2bfce2a86297425c2a508627078d1bfdfaff + hwlab.pikastech.local/environment-digest: sha256:94dacb0df29b7c4dff83ebd68c0ae11460abe80b523695baed7c03da063f96ca + hwlab.pikastech.local/environment-input-hash: 3bc70135d1a540e9630144540589d0ee9cd53c773d8db48f884b49bbd98b32a2 hwlab.pikastech.local/code-input-hash: 28a715eee2959d877a2f7d62461a3142c6c376f52f725bdf9c5b6da17275bbf6 spec: containers: - name: hwlab-cloud-web - image: 127.0.0.1:5000/hwlab/hwlab-cloud-web-env@sha256:bda069c8a9ee96d83af71e9d7b47a4b6e5c593d6de5f981fd880a5ef4ee99d80 + image: 127.0.0.1:5000/hwlab/hwlab-cloud-web-env@sha256:94dacb0df29b7c4dff83ebd68c0ae11460abe80b523695baed7c03da063f96ca ports: - name: http containerPort: 8080 @@ -1282,9 +1282,9 @@ items: - name: HWLAB_COMMIT_ID value: f94e2c13a2e76e442c0fabec60cb43e996936198 - name: HWLAB_IMAGE - value: 127.0.0.1:5000/hwlab/hwlab-cloud-web-env@sha256:bda069c8a9ee96d83af71e9d7b47a4b6e5c593d6de5f981fd880a5ef4ee99d80 + value: 127.0.0.1:5000/hwlab/hwlab-cloud-web-env@sha256:94dacb0df29b7c4dff83ebd68c0ae11460abe80b523695baed7c03da063f96ca - name: HWLAB_IMAGE_TAG - value: env-508ae76135aa + value: env-3bc70135d1a5 - name: HWLAB_ENVIRONMENT value: v03 - name: HWLAB_CLOUD_WEB_DISPLAY_TIME_ZONE @@ -1312,15 +1312,15 @@ 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-508ae76135aa + value: 127.0.0.1:5000/hwlab/hwlab-cloud-web-env:env-3bc70135d1a5 - name: HWLAB_ENVIRONMENT_DIGEST - value: sha256:bda069c8a9ee96d83af71e9d7b47a4b6e5c593d6de5f981fd880a5ef4ee99d80 + value: sha256:94dacb0df29b7c4dff83ebd68c0ae11460abe80b523695baed7c03da063f96ca - name: HWLAB_ENVIRONMENT_INPUT_HASH - value: 508ae76135aa08fa638748bd994d2bfce2a86297425c2a508627078d1bfdfaff + value: 3bc70135d1a540e9630144540589d0ee9cd53c773d8db48f884b49bbd98b32a2 - name: HWLAB_CODE_INPUT_HASH value: 28a715eee2959d877a2f7d62461a3142c6c376f52f725bdf9c5b6da17275bbf6 - name: HWLAB_IMAGE_DIGEST - value: sha256:bda069c8a9ee96d83af71e9d7b47a4b6e5c593d6de5f981fd880a5ef4ee99d80 + value: sha256:94dacb0df29b7c4dff83ebd68c0ae11460abe80b523695baed7c03da063f96ca - name: HWLAB_PUBLIC_ENDPOINT value: https://hwlab.pikapython.com - name: HWLAB_WORKBENCH_TRACE_AUTO_EXPAND_RUNNING @@ -1398,13 +1398,13 @@ items: hwlab.pikastech.local/boot-repo: git@github.com:pikasTech/HWLAB.git hwlab.pikastech.local/boot-commit: f94e2c13a2e76e442c0fabec60cb43e996936198 hwlab.pikastech.local/boot-sh: deploy/runtime/boot/hwlab-gateway.sh - hwlab.pikastech.local/environment-digest: sha256:7eadb5e24412eab207db9d55b943c029a0b4744a6758f59c322fe00e1f034d3b - hwlab.pikastech.local/environment-input-hash: 508ae76135aa08fa638748bd994d2bfce2a86297425c2a508627078d1bfdfaff + hwlab.pikastech.local/environment-digest: sha256:3bf74356610891bc579fa6ee1ea3e432c3bce164ae347d767c34333820d927f5 + hwlab.pikastech.local/environment-input-hash: 3bc70135d1a540e9630144540589d0ee9cd53c773d8db48f884b49bbd98b32a2 hwlab.pikastech.local/code-input-hash: 9693556c71091e3e85d61efc6ef7d62e1064fba145ec83b3b9c196477f0b2870 spec: containers: - name: hwlab-gateway - image: 127.0.0.1:5000/hwlab/hwlab-gateway-env@sha256:7eadb5e24412eab207db9d55b943c029a0b4744a6758f59c322fe00e1f034d3b + image: 127.0.0.1:5000/hwlab/hwlab-gateway-env@sha256:3bf74356610891bc579fa6ee1ea3e432c3bce164ae347d767c34333820d927f5 ports: - name: http containerPort: 7001 @@ -1418,9 +1418,9 @@ items: - name: HWLAB_COMMIT_ID value: f94e2c13a2e76e442c0fabec60cb43e996936198 - name: HWLAB_IMAGE - value: 127.0.0.1:5000/hwlab/hwlab-gateway-env@sha256:7eadb5e24412eab207db9d55b943c029a0b4744a6758f59c322fe00e1f034d3b + value: 127.0.0.1:5000/hwlab/hwlab-gateway-env@sha256:3bf74356610891bc579fa6ee1ea3e432c3bce164ae347d767c34333820d927f5 - name: HWLAB_IMAGE_TAG - value: env-508ae76135aa + value: env-3bc70135d1a5 - name: HWLAB_GITOPS_TARGET value: v03 - name: HWLAB_GITOPS_PROFILE @@ -1440,15 +1440,15 @@ 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-508ae76135aa + value: 127.0.0.1:5000/hwlab/hwlab-gateway-env:env-3bc70135d1a5 - name: HWLAB_ENVIRONMENT_DIGEST - value: sha256:7eadb5e24412eab207db9d55b943c029a0b4744a6758f59c322fe00e1f034d3b + value: sha256:3bf74356610891bc579fa6ee1ea3e432c3bce164ae347d767c34333820d927f5 - name: HWLAB_ENVIRONMENT_INPUT_HASH - value: 508ae76135aa08fa638748bd994d2bfce2a86297425c2a508627078d1bfdfaff + value: 3bc70135d1a540e9630144540589d0ee9cd53c773d8db48f884b49bbd98b32a2 - name: HWLAB_CODE_INPUT_HASH value: 9693556c71091e3e85d61efc6ef7d62e1064fba145ec83b3b9c196477f0b2870 - name: HWLAB_IMAGE_DIGEST - value: sha256:7eadb5e24412eab207db9d55b943c029a0b4744a6758f59c322fe00e1f034d3b + value: sha256:3bf74356610891bc579fa6ee1ea3e432c3bce164ae347d767c34333820d927f5 readinessProbe: httpGet: path: /health/live @@ -1518,13 +1518,13 @@ items: hwlab.pikastech.local/boot-repo: git@github.com:pikasTech/HWLAB.git hwlab.pikastech.local/boot-commit: f94e2c13a2e76e442c0fabec60cb43e996936198 hwlab.pikastech.local/boot-sh: deploy/runtime/boot/hwlab-edge-proxy.sh - hwlab.pikastech.local/environment-digest: sha256:e71503c8fd242d214198fc1d260cfa6cff7b0175662f4dc07f7245afca40c21c - hwlab.pikastech.local/environment-input-hash: 508ae76135aa08fa638748bd994d2bfce2a86297425c2a508627078d1bfdfaff + hwlab.pikastech.local/environment-digest: sha256:786dba2631891266b7a7d1ba7d4ad22b3f2635914e0c55aad4c531811bc91e5a + hwlab.pikastech.local/environment-input-hash: 3bc70135d1a540e9630144540589d0ee9cd53c773d8db48f884b49bbd98b32a2 hwlab.pikastech.local/code-input-hash: c97d19939c872e128a6931bdf73f28a75a684948a76a2b1af37508dd47481544 spec: containers: - name: hwlab-edge-proxy - image: 127.0.0.1:5000/hwlab/hwlab-edge-proxy-env@sha256:e71503c8fd242d214198fc1d260cfa6cff7b0175662f4dc07f7245afca40c21c + image: 127.0.0.1:5000/hwlab/hwlab-edge-proxy-env@sha256:786dba2631891266b7a7d1ba7d4ad22b3f2635914e0c55aad4c531811bc91e5a ports: - name: http containerPort: 6667 @@ -1544,9 +1544,9 @@ items: - name: HWLAB_COMMIT_ID value: f94e2c13a2e76e442c0fabec60cb43e996936198 - name: HWLAB_IMAGE - value: 127.0.0.1:5000/hwlab/hwlab-edge-proxy-env@sha256:e71503c8fd242d214198fc1d260cfa6cff7b0175662f4dc07f7245afca40c21c + value: 127.0.0.1:5000/hwlab/hwlab-edge-proxy-env@sha256:786dba2631891266b7a7d1ba7d4ad22b3f2635914e0c55aad4c531811bc91e5a - name: HWLAB_IMAGE_TAG - value: env-508ae76135aa + value: env-3bc70135d1a5 - name: HWLAB_GITOPS_TARGET value: v03 - name: HWLAB_GITOPS_PROFILE @@ -1566,15 +1566,15 @@ 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-508ae76135aa + value: 127.0.0.1:5000/hwlab/hwlab-edge-proxy-env:env-3bc70135d1a5 - name: HWLAB_ENVIRONMENT_DIGEST - value: sha256:e71503c8fd242d214198fc1d260cfa6cff7b0175662f4dc07f7245afca40c21c + value: sha256:786dba2631891266b7a7d1ba7d4ad22b3f2635914e0c55aad4c531811bc91e5a - name: HWLAB_ENVIRONMENT_INPUT_HASH - value: 508ae76135aa08fa638748bd994d2bfce2a86297425c2a508627078d1bfdfaff + value: 3bc70135d1a540e9630144540589d0ee9cd53c773d8db48f884b49bbd98b32a2 - name: HWLAB_CODE_INPUT_HASH value: c97d19939c872e128a6931bdf73f28a75a684948a76a2b1af37508dd47481544 - name: HWLAB_IMAGE_DIGEST - value: sha256:e71503c8fd242d214198fc1d260cfa6cff7b0175662f4dc07f7245afca40c21c + value: sha256:786dba2631891266b7a7d1ba7d4ad22b3f2635914e0c55aad4c531811bc91e5a - name: HWLAB_PUBLIC_ENDPOINT value: https://hwlab.pikapython.com readinessProbe: @@ -1652,13 +1652,13 @@ items: hwlab.pikastech.local/boot-repo: git@github.com:pikasTech/HWLAB.git hwlab.pikastech.local/boot-commit: f94e2c13a2e76e442c0fabec60cb43e996936198 hwlab.pikastech.local/boot-sh: deploy/runtime/boot/hwlab-agent-skills.sh - hwlab.pikastech.local/environment-digest: sha256:26066d7939d97f8b6eaf63487d23f06c2f02e191b927c346ee2f75d6d4fc0d3c - hwlab.pikastech.local/environment-input-hash: 508ae76135aa08fa638748bd994d2bfce2a86297425c2a508627078d1bfdfaff + hwlab.pikastech.local/environment-digest: sha256:b3b51b90beac0db58993053723ce5baca1033c5c611bf347b19d8062110ac46f + hwlab.pikastech.local/environment-input-hash: 3bc70135d1a540e9630144540589d0ee9cd53c773d8db48f884b49bbd98b32a2 hwlab.pikastech.local/code-input-hash: 369ca524ae4010fb5d9adfd30b4290808a035804b4674755bc193fee743f3d5a spec: containers: - name: hwlab-agent-skills - image: 127.0.0.1:5000/hwlab/hwlab-agent-skills-env@sha256:26066d7939d97f8b6eaf63487d23f06c2f02e191b927c346ee2f75d6d4fc0d3c + image: 127.0.0.1:5000/hwlab/hwlab-agent-skills-env@sha256:b3b51b90beac0db58993053723ce5baca1033c5c611bf347b19d8062110ac46f ports: - name: http containerPort: 7430 @@ -1672,9 +1672,9 @@ items: - name: HWLAB_COMMIT_ID value: f94e2c13a2e76e442c0fabec60cb43e996936198 - name: HWLAB_IMAGE - value: 127.0.0.1:5000/hwlab/hwlab-agent-skills-env@sha256:26066d7939d97f8b6eaf63487d23f06c2f02e191b927c346ee2f75d6d4fc0d3c + value: 127.0.0.1:5000/hwlab/hwlab-agent-skills-env@sha256:b3b51b90beac0db58993053723ce5baca1033c5c611bf347b19d8062110ac46f - name: HWLAB_IMAGE_TAG - value: env-508ae76135aa + value: env-3bc70135d1a5 - name: HWLAB_GITOPS_TARGET value: v03 - name: HWLAB_GITOPS_PROFILE @@ -1694,15 +1694,15 @@ 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-508ae76135aa + value: 127.0.0.1:5000/hwlab/hwlab-agent-skills-env:env-3bc70135d1a5 - name: HWLAB_ENVIRONMENT_DIGEST - value: sha256:26066d7939d97f8b6eaf63487d23f06c2f02e191b927c346ee2f75d6d4fc0d3c + value: sha256:b3b51b90beac0db58993053723ce5baca1033c5c611bf347b19d8062110ac46f - name: HWLAB_ENVIRONMENT_INPUT_HASH - value: 508ae76135aa08fa638748bd994d2bfce2a86297425c2a508627078d1bfdfaff + value: 3bc70135d1a540e9630144540589d0ee9cd53c773d8db48f884b49bbd98b32a2 - name: HWLAB_CODE_INPUT_HASH value: 369ca524ae4010fb5d9adfd30b4290808a035804b4674755bc193fee743f3d5a - name: HWLAB_IMAGE_DIGEST - value: sha256:26066d7939d97f8b6eaf63487d23f06c2f02e191b927c346ee2f75d6d4fc0d3c + value: sha256:b3b51b90beac0db58993053723ce5baca1033c5c611bf347b19d8062110ac46f readinessProbe: httpGet: path: /health/live