-
Notifications
You must be signed in to change notification settings - Fork 39.8k
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
rkt: Convert image name to be a valid acidentifier #34375
Conversation
Jenkins Kubemark GCE e2e failed for commit 7077378. Full PR test history. The magic incantation to run this job again is |
Jenkins GCI GCE e2e failed for commit 7077378. Full PR test history. The magic incantation to run this job again is |
}, | ||
} | ||
|
||
// If the repo name is not a valid ACIdentifier (namely if it has a portt), |
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.
nit s/portt/port
one small nit, LGTM. |
This fixes a bug whereby an image reference that included a port was not recognized after being downloaded, and so could not be run
7077378
to
aff6940
Compare
Addressed your comment. This seems like a release-note type thing since it's a user-visible bugfix. |
@k8s-bot test this please issue #IGNORE |
Jenkins GCE e2e failed for commit aff6940. Full PR test history. The magic incantation to run this job again is |
@k8s-bot test his please issue #IGNORE |
@k8s-bot gce e2e test this (Error queueing build, no details on why) |
@k8s-bot test this [submit-queue is verifying that this PR is safe to merge] |
Automatic merge from submit-queue |
Someone impacted by this bug has asked if it can be cherry picked onto 1.4. I'm happy to make the rebase/PR. IIUC first I should ask to have a |
CC @jessfraz |
cherry-picked in #36510 |
…ck-of-#34375-kubernetes#35285-kubernetes#35420-kubernetes#35608-kubernetes#35919-kubernetes#36161-origin-release-1.4 Automated cherry pick of kubernetes#34375 kubernetes#35285 kubernetes#35420 kubernetes#35608 kubernetes#35919 kubernetes#36161
Release note:
This fixes a bug whereby an image reference that included a port was not
recognized after being downloaded, and so could not be run
This is the quick-and-simple fix. In the longer term, we'll want to refactor image logic a bit more to handle the many special cases that the current code does not, mostly related to library images on dockerhub.
/cc @yifan-gu @kubernetes/sig-rktnetes
This change is