Skip to content

registry: rename benthos to redpanda-connect#5984

Merged
jdx merged 4 commits into
jdx:mainfrom
risu729:benthos-rename
Aug 12, 2025
Merged

registry: rename benthos to redpanda-connect#5984
jdx merged 4 commits into
jdx:mainfrom
risu729:benthos-rename

Conversation

@risu729

@risu729 risu729 commented Aug 12, 2025

Copy link
Copy Markdown
Contributor

As pointed out in #5980, benthosdev/benthos now redirects to redpanda-data/connect.
They renamed it due to an acquisition, as in https://www.redpanda.com/press/redpanda-acquires-benthos. redpanda-data/connect#2618

aqua-registry already supports it, so we can safely rename it. aquaproj/aqua-registry#23450
benthosdev/benthos-asdf supports the latest version of redpanda-connect, so I think we can keep this. As a note, it renames the installed bin to benthos.

Copilot AI review requested due to automatic review settings August 12, 2025 01:48

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull Request Overview

This PR updates the benthos tool configuration to reflect its rebranding to redpanda-connect. The change updates the tool's backend source and adds an alias to maintain compatibility.

  • Updates the aqua backend source from benthosdev/benthos to redpanda-data/connect
  • Adds a test command using the new redpanda-connect binary name
  • Adds redpanda-connect as an alias for the benthos tool

Comment thread registry.toml Outdated
# bbr-s3-config-validator.test = ["bbr-s3-config-validator --help", "{{version}}"]
benthos.description = "Fancy stream processing made operationally mundane"
benthos.backends = ["aqua:benthosdev/benthos", "asdf:benthosdev/benthos-asdf"]
benthos.backends = ["aqua:redpanda-data/connect", "asdf:benthosdev/benthos-asdf"]

Copilot AI Aug 12, 2025

Copy link

Choose a reason for hiding this comment

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

The backends array contains inconsistent sources - the aqua backend points to 'redpanda-data/connect' while the asdf backend still points to 'benthosdev/benthos-asdf'. Consider updating the asdf backend to match the new redpanda-data organization or verify if this mixed configuration is intentional.

Suggested change
benthos.backends = ["aqua:redpanda-data/connect", "asdf:benthosdev/benthos-asdf"]
benthos.backends = ["aqua:redpanda-data/connect", "asdf:redpanda-data/asdf-benthos"]

Copilot uses AI. Check for mistakes.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

They didn't move the asdf plugin.

@risu729 risu729 changed the title registry: rename benthos to redpanda-connect registry(redpanda-connect): rename benthos to redpanda-connect Aug 12, 2025
@jdx jdx changed the title registry(redpanda-connect): rename benthos to redpanda-connect registry: rename benthos to redpanda-connect Aug 12, 2025
@jdx jdx merged commit 0670fdf into jdx:main Aug 12, 2025
22 of 25 checks passed
@risu729 risu729 deleted the benthos-rename branch August 13, 2025 02:38
jdx pushed a commit that referenced this pull request Aug 13, 2025
### 📦 Registry

- add vfox-yarn as primary yarn backend by
[@jdx](https://github.com/jdx) in
[#5982](#5982)
- add missing description field for a lot of tools by
[@jylenhof](https://github.com/jylenhof) in
[#5966](#5966)
- rename benthos to redpanda-connect by
[@risu729](https://github.com/risu729) in
[#5984](#5984)
- rename coq to rocq by [@risu729](https://github.com/risu729) in
[#5985](#5985)

### 🚀 Features

- **(timeout)** show duration, URL, and config hint on timeouts;
increase fetch timeout default to 10s by [@jdx](https://github.com/jdx)
in [#5991](#5991)

### 🐛 Bug Fixes

- **(aqua)** add executable permissions for zip-extracted binaries by
[@itochan](https://github.com/itochan) in
[#5998](#5998)
- **(core)** auto-repair corrupted pyenv cache by recloning on update
failure by [@jdx](https://github.com/jdx) in
[#6003](#6003)
- duplicate versions and validation in `mise tool` by
[@jdx](https://github.com/jdx) in
[#6001](#6001)

### 📚 Documentation

- **(tools)** document per-tool postinstall option in [tools] by
[@jdx](https://github.com/jdx) in
[#5993](#5993)
- Update install instructions for nushell by
[@Joniator](https://github.com/Joniator) in
[#5981](#5981)
- README.md typo by [@jdx](https://github.com/jdx) in
[#5990](#5990)

### ◀️ Revert

- Revert "docs: Update install instructions for nushell" by
[@jdx](https://github.com/jdx) in
[#5983](#5983)
- Revert "fix(aqua): add executable permissions for zip-extracted
binaries" by [@jdx](https://github.com/jdx) in
[#6004](#6004)

### 📦️ Dependency Updates

- update taiki-e/install-action digest to 2c73a74 by
[@renovate[bot]](https://github.com/renovate[bot]) in
[#5962](#5962)
- update docker/metadata-action digest to c1e5197 by
[@renovate[bot]](https://github.com/renovate[bot]) in
[#5961](#5961)
- update docker/login-action digest to 184bdaa by
[@renovate[bot]](https://github.com/renovate[bot]) in
[#5958](#5958)

### Chore

- cargo up by [@jdx](https://github.com/jdx) in
[#5992](#5992)

### New Contributors

- @Joniator made their first contribution in
[#5981](#5981)
- @jylenhof made their first contribution in
[#5966](#5966)
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