-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Changing image repo from docker.io to ghcr.io #2483
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
Changing image repo from docker.io to ghcr.io #2483
Conversation
/hold |
Thank you for the PR. Please also upgrade the manifests (kustomize,helm) and cut a release, that we can then synchronize. |
spark-operator/.github/workflows/release.yaml Lines 154 to 156 in c0403dd
I think username and password also need to be updated: registry: ${{ env.IMAGE_REGISTRY }}
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }} |
@ChenYi015 done as per your instructions.. thanks for the help!! |
Signed-off-by: Vikas Saxena <[email protected]>
Signed-off-by: Vikas Saxena <[email protected]>
Signed-off-by: Vikas Saxena <[email protected]>
Signed-off-by: Vikas Saxena <[email protected]>
Signed-off-by: Vikas Saxena <[email protected]>
Signed-off-by: Vikas Saxena <[email protected]>
eed7e26
to
a566594
Compare
rebase to master done successfully |
/unhold |
@vikas-saxena02 The same changes need to be applied to: spark-operator/.github/workflows/release.yaml Lines 216 to 218 in d089a43
|
Signed-off-by: Vikas Saxena <[email protected]>
Thanks for pointing out... this has been actioned as well |
Signed-off-by: Vikas Saxena <[email protected]>
Signed-off-by: Vikas Saxena <[email protected]>
Co-authored-by: Yi Chen <[email protected]> Signed-off-by: Vikas Saxena <[email protected]>
Co-authored-by: Yi Chen <[email protected]> Signed-off-by: Vikas Saxena <[email protected]>
Signed-off-by: Vikas Saxena <[email protected]>
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. Will wait for another approval.
@andreyvelich are you able to provide your approval. @ChenYi015 has already provided his. |
/assign @vara-bonthu @andreyvelich @jacobsalway @ImpSy |
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
Matches https://github.com/docker/login-action?tab=readme-ov-file#github-container-registry and doesn't break any local development
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: ChenYi015, jacobsalway The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
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.
/assign @andreyvelich
Are we doing this for all the Kubeflow projects? I am good with the change based on the presented issues.
/lgtm Thank you |
@vara-bonthu Yes, we migrated all repos to GHCR: kubeflow/manifests#3010 |
Amazing, now with a new release of spark operator we can synchronize. |
run: | | ||
docker build -t docker.io/kubeflow/spark-operator:local . | ||
minikube image load docker.io/kubeflow/spark-operator:local | ||
docker build -t ghcr.io/kubeflow/spark-operator/controller:local . |
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 image hasn't been released yet, has it?
docker pull ghcr.io/kubeflow/spark-operator/controller:2.1.0 Error response from daemon: manifest unknown
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.
@arturowczarek this is becuase I dont think we had a release since the changed was merged
Purpose of this PR
As per the kubeflow wide initiative to migrate all images from docker.io to ghcr.io kubeflow/maniifests#3010 , I am am making the change to do the same. the sparkoperator repo specific issue is #2480
Proposed changes:
Change Category
Rationale
This change is a part of Kubeflow wide initiative kubeflow/maniifests#3010
Checklist
Additional comments
/closes #2480