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 13 of 105 (20 questions out of 2087)
1
replies

i updated a couple check-boxes to receive alerts when an extension had an update and when the buildmaster service needs restarted, etc... when i clicked save i got the "server is busy error". now both the webserver and buildmaster services will not start. i have rebooted the buildmaster server, but same results

any assistance would be greatly appreciated.
Thanks.

Product: BuildMaster
Version: 5.6.11

1
replies

I tried to upgrade to 5.6.11, but the setup file crashes the moment it finish extractions, below are the 2 windows event logs relating to the failed install:

Log Name: Application
Source: Application Error
Date: 5/1/2017 3:56:19 PM
Event ID: 1000
Task Category: (100)
Level: Error
Keywords: Classic
User: N/A
Computer: XXXXXXXXXXXX
Description:
Faulting application name: BuildMaster.Setup.exe, version: 5.6.11.2, time stamp: 0x58e3ddb2
Faulting module name: KERNELBASE.dll, version: 6.3.9600.18292, time stamp: 0x56fcb50a
Exception code: 0xe0434352
Fault offset: 0x0000000000008a5c
Faulting process id: 0x2474
Faulting application start time: 0x01d2c2b4ffbba214
Faulting application path: C:\Users\JCINDR~1\AppData\Local\Temp\7\BuildMasterSetup\BuildMaster.Setup.exe
Faulting module path: C:\Windows\system32\KERNELBASE.dll
Report Id: 3da166ab-2ea8-11e7-8108-005056b34996
Faulting package full name:
Faulting package-relative application ID:
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2017-05-01T19:56:19.000000000Z" />
<EventRecordID>134525</EventRecordID>
<Channel>Application</Channel>
<Computer>NYDWINDEVOPS1.jallc.lan</Computer>
<Security />
</System>
<EventData>
<Data>BuildMaster.Setup.exe</Data>
<Data>5.6.11.2</Data>
<Data>58e3ddb2</Data>
<Data>KERNELBASE.dll</Data>
<Data>6.3.9600.18292</Data>
<Data>56fcb50a</Data>
<Data>e0434352</Data>
<Data>0000000000008a5c</Data>
<Data>2474</Data>
<Data>01d2c2b4ffbba214</Data>
<Data>C:\Users\JCINDR~1\AppData\Local\Temp\7\BuildMasterSetup\BuildMaster.Setup.exe</Data>
<Data>C:\Windows\system32\KERNELBASE.dll</Data>
<Data>3da166ab-2ea8-11e7-8108-005056b34996</Data>
<Data>
</Data>
<Data>
</Data>
</EventData>
</Event>

Log Name: Application
Source: .NET Runtime
Date: 5/1/2017 3:56:19 PM
Event ID: 1026
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: XXXXXXXXXXXXXXXXXXX
Description:
Application: BuildMaster.Setup.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Data.SqlClient.SqlException
at System.Data.SqlClient.SqlInternalConnectionTds..ctor(System.Data.ProviderBase.DbConnectionPoolIdentity, System.Data.SqlClient.SqlConnectionString, System.Data.SqlClient.SqlCredential, System.Object, System.String, System.Security.SecureString, Boolean, System.Data.SqlClient.SqlConnectionString, System.Data.SqlClient.SessionData, System.Data.ProviderBase.DbConnectionPool, System.String, Boolean)
at System.Data.SqlClient.SqlConnectionFactory.CreateConnection(System.Data.Common.DbConnectionOptions, System.Data.Common.DbConnectionPoolKey, System.Object, System.Data.ProviderBase.DbConnectionPool, System.Data.Common.DbConnection, System.Data.Common.DbConnectionOptions)
at System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(System.Data.ProviderBase.DbConnectionPool, System.Data.Common.DbConnection, System.Data.Common.DbConnectionOptions, System.Data.Common.DbConnectionPoolKey, System.Data.Common.DbConnectionOptions)
at System.Data.ProviderBase.DbConnectionPool.CreateObject(System.Data.Common.DbConnection, System.Data.Common.DbConnectionOptions, System.Data.ProviderBase.DbConnectionInternal)
at System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(System.Data.Common.DbConnection, System.Data.Common.DbConnectionOptions, System.Data.ProviderBase.DbConnectionInternal)
at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(System.Data.Common.DbConnection, UInt32, Boolean, Boolean, System.Data.Common.DbConnectionOptions, System.Data.ProviderBase.DbConnectionInternal ByRef)
at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(System.Data.Common.DbConnection, System.Threading.Tasks.TaskCompletionSource1<System.Data.ProviderBase.DbConnectionInternal>, System.Data.Common.DbConnectionOptions, System.Data.ProviderBase.DbConnectionInternal ByRef) at System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(System.Data.Common.DbConnection, System.Threading.Tasks.TaskCompletionSource1<System.Data.ProviderBase.DbConnectionInternal>, System.Data.Common.DbConnectionOptions, System.Data.ProviderBase.DbConnectionInternal, System.Data.ProviderBase.DbConnectionInternal ByRef)
at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(System.Data.Common.DbConnection, System.Data.ProviderBase.DbConnectionFactory, System.Threading.Tasks.TaskCompletionSource1<System.Data.ProviderBase.DbConnectionInternal>, System.Data.Common.DbConnectionOptions) at System.Data.SqlClient.SqlConnection.TryOpenInner(System.Threading.Tasks.TaskCompletionSource1<System.Data.ProviderBase.DbConnectionInternal>)
at System.Data.SqlClient.SqlConnection.TryOpen(System.Threading.Tasks.TaskCompletionSource`1<System.Data.ProviderBase.DbConnectionInternal>)
at System.Data.SqlClient.SqlConnection.Open()
at Inedo.BuildMaster.Setup.BuildMasterInstallerOptions.ReadDbInfo(System.Version)
at Inedo.Installer.InstallerApplication.Run[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]
at Inedo.BuildMaster.Setup.App.Main(System.String[])

Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name=".NET Runtime" />
<EventID Qualifiers="0">1026</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2017-05-01T19:56:19.000000000Z" />
<EventRecordID>134524</EventRecordID>
<Channel>Application</Channel>
<Computer>XXXXXXXXX</Computer>
<Security />
</System>
<EventData>
<Data>Application: BuildMaster.Setup.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Data.SqlClient.SqlException
at System.Data.SqlClient.SqlInternalConnectionTds..ctor(System.Data.ProviderBase.DbConnectionPoolIdentity, System.Data.SqlClient.SqlConnectionString, System.Data.SqlClient.SqlCredential, System.Object, System.String, System.Security.SecureString, Boolean, System.Data.SqlClient.SqlConnectionString, System.Data.SqlClient.SessionData, System.Data.ProviderBase.DbConnectionPool, System.String, Boolean)
at System.Data.SqlClient.SqlConnectionFactory.CreateConnection(System.Data.Common.DbConnectionOptions, System.Data.Common.DbConnectionPoolKey, System.Object, System.Data.ProviderBase.DbConnectionPool, System.Data.Common.DbConnection, System.Data.Common.DbConnectionOptions)
at System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(System.Data.ProviderBase.DbConnectionPool, System.Data.Common.DbConnection, System.Data.Common.DbConnectionOptions, System.Data.Common.DbConnectionPoolKey, System.Data.Common.DbConnectionOptions)
at System.Data.ProviderBase.DbConnectionPool.CreateObject(System.Data.Common.DbConnection, System.Data.Common.DbConnectionOptions, System.Data.ProviderBase.DbConnectionInternal)
at System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(System.Data.Common.DbConnection, System.Data.Common.DbConnectionOptions, System.Data.ProviderBase.DbConnectionInternal)
at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(System.Data.Common.DbConnection, UInt32, Boolean, Boolean, System.Data.Common.DbConnectionOptions, System.Data.ProviderBase.DbConnectionInternal ByRef)
at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(System.Data.Common.DbConnection, System.Threading.Tasks.TaskCompletionSource1&lt;System.Data.ProviderBase.DbConnectionInternal&gt;, System.Data.Common.DbConnectionOptions, System.Data.ProviderBase.DbConnectionInternal ByRef) at System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(System.Data.Common.DbConnection, System.Threading.Tasks.TaskCompletionSource1<System.Data.ProviderBase.DbConnectionInternal>, System.Data.Common.DbConnectionOptions, System.Data.ProviderBase.DbConnectionInternal, System.Data.ProviderBase.DbConnectionInternal ByRef)
at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(System.Data.Common.DbConnection, System.Data.ProviderBase.DbConnectionFactory, System.Threading.Tasks.TaskCompletionSource1&lt;System.Data.ProviderBase.DbConnectionInternal&gt;, System.Data.Common.DbConnectionOptions) at System.Data.SqlClient.SqlConnection.TryOpenInner(System.Threading.Tasks.TaskCompletionSource1<System.Data.ProviderBase.DbConnectionInternal>)
at System.Data.SqlClient.SqlConnection.TryOpen(System.Threading.Tasks.TaskCompletionSource`1<System.Data.ProviderBase.DbConnectionInternal>)
at System.Data.SqlClient.SqlConnection.Open()
at Inedo.BuildMaster.Setup.BuildMasterInstallerOptions.ReadDbInfo(System.Version)
at Inedo.Installer.InstallerApplication.Run[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]
at Inedo.BuildMaster.Setup.App.Main(System.String[])

</Data> </EventData> </Event>

Product: BuildMaster
Version: 5.6.11

5
replies

Hi,

I recently read at https://inedo.com/support/documentation/proget/reference/api that there are some ProGet management APIs listed as "coming soon." I've been told that they're not yet on the official ProGet roadmap, and so I wanted to voice my vote for getting them there. I think they would add a significant amount of value to people's feed management, allowing for much more automation.

Thanks,
Joel

Product: ProGet
Version: 4.7.11

2
replies

We're using ProGet 4.7.11 and have started to notice that often after we publish a new revision of a docker image to proget's repository, that previous versions of the image are corrupted and cannot be used anymore. The error from docker is:

error pulling image configuration: unknown blob

There is no workaround but to update our code to use the latest revision of the image. We're using the default package store and disk path. I believe we saw this error in a previous version of Proget, 4.7.6, but we're seeing it a lot more as we are producing more and more revisions of an image in docker.

Seen with docker mac client as well as docker in our ec2 instance. That's actually where we notice it: we're using ECS with Jenkins and the jenkins build hangs as it tries to start an older image (i.e. not latest) and can't because proget returns the "unknown blob" error.

Here is example output from docker pull:

je185066@WUSJE185066-RNZ ~/repos/silver/tf/tf-aws-iam$ docker pull proget.ncrsmb.com:443/docker-images/library/jenkins-slave-momentum:0.1.0.13

0.1.0.13: Pulling from docker-images/library/jenkins-slave-momentum
693502eb7dfb: Already exists
081cd4bfd521: Already exists
5d2dc01312f3: Already exists
d685db7bb711: Already exists
07ab343af037: Already exists
9b3c1db2c50a: Already exists
8dcb396c94a8: Already exists
b803c12278f8: Already exists
c0ef1b657d95: Already exists
7385b6688cad: Already exists
39d49faa9c96: Already exists
b594c96ebcbb: Already exists
6a822db54e6b: Already exists
6a68823b4955: Already exists
fecb56cad9b2: Already exists
08236d8d14e0: Already exists
0587696a1548: Extracting [==================================================>] 4.066 kB/4.066 kB
41ee091ddf18: Pulling fs layer
571f60c60d3c: Pulling fs layer
error pulling image configuration: unknown blob

Product: ProGet
Version: 4.7.11

1
replies

Hello,
Just an FYI, I have found that the Add-Member and Out-String PowerShell cmdlets do not appear to work correctly when executed from OtterScript (PSCall or PSEnsure). Is this a known limitation?

Thanks

Product: Otter
Version: 1.5.5

0
replies

I went from 4.6.6 to 4.7.11. There were no installation errors and proget seemed to be running fine. Now when I connect to my proget server:

Server Error in '/' Application.

Invalid URI: The hostname could not be parsed.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.UriFormatException: Invalid URI: The hostname could not be parsed.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:

[UriFormatException: Invalid URI: The hostname could not be parsed.]
System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind) +260
System.UriBuilder.get_Uri() +62
Inedo.ProGet.WebApplication.<BeginFirstRequestAsync>d__3.MoveNext() +1558
System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) +13847892
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +61
Inedo.Web.<HandleBeginFirstRequestInternal>d__27.MoveNext() +464
System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() +31
Inedo.Web.InedoHttpModule.ProcessEnd(IAsyncResult ar) +118
System.Web.AsyncEventExecutionStep.OnAsyncEventCompletion(IAsyncResult ar) +166
System.Web.AsyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +527
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +146

Product: ProGet
Version: 4.7.11

11
replies

I am unable to use Proget promotion from HTTP post, see other posting from me on that
http://inedo.com/support/questions/5569 , and I would really like to automate promoting a package.
I was told back in November that this was a coming feature in the Proget extension but have yet to see it added.
Will this be coming anytime soon? This would be very valuable considering it doesn't want to work via HTTP posts from BuildMaster.

Product: BuildMaster
Version: 5.6.11

1
replies

The goal of this thread is twofold:

  1. gain a better, holistic understanding of how "SQL Change Scripts" work in Buildmaster, especially with regard to scripts that have already been executed and scripts that fail (e.g., are failed scripts re-run?)

  2. is there a way to tell Buildmaster to 'reset' the idea that a script has ran in an environment (whether successful or not), or does the script need to be completely recreated?

Product: BuildMaster
Version: 5.6.11

1
replies

Hi.

I've updated ProGet to latest version (4.7.11) from version 4.0.9 and after that tried to create a new feed - feed has been created, but I can't push a package to it - it always says "Failed to process request. 'Forbidden'."

I checked the server and found that ProGet didn't created directory for the new feed. I've created it manually (according to Disk Path property from the feed properties) but this didn't helped - I still getting the same error and can't push packages to the new feed.

But I'm able to push packages to feeds created in old ProGet version.

Could you help me please?

P.S. ProGet is hosted in IIS

Product: ProGet
Version: 4.7.11

1
replies

I hooked up my feed to a local proget npm registry, and also npmjs.org.

I can see the test package I published, and I can see the packages in my feed.

I have it set to 1000(does this only allow 1000 in the feed?), but if I search for any of those packages from a command line(npm search lodash/angular/whatever) I get no results, but if I search for my test package it comes up.

I ran all of the scheduled admin tasks to rebuild the indexes.

Product: ProGet
Version: 4.7.11

1
replies

Hello,

Does Buildmaster support applying TFS labels by date?

It would be very helpful if we could use custom label timestamps to exclude certain changesets.

Thanks,
Artem

Product: BuildMaster
Version: 5.6.11

1
replies

Hi,

I am trying to use the NpmPackages_CreateOrUpdatePackage endpoint described at https://inedo.com/support/documentation/proget/reference/api/native to upload an npm package programmatically.

I cannot seem to get the format of the PackageJson_Bytes and PackageHash_Bytes fields correct though. I thought I had it by base64 encoding the package.json and package.tgz files, but, while this gets a successful response from proget, downloading the packages fails.

Do you have any guidance/example code for uploading an npm package through the native API?

Thanks,
Jonathan

Product: ProGet
Version: 4.5.3

1
replies

Hello.

I'm writing a script that will cleanup old docker images created in our CI process.

I'm able to get the feeds, repositories, tags and images via the api.
The last step is to delete some images, and I can't find any way in the api documentation.

Is there a way to delete docker images using the api?

My current workaround is delete the images using the web interface.

Best regards
Jonas Lewin

Product: ProGet
Version: 4.7.11

3
replies

We recently upgraded from Buildmaster v4.9 to v5.6. For the most part, the migration went off without any issue. However, I'm having problems with configuration files.

Previously, in the configuration file template, we could use built-in functions and variables and they would be interpolated on the deployment of configuration files.

For example, something like:

ApplicationDisplayName = $ApplicationName

When deployed, it would parse the variable and output something like:

ApplicationDisplayName = Example Application

As of v5.6, however, it doesn't get parsed at all, just outputing the raw text ($ApplicationName). Attempting to call any function results in a null output.

How can I get the configuration files to parse built-in variables again? We need to be able to put information from build runtime into configuration files.

Product: BuildMaster
Version: 5.6.11

3
replies

Apologies if this has been asked previously, but i am just wondering the best way to handle a server reboot that may occur mid deployment? as it appears to completely break its ability to continue.

Thanks,

Clint

Product: BuildMaster
Version: 5.6.4

1
replies

I get this error message:

Category: DropPathMonitor
Message: Error installing package: Assembly Amazon was not found. The extension may be out of date, have been deleted, or could not be loaded.

I see there is a previous question about this, http://inedo.com/support/questions/6444
I checked my %ProgramData%\ProGet\ExtensionsTemp\Service and it looks like this folder is empty.

I've done a reinstall multiple times and this still shows up empty. How does proget resolve this binaries?

Product: ProGet
Version: 4.7.11

1
replies

Full index scheduled tasks for npm fails with error:

DEBUG: Getting metadata from https://registry.npmjs.org/-/all
ERROR: Error processing JSON: System.Exception: uninclused
at Inedo.ProGet.ScheduledTasks.Npm.FullNpmConnectorIndexScheduledTask.<IndexConnectorAsync>d__1.MoveNext()

The /-/ in the url seems to be the root cause of the issue.
Feed connector has been re-added
similar issues seen in
http://inedo.com/support/questions/6349
http://inedo.com/support/questions/4320

Please advise of any known issues.

Product: ProGet
Version: 4.5.0

2
replies

I'm trying to upgrade from ProGet 4.7.6 to 4.7.11, but the installer fails with "Access to the path 'C:\Program Files\ProGet\WebApp' is denied". I've tried running the downloaded installer as administrator, but it didn't help. Is there a workaround?

from the log:
Information: Removing previous version...
Debug: Staging C:\Program Files\ProGet\Service for delete...
Debug: Attempting to rename C:\Program Files\ProGet\Service to C:\Program Files\ProGet\e812ee0e2eeb46a6ac958621aa70b609...
Debug: Attempting to rename C:\Program Files\ProGet\Service to C:\Program Files\ProGet\e812ee0e2eeb46a6ac958621aa70b609...
Debug: Attempt 1 failed: System.IO.IOException: Access to the path 'C:\Program Files\ProGet\Service' is denied.
at System.IO.DirectoryInfo.MoveTo(String destDirName)
at Inedo.Installer.Subtasks.DeleteDirectorySubtask.<>c__DisplayClass9_1.<StageDelete>b__0()
at Inedo.Installer.Subtasks.InstallationSubtask.Retry(Action action, Int32 attempts, Int32 delay)

Product: ProGet
Version: 4.7.6

3
replies

Not sure if this is the correct place to raise this but since upgrading from 4.6.4 to 4.7.6 I've seen the time it takes to push a 250Mb Chocolatey jump from 2 minutes to over an hour. I'm going to create a new test server on versiob 4.6.4 to confirm that it is the upgrade which is causing this but that will take some time to setup so wanted to get the ticket logged asap. I'm pretty sure it's related to the upgrade as the problem was seen the day after the server was upgraded and nothing else has changed.

Product: ProGet
Version: 4.7.6

1
replies

Hello,

Could you clarify how can I set an output arguments for templated plans?
I've tried to do so using "Visual Mode" -> "Template Properties", but unfortunately after dialog closing all arguments, incoming and outgoing, become incoming.
I've also tried to find syntax in otter documentation, but found how to define incoming arguments only.

Product: BuildMaster
Version: 5.6.11

Ask A Question
Page: 1 2 3 4 5 6 7 8 9 10 11 13 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105