[FOLIO-3167] Update folio-tools to use Postgres 12 Created: 20/May/21 Updated: 08/Jul/21 Resolved: 08/Jul/21 |
|
| Status: | Closed |
| Project: | FOLIO |
| Components: | None |
| Affects versions: | None |
| Fix versions: | None |
| Type: | New Feature | Priority: | P3 |
| Reporter: | Steve Ellis | Assignee: | David Crossley |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original estimate: | Not Specified | ||
| Issue links: |
|
||||||||||||||||
| Sprint: | DevOps Sprint 116, DevOps Sprint 115, DevOps Sprint 117, DevOps Sprint 118 | ||||||||||||||||
| Development Team: | FOLIO DevOps | ||||||||||||||||
| Description |
|
A preliminary look indicates that these are the dockerfiles that would need to be updated to move from 10 to 12. However there may be other files that need to be changed as well. https://github.com/folio-org/folio-tools/blob/master/jenkins-slave-docker/Dockerfile.focal-java-11 https://github.com/folio-org/folio-tools/blob/master/jenkins-slave-docker/Dockerfile.xenial-java-8 For background please see: https://folio-org.atlassian.net/browse/FOLIO-2145 https://folio-org.atlassian.net/browse/FOLIO-3094
|
| Comments |
| Comment by David Crossley [ 21/May/21 ] |
|
The "java-8" one will never be updated. See the notice in the top of its Dockerfile, and NEWS 122-latest-2020-04-30, and at
The comments at
The relevant file is Dockerfile.focal-java-11 |
| Comment by Jakub Skoczen [ 07/Jun/21 ] |
|
We dicussed this is not a priority and this may create a new issue while rebuilding the image if a new version of maven is pulled in which dropped the HTTP support. |
| Comment by David Crossley [ 08/Jul/21 ] |
|
The folio-tools/jenkins-slave-docker/Dockerfile.focal-java-11 only installs the postgresql-client package. Doing this via
Regarding the afore-mentioned comment about maven: I verified that the version will still be mvn 3.6.3 |