-
Notifications
You must be signed in to change notification settings - Fork 15
MLE-25350 update develop from 2.2.3 release #405
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
…increment-docker-version MLE-25638 Fix notice file and increment Docker version for release
MLE-25350 Release/docker 2.2.3
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR updates version references from 2.2.2 to 2.2.3 across the project, syncing the develop branch with the 2.2.3 release. The changes include updating Docker image tags, base image versions, and documentation references to reflect the new release version.
- Version bump from 2.2.2 to 2.2.3 in test configurations and build parameters
- Updates to UBI base image versions for ubi8 and ubi9
- Documentation update to generalize version reference in NOTICE.txt
Reviewed changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| test/keywords.resource | Updated test image tags and Docker version variable from 2.2.2 to 2.2.3 |
| dockerFiles/marklogic-deps-ubi:base | Updated ubi8 minimal base image to newer build (8.10-1761032271) |
| dockerFiles/marklogic-deps-ubi9:base | Updated ubi9 minimal base image to newer build (9.6-1760515502) and removed microdnf update step |
| NOTICE.txt | Changed specific version reference from v2.1.0 to generic v2 |
| Jenkinsfile | Updated default dockerVersion parameter from 2.2.2 to 2.2.3 |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| Third-Party Components | ||
|
|
||
| The following is a list of third-party components used by MarkLogic Docker Container Image v2.1.0 (last updated October 18, 2024): | ||
| The following is a list of third-party components used by MarkLogic Docker Container Image v2 (last updated October 18, 2024): |
Copilot
AI
Dec 8, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The 'last updated' date remains October 18, 2024, but the third-party components list should be reviewed and the date updated if any dependencies have changed with the 2.2.3 release (especially given the UBI base image updates).
| The following is a list of third-party components used by MarkLogic Docker Container Image v2 (last updated October 18, 2024): | |
| The following is a list of third-party components used by MarkLogic Docker Container Image v2 (last updated June 10, 2024): |
| ############################################################### | ||
| # install libnsl rpm package | ||
| ############################################################### | ||
|
|
Copilot
AI
Dec 8, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The removal of 'microdnf -y update' before installing libnsl.rpm means the base image packages are no longer being updated. This change should be intentional and documented, as it may impact security patches. Consider adding a comment explaining why the update step was removed.
| # Intentionally omitting 'microdnf -y update' before installing libnsl.rpm to maintain build reproducibility and avoid unexpected changes from updated packages. | |
| # Be aware that this may leave the image without the latest security patches from the base image. Update the base image regularly to mitigate this risk. |
Port master changes to develop