I think that commit SHAdb488807e44dcc80e51572f22a393631ff569ad3 broke the daily update scripts.
Today my daily update failed with no changes made on my side. I noticed in that commit above that the author removed a lot of .gitignore files.
Output of daily.sh:
librenms clete2 / opt librenms sudo -u librenms ./daily.sh
Updating to latest codebase FAIL
error: Your local changes to the following files would be overwritten by merge:
bootstrap/cache/.gitignore
logs/.gitignore
rrd/.gitignore
storage/app/.gitignore
storage/app/public/.gitignore
storage/debugbar/.gitignore
storage/framework/cache/.gitignore
storage/framework/sessions/.gitignore
storage/framework/testing/.gitignore
storage/framework/views/.gitignore
storage/logs/.gitignore
Please, commit your changes or stash them before you can merge.
Aborting
Updating Composer packages OK
Updating SQL-Schema OK
Updating submodules OK
Cleaning up DB OK
Fetching notifications OK
Caching PeeringDB data OK
I reset git and updating worked. Just thought I’d post this in case anyone else runs into this issue.