-
Notifications
You must be signed in to change notification settings - Fork 912
Publish JobSet v0.9.0 #8453
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
base: main
Are you sure you want to change the base?
Publish JobSet v0.9.0 #8453
Conversation
@@ -27,3 +28,4 @@ | |||
"sha256:ad87d7473051593ab6419c464f17641ed91607721a7dd841d5be5534b1faf3d2": ["v0.8.0"] | |||
"sha256:7b8a2ed7fd4c8ea3960fc16623d3328e30b7472c9166e434bea9448eb974ff32": ["v0.8.1"] | |||
"sha256:a25804af6def03d794c218930176c5dac12b5de06a450e38b8a15143a6fd0071": ["v0.8.2"] | |||
"sha256:eeef77bf8f7548ad3727a1c1f68baf0eaf95dca52bc319ce1c69505a67244584": ["v0.9.0"] |
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.
kehannon@kehannon-thinkpadp1gen4i:~/Work/k8s.io$ podman inspect us-central1-docker.pkg.dev/k8s-staging-images/jobset/jobset:v0.9.0
[
{
"Id": "365d2d4c6a14667df0e77991350e752485dfbc1bd3fe137d18c65d7d055a82b0",
"Digest": "sha256:0aaf9c6f00f303a5587359824230b3017f25984e1b089118b6ea05501449fac1",
"RepoTags": [
"us-central1-docker.pkg.dev/k8s-staging-images/jobset/jobset:v0.9.0"
],
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.
Hmm, for me docker shows different digest, like here: https://console.cloud.google.com/artifacts/docker/k8s-staging-images/us-central1/jobset/jobset/sha256:eeef77bf8f7548ad3727a1c1f68baf0eaf95dca52bc319ce1c69505a67244584
$ docker inspect us-central1-docker.pkg.dev/k8s-staging-images/jobset/jobset:v0.9.0
[
{
"Id": "sha256:eeef77bf8f7548ad3727a1c1f68baf0eaf95dca52bc319ce1c69505a67244584",
"RepoTags": [
"us-central1-docker.pkg.dev/k8s-staging-images/jobset/jobset:v0.9.0"
],
}
]
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.
Hmm.
Not really sure the differences between podman/docker.
[
{
"Id": "365d2d4c6a14667df0e77991350e752485dfbc1bd3fe137d18c65d7d055a82b0",
"Digest": "sha256:0aaf9c6f00f303a5587359824230b3017f25984e1b089118b6ea05501449fac1",
"RepoTags": [
"us-central1-docker.pkg.dev/k8s-staging-images/jobset/jobset:v0.9.0"
],
"RepoDigests": [
"us-central1-docker.pkg.dev/k8s-staging-images/jobset/jobset@sha256:0aaf9c6f00f303a5587359824230b3017f25984e1b089118b6ea05501449fac1",
"us-central1-docker.pkg.dev/k8s-staging-images/jobset/jobset@sha256:eeef77bf8f7548ad3727a1c1f68baf0eaf95dca52bc319ce1c69505a67244584"
],
I meant to say that I can confirm this exists. Just making sure we promote a tag that can pull.
@@ -2,6 +2,7 @@ | |||
dmap: | |||
"sha256:9799666207d23a6d3c9d4ec50d7cf6c79f290f5c31ef7d03f87f0c6fcb635e61": ["v0.8.1"] | |||
"sha256:4ce7e93faa6358de8862fd9fc05d714ab7f499e1e905dfb38b5ddff1db7b1053": ["v0.8.2"] | |||
"sha256:f467a871202b7e1f2f6fc5eeba00de929db2e5e3313813a292d535d2786c79eb": ["v0.9.0"] |
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.
kehannon@kehannon-thinkpadp1gen4i:~/Work/k8s.io$ helm template oci://us-central1-docker.pkg.dev/k8s-staging-images/jobset/charts/jobset --version v0.9.0 | grep registry.k8s.io
Pulled: us-central1-docker.pkg.dev/k8s-staging-images/jobset/charts/jobset:v0.9.0
Digest: sha256:f467a871202b7e1f2f6fc5eeba00de929db2e5e3313813a292d535d2786c79eb
image: "registry.k8s.io/jobset/jobset:v0.9.0"
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.
Looks like everything is good! This is what we expect.
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: andreyvelich, kannon92 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 |
@tenzen-y waiting on your response. If you are fine with this, we’d like to get a JobSet release out. |
|
New changes are detected. LGTM label has been removed. |
Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>
5a1011d
to
bbe2a12
Compare
Thanks for the info @tenzen-y!
But this works:
As I can see in this PR you didn't break the old version of Kueue Helm charts: #7877. |
The registry.k8s.io does not allow us to break existing tags. |
Thanks for the info @tenzen-y! |
That should work well. |
@kannon92 @ahg-g @GiuseppeTT Shall we merge this PR and see if that works ? |
We should check if staging OCI chart image has correct chart version semantic before merge. |
@tenzen-y What changes do we require to make ? I can see that Kueue has similar version: https://github.com/kubernetes-sigs/kueue/blob/main/charts/kueue/Chart.yaml#L19 |
That should be 0.9.0 |
I see, so we incorrectly tag the release commit. Do we know, if we are going to re-tag it, will the SHAs get updated in the OCI registry ? |
Part of: kubernetes-sigs/jobset#980
cc @kannon92 @ahg-g @GiuseppeTT @astefanutti
@tenzen-y Regarding your question here: #8293 (comment)
Why we should use
0.9.0
version for the Helm Charts ?As I can see, we use have
v
prefix in the registry: https://console.cloud.google.com/artifacts/docker/k8s-staging-images/us-central1/jobset/charts%2Fjobset/sha256:f467a871202b7e1f2f6fc5eeba00de929db2e5e3313813a292d535d2786c79eb./hold