Skip to content

Conversation

@chrisseto
Copy link
Contributor

No description provided.

@chrisseto chrisseto force-pushed the chris/p/console-extract-dot branch from 43bf657 to 3657a7d Compare September 3, 2025 19:38
@chrisseto chrisseto force-pushed the chris/p/console-split-chart2 branch from b91b220 to aa400ef Compare September 8, 2025 14:28
@chrisseto chrisseto force-pushed the chris/p/console-extract-dot branch 2 times, most recently from 135556b to e730bc9 Compare September 8, 2025 15:22
@chrisseto chrisseto force-pushed the chris/p/console-extract-dot branch from e730bc9 to 2379697 Compare September 8, 2025 21:29
@chrisseto chrisseto changed the base branch from chris/p/console-split-chart2 to main September 8, 2025 21:29
@chrisseto chrisseto marked this pull request as ready for review September 8, 2025 21:29
github.com/redpanda-data/common-go/secrets v0.1.3
github.com/redpanda-data/console/backend v0.0.0-20240303221210-05d5d9e85f20
github.com/redpanda-data/redpanda-operator/charts/console/v3 v3.1.0
github.com/redpanda-data/redpanda-operator/charts/console v0.0.0-20250718150737-e01f8476d560
Copy link
Contributor

Choose a reason for hiding this comment

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

Why not v3.0.0-XXXX-YYYY?

I vaguely remember that package version is required to correctly reference major version tagged in git repo.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I changed the import in the JSON compat test back to console v2 as those are the values that it's supposed to be compatible with.

github.com/prometheus/client_model v0.6.2 // indirect
github.com/prometheus/procfs v0.16.1 // indirect
github.com/quasilyte/go-ruleguard/dsl v0.3.22 // indirect
github.com/redpanda-data/redpanda-operator/charts/console/v3 v3.1.0 // indirect
Copy link
Contributor

Choose a reason for hiding this comment

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

Why this indirect import is present if we have

github.com/redpanda-data/redpanda-operator/charts/console v0.0.0-20250718150737-e01f8476d560

Copy link
Contributor Author

Choose a reason for hiding this comment

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

The v3 dep is indirect through the redpanda v25 chart.

So:

operator --> Console v2 (JSON compat tests)
           | ---> Redpanda v25 --> Console v3 (Through rendering)

Good catch though, I didn't realize it until you pointed it out!

Copy link
Contributor

@RafalKorepta RafalKorepta left a comment

Choose a reason for hiding this comment

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

LGTM, but I think imported package in operator/go.mod is wrong.

@chrisseto
Copy link
Contributor Author

Just to sum up, the import changes are correct and technically expected though a bit funky. It should make more sense once #1071 is merged.

@chrisseto chrisseto merged commit c59ff49 into main Sep 9, 2025
10 checks passed
@chrisseto chrisseto deleted the chris/p/console-extract-dot branch September 9, 2025 19:20
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.

3 participants