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 84 of 89 (20 questions out of 1767)
1
replies

As I can see it is impossible to set up custom LDAP server. This feature would be very useful. Is there in your roadmap, or could it be a sponsored feature?

4
replies

I would like to track user activity, configuration changes of ProGet. I did not find any logs generated by ProGet. Is it possible to enable logging?

2
replies

Has anybody configured a reverse proxy in front of a ProGet feed? I have been able to get everything working except the log-in redirect and the feeds page to work.

2
replies

We are seeing a ton of the following error when we try to delete or deploy a web.config file.

An unhandled exception occurred while executing this action: System.UnauthorizedAccessException: Access to the path 'e2fbfea6-3744-4002-90ea-cf86f2a6bf3c.xml' is denied. at System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive) at System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive) at Inedo.BuildMaster.Util.Files.DeleteFolder(String path) at Inedo.BuildMaster.Extensibility.Agents.LocalFileOperationsExecuter.DeleteDirectories(String[] directoryNames) at Inedo.BuildMaster.Extensibility.Agents.Local.LocalAgent.Inedo.BuildMaster.Extensibility.Agents.IFileOperationsExecuter.DeleteDirectories(String[] directoryNames) at Inedo.BuildMaster.Extensibility.Actions.RemoteCommandExecution.RemoteActionExecuterBase.remoteAction_InitializeRemoteConfiguration(Object sender, RemoteConfigurationEventArgs e) at Inedo.BuildMaster.Extensibility.Actions.RemoteActionBase.<.ctor>b__0(Object sender, EventArgs e) at Inedo.BuildMaster.Extensibility.Actions.ActionBase.ExecuteOnce()

Any suggestions? The user the build service run under is a local administrator so I'm not sure why this is happening.

4
replies

Hi,

I have a question regarding Workflows and Environments. But first, let me explain my situation.
We have an application we'll call ImportantApp for this example. This ImportantApp just now has release of 1.7 (Build 3). However, when still in version 1.3 (build whatever it was), management decided some features that will only be available in version 2.0. However, version 1.x must still be improved and maintained whilst development of version 2.0.

Hence, my Subversion directory looks something like this:
branches/development
branches/development_stable
trunk
tags

So basically, a trunk contains currently stable version. Development_stable branch also contains currently stable version, but all patches and new features for v1.x is developed there. Development branch is where v2.0 development is going on.

Versioning up until this point was done manually, however, now, we are migrating the process to BuildMaster.

How to go about it?

I thought I could do it with one single application and using different workflows. Unfortunately, I am not sure if actions can be different for same environment in different workflows or not.

3
replies

Hello,

my ProGet server is behing a proxy with authentification. I configure the proxy in the administration part with login and password, but, i'm not able to reach the test url with this error:
The remote server returned an error: (407) Proxy Authentication Required
Have you already encountered this error?

Thanks,
best regards

4
replies

I am curious if there are currently any issues with the AccuRev extension. We are on version v3.0.10.0 of the extension which says it is up to date. We are also using version 5.6 of AccuRev SCM.

I can configure the extension just fine and when I test the connection, it works. However, when I start creating the Action to get the latest version of the code, it errors.

I choosing Source Control -> Get Latest -> AccuRev. Once I go to browse the Source Path, it errors with the below message box. This was copied from Internet Explorer 9.


Message from webpage

An unexpected error occurred: Method not found: 'Inedo.BuildMaster.Files.ExtendedFileEntryInfo Inedo.BuildMaster.Files.DirectoryEntryBuilder.AddFile(System.String, Int64, System.DateTime)'..

OK

I am not sure if there is anything I can do to resolve this, if it is an issue with the extension or BuildMaster itself.

I appreciate any help on this. We've had this product for over a year and finally are able to start using it so I have been tasked with getting it up and running.

Thanks

BuildMaster 3.3.2 (Build 8)
AccuRev Extension 3.0.10.0
AccuRev SCM 5.6

1
replies

I have a feed that includes 20GB of packages across 5500+ packages/versions. As I attempt to access the web UI for my feed in ProGet I see that the IIS process is cranking on disk IO presumably trying to index the content. This operation ends up timing out. I've noticed that with a smaller feed indexing occurs every time the IIS app pool is recycled. Is there an existing setting I can use to improve on the indexing performance? Is this on the ProGet roadmap to address?

6
replies

I'm running into an interesting issue. We host all our source in Mercurial. I initially setup a hook on our main repository to post to BuildMaster, but that created an infinite build when we started trying to label things. So, I've tried setting up a monitoring schedule, but I'm getting the following exceptions.

Unhandled Exception: System.FormatException: Input string was not in a correct format.

Server stack trace:
at Inedo.BuildMaster.Util.Persistence.ExecuteMethodOnXmlPersistedObject(String objectXml, String methodName, Object[] parameters)
at Inedo.BuildMaster.Extensibility.Agents.Local.LocalAgent.Inedo.BuildMaster.Extensibility.Agents.IPersistedObjectExecuter.ExecuteMethodOnXmlPersistedObject(String objectXml, String methodName, Object[] parameters)
at Inedo.BuildMaster.Proxies.AgentProxy`1.ProxyExecute(IMethodCallMessage methodCallMessage)

Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at Inedo.BuildMaster.Extensibility.Providers.SourceControl.IRevisionProvider.GetCurrentRevision(String path)
at Inedo.BuildMaster.Windows.ServiceApplication.ScheduleExecuter.ExecuteScmTriggered(Int32 buildScheduleId, Int32 applicationId, Int32 sourceControlProviderId, String path, String applicationName, Int32 quietPeriodMinutes)
at Inedo.BuildMaster.Windows.ServiceApplication.ScheduleExecuter.<Execute>b__8(Object args)

Server stack trace:
at Inedo.BuildMaster.Util.Persistence.ExecuteMethodOnXmlPersistedObject(String objectXml, String methodName, Object[] parameters)
at Inedo.BuildMaster.Extensibility.Agents.Local.LocalAgent.Inedo.BuildMaster.Extensibility.Agents.IPersistedObjectExecuter.ExecuteMethodOnXmlPersistedObject(String objectXml, String methodName, Object[] parameters)
at Inedo.BuildMaster.Proxies.AgentProxy`1.ProxyExecute(IMethodCallMessage methodCallMessage)

Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at Inedo.BuildMaster.Extensibility.Providers.SourceControl.IRevisionProvider.GetCurrentRevision(String path)
at Inedo.BuildMaster.Windows.ServiceApplication.ScheduleExecuter.ExecuteScmTriggered(Int32 buildScheduleId, Int32 applicationId, Int32 sourceControlProviderId, String path, String applicationName, Int32 quietPeriodMinutes)
at Inedo.BuildMaster.Windows.ServiceApplication.ScheduleExecuter.<Execute>b__8(Object args)

Any suggestions?

1
replies

I have a poll setup to check the SVN server at regular intervals in order to initiate automatic builds.

Unfortunately a side effect of the way the Hyper-V hosts are backed up is that the server temporarily loses network connection at about 1 in the morning.

As a result buildmaster logs are regularly filled up with the messages at the bottom of this post.

Could a configuration option be added into the plugin to allow these messages to be muted, or configured to mute unless the problem persists for longer than x minutes?

Unhandled Exception: SharpSvn.SvnRepositoryIOException: OPTIONS of 'xxx': could not connect to server (xxx)

Server stack trace:
at Inedo.BuildMaster.Util.Persistence.ExecuteMethodOnXmlPersistedObject(String objectXml, String methodName, Object[] parameters)
at Inedo.BuildMaster.Extensibility.Agents.Local.LocalAgent.Inedo.BuildMaster.Extensibility.Agents.IPersistedObjectExecuter.ExecuteMethodOnXmlPersistedObject(String objectXml, String methodName, Object[] parameters)
at Inedo.BuildMaster.Proxies.AgentProxy`1.ProxyExecute(IMethodCallMessage methodCallMessage)

Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at Inedo.BuildMaster.Extensibility.Providers.SourceControl.IRevisionProvider.GetCurrentRevision(String path)
at Inedo.BuildMaster.Windows.ServiceApplication.ScheduleExecuter.ExecuteScmTriggered(Int32 buildScheduleId, Int32 applicationId, Int32 sourceControlProviderId, String path, String applicationName, Int32 quietPeriodMinutes)
at Inedo.BuildMaster.Windows.ServiceApplication.ScheduleExecuter.<Execute>b__8(Object args)

2
replies

I am creating an artifact. During the phase of transferring the file to the artifact libary, it seem to take a very long time (10 minutes to copy from build machine to network drive)

When i try and copy the artifact to and from the build machine and network drive manually it seems to copy in about 90 seconds.

The artficat is about 87 MB.

Is this a know issue with build masters deploy artifact action?

2
replies

Hi i cant seem to delete a deployable asscocaited with my application. I get the following error:

50000161TR__PlanActionGroups__ValidateSequence28`An invalid PlanActionGroup_Sequence was provided for the PlanActionGroup.

SqlException (0x80131904): 50000161TR__PlanActionGroups__ValidateSequence28`An invalid PlanActionGroup_Sequence was provided for the PlanActionGroup.]
System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) +1950890
System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) +4846875
System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) +194
System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) +2392
System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString) +204
System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async) +954
System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result) +162
System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe) +175
System.Data.SqlClient.SqlCommand.ExecuteNonQuery() +137
Inedo.BuildMaster.Data.StandardDataFactory.ExecuteNonQuery(String storedProcName, DbParameter[] parameters) +122
Inedo.BuildMaster.Data.DataFactory.Inedo.Data.IDataFactory.ExecuteNonQuery(String storedProcName, DbParameter[] parameters) +10
Inedo.Data.WrappedStoredProc.ExecuteNonQuery() +71
Inedo.BuildMaster.Web.WebApplication.Applications.Deployables.DeleteDeployable.<CreateChildControls>b__3(Object s, EventArgs e) +44
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +111
System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +110
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +36
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1565

5
replies

When trying to connect to an issue tracker (Bugzilla) from BM (v3.2.4) I get the following error message:
An error occurred while loading this provider: '--' is an unexpected token. The expected token is '>'. Line 31, position 3.
The Bugzilla extension (v3.0.6.0) is installed and current.

2
replies

We currently use "cliconfg.exe" to maintain our SQL server aliases on each environment.

Thus our connection string can be uniform across environments, e.g. server=TESTDBSERVER;database=Test;uid=sa;pwd=!@#$%A1

When setting up connection strings with BuildMaster though, the connection string is tightly coupled with an environment. Thus I am forced to create a provider for every environment.

Is there a way to decouple this?

P.S. We are only evaluating BuildMaster currently, but as a POC we want to proof we wouldn't need an agent on all database boxes, but can leverage SQL Server Client Network Utility.

1
replies

Hi

We have a variable, used in our deployment plans, to identify individual assemblies to be copied to servers (when patching a release). This works fine is a wildcard can be used to identify the file(s). However, sometimes, we need to deploy multiple files which one wildcard (apart from *.dll) will not suffice.

Is it possible to append multiple wildcards together? For example, with a semi-colon or comma seperator?

Thanks.

3
replies

Hi,

I'm getting the following error when creating a new build:

System.ArgumentException: String was not recognized as a valid DateTime.Couldn't store <2012/10/15 10:36:10:AM> in DATE Column. Expected type is DateTime. ---> System.FormatException: String was not recognized as a valid DateTime.

My deployment plan has one action which is to execute database change scripts. The change script executed without errors in the change script window.

Call stack info:
at System.Environment.get_StackTrace()
at Inedo.BuildMaster.Diagnostics.Logger.DatabaseErrorMessenger.Inedo.BuildMaster.Diagnostics.IMessenger.Message(MessageLevels messageLevel, String messageOrFormat, Object[] args)
at Inedo.BuildMaster.Diagnostics.Logger.Message(MessageLevels messageLevel, String messageOrFormat, Object[] args)
at Inedo.BuildMaster.Windows.ServiceApplication.PlanExecuter.executionThread_Execute(Object execIdObj)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart(Object obj)

Message:
System.ArgumentException: String was not recognized as a valid DateTime.Couldn't store <2012/10/15 10:36:10:AM> in DATE Column. Expected type is DateTime. ---> System.FormatException: String was not recognized as a valid DateTime.
at System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles)
at System.String.System.IConvertible.ToDateTime(IFormatProvider provider)
at System.Data.Common.DateTimeStorage.Set(Int32 record, Object value)
at System.Data.DataColumn.set_Item(Int32 record, Object value)
--- End of inner exception stack trace ---
at System.Data.DataColumn.set_Item(Int32 record, Object value)
at System.Data.DataRow.set_Item(DataColumn column, Object value)
at Inedo.BuildMaster.Templating.ActionPropertiesVariableReplacer.ToDataContext()
at Inedo.BuildMaster.Templating.ActionPropertiesVariableReplacer.ApplyVariableReplacementsToActionProperties(ActionBase action)
at Inedo.BuildMaster.Windows.ServiceApplication.PlanActionExecuter..ctor(DataRow buildExecActionExRow, ExecutionContext execContext)
at Inedo.BuildMaster.Windows.ServiceApplication.PlanExecuter.executionThread_Execute(Object execIdObj)

Please help as I cannot see what I'm doing wrong.

Thanks!

2
replies

How do we limit the amount of history (stored artifacts etc) BuildMaster stores?

Due to the vast levels we currently have, we need to store them on a large network drive but this has a negative effect on build performance.

Please advise.

1
replies

We are trying out BuildMaster, due to the nature of our Network Architecture, we are dealing with a few firewalls that prevent us from using a Push Approach, so the build master sends commands to the agent. Our Company requires a Pull Approach where the Agent constantly asks the service if there are new commands that it needs to run.

Please let me know if you can solve this?

6
replies

On a daily basis, we receive these errors, it takes about 24 hours to build up enough socket connections to exhaust them. They are all from the build server to our tfs server.

Posted is an example of the action error:

Initializing Action...
RemoteAction Initialization Complete:
Temp Directory: C:\BuildMaster_AGTTMP_A34_S0\TMP
Source Directory: C:\BuildMaster_AGTTMP_A34_S0\WRK
Target Directory: [redacted]
Server: [redacted] (Id: 40)
Initialization Complete. Executing...
Executing Get Latest Command
An unhandled exception occurred while executing this action: System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: An operation on a socket could not be performed because the system lacked sufficient buffer space or because a queue was full at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress) at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Int32 timeout, Exception& exception) --- End of inner exception stack trace --- at Inedo.BuildMaster.Extensibility.Actions.RemoteCommandExecution.RemoteActionExecuterBase.remoteAction_RemoteCommand(Object sender, RemoteCommandEventArgs e) at Inedo.BuildMaster.Extensibility.Actions.RemoteActionBase.ExecuteRemoteCommand(String name, String[] args) at Inedo.BuildMaster.Extensibility.Actions.SourceControl.GetLatestAction.Execute() at Inedo.BuildMaster.Extensibility.Actions.ActionBase.ExecuteOnce()

An example of the buildmaster error log entry:

Unhandled Exception: Microsoft.TeamFoundation.TeamFoundationServiceUnavailableException: Team Foundation services are not available from server http://sdvtfs1:8080/.
Technical information (for administrator):
Unable to connect to the remote server

2
replies

I am getting the following error with executing database change scripts. My database connections are set, active, tested, and initialized. I tested executing a script through the SQL Change Scripts window, and that also worked. Any suggestions on how to proceed?

Thanks,
Matthew

An unhandled exception occurred while executing this action: System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. Parameter name: providerId at Inedo.BuildMaster.Util.Providers.CreateProviderFromId(Int32 providerId, Boolean createProxy) at Inedo.BuildMaster.Util.Actions.<>c__DisplayClass13.<GetAgentInterfacesRequiredForAction>b__11(Type t) at Inedo.Linq.Enumerable.<>c__DisplayClass212.<Select>b__20(TSource item, Int32 i) at Inedo.Linq.Enumerable.<SelectYield>d__232.MoveNext() at Inedo.Linq.Enumerable.FirstImpl[TSource](IEnumerable1 source, Func1 empty) at Inedo.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source) at Inedo.BuildMaster.Util.Actions.GetAgentInterfacesRequiredForAction(ActionBase action) at Inedo.BuildMaster.Extensibility.Actions.RemoteCommandExecution.RemoteActionExecuterBase.remoteAction_InitializeRemoteConfiguration(Object sender, RemoteConfigurationEventArgs e) at Inedo.BuildMaster.Extensibility.Actions.RemoteActionBase.<.ctor>b__0(Object sender, EventArgs e) at System.EventHandler.Invoke(Object sender, EventArgs e) at Inedo.BuildMaster.Extensibility.Actions.ActionBase.ExecuteOnce()

Ask A Question
Page: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828486878889