Skip to content

Conversation

@larsgrah
Copy link

  • Update pkg/admin/brokerclient.go to expose a requestTimeout helper that returns the configured connector timeout when set (defaulting to defaultRequestTimeout), and use it for alter-reassignment and leader-election requests so user overrides take effect.
  • Teach pkg/admin/connector.go to propagate ConnTimeout to whichever dialer path we take, while keeping the 10s default when nothing is supplied.
  • Harden scripts/set_up_net_alias.sh with set -euo pipefail, better Linux tooling detection (ifconfig vs ip), idempotent alias creation, and clearer error handling

This PR is necessary in our workflow to prevent timeouts failing topicctl runs occasionally.

@larsgrah larsgrah requested a review from a team as a code owner October 28, 2025 12:18
@larsgrah larsgrah force-pushed the additional-timeout-configuration branch from 9d7c817 to d8b8822 Compare November 6, 2025 17:45
- Update pkg/admin/brokerclient.go to expose a requestTimeout helper that returns the configured connector timeout when set (defaulting to defaultRequestTimeout), and use it for alter-reassignment and leader-election requests so user overrides take effect.
- Teach pkg/admin/connector.go to propagate ConnTimeout to whichever dialer path we take, while keeping the 10s default when nothing is supplied.
- Harden scripts/set_up_net_alias.sh with set -euo pipefail, better Linux tooling detection (ifconfig vs ip), idempotent alias creation, and clearer error handling
@larsgrah larsgrah force-pushed the additional-timeout-configuration branch from d8b8822 to d11c84b Compare November 11, 2025 09:44
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.

1 participant