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/packagesfolder is connected via volume to a folder on the host. The folder on the host is on anext4filesystem, 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/F1When the the GoogleChrome package is pulled to the local cache, there are two folders created in the disk path. Both
GoogleChromewith 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
GoogleChromefolder 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.