[
https://issues.apache.org/jira/browse/KAFKA-9797?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17072656#comment-17072656
]
ASF GitHub Bot commented on KAFKA-9797:
---------------------------------------
rajinisivaram commented on pull request #8403: KAFKA-9797; Fix
TestSecurityRollingUpgrade.test_enable_separate_interbroker_listener
URL: https://github.com/apache/kafka/pull/8403
In order to perform non-disruptive update of inter-broker listener to a
different security protocol, we need to first ensure that the listener is
enabled on all brokers. Once the listener is available on all brokers,
inter-broker listener can be updated using rolling update.
### Committer Checklist (excluded from commit message)
- [ ] Verify design and implementation
- [ ] Verify test coverage and CI build status
- [ ] Verify documentation (including upgrade notes)
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]
> Fix flaky system test
> TestSecurityRollingUpgrade.test_enable_separate_interbroker_listener
> ------------------------------------------------------------------------------------------
>
> Key: KAFKA-9797
> URL: https://issues.apache.org/jira/browse/KAFKA-9797
> Project: Kafka
> Issue Type: Bug
> Components: system tests
> Reporter: Rajini Sivaram
> Assignee: Rajini Sivaram
> Priority: Major
> Fix For: 2.6.0
>
>
> TestSecurityRollingUpgrade.test_enable_separate_interbroker_listener is
> supposed to test non-disruptive upgrade of inter-broker listener using
> rolling bounce. But the test updates inter-broker listener without enabling
> the new listener/security_protocol across all brokers, making this a
> disruptive upgrade where brokers are in inconsistent state until all brokers
> have been upgraded. The test must first enable the new listener across all
> brokers and then update the inter-broker listener to the new listener to
> ensure that the cluster is functioning during the upgrade.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)