Skip to content

Conversation

@github-actions
Copy link

Backport

This will backport the following commits from main to release/v25.1.x:

Questions ?

Please refer to the Backport tool documentation

Refactor the redpanda console integration to first convert
`redpanda.RenderState` into a `StaticConfiguration`. The `StaticConfiguration`
is then transformed into a `PartialConsoleValues` which is then merged into the
subchart values to perform the final rendering.

This is done to allow allow the charts' integration to be leveraged by the
upcoming console controller.

Notable changes include:
- Using the bootstrap user for console's auth instead of the first listed SASL
  user.
- Generating a partial version of Console's config to add typing to the configuration code.
- The introduction of `operator/pkg/ir` to host non-user facing datastructures.
  These structs may evolve without impact to our public APIs and help resolve
  cyclic imports.

(cherry picked from commit 8d9b0bd)

# Conflicts:
#	acceptance/go.mod
#	acceptance/go.sum
#	charts/connectors/go.mod
#	charts/connectors/go.sum
#	charts/console/chart/README.md
#	charts/console/chart/templates/_console.deployment.tpl
#	charts/console/go.mod
#	charts/console/go.sum
#	charts/console/render.go
#	charts/console/templates/_console.config.tpl
#	charts/console/values.go
#	charts/redpanda/chart/templates/_console.go.tpl
#	charts/redpanda/console.tpl.go
#	charts/redpanda/go.mod
#	charts/redpanda/go.sum
#	charts/redpanda/templates/_helpers.go.tpl
#	charts/redpanda/templates/_values.go.tpl
#	charts/redpanda/values.go
#	gen/go.mod
#	gen/go.sum
#	go.work.sum
#	gotohelm/go.mod
#	gotohelm/go.sum
#	gotohelm/testdata/src/example/go.mod
#	gotohelm/testdata/src/example/go.sum
#	harpoon/go.sum
#	operator/go.mod
#	operator/go.sum
#	operator/internal/lifecycle/testdata/cases.resources.golden.txtar
#	pkg/go.mod
#	pkg/go.sum
@github-actions
Copy link
Author

This PR is stale because it has been open 5 days with no activity. Remove stale label or comment or this will be closed in 5 days.

@github-actions github-actions bot added the stale label Sep 30, 2025
@chrisseto chrisseto removed the stale label Oct 1, 2025
@github-actions
Copy link
Author

github-actions bot commented Oct 7, 2025

This PR is stale because it has been open 5 days with no activity. Remove stale label or comment or this will be closed in 5 days.

@github-actions github-actions bot added the stale label Oct 7, 2025
@chrisseto chrisseto removed the stale label Oct 7, 2025
@chrisseto
Copy link
Contributor

I think I'm going to abandon this backport. There's no pressing motivation for it to be merged and there a a few missing commits that are prerequisites.

@chrisseto chrisseto closed this Oct 9, 2025
@chrisseto chrisseto deleted the backport/release/v25.1.x/pr-1071 branch October 9, 2025 17:19
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