Navigation

    Inedo Community Forums

    Forums

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    1. Home
    2. thoven
    3. Posts
    T
    • Profile
    • Following
    • Followers
    • Topics
    • Posts
    • Best
    • Groups

    Posts made by thoven

    • RE: Configuration File Text Templating

      There used to be an example in there... not sure what happened to it.

      Anyway, there is an equivalent example in the Otter documentation: https://inedo.com/support/documentation/otter/reference/templating

      Note the Apply-Template operation handles all the replacements / captures all configuration variables by default, while also allowing for other values to be injected if necessary.

      posted in Support
      T
      thoven
    • RE: Installer throws two different errors on two different installation runs

      Did you by chance save a copy of the installation log or submit an error report (we didn't see any come in recently)?

      A 500 error is usually the result of a failed license key request, but if this is an upgrade it shouldn't perform that step.

      posted in Support
      T
      thoven
    • RE: Replace Text in File with Regex not working

      With the ^ and $, that would mean the entire contents of the file must be IDString=whatever, is that the case here? If there is anything before or after that text it would never match.

      posted in Support
      T
      thoven
    • RE: MS SQL Server Requirements

      The installer sets it to: SQL_Latin1_General_CP1_CI_AS

      posted in Support
      T
      thoven
    • RE: Upack and outbound proxy

      Hello Rickard,

      Both the C# implementation and the Go implementation from https://github.com/Inedo/upack use the system-defined HTTP proxy.

      posted in Support
      T
      thoven
    • RE: Bug Report: Using Semver2 build metadata with NuGet prevents ProGet from being able to interact with package via Website or nuget.exe

      Hello Chris,

      1.0.0.0+meta is not a valid SemVer2 version number because it contains a 4-part base version number.

      1.0.0+meta would be valid.

      1.0.0-0+meta is also valid as long as the number in the prerelease section does not have extra zeroes before it. That is, 1.0.0-01+meta is not a valid SemVer2 version number.

      posted in Support
      T
      thoven
    • RE: Otter extension missing

      The 1.0.1 version of the Chocolatey extension released a week ago should be compatible and loads on our own production instance. Do you maybe have multiple Chocolatey extensions in the \Extensions directory?

      posted in Support
      T
      thoven
    • RE: ProGet 5.0.7 can't be uninstalled

      Thank you for the report - it appears the uninstaller is relying on a configuration value that does not exist; the uninstaller will be fixed in v5.0.8.

      For reference, here is a quick summary of what the uninstaller does:

      • (IIS only) delete ProGet application pool
      • (IIS only) delete ProGet website
      • stop & delete INEDOPROGETSVC and INEDOPROGETWEBSVC Windows services
      • delete %ProgramFiles%\ProGet directory
      • delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ProGet hive from registry
      • (optional) drop ProGet database
      • (optional, SQL-install only) uninstall SQL Server 2016 from "Add or remove programs"
      posted in Support
      T
      thoven
    • RE: Error deleting docker registry

      This will be fixed as part of PG-1204 in v5.0.8 - due out early next week.

      posted in Support
      T
      thoven
    • RE: Migration of feed fails hard

      Your analysis is correct - the issue is related to packages missing SHA1 hashes in the ProGet databases; at some point packages were able to be added without them. We have updated the migration process internally to perform them if they are missing, and this fix will be included in the next maintenance release. Here is the tracking issue:

      https://inedo.myjetbrains.com/youtrack/issue/PG-1203

      We should have a maintenance release out to address this by early next week.

      posted in Support
      T
      thoven
    • RE: Ensure App Pool for No Managed Code

      Apparently this "works" if you do:

      IIS::Ensure-AppPool Test
      (
          Runtime: "",
          Enable32BitAppOnWin64: true,
          Pipeline: Integrated
      );
      

      Might be better to do something like:

      set $NoManagedCode = "";
      IIS::Ensure-AppPool Test
      (
          Runtime: $NoManagedCode,
          Enable32BitAppOnWin64: true,
          Pipeline: Integrated
      );
      posted in Support
      T
      thoven
    • RE: Error migrating to new NuGet feed

      The issue is related to packages missing SHA1 hashes in the ProGet databases; at some point packages were able to be added without them. We have updated the migration process internally to perform them if they are missing, and this fix will be included in the next maintenance release. Here is the tracking issue:

      https://inedo.myjetbrains.com/youtrack/issue/PG-1203

      posted in Support
      T
      thoven
    • RE: Error migrating legacy NuGet feed

      The issue is related to packages missing SHA1 hashes in the ProGet databases; at some point packages were able to be added without them. We have updated the migration process internally to perform them if they are missing, and this fix will be included in the next maintenance release. Here is the tracking issue:

      https://inedo.myjetbrains.com/youtrack/issue/PG-1203

      posted in Support
      T
      thoven
    • RE: Error migrating NuGet (Quirks) to NuGet

      The issue is related to packages missing SHA1 hashes in the ProGet databases; at some point packages were able to be added without them. We have updated the migration process internally to perform them if they are missing, and this fix will be included in the next maintenance release. Here is the tracking issue:

      https://inedo.myjetbrains.com/youtrack/issue/PG-1203

      posted in Support
      T
      thoven
    • RE: S3 Access with IAM role instead of access/secret keys

      As of the current version (5.0.7) this is not possible since the keys are required. We will investigate further; if this type of connectivity is possible via the Amazon SDK we will consider adding it.

      Here is the tracking issue: https://github.com/Inedo/inedox-aws/issues/2

      posted in Support
      T
      thoven
    • RE: I'm wondering if there is some advantages of using proget instead of using our own nuget server

      Hi, please see: https://inedo.com/support/kb/1072/proget-vs-nugetserver

      posted in Support
      T
      thoven
    • RE: PowerShell Repository Nuget Feed, 403 Forbidden

      ProGet does not distinguish requests based on http or https (that's a different layer), so there is an error somewhere else in the stack. Are there any relevant logs from PowerShellGet?

      posted in Support
      T
      thoven
    • RE: Permission for updating release variables

      I believe there was a fix for this (issue: BM-2392 - FIX: Variable bulk edit for releases and release packages checks for Admin_ConfigureBuildMaster task instead of Releases_Manage) in v5.6.9

      posted in Support
      T
      thoven
    • RE: API key requirements on API

      The promotion API endpoint does not use a NuGet API key, it uses a ProGet API key. It is unfortunate that the terminology is similar, but feed endpoints are handled independently from ProGet API endpoints, so creating a ProGet API key will not interfere with normal dev use of the NuGet feed.

      You need to create an API Key in the Admin > API Keys section, and that API key will only be used for ProGet API endpoints (i.e. package promotion, package deployment, and the future "feed management" API).

      posted in Support
      T
      thoven
    • RE: When Proget Symbol Server will support .NetCore nuget package?

      Support for portable PDBs is currently an "open issue", and our initial research found that metadata information was undocumented, however since then it has been: https://github.com/dotnet/corefx/blob/master/src/System.Reflection.Metadata/specs/PortablePdb-Metadata.md

      Unfortunately at this time we don't have a timetable for if or when this gets implemented, but it is on our list.

      posted in Support
      T
      thoven
    • RE: Proget package (Nuget) is flattened

      The ProGet server doesn't modify packages, except to strip embedded symbols and source code if that option is enabled on a feed. It certainly doesn't modify a package such that the folder structure is flattened.

      Are you certain the package isn't flattened on the server, and in addition to that, actually being downloaded from ProGet at all (versus the NuGet cache or something like that)?

      posted in Support
      T
      thoven
    • RE: Symbol not found

      Just to clarify, .NET PDBs with "full" debugging information (i.e. Windows PDB format) are supported, it is just .NET "portable" format that is currently not supported.

      Support for portable PDBs is currently an "open issue", and our initial research found that metadata information was undocumented, however since then it has been: https://github.com/dotnet/corefx/blob/master/src/System.Reflection.Metadata/specs/PortablePdb-Metadata.md

      Unfortunately at this time we don't have a timetable for if or when this gets implemented.

      posted in Support
      T
      thoven
    • RE: Error pulling image configuration: image config verification failed for digest sha256 after update v.4.17.13 to v.4.8.1

      This was a regression: https://inedo.myjetbrains.com/youtrack/issue/PG-1085

      We will have a maintenance release out today to fix this.

      posted in Support
      T
      thoven
    • RE: BuildMaster Agent WebService/API

      Don't call the SOAP methods directly; that's not supported, and the communication protocols can change in maintenance versions since it's not part of the SDK.

      The best way to do this would be using the Util.Agents::CreateAgentFromId method. This will return an AgentBase instance.

      Once you have that, you can invoke the GetService<T>() method (with IRemoteMethodExecuter as T), and then run code on the agent with the IRemoteMethodExecuter::InvokeMethod) method to get any information about the agent you'd like.

      There is also AgentBase::GetAgentStatus) method, but that's not as easy to interact with since you need to construct a context to determine if the agent is considered outdated.

      posted in Support
      T
      thoven
    • 1
    • 2
    • 3
    • 3 / 3