-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
git version 2.45.1 makes a lot of our workflows fail. This affects all our repos/workflows using Git LFS #9883
Comments
Might be connected: #9882 |
Nope, it's not. It's related to LFS and git version in the image |
Hey @fengkai-tink! |
Thanks @erik-bershel But this breaking change has messed up all our previously working workflows and it has not been notified in advance. Our company is using Github Enterprise. Is there anything you can do here? And as I mentioned setting that variable for different version of our code + workflows is too much
|
Unfortunately, in this case, we and other users are exactly the same victims of circumstances. You can contact |
For better user awareness, we will keep this item open for a while (possibly until a new Git release). |
This has broken a few thousand CI/CD workflows in our organization, we are currently calling it a major fire. |
This issue is being hashed out between the git and the git-lfs developers in this email thread |
Github CI is currently broken when we have a git lfs clone due to actions/runner-images#9883. Temporarily work around this
Hi, Is there any update on this? Our organization is facing same error while trying to install cocoapods from git in azure VM fatal: active |
I have fixed it by setting GIT_CLONE_PROTECTION_ACTIVE=false in ALL the upstream reusable workflows. There is no way around this |
Per git-lfs/git-lfs#5749 as of 2024-05-22T09:00-05:00 (or around then) there is a patch series under review on the git mailing list working towards a 2.45.2 release with a fix for the git-lfs use case. If this 2.45.2 release happens soon and is rolled out to the runner-images as eagerly as 2.45.1, there might be some relief for this breakage soon. |
Github CI is currently broken when we have a git lfs clone due to actions/runner-images#9883. Temporarily work around this
Github CI is currently broken when we have a git lfs clone due to actions/runner-images#9883. Temporarily work around this
This seems to have to do with authentication for git lfs. |
The git 2.45.2 release on 2024-05-30 1718h-07:00 (1, 2) has rolled back the specific behaviour change that broke the |
all deployed (we deployed updated version without this variable set but the fixed version of git) |
Description
In the recent release you have upgrade the git version to 2.45.1.
That upgrade leads to a huge problem, our workflows especially the ones uses GIT LFS start to fail due to following reason:
We have verified that we can disable it by assign
GIT_CLONE_PROTECTION_ACTIVE = False
to each individual reusable workflow.However, we have so many workflows which relies on the different versions of reusable workflows that we can not go in and fix each individual of them.
This breaking change was introduced by the new git version.
Here is the relevant issue: git-lfs/git-lfs#5749
You have never warn customers in advance and caused huge problem at our company.
This is against your promise in the README:
Please roll back the change to the Github Runners or try to downgrade the git version so that we can keep using github!
Platforms affected
Runner images affected
Image version and build link
Ubuntu 20.04 (20240516) Image Update
Is it regression?
Ubuntu 20.04 (20240514) Image Update
Expected behavior
We can checkout code as normal
Actual behavior
We can not checkout code because of the git setting.
Repro steps
Fetch a repo that has LFS object
The text was updated successfully, but these errors were encountered: