Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 0 additions & 20 deletions charts/library/common/schemas/images/alpineImage.json

This file was deleted.

20 changes: 0 additions & 20 deletions charts/library/common/schemas/images/openvpnImage.json

This file was deleted.

20 changes: 0 additions & 20 deletions charts/library/common/schemas/images/redisClientImage.json

This file was deleted.

20 changes: 0 additions & 20 deletions charts/library/common/schemas/images/scratchImage.json

This file was deleted.

20 changes: 0 additions & 20 deletions charts/library/common/schemas/images/wgetImage.json

This file was deleted.

20 changes: 0 additions & 20 deletions charts/library/common/schemas/images/wireguardImage.json

This file was deleted.

20 changes: 0 additions & 20 deletions charts/library/common/schemas/images/yqImage.json

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -236,7 +236,7 @@ command:
{{- define "tc.v1.common.lib.deps.wait.clickhouse" -}}
enabled: true
type: system
imageSelector: wgetImage
imageSelector: ubuntuImage
securityContext:
runAsUser: 568
runAsGroup: 568
Comment on lines 236 to 242
Copy link

Copilot AI Feb 14, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These wait containers previously used a dedicated wgetImage selector; switching to ubuntuImage can couple the wait logic to whatever tooling happens to be present in the Ubuntu image. To avoid future drift (e.g., if the base image changes), consider documenting the required binaries for these wait containers (wget/curl/nc/etc.) or using an image selector whose name/contract explicitly guarantees those tools.

Copilot uses AI. Check for mistakes.
Expand Down Expand Up @@ -280,7 +280,7 @@ args:
{{- define "tc.v1.common.lib.deps.wait.solr" -}}
enabled: true
type: system
imageSelector: wgetImage
imageSelector: ubuntuImage
Copy link

Copilot AI Feb 14, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These wait containers previously used a dedicated wgetImage selector; switching to ubuntuImage can couple the wait logic to whatever tooling happens to be present in the Ubuntu image. To avoid future drift (e.g., if the base image changes), consider documenting the required binaries for these wait containers (wget/curl/nc/etc.) or using an image selector whose name/contract explicitly guarantees those tools.

Suggested change
imageSelector: ubuntuImage
imageSelector: wgetImage

Copilot uses AI. Check for mistakes.
securityContext:
runAsUser: 568
runAsGroup: 568
Expand Down
28 changes: 0 additions & 28 deletions charts/library/common/values.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -144,30 +144,14 @@
"$ref": "file:///home/runner/work/truecharts/truecharts/charts/library/common/schemas/images/codeserverImage.json",
"description": "Configuration for `codeserverImage`."
},
"alpineImage": {
"$ref": "file:///home/runner/work/truecharts/truecharts/charts/library/common/schemas/images/alpineImage.json",
"description": "Configuration for `alpineImage`."
},
"ubuntuImage": {
"$ref": "file:///home/runner/work/truecharts/truecharts/charts/library/common/schemas/images/ubuntuImage.json",
"description": "Configuration for `ubuntuImage`."
Comment on lines 144 to 149
Copy link

Copilot AI Feb 14, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These $ref values use an absolute CI-runner filesystem path (file:///home/runner/...), which makes schema validation non-portable outside that exact environment. Prefer repository-relative refs (or a consistent project-root relative URI) so editors/validators and local tooling can resolve schemas reliably.

Copilot uses AI. Check for mistakes.
},
"scratchImage": {
"$ref": "file:///home/runner/work/truecharts/truecharts/charts/library/common/schemas/images/scratchImage.json",
"description": "Configuration for `scratchImage`."
},
"kubectlImage": {
"$ref": "file:///home/runner/work/truecharts/truecharts/charts/library/common/schemas/images/kubectlImage.json",
"description": "Configuration for `kubectlImage`."
},
"wgetImage": {
"$ref": "file:///home/runner/work/truecharts/truecharts/charts/library/common/schemas/images/wgetImage.json",
"description": "Configuration for `wgetImage`."
},
"yqImage": {
"$ref": "file:///home/runner/work/truecharts/truecharts/charts/library/common/schemas/images/yqImage.json",
"description": "Configuration for `yqImage`."
},
"postgresClientImage": {
"$ref": "file:///home/runner/work/truecharts/truecharts/charts/library/common/schemas/images/postgresClientImage.json",
"description": "Configuration for `postgresClientImage`."
Expand All @@ -176,10 +160,6 @@
"$ref": "file:///home/runner/work/truecharts/truecharts/charts/library/common/schemas/images/mariadbClientImage.json",
"description": "Configuration for `mariadbClientImage`."
},
"redisClientImage": {
"$ref": "file:///home/runner/work/truecharts/truecharts/charts/library/common/schemas/images/redisClientImage.json",
"description": "Configuration for `redisClientImage`."
},
"valkeyClientImage": {
"$ref": "file:///home/runner/work/truecharts/truecharts/charts/library/common/schemas/images/valkeyClientImage.json",
"description": "Configuration for `valkeyClientImage`."
Expand Down Expand Up @@ -220,14 +200,6 @@
"$ref": "file:///home/runner/work/truecharts/truecharts/charts/library/common/schemas/images/postgresVectorchord16Image.json",
"description": "Configuration for `postgresVectorchord16Image`."
},
"openvpnImage": {
"$ref": "file:///home/runner/work/truecharts/truecharts/charts/library/common/schemas/images/openvpnImage.json",
"description": "Configuration for `openvpnImage`."
},
"wireguardImage": {
"$ref": "file:///home/runner/work/truecharts/truecharts/charts/library/common/schemas/images/wireguardImage.json",
"description": "Configuration for `wireguardImage`."
},
"ingress": {
"$ref": "file:///home/runner/work/truecharts/truecharts/charts/library/common/schemas/ingress.json",
"description": "Create Ingress objects"
Expand Down