8d12920606
Install tests were reporting success even when DaemonSet pods stayed in `PodInitializing`, so CI could pass without validating runtime readiness. The root issue was that chart-testing installs used only a timeout and did not instruct Helm to wait for resources to become ready. - **Install-test behavior** - Updated chart-testing Helm args in `.github/ct-install.yaml` to enforce readiness waiting during `ct install`. - This makes install tests fail when workloads (including DaemonSets) do not reach ready state within timeout. - **Config change** ```yaml # .github/ct-install.yaml - helm-extra-args: --timeout 250s + helm-extra-args: --wait --wait-for-jobs --timeout 250s ``` - **Impact** - CI install checks now validate actual deployment readiness rather than only successful resource creation. <!-- START COPILOT CODING AGENT TIPS --> --- ✨ Let Copilot coding agent [set things up for you](https://github.com/trueforge-org/truecharts/issues/new?title=✨+Set+up+Copilot+instructions&body=Configure%20instructions%20for%20this%20repository%20as%20documented%20in%20%5BBest%20practices%20for%20Copilot%20coding%20agent%20in%20your%20repository%5D%28https://gh.io/copilot-coding-agent-tips%29%2E%0A%0A%3COnboard%20this%20repo%3E&assignees=copilot) — coding agent works faster and does higher quality work when set up for your repo. --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: PrivatePuffin <7613738+PrivatePuffin@users.noreply.github.com>
86 lines
2.6 KiB
YAML
86 lines
2.6 KiB
YAML
remote: origin
|
|
target-branch: master
|
|
helm-extra-args: --wait --wait-for-jobs --timeout 250s
|
|
chart-yaml-schema: .github/chart_schema.yaml
|
|
chart-dirs:
|
|
- charts/incubator
|
|
- charts/stable
|
|
- charts/dependency
|
|
- charts/dev
|
|
excluded-charts:
|
|
- charts/dependency/subchart
|
|
- charts/library/common
|
|
- charts/stable/adguardhome-sync
|
|
- charts/stable/alertmanager-bot
|
|
- charts/stable/alertmanager-discord
|
|
- charts/stable/alienswarm
|
|
- charts/stable/alienswarm-reactivedrop
|
|
- charts/stable/amcrest2mqtt
|
|
- charts/stable/arksurvivalevolved
|
|
- charts/stable/arma3
|
|
- charts/stable/arma3exilemod
|
|
- charts/stable/assettocorsa
|
|
- charts/stable/avm-exporter
|
|
- charts/stable/craftopia
|
|
- charts/stable/csgo
|
|
- charts/stable/cssource
|
|
- charts/stable/cstrike1-6
|
|
- charts/stable/cstrikeconditionzero
|
|
- charts/stable/dayofdefeatsource
|
|
- charts/stable/debian-apt-mirror
|
|
- charts/stable/dell-idrac-fan-controller
|
|
- charts/stable/discordgsm
|
|
- charts/stable/docassemble
|
|
- charts/stable/eco
|
|
- charts/stable/facebox
|
|
- charts/stable/fistfuloffrags
|
|
- charts/stable/foundryvtt
|
|
- charts/stable/garrysmod
|
|
- charts/stable/halflife2deathmatch
|
|
- charts/stable/heimdall
|
|
- charts/stable/kerbalspaceprogram-lmp
|
|
- charts/stable/left4dead
|
|
- charts/stable/local-ai
|
|
- charts/stable/mc-router
|
|
- charts/stable/mend-renovate
|
|
- charts/stable/meshroom
|
|
- charts/stable/midarr
|
|
- charts/stable/mindustry
|
|
- charts/stable/multus
|
|
- charts/stable/nebula-sync
|
|
- charts/stable/neverwinternights-ee
|
|
- charts/stable/nitter
|
|
- charts/stable/openttd
|
|
- charts/stable/orbital-sync
|
|
- charts/stable/plex-meta-manager
|
|
- charts/stable/pod-gateway
|
|
- charts/stable/promcord
|
|
- charts/stable/pvk-ii
|
|
- charts/stable/quake3
|
|
- charts/stable/reg
|
|
- charts/stable/romm
|
|
- charts/stable/sd-webui
|
|
- charts/stable/sdtd
|
|
- charts/stable/ser2sock
|
|
- charts/stable/splunk
|
|
- charts/stable/starmade
|
|
- charts/stable/storj-node
|
|
- charts/stable/tailscale
|
|
- charts/stable/tauticord
|
|
- charts/stable/telepush
|
|
- charts/stable/terraria-tshock
|
|
- charts/stable/twingate-connector
|
|
- charts/stable/urban-terror
|
|
- charts/stable/vintage-story
|
|
- charts/stable/webtop
|
|
- charts/stable/zalando-postgres-cluster
|
|
- charts/stable/zigbee2mqtt
|
|
chart-repos:
|
|
- jetstack=https://charts.jetstack.io
|
|
- grafana=https://grafana.github.io/helm-charts
|
|
- cnpg=https://cloudnative-pg.github.io/charts
|
|
- metallb=https://metallb.github.io/metallb
|
|
- openebs=https://openebs.github.io/charts
|
|
- csi-driver-smb=https://raw.githubusercontent.com/kubernetes-csi/csi-driver-smb/master/charts
|
|
- csi-driver-nfs=https://raw.githubusercontent.com/kubernetes-csi/csi-driver-nfs/master/charts
|