imbajin opened a new pull request, #798:
URL: https://github.com/apache/hugegraph-toolchain/pull/798

   ## Purpose of the PR
   
   Core CI stops before tests because Docker Hub image pulls fail with 
authentication timeouts and anonymous rate limits. Fetch the same Docker 
Official Image content from ECR Public and pin the previously successful 
digests.
   
   ## Main Changes
   
   - Preserve the existing Maven/Java build and runtime images, including the 
verified candidate builder override.
   - Use the same Flink image in the classloading probe and packaged recovery 
runner.
   - Keep ordinary Loader and CDC MySQL on their existing distinct versions.
   - Retain service settings, health checks, SDK pins, and all assertions. No 
credentials or fallback machinery are added.
   
   Docker documents [Official Images on ECR 
Public](https://www.docker.com/press-release/docker-official-images-available-amazon-elastic-container-registry/).
 Registry manifests and image configurations were checked against successful CI 
runs before changing the references.
   
   ## Verifying these changes
   
   - [ ] Trivial rework / code cleanup without any test coverage. (No Need)
   - [ ] Already covered by existing tests.
   - [x] Need tests and can be verified as follows:
     - Existing Java image helpers and Flink acceptance helper unit tests pass, 
with Python 3.12 for the latter.
     - actionlint, shell syntax, and diff checks pass; three independent 
reviewers found no issues.
     - The [organization validation 
PR](https://github.com/hugegraph/hugegraph-toolchain/pull/58) passes both image 
builds and startup checks, candidate/released Server module tests, Spark 
Loader, and packaged Flink CDC recovery.
   
   ## Does this PR potentially affect the following parts?
   
   - [ ] Nope
   - [ ] Dependencies (add/update license info)
   - [ ] Modify configurations
   - [ ] The public API
   - [x] Other affects: existing official image download locations and 
immutable content pins
   
   ## Documentation Status
   
   - [ ] `Doc - TODO`
   - [ ] `Doc - Done`
   - [x] `Doc - No Need`: image contents and application behavior are preserved.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to