Skip to content
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

Feat-multi-arch-containers #5533

Open
wants to merge 6 commits into
base: develop
Choose a base branch
from

Conversation

duncdrum
Copy link
Contributor

@duncdrum duncdrum commented Nov 2, 2024

enables a long overdue feature: multi-arch containers for existdb/existdb
backport will remove a release blocker for 6.3.1

sidessteps docker maven plugin bug, deploy is green again.
see fabric8io/docker-maven-plugin#1835

fixes outdated JRE patches, bumps base image to Debian 12
see #5450
close #4151
close #5532
close #4153

dependencies are part of distroless base image
enable experimental image push for testing
@duncdrum duncdrum added the docker issues related to our container images label Nov 2, 2024
@duncdrum duncdrum added this to the eXist-6.3.1 milestone Nov 2, 2024
@duncdrum
Copy link
Contributor Author

The codacy issue here is pointless. We are trying to generate moving tag latest images. So they are based on latest base images from upstream on purpose

see [BUG] CICD deploy has been failing on `develop` for the past 7 months eXist-db#5450
@duncdrum
Copy link
Contributor Author

Deploy in my fork:

Screenshot 2024-11-12 at 15 49 10

images tested locally, all good.

Screenshot 2024-11-12 at 15 53 21

@duncdrum duncdrum marked this pull request as ready for review November 12, 2024 14:54
@duncdrum duncdrum requested a review from a team as a code owner November 12, 2024 14:54
Copy link

sonarcloud bot commented Nov 12, 2024

@dizzzz
Copy link
Member

dizzzz commented Nov 12, 2024

Ubuntu build fails, any idea ?
Don't have a laptop around to check the logs ...

@duncdrum
Copy link
Contributor Author

@dizzzz some timeout with building distribution packages, I restarted it. Pretty sure it's unrelated to the changes in here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docker issues related to our container images needs 6.x.x backport
Projects
Status: In progress
Development

Successfully merging this pull request may close these issues.

[CI] Change docker setup does this need to be there ? [feature] multi-arch docker images
3 participants