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


Reply via email to