iv seen this before but it can have a multitude of causes, usually something to do with the git structure of the module rather than the puppet code etc.
Marty Ewings
02/27/2023, 3:10 PM
in one instance a commit was made to the control repo with CRLF line endings. So someone added ‘* text eol=lf’ to the .gitattributes file.
and that caused it
Marty Ewings
02/27/2023, 3:11 PM
in other instance simply making a new branch solved the issue as there was something jgit didnt like in the git history
Marty Ewings
02/27/2023, 3:12 PM
Iv never seen just one cause, but its usually around something structural in the module repo or control repo itself and how it interacts with the jgit client puppet uses
r
RyChannel
03/06/2023, 7:52 PM
the gitattributes thing was exactly what the issue was