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!

  • Buildmaster odd issue - too many open files

    2
    0 Votes
    2 Posts
    4 Views
    atrippA
    Hi @colin_0011 , that certainly is an odd issue! We've never seen it before, but it's coming from the library we're using (libgit2). I don't really know what it means, or what's causing it (is it a number of files in the repository, etc.), but I just have a couple ideas. Restart server Clear the GitWorkspaces (C:\ProgramData\BuildMaster\Temp\Service\GitWorkspaces) Try using git.exe instead of the built-in library You can do #3 by setting GitExePath parameter on the operation, or configuring a $DefaultGitExePath variable at the server or system level in BuildMaster; this will force all Git source control operations to use the CLI instead of the built-in library It's possible the bug was already fixed in a newer version of the lbirary. What version of BuildMaster are you using?
  • Python Conda Channels Support

    7
    0 Votes
    7 Posts
    43 Views
    apxltdA
    Conda feeds are now available! https://docs.inedo.com/docs/proget-feeds-python-conda cc/ @stewart-ridgway_3626 @ben-hegarty_7893
  • ProGet upgrade 5.3.37 to 6.0.5 Permission Denied starting Kestrel

    4
    0 Votes
    4 Posts
    10 Views
    Dan_WoolfD
    Hi @kichikawa_2913, Thanks for following up and letting us know that you found the solution! Thanks, Dan
  • ProGet: Issue: Latest versions listed at bottom of list

    2
    0 Votes
    2 Posts
    13 Views
    Dan_WoolfD
    Hi @mcascone, So this is actually working as expected. We order by the version number itself instead of the upload date, which is why you are seeing that version on the bottom. When ordering, we order first by major, then minor, then patch. So in this case 1-PLATDEV > 1-develop, which is why 2.1.1-develop-2018 drops to the bottom. I believe we have sent this to you before, but just in case we have not. We have created an article for Best Practices for Versioning NuGet Packages in the Enterprise. This goes into a lot more detail on NuGet versioning. Thanks, Dan
  • ProGet: Feature Request: Customizable Notifications on events

    5
    0 Votes
    5 Posts
    10 Views
    MaxCasconeM
    Thanks for the insight into your process on this. It's interesting. For our part, I put everything I can on Confluence. I probably like Confluence as much as I hate Sharepoint and OneNote. (At least with OneNote I can actually create a document successfully.) Flow charts help a lot, which are super easy to create and maintain with the Draw.io integration into Confluence. I like confluence for its deep-linking into Jira as well.
  • Getting proget to listen on another port

    5
    0 Votes
    5 Posts
    11 Views
    rhessingerR
    Hi @Michael-s_5143, Glad to hear that post helped you out. We updated our documentation to include information about the ASPNETCORE_URLS information. Thanks, Rich
  • ProGet on rootless Docker - Cannot switch Port

    3
    0 Votes
    3 Posts
    17 Views
    rhessingerR
    Hi @pwe, Thanks for updating us that you were able to figure this out. I have updated our documentation to include information about changing the internal port number. https://docs.inedo.com/docs/installation-linux-docker-guide https://docs.inedo.com/docs/installation-linux-supported-environment-variables Thanks, Rich
  • 0 Votes
    3 Posts
    10 Views
    MaxCasconeM
    Thanks, I knew this one was a bit of a stretch. It'll be tough if not impossible to automate this in Jenkins, and is another tick on the "check out buildmaster" list.
  • buildmaster linux docker install: sa login failures

    docker linux buildmaster centos
    3
    0 Votes
    3 Posts
    15 Views
    O
    @rhessinger said in buildmaster linux docker install: sa login failures: @mcascone slope game said in buildmaster linux docker install: sa login failures: docker exec -it inedo-sql /opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P 'redacted' -Q 'CREATE DATABASE [ProGet] COLLATE SQL_Latin1_General_CP1_CI_AS' Hi @mcascone, This line has the issue. You created a database named [ProGet] instead of a database name [BuildMaster] as you stated in the connection string on the third command. Thanks, Rich Thank you very much for the explanation. It works now.
  • Repository for SBOM files?

    3
    0 Votes
    3 Posts
    11 Views
    H
    There is a lightweight standard for bom called cyclonedx though (https://cyclonedx.org/). Cyclonedx can be output as either xml or json, which can be consumed in an application such as dependency-track. The problem though, is that dependency-track consumes the bom file and does not keep it. Of course, it's possible to Asset Directory could be used as a bom repository, though pushing files to a git repository might be better in that regard, since it's easier to download the whole repo and compare files.
  • Feature Suggestion: Allow Notes on Permissions

    2
    0 Votes
    2 Posts
    7 Views
    NanciCaloN
    @Stephen-Schaff thanks! We are planning to rebuild all the users/groups/permissions pages in the coming weeks, so I'll also this as something for us to consider getting in
  • How does "Delete old versions" work?

    2
    1
    0 Votes
    2 Posts
    4 Views
    NanciCaloN
    Hi @Stephen-Schaff, This checkbox will do the latter, i.e. "keep the newest 100 versions in each chart (up to 2,000 charts in total)" :) Note that you can also run retention policies in "dry mode" (it's a setting under Advanced Settings), to see how they would perform. Cheers, Nanci
  • chocolatey connector healthy but shows no packages

    18
    0 Votes
    18 Posts
    41 Views
    MaxCasconeM
    After futzing with the certs on the proget host vm, it looks like we've got full connectivity to the chocolatey.org feed as well as nuget.org. Can someone remind me/point me to docs around the difference between connector caching of packages vs. the "pull to proget" function? thanks!
  • BuildMaster on openshift: Too many redirect

    11
    0 Votes
    11 Posts
    28 Views
    rhessingerR
    Hi @marc-ledent_9164, Ah, thanks for the extra details here. I was finally able to recreate this issue. I'm tracking the fix in BM-3770 which is expected to release in the next version of BuildMaster, which is due out this week. Thanks, Rich
  • Log4j Vulnerability

    3
    0 Votes
    3 Posts
    41 Views
    M
    @atripp said in Log4j Vulnerability: @shaun-d-scott_2657 friday night funkin Inedo products do not use log4j, so it's not an issue for ProGet :) See more information here: https://blog.inedo.com/log4shell-high-severity-vulnerabilities Ok, that is clear now. Thank you for your answer.
  • 500 upon GET-ing package via node/yarn (..not a valid Base-64 string..)

    4
    0 Votes
    4 Posts
    5 Views
    atrippA
    Hi @robert_3065 , Glad it's working! Good point about the error message; it's in a kind of general place, so I just replaced that unhelpful base64 decoding message with this (via PG-2069): string userPassString; try { userPassString = context.Request.ContentEncoding.GetString(Convert.FromBase64String(authHeader.Substring("Basic ".Length))); } catch (FormatException) { throw new HttpException(400, "Invalid Basic credential (expected base64 of username:password)"); } Not the perfect solution, but better than now! Cheers, Alana
  • commandline update changed installation path

    3
    0 Votes
    3 Posts
    6 Views
    C
    @gdivis I got the fail message at the end of the update.. So, no, it did not work. yes, none of the services where starting. I got my issues sorted out by uninstalling and re-config many things.. But moving the install-dir should not have happened by doing a console update.
  • Latest tag not applied (but not consistently)

    6
    6
    0 Votes
    6 Posts
    15 Views
    atrippA
    @Stephen-Schaff great to hear! And I guess another way to do it would be enabling/disabling the semver restrictions on the feed Let us know if it keeps happening, and you can find a pattern - we'll see if we can identify what might be the cause of it
  • Otter Remote Execution

    10
    0 Votes
    10 Posts
    27 Views
    D
    @Dan_Woolf Cool, glad I could help!
  • Proget Duplicate Vulnerability for NPM Package

    7
    0 Votes
    7 Posts
    22 Views
    rhessingerR
    Hi @cronventis, The fix will only prevent new duplicates from being created. Mainly this is because I cannot ensure that the first vulnerability is always the properly assessed vulnerability. For now, the best option will be to run a SQL query directly against SQL Server ProGet database after you upgrade to 6.0.5. I have created a SQL query that will delete all the duplicates excluding the first vulnerability that was added to ProGet. If that criteria works for you, this query should be good enough. BEGIN TRANSACTION DELETE FROM [Vulnerabilities] WHERE [Vulnerability_Id] in ( SELECT v.[Vulnerability_Id] FROM [Vulnerabilities] v INNER JOIN ( SELECT [External_Id] ,[FeedType_Name] ,[VulnerabilitySource_Id] ,COUNT([External_Id]) as [NumberOfDuplicates] ,MIN([Vulnerability_Id]) as [FirstVulnerability] ,MAX([Vulnerability_Id]) as [LastVulnerability] FROM [Vulnerabilities_Extended] GROUP BY External_Id, FeedType_Name, VulnerabilitySource_Id HAVING count(External_Id) > 1 ) duplicates on v.External_Id = duplicates.External_Id WHERE v.Vulnerability_Id != duplicates.[FirstVulnerability] ) ROLLBACK Currently, I have the script set to rollback at the end (meaning it won't actually delete the duplicates). If this works for you, you can simply change ROLLBACK to COMMIT and rerun the query and it will remove the duplicates. Please let me know if you have any questions! Thanks, Rich
Inedo Website HomeSupport HomeCode of ConductForums GuideDocumentation