Welcome to the Inedo Forums! Check out the Forums Guide for help getting started.
If you are experiencing any issues with the forum software, please visit the Contact Form on our website and let us know!
Proget Docker Nuget creating extra empty folder with different case.
-
Running Proget 5.2.26 (Build 2) in Docker.
The
/var/proget/packages
folder is connected via volume to a folder on the host. The folder on the host is on anext4
filesystem, which is case sensitive. There is a Nuget feed, with a feed connector to chocolatey.org. The disk path is left at default,/var/proget/packages/.nugetv2/F1
When the the GoogleChrome package is pulled to the local cache, there are two folders created in the disk path. Both
GoogleChrome
with the nupkgs and a emptygooglechrome
, both in/var/proget/packages/.nugetv2/F1
.This is problematic when trying to backup the packages as the backup does not have case sensitivity, and therefore fails to backup the
GoogleChrome
folder with the nupkgs.The empty folder also appears when uploading a new version via the drop path.
-
While this is sub-optimal behavior, it's the first report of this issue/bug, and the impact seems relatively small; tracking it down and fixing it will may not be trivial, and might even introduce a regression.
Prior to back-up, how about running a script that just deletes the empty folders? If we get more reports of this, or hear about a wider impact, we'll absolutely investigate further.
-
Deleting the folders before backup is what is currently done. Thanks for your time.