-
Notifications
You must be signed in to change notification settings - Fork 505
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
Building at version marker commit leaves out latest changes #1976
Comments
I think we do not have a version marker which gets immediately updated on a merge. We would need a postsubmit job in any case, even if it just updates a marker. We can reduce this kind of racy window, but not completely eliminate it from what I can see right now. I'm not completely sure about the implications, but how about retrieving the latest commits directly via
This may also not work, because we need a build version to calculate the next tag. |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-contributor-experience at kubernetes/community. |
Stale issues rot after 30d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-contributor-experience at kubernetes/community. |
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs. This bot triages issues and PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /close |
@k8s-triage-robot: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/reopen |
@puerco: Reopened this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/remove-lifecycle rotten |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs. This bot triages issues and PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs. This bot triages issues and PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle rotten |
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs. This bot triages issues and PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /close |
@k8s-triage-robot: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
What happened:
When cutting a release,
krel
will fetch the version marker at https://dl.k8s.io/ci/latest-1.20.txt (the same thing applies to https://dl.k8s.io/ci/master.txt ) and cut the release (and possibly the branch) at that commit.The commit contained in the version marker is not, however, the last in the branch, This leaves out the last 3-4 commits in the branch, potentially leaving out important last-minute changes
Example:
As seen above building at
931516a87bc2f7
leaves out of the release 3 commits.What you expected to happen:
The version marker file should point to the last commit. Or maybe we should stage at HEAD.
How to reproduce it (as minimally and precisely as possible):
Simply
curl -L https://dl.k8s.io/ci/latest.txt
and compare to the git log or the github commit history of k/k.Anything else we need to know?:
The text was updated successfully, but these errors were encountered: