Skip to content

[release/v2.3.x] [K8S-537] bind operator and operator chart versions#676

Merged
chrisseto merged 1 commit intorelease/v2.3.xfrom
backport/release/v2.3.x/pr-599
Apr 8, 2025
Merged

[release/v2.3.x] [K8S-537] bind operator and operator chart versions#676
chrisseto merged 1 commit intorelease/v2.3.xfrom
backport/release/v2.3.x/pr-599

Conversation

@chrisseto
Copy link
Contributor

@chrisseto chrisseto commented Apr 8, 2025

Backport

This will backport the following commits from main to release/v2.3.x:

Questions ?

Please refer to the Backport tool documentation

Prior to this commit the operator helm chart was managed as a standalone
module/project. Doing so resulted in needless confusion and compatibility issues.

This commit moves `charts/operator` to `operator/chart` and combines the go
modules into one, effectively making the release and development process of the
operator and its chart one in the same.

(cherry picked from commit 4ac62a0)
@chrisseto chrisseto force-pushed the backport/release/v2.3.x/pr-599 branch from be05ed7 to 911d1d1 Compare April 8, 2025 19:01
@chrisseto chrisseto merged commit cec9d13 into release/v2.3.x Apr 8, 2025
11 checks passed
@chrisseto chrisseto deleted the backport/release/v2.3.x/pr-599 branch April 8, 2025 20:58
RafalKorepta added a commit that referenced this pull request Jun 14, 2025
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
RafalKorepta added a commit that referenced this pull request Jun 14, 2025
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
RafalKorepta added a commit that referenced this pull request Jun 16, 2025
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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants