-
-
Notifications
You must be signed in to change notification settings - Fork 314
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
Fix portable aot tests #4894
Fix portable aot tests #4894
Conversation
LongyuZhang
commented
Nov 30, 2023
•
edited
Loading
edited
- Some pipelines have $DOCKER_REGISTRY_CREDENTIALS in jenkins-pipeline but not $BASE_DOCKER_REGISTRY_CREDENTIAL, in this case login is not needed.
- Related Issue: github_ibm/runtimes/backlog/issues/1262
- Some pipelines have $DOCKER_REGISTRY_CREDENTIALS in jenkins-pipeline but not $BASE_DOCKER_REGISTRY_CREDENTIAL, in this case login is not needed. Signed-off-by: LongyuZhang <[email protected]>
Test Links:
|
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.
LGTM
external/external.sh
Outdated
# Container credential check. Temporarily criu-ubi image with criu binary is only available internally | ||
if [[ ! -z $BASE_DOCKER_REGISTRY_CREDENTIAL_USR || ! -z $DOCKER_REGISTRY_CREDENTIALS_USR ]]; then | ||
# Container credential check. | ||
# Temporarily criu-ubi image with criu binary is only available internally |
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.
This comment is a bit hard to read :-). Not quite sure what logic it is trying to convey.
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.
In this step, external tests get the initial base container image. Most tests uses BASE_DOCKER_REGISTRY_CREDENTIAL
to get this base image from Dockerhub (this login will increase pull limit), but criu-ubi
base image temporarily get its base image from hyc-dockerhub instead since we can only set up its dependent package internally with ubi subscription. Once we are able to publish this image on Dockerhub later, we will remove this logic then.
Co-authored-by: Shelley Lambert <[email protected]>