Support Q & A Home

Ask A Question

Anyone can ask or answer a question here, but our support engineers actively monitor your questions; we typically answer within a day or two.

Filter
Viewing Page 63 of 97 (20 questions out of 1931)
1
replies

How exactly is ProGet licensed? I appears to be licensed by the server but then this line is near the bottom of the page:
For purchases of 50 users or more, we are amicable to negotiation on our standard licensing agreement

Does that apply to ProGet if so is that 50 users with defined roles and unlimited anonymous users or is that total users that could access the feeds?

Product: ProGet
Version: 3.3.5

1
replies

Hi,

What might be the cause of this error?

 DEBUG: Initializing server 11...DEBUG: Initializing server 6... WARN: Error initializing server .NET 4.5 (ID: 11): System.Net.Sockets.SocketException (0x80004005): A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond 10.150.81.25:6468
    at System.Net.Sockets.TcpClient..ctor(String hostname, Int32 port)
    at Inedo.BuildMaster.Extensibility.Agents.Tcp.TcpAgentClientPool.CreateClient(Endpoint endpoint) 
    at Inedo.BuildMaster.Extensibility.Agents.ClientConnectionPool`2.AcquireConnection(TEndpoint endpoint) 
    at Inedo.BuildMaster.Extensibility.Agents.Tcp.TcpAgentClientPool.GetClient(String hostName, Int32 port, String securityToken, Boolean ssl, Boolean ignoreCertificateErrors) 
    at Inedo.BuildMaster.Extensibility.Agents.Tcp.TcpAgent.GetClient() 
    at Inedo.BuildMaster.Extensibility.Agents.Tcp.TcpAgent.Inedo.BuildMaster.Extensibility.Agents.IRemoteMethodExecuter.InvokeMethod(MethodBase method, Object instance, Object[] parameters) 
    at Inedo.BuildMaster.Extensibility.Agents.AgentExtensions.InvokeFunc[TResult](IRemoteMethodExecuter agent, Func`1 method) 
    at System.Lazy`1.CreateValue() 
    at System.Lazy`1.LazyInitValue() 
    at Inedo.BuildMaster.Extensibility.Agents.Tcp.TcpAgent.<.ctor>b__2() 
    at Inedo.BuildMaster.Extensibility.Agents.RemoteFileOperationsExecuter.Inedo.BuildMaster.Extensibility.Agents.IFileOperationsExecuter.GetBaseWorkingDirectory() 
    at Inedo.BuildMaster.Extensibility.Agents.AgentExtensions.GetDefaultApplicationBaseDirectory(IFileOperationsExecuter agent, Int32 applicationId) 
    at Inedo.BuildMaster.Windows.ServiceApplication.PlanExecuter.PromotionExecution.PrepareServer(Object arg) WARN: Error initializing server OZBLD8 (NET4.5) (ID: 6): System.Net.Sockets.SocketException (0x80004005): A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond 10.150.81.26:6468 
    at System.Net.Sockets.TcpClient..ctor(String hostname, Int32 port) 
    at Inedo.BuildMaster.Extensibility.Agents.Tcp.TcpAgentClientPool.CreateClient(Endpoint endpoint) 
    at Inedo.BuildMaster.Extensibility.Agents.ClientConnectionPool`2.AcquireConnection(TEndpoint endpoint) 
    at Inedo.BuildMaster.Extensibility.Agents.Tcp.TcpAgentClientPool.GetClient(String hostName, Int32 port, String securityToken, Boolean ssl, Boolean ignoreCertificateErrors) 
    at Inedo.BuildMaster.Extensibility.Agents.Tcp.TcpAgent.GetClient() 
    at Inedo.BuildMaster.Extensibility.Agents.Tcp.TcpAgent.Inedo.BuildMaster.Extensibility.Agents.IRemoteMethodExecuter.InvokeMethod(MethodBase method, Object instance, Object[] parameters) 
    at Inedo.BuildMaster.Extensibility.Agents.AgentExtensions.InvokeFunc[TResult](IRemoteMethodExecuter agent, Func`1 method) 
    at System.Lazy`1.CreateValue() 
    at System.Lazy`1.LazyInitValue() 
    at Inedo.BuildMaster.Extensibility.Agents.Tcp.TcpAgent.<.ctor>b__2() 
    at Inedo.BuildMaster.Extensibility.Agents.RemoteFileOperationsExecuter.Inedo.BuildMaster.Extensibility.Agents.IFileOperationsExecuter.GetBaseWorkingDirectory() 
    at Inedo.BuildMaster.Extensibility.Agents.AgentExtensions.GetDefaultApplicationBaseDirectory(IFileOperationsExecuter agent, Int32 applicationId) 
    at Inedo.BuildMaster.Windows.ServiceApplication.PlanExecuter.PromotionExecution.PrepareServer(Object arg) 

Product: BuildMaster
Version: 4.5.4

1
replies

Hi,

Is there a way to set the frequency with which ProGet checks for new packages at the location definied in Bulk Import Drop Path?

Ed

Product: ProGet
Version: 3.3.4

2
replies

This might be a more general question and not in particular related to ProGet, but maybe someone in this forum has some ideas.

We are creating pre-release versions of our nugets until we reach a stable state, then creating a stable version. Hereafter we start with a pre-release of the next version and so on.

After having begun creating pre-release nugets we are experiencing unexpected behaviors in Visual Studio when trying to install our own pre-release nuget.

To simplify the problem I have created a nuget in both a pre-release and a stable version which has only one dependency on Ninject.MVC5 v3.2.1.0.

When installing the pre-release of this nuget by using the Visual Studio nuget package manager dialog choosing "Include Prerelease". We get the following error in the output:

Attempting to resolve dependency 'Ninject.MVC5 (≥ 3.2.1.0)'.
Attempting to resolve dependency 'Ninject (≥ 3.2.0.0 && < 3.3.0.0)'.
Attempting to resolve dependency 'Ninject.Web.Common.WebHost (≥ 3.0.0.0)'.
Attempting to resolve dependency 'Ninject.Web.Common (≥ 3.0.0-unstable)'.
Attempting to resolve dependency 'Ninject (≥ 3.0.0.0 && < 3.1.0.0)'.
Updating 'Ninject 3.2.0.0' to 'Ninject 3.0.1.10' failed. Unable to find a version of 'Ninject.MVC5' that is compatible with 'Ninject 3.0.1.10'.

When installing the stable version of the nuget it succeeds with the following output:

Attempting to resolve dependency 'Ninject.MVC5 (≥ 3.2.1.0)'.
Attempting to resolve dependency 'Ninject (≥ 3.2.0.0 && < 3.3.0.0)'.
Attempting to resolve dependency 'Ninject.Web.Common.WebHost (≥ 3.0.0.0)'.
Attempting to resolve dependency 'Ninject.Web.Common (≥ 3.2.0.0 && < 3.3.0.0)'.
Attempting to resolve dependency 'WebActivatorEx (≥ 2.0 && < 3.0)'.
Attempting to resolve dependency 'Microsoft.Web.Infrastructure (≥ 1.0.0.0)'.

I was not expecting the resolve of dependencies for Ninject.MVC5 to be different when choosing to install a pre-release nuget which depend on a stable version of Ninject.MVC5.

Is the observed behavior expected?

Installing my pre-release nuget from the package manager console with the command:

Install-Package <packagename> -Version 0.1.0-alpha179

The resolve process succeeds as expected.

Product: ProGet
Version: 3.3.4

12
replies

Following error occurs quite a lot in our Proget server, which is working very nice but has been acting up after the latest update.

Message:

Error installing package: 547`16`0`Packages_CreateOrUpdatePackage`111`The INSERT statement conflicted with the FOREIGN KEY constraint "FK__Symbols__Packages". The conflict occurred in database "ProGet", table "dbo.Packages".

Stacktrace:
at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo) at System.Environment.get_StackTrace() at Inedo.ProGet.Diagnostics.DatabaseErrorMessenger.Inedo.Diagnostics.IMessenger.Message(IMessage message) at Inedo.Diagnostics.Logger.Message(MessageLevel messageLevel, String message) at Inedo.ProGet.Service.DropPathMonitorExecuter.Execute() at Inedo.TimedExecuterBase.ExecuteMethodHost(Object state) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.TimerQueueTimer.CallCallback() at System.Threading.TimerQueueTimer.Fire() at System.Threading.TimerQueue.FireNextTimers()

This happens during a migration from the 'old' feed setup to the new structure that has been introduced in the update to 3.3.3.
Im using the bulk migration of packages from the old feeds to the new one, by dumping to a monitored folder.

  1. First major issue is that there is no way to reference the error in the message to the offending package in the database. Why not log unique information that allows for finding the entry in the packages table, could be Package_Id and Published_Date. 547160` does not really help much.
  2. Can i do something manually?. I guess an entry is missing in the DB because of FK error, but right now i cannot fix it manually since a lot of relevant information is missing in the error message.

Best regards
Thomas

Product: ProGet
Version: 3.3.3

1
replies

We are using a number of event listeners to send an email for "failed executions only" and this is working well for the named applications (all environments).

However, we are also getting emails for another application which does NOT have an event listener setup.

Where is this other email coming from and how to we stop it. We are using BuildMaster 4.5.3 build 8.

Product: BuildMaster
Version: 4.5.4

1
replies

Hi,

Here is what I would like to do and I wonder if BuildMaster can or will support this workflow.

I have a project setup on visualstudio.com and I want to utilize it's build service. Once the build is completed it will use the WebHook to call a URL trigger for an application in BuildMaster. From there I would like the build step to grab the build artifacts from visualstudio.com and package it as BuildMaster artifacts, which then is deployed to the different environments. When the artifacts are successfully deployed to an environment it will update the build quality in visualstudio.com

Currently I am stuck at getting build artifacts from visualstudio.com. Seems like the easiest way to implement this is to use the drop download link from the build detail that's part of the WebHook's post body, however I don't think I can process the json in BuildMaster currently. Is there a way to do this without invoking visualstudio.com's api?

Product: BuildMaster
Version: 4.5.3

2
replies

Proget > from the Admin page under "Licensing & Activation". When I am clicking on "Activate" it is not picking the Machine UID. After knowing the Machine UID - I can activate the License manually. So, I want to know how and from where I can get the Machine UID number. Currently using Proget 3.3.0 version.

Product: ProGet
Version: 3.3.0

2
replies

Hopefully I can describe this in an understandable way...

We are building artifacts in Jenkins and placing them in artifactory along with a deployment script.

As we deploy from buildmaster we are getting the artifacts from an artifactory repository, deploying them to an envrionment, and then moving them from the original artifactory repository to the next one. The idea being that the environments that we deploy to dev, sit, uat, prd are matched in artifactory.

The problem comes when we look at forcing a deployment to an environment further down the chain as we cannot grab the artifacts from the previous envrionment because its not there.

How would you recommed we deal with artifacts in this type of approach?

Caveats:

  • We cannot use BuildMasters built in artifact management due to corprate standards
  • We need to automatically cleanup old artifacts in artifactory (hence the idea of a repository per envrionment where we'd just keep the last few deployments to each envrionment, copying from the previous repository to the new one as it gets deployed)

I'm now wondering if it's feasible to have a single repository with all every artifact ever built, but automatically delete builds that have been rejected or overridden by subsequent deployment to an envrionment. Not sure if your api can provide that sort of info...

Cheers
Andrew

Product: BuildMaster
Version: 4.5.3

1
replies

Now that triggers have been deprecated, what is the best way to create an automatic build promotion event?

Product: BuildMaster
Version: 4.5.3

1
replies

I have 1 feed set up through ProGet, and would like this feed to be private so one would need login the see and download the packages.

I can't for the life of me figure out how to authenticate to the feed, with the "View only" role disabled from the anonymous user.

I have tried setting apikey <username>:<password> and ProGet credentials in the nuget.config machine file, but it will only let me see the repository through nuget 2.8.3, if i enable "View only" again for the anonymous user.

I am running ProGet 3.3.2 with SQL Server 2014 Express on local IIS. Only anonymous and forms authentication is enabled in IIS.

Any help on this would be greatly appreciated as i am all out of ideas to try.

Product: ProGet
Version: 3.3.2

1
replies

Today I've updated to ProGet 3.3.2 (from 3.1.7) and noticed an issue with authentication.

In my configuration I have disabled anonymous access by deleting all privileges for Anonymous User.

The issue is that in version 3.3.2 you can access feed URL (http://localhost:81/nuget/Default) as anonymous without logging in. It was working fine in 3.1.7 version where it was asking for credentials.

To replicate (assuming clean install):

  • Remove all privileges for Anonymous User
  • Open http://localhost:81/nuget/Default in incognito window (or logout first)
  • Issue: Unauthorized user is able to access http://localhost:81/nuget/Default

This is causing issues when trying to download packages from private feeds using NuGet command line tool and Visual Studio plugin.

Product: ProGet
Version: 3.3.2

2
replies

Hi,
What would be the recommended way to restore the ProGet database.

All I could find was this article made for buildmaster: http://inedo.com/support/documentation/buildmaster/buildmaster-administration/backing-up

Backup works fine with the command line:

osql.exe -S .\PROGET -E -Q "BACKUP DATABASE [ProGet] TO DISK=N'c:\Backups\ProGet.bak' WITH FORMAT"

I then did an attempt to restore the database on a ProGet of same version as when the backup was created.
I stopped the ProGet service.
And used the following command line:

osql.exe -S .\PROGET -E -Q "RESTORE DATABASE [ProGet] FROM DISK = N'C:\Backups\ProGet.bak' WITH FILE = 1, NOUNLOAD, STATS = 10"

This was not possible, the error message was:

Msg 3154, Level 16, State 4, Server xxxx\PROGET, Line 1.
The backup set holds a backup of a database other than the existing 'ProGet'database.
Msg 3013, Level 16, State 1, Server WIN-OAE3LVGPN4P\PROGET, Line 1
RESTORE DATABASE is terminating abnormally.

Removing the ProGet database, makes the restore statement above complete successfully.

Could you please outline a recommended way of doing a database restore?

(ProGet Enterprise customer, Shure Scandinavia)

Product: ProGet
Version: 3.2.1

1
replies

I'm using /api/json/Builds_PromoteBuild to deploy build to next environment, I now need to get the status of the build so that I know when it is complete.

I am using /api/json/Builds_GetBuild to get the status after calling Builds_CreateBuild, but it only seems to get the status of the build.

How do I get the status of the promoted build?

Product: BuildMaster
Version: 4.5.3

2
replies

I'm trying to use:

/api/json/Builds_PromoteBuild[PromoteTo_Environment_Id:1, Comments_Text:Regression tests ran successfully, Build_Number:458, API_Key:xxxxx, ForcePromotion_Indicator:N, Application_Id:27, Release_Number:0.1.0]

to promote a build from initial envrionment to the next wone in the workflow. This on sets the status to 'AwaitingExecution'.

How do I actually execute the build/deployment in the environment?

Product: BuildMaster
Version: 4.5.3

5
replies

After installing 3.3.1, I have found that PreRelease packages are not showing in the Packages download e.g. http://localhost:8081/nuget/MyFeed/packages/

I have set the ShowPrereleasePackages config to "True" but nothing changes.

I've checked with both legacy feeds and newly indexed (in 3.3.1) feeds - they have what I presume is the correct values set in the dbo.Packages table (Prerelease_Indicator = 'Y')

Am I missing something?

Product: ProGet
Version: 3.3.1

4
replies

I'm struggling to get Proget 3.3.0 installed. A fresh install with built in SQL Express 2005 throws an installation error (Googling it suggested the SQL trying to be used isn't usable with 2005). I then tried a manual install with a pre-installed SQL Express 2014, this was successful and I was able to load the webpage but when creating a new feed I receive this message:

515162Feeds_CreateOrUpdateFeed56`Cannot insert the value NULL into column 'NextCleanup_Date', table 'ProGet.dbo.Feeds'; column does not allow nulls. INSERT fails.

I've tried various methods of installation but it seems this might be a mismatch between the bmdbupdate.exe contents and the binaries attempting to run against the database.

Any assistance would be great, cheers.

Product: ProGet
Version: 3.3.0

3
replies

We use Atlassian Bamboo for our CI server which is responsible for building all the artifacts for our team. One powerful concept that we like to use within Bamboo is it's deployments (https://confluence.atlassian.com/display/BAMBOO/Deployment+projects). The main reason we like Bamboo deployment projects is we get integration all the way back to our individual tasks of exactly where a specific feature/story is (among other things since we also link in source code, time tracking, requirements, testing, etc) inside the Atlassian stack.

The downside is Bamboo does a poor job in deploying artifacts. With that we would love to see integration between BuildMaster and Atlassian Bamboo to do the following:

  1. Grab artifacts from Bamboo when completed
  2. Get triggered from Bamboo to do a deployment (such as automatically to test on successful build of test artifacts)
  3. Call back to Bamboo and let it know the deployment was successful and/or current version deployed.

Respectfully,

  • Jeremy Neuharth

Product: BuildMaster
Version: 4.5.3

3
replies

I have created a new feed of type ProGet Deploy and added a few packages. This is my only active feed. I added a couple servers to my testing environment and they show OK in the UI. I created a new project and added a package to deploy. When I attempt to deploy to the testing environment, it fails with the info below.

Starting deployment...
Verifying NuGetServer02...
Executing: C:\Chocolatey\bin\cinst Deploy 7zip -Version 1.0.0 -Source http://localhost:5555/nuget/Deployment 
The system cannot find the path specified.
Verifying NuGetServer03...

Product: ProGet
Version: 3.2.1

1
replies

I'm writing a groovy script to use the JSON api to create builds and check for existance of release, etc. I'm having a hard time switching between valid json response and plain text error messages from a failed response as the libraries I am using automatically detect the content type and respond accordinly. Your api always specifies the return ContentType as text/plain.

Is there any reason this is not text/json?

Product: BuildMaster
Version: 4.5.2

Ask A Question
Page: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606163656667686970717273747576777879808182838485868788899091929394959697