Closed bennettzhu1 closed 1 year ago
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
0 out of 4 committers have signed the CLA.
:x: ConfluentJenkins
:x: b-goyal
:x: bennettzhu1
:x: sp-gupta
You have signed the CLA already but the status is still pending? Let us recheck it.
Problem
docker-oraclejdk8 is an EOL debian 8 distribution that is deployed on the jenkins hosts but was removed in the docker-build-images repo. This makes supporting it very difficult, and one issue is the jenkins job fails to pull the latest common-tools version which is needed in the standard jenkins build logic.
Solution
Use the docker-debian-jdk8 node instead of docker-oraclejdk8. The images are very similar and this approach has worked before:
https://github.com/confluentinc/kafka-connect-bigquerystorage-sink/pull/5 https://github.com/confluentinc/kafka-connect-sqs/pull/30
Does this solution apply anywhere else?
If yes, where?
https://github.com/search?q=org%3Aconfluentinc+docker-oraclejdk8+NOT+is%3Aarchived&type=code
Test Strategy
PR build works
Testing done:
Release Plan
Merge to master and monitor the pipelines. This is relatively low risk since it only affects the jenkins agent so rollback is straightforward](https://github.com/search?q=org%3Aconfluentinc+docker-oraclejdk8+NOT+is%3Aarchived&type=code)