chore: promote G14 GitOps source 2be9f52

This commit is contained in:
HWLAB G14 GitOps Bot
2026-05-27 00:03:47 +00:00
parent 2be9f524eb
commit 243a77fb41
3 changed files with 55 additions and 59 deletions
+37 -41
View File
@@ -5,12 +5,12 @@
"profile": "dev",
"namespace": "hwlab-dev",
"endpoint": "http://74.48.78.17:16667",
"commitId": "01de135",
"commitId": "2be9f52",
"artifactState": "published",
"publish": {
"ciPublished": true,
"registryVerified": true,
"provenance": "g14-ci-artifact:hwlab-g14-ci-poll-01de135ecd9a-collect",
"provenance": "g14-ci-artifact:hwlab-g14-ci-poll-2be9f524eb9f-collect",
"note": "Digest fields were copied from a successful DEV artifact publish report for this source commit."
},
"healthContract": {
@@ -66,11 +66,11 @@
"services": [
{
"serviceId": "hwlab-cloud-api",
"commitId": "b59d5b0",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:b59d5b0",
"imageTag": "b59d5b0",
"digest": "sha256:f6ac338f9826917d348a3218034c08e8102ac59f79054fcf2c7a4dd0ebdb1c37",
"publishState": "reused",
"commitId": "2be9f52",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:2be9f52",
"imageTag": "2be9f52",
"digest": "sha256:d54e052b24f066a7be82143e084be9804bb11991be8006e8ba5872c2300cbbe8",
"publishState": "published",
"profile": "dev",
"namespace": "hwlab-dev",
"healthPath": "/health/live",
@@ -79,33 +79,31 @@
"artifactRequired": true,
"artifactScope": "required",
"notPublishedReason": null,
"buildCreatedAt": "2026-05-26T17:27:38.302Z",
"buildCreatedAt": "2026-05-27T00:02:55.991Z",
"buildSource": null,
"componentCommitId": "b59d5b055224a31f4263d6939a8c6cdbbe4c2f52",
"componentInputHash": "7c94d028be9c1bbe090eee4c3d065467c532766365c10814c5f66f21ebc26c44",
"componentCommitId": "a452c14983aa957edde155d65bd17e1990782a86",
"componentInputHash": "80ebdf7bc543b37d937efc1b7e8765de9c6a1e1f3d2f3cbe1ee65052fc32d1fe",
"dockerfileHash": "3f56efe5dd980bf2081e640a5dcbed1c9f814d58b5fcd8bcb70de29f57373800",
"baseImageReference": "127.0.0.1:5000/hwlab/hwlab-node20-base:20-bookworm-slim",
"baseImageDigest": null,
"buildArgsHash": "31de87c01b0c617b550b82b7a65780fac56d03a3b8abb9301bf0096766f87237",
"ciAffected": false,
"ciAffected": true,
"ciReason": [
"docs-only-no-image-build"
"component-path-changed"
],
"reuse": {
"status": "ready",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:b59d5b0",
"digest": "sha256:f6ac338f9826917d348a3218034c08e8102ac59f79054fcf2c7a4dd0ebdb1c37",
"reusedFrom": "7c94d028be9c1bbe090eee4c3d065467c532766365c10814c5f66f21ebc26c44"
"status": "not-reused",
"reason": "component-affected"
},
"reusedFrom": "7c94d028be9c1bbe090eee4c3d065467c532766365c10814c5f66f21ebc26c44"
},
{
"serviceId": "hwlab-cloud-web",
"commitId": "b59d5b0",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:b59d5b0",
"imageTag": "b59d5b0",
"digest": "sha256:6e13ec598dea1ed0fc909b385b328d002b95870d84b6c5bf5872b2c879bf5233",
"publishState": "reused",
"commitId": "2be9f52",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:2be9f52",
"imageTag": "2be9f52",
"digest": "sha256:a5a2a65d05e83121a673afe809449961ddcf9d05cb64b0b98d199e1fd32a3630",
"publishState": "published",
"profile": "dev",
"namespace": "hwlab-dev",
"healthPath": "/health/live",
@@ -114,23 +112,21 @@
"artifactRequired": true,
"artifactScope": "required",
"notPublishedReason": null,
"buildCreatedAt": "2026-05-26T17:27:38.552Z",
"buildCreatedAt": "2026-05-27T00:02:58.045Z",
"buildSource": null,
"componentCommitId": "b59d5b055224a31f4263d6939a8c6cdbbe4c2f52",
"componentInputHash": "6e466c55638cd947836723061be34745dc803db50d92365b3bb359f92adfaf34",
"componentCommitId": "a452c14983aa957edde155d65bd17e1990782a86",
"componentInputHash": "298b4e28acf400c768f481883d777f7f6fe10a5542ff426c37f9f676698831c9",
"dockerfileHash": "3f56efe5dd980bf2081e640a5dcbed1c9f814d58b5fcd8bcb70de29f57373800",
"baseImageReference": "127.0.0.1:5000/hwlab/hwlab-node20-base:20-bookworm-slim",
"baseImageDigest": null,
"buildArgsHash": "39effb18af665e5e286cca9f84ef2a30f577ad11c9acca098589b7ee37f6950c",
"ciAffected": false,
"ciAffected": true,
"ciReason": [
"docs-only-no-image-build"
"component-path-changed"
],
"reuse": {
"status": "ready",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:b59d5b0",
"digest": "sha256:6e13ec598dea1ed0fc909b385b328d002b95870d84b6c5bf5872b2c879bf5233",
"reusedFrom": "6e466c55638cd947836723061be34745dc803db50d92365b3bb359f92adfaf34"
"status": "not-reused",
"reason": "component-affected"
},
"reusedFrom": "6e466c55638cd947836723061be34745dc803db50d92365b3bb359f92adfaf34"
},
@@ -159,7 +155,7 @@
"buildArgsHash": "804a2e2f48cae4f739c3e88bb0d961359fca0a8e1b8cac43517fb065989df72b",
"ciAffected": false,
"ciReason": [
"docs-only-no-image-build"
"component-inputs-unchanged"
],
"reuse": {
"status": "ready",
@@ -194,7 +190,7 @@
"buildArgsHash": "d5ea384583ca6916b9fdf4469a8c591e33e6e1a0ba9a59b9901fbaa797824cab",
"ciAffected": false,
"ciReason": [
"docs-only-no-image-build"
"component-inputs-unchanged"
],
"reuse": {
"status": "ready",
@@ -229,7 +225,7 @@
"buildArgsHash": "083cc565bccb315303df802dfc1f7fb87738e763afb9662fed7bc7c12719b070",
"ciAffected": false,
"ciReason": [
"docs-only-no-image-build"
"component-inputs-unchanged"
],
"reuse": {
"status": "ready",
@@ -264,7 +260,7 @@
"buildArgsHash": "79c757588262d875c61a2542e37c9a849000d54d8bb58e8bf19c597114956f5f",
"ciAffected": false,
"ciReason": [
"docs-only-no-image-build"
"component-inputs-unchanged"
],
"reuse": {
"status": "ready",
@@ -299,7 +295,7 @@
"buildArgsHash": "2b321eec447decb8ca22b30a42dffa467405af983aa06e487b66a45c6ecbd0e9",
"ciAffected": false,
"ciReason": [
"docs-only-no-image-build"
"component-inputs-unchanged"
],
"reuse": {
"status": "ready",
@@ -334,7 +330,7 @@
"buildArgsHash": "bea7ca0cf1e6f84b11a7848e3dff6dfe4aa613f1df2c51e9ab4807fffe718128",
"ciAffected": false,
"ciReason": [
"docs-only-no-image-build"
"component-inputs-unchanged"
],
"reuse": {
"status": "ready",
@@ -369,7 +365,7 @@
"buildArgsHash": "31f0f27ef0e4375ac141f0d54c2c9449bd5dce14df0bb6469704245d1cf86b09",
"ciAffected": false,
"ciReason": [
"docs-only-no-image-build"
"component-inputs-unchanged"
],
"reuse": {
"status": "ready",
@@ -404,7 +400,7 @@
"buildArgsHash": "c49a07574a1d4fe74642170efcbb231c2c59436e1d3d2434c285349d23a35fcb",
"ciAffected": false,
"ciReason": [
"docs-only-no-image-build"
"component-inputs-unchanged"
],
"reuse": {
"status": "ready",
@@ -439,7 +435,7 @@
"buildArgsHash": "68746696603227763e5768f8daf45d31331f4c8425e6d756b21482ad104e6183",
"ciAffected": false,
"ciReason": [
"docs-only-no-image-build"
"component-inputs-unchanged"
],
"reuse": {
"status": "ready",
@@ -474,7 +470,7 @@
"buildArgsHash": "bd9fa0f62fb873c87cf8ec47790d26c5068956c14be61eed222f78dc9f7f5c1a",
"ciAffected": false,
"ciReason": [
"docs-only-no-image-build"
"component-inputs-unchanged"
],
"reuse": {
"status": "ready",
@@ -509,7 +505,7 @@
"buildArgsHash": "d5e50a18e70c6a8b4896e527fa07b5dd2c85458ed9ef512c1d46775ef4e40a10",
"ciAffected": false,
"ciReason": [
"docs-only-no-image-build"
"component-inputs-unchanged"
],
"reuse": {
"status": "ready",
+9 -9
View File
@@ -1,7 +1,7 @@
{
"manifestVersion": "v1",
"environment": "dev",
"commitId": "01de135",
"commitId": "2be9f52",
"namespace": "hwlab-dev",
"endpoint": "http://74.48.78.17:16667",
"health": {
@@ -181,7 +181,7 @@
"services": [
{
"serviceId": "hwlab-cloud-api",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:b59d5b0",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:2be9f52",
"namespace": "hwlab-dev",
"healthPath": "/health/live",
"profile": "dev",
@@ -190,9 +190,9 @@
"HWLAB_ENVIRONMENT": "dev",
"HWLAB_PUBLIC_ENDPOINT": "http://74.48.78.17:16667",
"HWLAB_CLOUD_API_PORT": "6667",
"HWLAB_COMMIT_ID": "b59d5b0",
"HWLAB_IMAGE": "127.0.0.1:5000/hwlab/hwlab-cloud-api:b59d5b0",
"HWLAB_IMAGE_TAG": "b59d5b0",
"HWLAB_COMMIT_ID": "2be9f52",
"HWLAB_IMAGE": "127.0.0.1:5000/hwlab/hwlab-cloud-api:2be9f52",
"HWLAB_IMAGE_TAG": "2be9f52",
"HWLAB_RUNTIME_SUBSTITUTE_FORBIDDEN": "unidesk-backend,provider-gateway,microservice-proxy",
"HWLAB_CLOUD_DB_URL": "secretRef:hwlab-cloud-api-dev-db/database-url",
"HWLAB_CLOUD_DB_SSL_MODE": "disable",
@@ -230,7 +230,7 @@
},
{
"serviceId": "hwlab-cloud-web",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:b59d5b0",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:2be9f52",
"namespace": "hwlab-dev",
"healthPath": "/health/live",
"profile": "dev",
@@ -239,9 +239,9 @@
"HWLAB_ENVIRONMENT": "dev",
"HWLAB_API_BASE_URL": "http://hwlab-cloud-api.hwlab-dev.svc.cluster.local:6667",
"HWLAB_CLOUD_WEB_PROXY_TIMEOUT_MS": "660000",
"HWLAB_COMMIT_ID": "b59d5b0",
"HWLAB_IMAGE": "127.0.0.1:5000/hwlab/hwlab-cloud-web:b59d5b0",
"HWLAB_IMAGE_TAG": "b59d5b0"
"HWLAB_COMMIT_ID": "2be9f52",
"HWLAB_IMAGE": "127.0.0.1:5000/hwlab/hwlab-cloud-web:2be9f52",
"HWLAB_IMAGE_TAG": "2be9f52"
}
},
{
+9 -9
View File
@@ -31,7 +31,7 @@
"containers": [
{
"name": "hwlab-cloud-api",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:b59d5b0",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:2be9f52",
"ports": [
{
"name": "http",
@@ -53,15 +53,15 @@
},
{
"name": "HWLAB_COMMIT_ID",
"value": "b59d5b0"
"value": "2be9f52"
},
{
"name": "HWLAB_IMAGE",
"value": "127.0.0.1:5000/hwlab/hwlab-cloud-api:b59d5b0"
"value": "127.0.0.1:5000/hwlab/hwlab-cloud-api:2be9f52"
},
{
"name": "HWLAB_IMAGE_TAG",
"value": "b59d5b0"
"value": "2be9f52"
},
{
"name": "HWLAB_RUNTIME_SUBSTITUTE_FORBIDDEN",
@@ -245,7 +245,7 @@
},
{
"name": "hwlab-codex-api-forwarder",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:b59d5b0",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:2be9f52",
"command": [
"node",
"/app/cmd/hwlab-codex-api-responses-forwarder/main.mjs"
@@ -367,7 +367,7 @@
"containers": [
{
"name": "hwlab-cloud-web",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:b59d5b0",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:2be9f52",
"ports": [
{
"name": "http",
@@ -385,15 +385,15 @@
},
{
"name": "HWLAB_COMMIT_ID",
"value": "b59d5b0"
"value": "2be9f52"
},
{
"name": "HWLAB_IMAGE",
"value": "127.0.0.1:5000/hwlab/hwlab-cloud-web:b59d5b0"
"value": "127.0.0.1:5000/hwlab/hwlab-cloud-web:2be9f52"
},
{
"name": "HWLAB_IMAGE_TAG",
"value": "b59d5b0"
"value": "2be9f52"
}
],
"readinessProbe": {