stan-confluent opened a new pull request #11730: URL: https://github.com/apache/kafka/pull/11730
Ducktape 0.7.17 locked a couple of dependencies to their last py2 compatible versions - this ensures more or less stable python 2 builds for kafkatest (until some other package breaks it). Since 2.7 and above uses ducktape 0.8.x and python 3, this change does not apply there. See these PRs for details on ducktape: https://github.com/confluentinc/ducktape/pull/291 https://github.com/confluentinc/ducktape/pull/292 Tested: - Ran `python setup.py develop` in a clean python 2.7.18 virtualenv to ensure all dependencies are installed without conflicts - Ran a small system test with `ducker-ak` just to ensure it still works ok - had to hack the dockerfile since openjdk:8 image does not include py2 anymore it seems? Hacked something together to have some test run (it failed due to some java deps it seems, but ducktape part worked ok) - Ran a system test job on jenkins - https://jenkins.confluent.io/job/system-test-kafka-branch-builder/4776 - used a custom test that simply brings up zk and kafka ### 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. To unsubscribe, e-mail: jira-unsubscr...@kafka.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org