-
Notifications
You must be signed in to change notification settings - Fork 61
Add docker-commons
to the managed set
#2220
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
docker-commons
to the managed set
Tests in the docker-commons plugin need to be adapted to the plugin BOM test environment. They assume access to the docker socket and I don't think that we want to require that in the plugin BOM test environment. Will need changes to the tests in the docker-commons plugin to adapt to the plugin BOM test environment. |
Proposed the test change that should allow the test to run in the plugin BOM. |
The release of docker-commons 434.xxx resolves the test failures I'd seen earlier. Unfortunately, Jenkins 2.413 shows a test failure on DockerServerCredentialsTest.configRoundTripUpdateCertificates that does not happen with Jenkins 2.412 and earlier. I'll do some further investigation to understand the change between Jenkins 2.412 and 2.413. Since we're about to choose an LTS baseline, this is a very good time to detect that type of change. |
I've submitted a docker-commons pull request to adapt the test for Jenkins 2.413 and newer. The pull request is I've also asked a question in the Jenkins core pull request that made the change, just in case I've not understood something important. The core pull request is. |
jenkinsci/docker-commons-plugin#140 adapts the docker-commons test to the UI improvement in Jenkins 2.413 and makes it more resilient in case there are future changes in that area.
The release does not include the test fix that is proposed in jenkinsci/docker-commons-plugin#140 This reverts commit 077a294.
jenkinsci/docker-commons-plugin#140 fixes the test issue on Jenkins 2.413 and later.
Add docker-commons to managed set
Fixes #2096
Testing done
Rely on full-test