Support #22693
closed
Update Docker pin to Docker 28
Added by Brett Smith 15 days ago.
Updated 14 days ago.
Description
This version came out while 3.1.0 was being released. We should test that all our components work with it, then update the pin accordingly.
- Make a branch that updates the pin.
- Build a new Jenkins test image from that branch.
- Run tests on that new image.
- If there are any failures, file bugs and address those.
- Once all tests are passing, merge the branch with the new pin to main.
22693-docker-28 @ 4b086b81ca6f3f2d00c4e25060d76729bbedeaa9
Image build: packer-build-jenkins-image-arvados-tests: #118 
Test run: developer-run-tests: #4709 
You can confirm from console output in the test run that the pin took as expected:
singularity: singularity-ce version 3.10.4
docker client: Docker version 28.0.2, build 0442a73
docker server: 28.0.2
R: /usr/bin/Rscript
If you are wondering why I didn't also change the containerd pin: they're on completely separate release cycles, 1.17 is still the latest.
- All agreed upon points are implemented / addressed.
- Anything not implemented (discovered or discussed during work) has a follow-up story.
- Code is tested and passing, both automated and manual, what manual testing was done is described
- Documentation has been updated.
- Behaves appropriately at the intended scale (describe intended scale).
- Considered backwards and forwards compatibility issues between client and server.
- Follows our coding standards and GUI style guidelines.
- It is literally a one-character change
Everything looks good, please merge. Thanks!
- Status changed from In Progress to Resolved
Also available in: Atom
PDF