action #183056
open[sporadic] [ci] openQA check-helm-hart / install-chart is failing size:S
Description
Observation¶
https://github.com/os-autoinst/openQA/actions/runs/15261339196/job/42920312765?pr=6480
Mon, 26 May 2025 20:34:18 GMT "stable" has been added to your repositories
Mon, 26 May 2025 20:34:18 GMT Hang tight while we grab the latest from your chart repositories...
Mon, 26 May 2025 20:34:20 GMT ...Successfully got an update from the "stable" chart repository
Mon, 26 May 2025 20:34:20 GMT Update Complete. Happy Helming!
Mon, 26 May 2025 20:34:21 GMT Saving 3 charts
Mon, 26 May 2025 20:34:21 GMT Downloading postgresql from repo https://charts.helm.sh/stable
Mon, 26 May 2025 20:34:22 GMT Deleting outdated charts
Mon, 26 May 2025 20:34:22 GMT Installing chart "openqa => (version: \"0.1.0\", path: \"charts/openqa\")"...
Mon, 26 May 2025 20:34:22 GMT Creating namespace "openqa-x5nrr0p6rc"...
Mon, 26 May 2025 20:34:22 GMT namespace/openqa-x5nrr0p6rc created
Mon, 26 May 2025 20:39:23 GMT W0526 20:34:23.076166 11318 warnings.go:70] annotation "kubernetes.io/ingress.class" is deprecated, please use 'spec.ingressClassName' instead
Mon, 26 May 2025 20:39:23 GMT Error: INSTALLATION FAILED: timed out waiting for the condition
Acceptance Criteria¶
- AC1: the check-helm-hart / install-chart is not failing
Suggestions¶
Updated by tinita 4 days ago
- Category set to Regressions/Crashes
- Priority changed from Normal to High
- Target version set to Ready
Observation¶
https://github.com/os-autoinst/openQA/actions/runs/15261339196/job/42920312765?pr=6480
Mon, 26 May 2025 20:34:18 GMT "stable" has been added to your repositories
Mon, 26 May 2025 20:34:18 GMT Hang tight while we grab the latest from your chart repositories...
Mon, 26 May 2025 20:34:20 GMT ...Successfully got an update from the "stable" chart repository
Mon, 26 May 2025 20:34:20 GMT Update Complete. ⎈Happy Helming!⎈
Mon, 26 May 2025 20:34:21 GMT Saving 3 charts
Mon, 26 May 2025 20:34:21 GMT Downloading postgresql from repo https://charts.helm.sh/stable
Mon, 26 May 2025 20:34:22 GMT Deleting outdated charts
Mon, 26 May 2025 20:34:22 GMT Installing chart "openqa => (version: \"0.1.0\", path: \"charts/openqa\")"...
Mon, 26 May 2025 20:34:22 GMT Creating namespace "openqa-x5nrr0p6rc"...
Mon, 26 May 2025 20:34:22 GMT namespace/openqa-x5nrr0p6rc created
Mon, 26 May 2025 20:39:23 GMT W0526 20:34:23.076166 11318 warnings.go:70] annotation "kubernetes.io/ingress.class" is deprecated, please use 'spec.ingressClassName' instead
Mon, 26 May 2025 20:39:23 GMT Error: INSTALLATION FAILED: timed out waiting for the condition
Updated by mkittler 3 days ago
Looks like it happened again: https://github.com/os-autoinst/openQA/actions/runs/15297735773/job/43030739871?pr=6484
Updated by jbaier_cz 1 day ago
This looks suspicious, it seems that the db container is failing to boot up.
------------------------------------------------------------------------------------------------------------------------
==> Logs of init container db-0
------------------------------------------------------------------------------------------------------------------------
Error from server (BadRequest): container "init-chmod-data" in pod "db-0" is waiting to start: PodInitializing
Error printing details: failed waiting for process: exit status 1
------------------------------------------------------------------------------------------------------------------------
==> Logs of container db-0
------------------------------------------------------------------------------------------------------------------------
Error from server (BadRequest): container "db" in pod "db-0" is waiting to start: PodInitializing
Error printing details: failed waiting for process: exit status 1
Updated by gpuliti 1 day ago · Edited
- Status changed from Workable to In Progress
- Assignee set to gpuliti
During the collaboration session, we identified that the failure is linked to the make test-helm-install
step in the check-helm-chart.yml
workflow. This step corresponds to a target in the Makefile that invokes tools/test_helm_chart
script. The script use the Helm chart-testing tool ct
to validate the chart. We believe that the issue is not caused by our changes, but originates from the ct
tool itself.
Updated by gpuliti about 16 hours ago
- Status changed from Feedback to In Progress
As discussed in daily this morning, I'll do some low effort local test with act and retry!