Inedo Community Forums Forums
    • Recent
    • Tags
    • Popular
    • Login
    1. Home
    2. atripp
    3. Best

    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!

    atrippA Offline
    • Profile
    • Following 0
    • Followers 3
    • Topics 1
    • Posts 1,949
    • Groups 2

    Posts

    Recent Best Controversial
    • RE: Files not copied during deployment

      Hi @Justinvolved ,

      The first thing I would try is enabling verbose logging; this is on the advanced tab of the operation, or you can set with Verbose: true parameter.

      That will give a file-by-file comparison, and show you what's being copied and not. You will see texts like:

      Copying C:\apxltd\artifact\Inedo.DependencyScan.dll to C:\apxltd\artifact2\Inedo.DependencyScan.dll...
      Inedo.DependencyScan.dll already exists in C:\apxltd\artifact2.
      Source timestamp: 11/12/2022 8:26:38 AM, Target timestamp: 11/12/2022 8:26:38 AM
      Source size: 54272, Target size: 54272
      Size and timestamp are the same; skipping Inedo.DependencyScan.dll...
      

      Hopefully that will help trace this a little bit better.

      Cheers,
      Alana

      posted in Support
      atrippA
      atripp
    • RE: Download snupkg possible?

      Hi @jim-borden_4965 ,

      It looks like that isn't supported; but it should be relatively easy :)

      I added a change (PG-2305) that we'll try to get in the next release (scheduled Mar 24).

      Cheers,
      Alana

      posted in Support
      atrippA
      atripp
    • RE: SQL error when upgrading ProGet from 5.0.8 to 5.2.32

      Hi @doejohn_7742 ,

      The underlying error message "Invalid object name 'dbo.RpmPackages' is implying that there's something pretty wrong with the database; in this case, a missing table (RpmPackages).

      If that's the case, it wouldn't be easy to fix or troubleshoot unfortunately, and would require SQL expertise, etc. We don't have any general advise for this, but we may be able to help some paid users depending on the issue (it's quite time consuming as you can imagine).

      HOWEVER -- it could also be something really simple, like your username (i.e. set in the connection string when you upgrade) is in the wrong schema (needs to be dbo schema), so I would check that too. Our script is supposed to detct that, but sometimes it doesn't work.

      Cheers,
      Alana

      posted in Support
      atrippA
      atripp
    • RE: Proget issue with Pypi feed

      Hi @kichikawa_2913 ,

      PG-2290 was the regression fix, and it was included in ProGet 2022.22

      Cheers,
      Alana

      posted in Support
      atrippA
      atripp
    • RE: Buildmaster keeps notifying it needs to be restarted

      Hi @Justinvolved ,

      Oooh - I thought we removed those flags/notices from BuildMaster 2022 😲

      Looks like we only removed the code that clears them, and almost all of the code that sets them (with the exception of the CEIP page).

      Anyway, I've vanquished the code for good via BM-3839.

      In the mean time, please run sql this command to clear the notices:

      DELETE [Configuration] WHERE [Key_Name] IN ('Service.DelayExecutionsWhenRestartRequested','Service.RestartRequested', 'Web.RestartRequested')
      

      Cheers,
      Alana

      posted in Support
      atrippA
      atripp
    • RE: ProGet -> Helm: Unable to cast object of type 'System.String' to type 'Inedo.ProGet.Feeds.IComparablePackageVersion'.

      Hi @h-morgenthaler_3015, we are currently investigating this. ,It sounds like an issue we fixed in ProGet 2022 already, but maybe it didn't get merged over. Please stay tuned.

      posted in Support
      atrippA
      atripp
    • RE: BuildMaster Service logon account

      Hi @Justinvolved ,

      You should be able to see some kind of error message on Windows Event Logs, but my guess is that the account doesn't have access to the BuildMaster SQL Server database .. you'll need to grant that.

      Cheers,
      Alana

      posted in Support
      atrippA
      atripp
    • RE: ProGet 2023 Data Migration fails with database timeout

      Thanks so much @martijn_9956; after researching the matter further, it seems that the MERGE can be a pretty buggy statement, and its behavior seems to vary based on the operating system, SQL Server SKU, patch version, and probably the phase of the moon.

      We will rewrite this procedure to use a more straight-forward UPDATE/INSERT/DELETE (like you did) via PG-2437, which will ship in next maintenance release.

      posted in Support
      atrippA
      atripp
    • RE: pgscan: lockfileVersion 3 for npm dependencies not supported

      And I'm sure you noticed but looks like this was released :)

      posted in Support
      atrippA
      atripp
    • RE: Nuget packages not indexed automatically in symbol server when pushed (only manual reindex works)

      Hi @kichikawa_2913,

      You can ignore the Age field; it's just used internally by Visual Studio, along with the Id. Not sure why, but it's a strange value in PortablePDB files.

      Here's more on what Age means if you're dying to read PE-COFF specifications 😆

      https://github.com/dotnet/corefx/blob/master/src/System.Reflection.Metadata/specs/PE-COFF.md#codeview-debug-directory-entry-type-2

      Best,
      Alana

      posted in Support
      atrippA
      atripp
    • RE: Wrong NuGet API response code for package with no versions available

      Hi @ssuenaga_1020 ,

      Thanks for the detailed report; this seems easy enough to fix, so we'll get this addressed in the next maintenance release (2023.20) via PG-2499.

      Cheers,
      Alana

      posted in Support
      atrippA
      atripp
    • RE: Issues with Proget PyPI Index Package Promotion and Functionality

      @itops_6398 glad that worked! I noticed same quirk in the UI and fixed it :)

      Probably why we/no one noticed before... editing the connector just happened to fix it once the value was saved.

      posted in Support
      atrippA
      atripp
    • RE: Access control by ingress

      Hi @mharen,

      You can try to enable Windows Integrated Authentication in ProGet, and then use two sites in IIS (once with WIA, one without), but that will only work for NuGet packages. Other client (npm, docker) do not support WIA.

      Otherwise, you can take a "DMZ" approach, and configure two instances of ProGet - one for Devs, one for CI systems - then use a connector. The two-instance approach also has the benefit of reducing load, though not quite as much as a load balancing configurating.

      Cheers,
      Alana

      posted in Support
      atrippA
      atripp
    • RE: [ProGet] NPM install or NuGet restore return 403, but only for some packages

      Hi @sbaeurle ,

      That's definitely strange; there's really nothing in ProGet that would cause intermittent 403s.

      If you aren't doing so already, I would suggest switching to using API Keys in ProGet instead of LDAP. Make sure they are not "Personal Keys" but Feed keys. That will eliminate any potential issue with LDAP queries returning inconsistent results.

      Otherwise, you'd almost need to capture those bad requests and see how they're different. ProGet does not have a means of capturing HTTP traffic, so you'd have to use something like Fiddler or Wireshark.

      Cheers,
      Alana

      posted in Support
      atrippA
      atripp
    • RE: NuGet Package README Display

      Added to our PRoGet 2024 roadmap to ivnestigate/explore - it might be easier this time!

      posted in Support
      atrippA
      atripp
    • RE: Docker::Build-Image on Linux server

      Hi @PhilipWhite ,

      You're correct, this is a regression in the validation code...

      if (!value.All(c => (char.IsLetterOrDigit(c) && char.IsLower(c)) || c == '.' || c == '_' || c == '-' || c == '/'))
          return new ValidationResults(false, $"Docker Repository names may only contain lowercase letters, digits, periods, underscores, slashes, or dashes.");
      

      I guess we recently added char.IsLower because UpperCase characters caused all sorts of problems.... easy fix, and easy work around.

      1. Just enter blah in the Repository name field, Click Save
      2. Click "view all"
      3. Click on the Docker repository in that view, edit

      We'll get this fixed for teh next maintenance release via BM-3932

      Cheers,
      Alana

      posted in Support
      atrippA
      atripp
    • RE: ProGet Upgrade Failing

      Hi @yogeshshines_9136 ,

      This should be resolved by downloading the latest Inedo Hub from https://my.inedo.com/downloads

      Thanks,
      Alana

      posted in Support
      atrippA
      atripp
    • RE: Multiple Proget instances and SQL DB

      Hi @forbzie22_0253 ,

      ProGet Free edition may be used in commercial use. There is no limit on the number of instances, but a ProGet Free instance may not connect/network to another ProGet instance -- they need to be stand-alone instances.

      ProGet Free instances can be connected to NuGet.org, just not other instances of ProGet.

      Best,
      Alana

      posted in Support
      atrippA
      atripp
    • RE: ProGet npm feed Errors in High Availability structure

      Hi @scott-wright_8356 ,

      This error means that "something" that is taking an exclusive lock handle on files within your SMBShare. Unfortunately, the operating system does not provide information about what that "something" is, but it's typically an anti-virus, search-indexing, or back-up tool.

      ProGet uses shared read handles, but obviously needs a lock handle when writing. There are a few race conditions where this could occur, but they are extremely rare and require multiple requests on different servers in a cluster that attempt to add the same package at the same time.

      However those are very rare, so I suspect "something else" is locking those files. Usually it's an anti-virus tool - since it "looks like" a zip file, it's being opened? You'd need to use a tool to monitor openarting system handles, like sysinternals procmon.

      Best,
      Alana

      posted in Support
      atrippA
      atripp
    • RE: ProGet HA Availability Setup and Update

      Hi @scott-wright_8356,

      When installing ProGet with the Inedo Hub, you can specify the SQL Server and Database Name. If it's an existing ProGet database, then it will be upgraded/downgraded as needed. I'm don't know what the errors were, but typically the installing users has a lack of db_owner permissions.

      To upgrade ProGet in an HA set-up, you can just use the Inedo Hub to upgrade each node. Usually it takes 1-2 minutes per node, so you can do it manually pretty easily. There shouldn't be any errors.

      Best,
      Alana

      posted in Support
      atrippA
      atripp
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 4 / 7