Skip to content

operator: Add missing redpanda helm chart repository in disable helm cotnrollers test case#911

Merged
RafalKorepta merged 2 commits intorelease/v2.3.xfrom
rk/2.3.x/fix-kuttl-v2-tests
Jun 16, 2025
Merged

operator: Add missing redpanda helm chart repository in disable helm cotnrollers test case#911
RafalKorepta merged 2 commits intorelease/v2.3.xfrom
rk/2.3.x/fix-kuttl-v2-tests

Conversation

@RafalKorepta
Copy link
Contributor

@RafalKorepta RafalKorepta commented Jun 12, 2025

In this change the follow up from #775 to cherry pick change around image Tag.

@chrisseto
Copy link
Contributor

Same comment as in #912

@RafalKorepta RafalKorepta force-pushed the rk/2.3.x/fix-kuttl-v2-tests branch from 093571d to 715df95 Compare June 14, 2025 20:15
RafalKorepta and others added 2 commits June 15, 2025 00:13
As the #676 changed the
set up of the operator installation the helm repository was missing. The disable
helm controllers test case depends on official helm repository index existence.
From that point the kuttle v2 end to end test suite start to fail. In this
change the test case will use local operator helm chart definition.

Reference
cec9d13#diff-25902a4a01139dc3d8d70d5086b8cdb53d4b68b46185b3a5dc37c8585e801181L16-L21
Prior to this commit the majority of tests in this repository would run using
the previously released version of the operator due to the redpanda's chart
containing a hard coded version. Upon attempting an operator release and
needing to bump that image, we discovered a nasty circular dependency.

This commit updates all failing tests to refer to
`localhost/redpanda-operator:dev` to ensure that any changes to the sidecar get
tests and to avoid circular dependencies.
@RafalKorepta RafalKorepta force-pushed the rk/2.3.x/fix-kuttl-v2-tests branch from 715df95 to d1677e8 Compare June 14, 2025 22:13
Copy link
Contributor

@chrisseto chrisseto left a comment

Choose a reason for hiding this comment

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

Integration and Acceptance tests will continue to fail until the next release of the v5.9.x helm chart.

@RafalKorepta RafalKorepta merged commit 51eecd7 into release/v2.3.x Jun 16, 2025
11 checks passed
@RafalKorepta RafalKorepta deleted the rk/2.3.x/fix-kuttl-v2-tests branch June 16, 2025 14:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants