Project

General

Profile

Actions

action #183056

open

[sporadic] [ci] openQA check-helm-hart / install-chart is failing size:S

Added by tinita 4 days ago. Updated about 16 hours ago.

Status:
In Progress
Priority:
High
Assignee:
Category:
Regressions/Crashes
Target version:
Start date:
2025-05-26
Due date:
% Done:

0%

Estimated time:

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

Actions #1

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
Actions #2

Updated by tinita 4 days ago

  • Subject changed from [ci] openQA check-helm-hart / install-chart is failing to [sporadic] [ci] openQA check-helm-hart / install-chart is failing
Actions #3

Updated by gpuliti 3 days ago

  • Subject changed from [sporadic] [ci] openQA check-helm-hart / install-chart is failing to [sporadic] [ci] openQA check-helm-hart / install-chart is failing size:S
  • Description updated (diff)
  • Status changed from New to Workable
Actions #5

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
Actions #6

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.

Actions #8

Updated by gpuliti 1 day ago

  • Status changed from In Progress to Feedback

After a collab followup discussion, we think that the ticket could be reject or estimate/discuss once again to understand a good path to resolve it.

Actions #9

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!

Actions

Also available in: Atom PDF