Ron Dagostino created KAFKA-14105:
-------------------------------------
Summary: Remove quorum.all_non_upgrade for system tests
Key: KAFKA-14105
URL: https://issues.apache.org/jira/browse/KAFKA-14105
Project: Kafka
Issue Type: Task
Components: kraft, system tests
Reporter: Ron Dagostino
We defined `all_non_upgrade = [zk, remote_kraft]` in `quorum.py` to encapsulate
the quorum(s) that we want system tests to generally run with when they are
unrelated to upgrading. The idea was that we would just annotate tests with
that and then we would be able to change the definition of it as we move
through and beyond the KRaft bridge release. But it is confusing, and
search-and-replace is cheap -- especially if we are only doing it once or twice
over the course of the project. So we should eliminate the definition of
`quorum.all_non_upgrade` (which was intended to be mutable over the course of
the project) in favor of something like `zk_and_remote_kraft`, which will
forever list ZK and REMOTE_KRAFT.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)