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 1 of 83 (20 questions out of 1644)
1
replies

After the SQL scripts ran in an environment, they used to show if they failed or succeeded. I do not see that feature currently. Am I overlooking it?

Product: BuildMaster
Version: 5.6.5

1
replies

When editing "Deploy artifact" I'm attempting to browse the directory. When I select any linux server I get the error: "ERROR: The type initializer for 'Inedo.Ssh.NativeMethods' threw an exception."

The error is the same as described in this question: http://inedo.com/support/questions/5017

I was using version 5.6.3 when I first saw this error. I've updated to 5.6.5 with the same result. I also tried to replace the lib files as suggested in the above question and had no luck

Product: BuildMaster
Version: 5.6.5

4
replies

Hi

I have setup a feed where "Strip symbol files from packages downloaded from this feed" option are enabled.

Published a .net *.symbols.nupkg package to this feed, and on installing package from visual studio getting the .pdb files inside /lib folder even though "Strip symbol files from packages downloaded from this feed" option is checked on the feed configuration page.

Is this a bug? Or I'm missing something here?

Product: ProGet Version: 4.6.3

Product: ProGet Version: 4.6.3

Product: ProGet
Version: 4.6.3

3
replies

Hello. I try to upgrade proget from 3.8.6 to 4.6.6 version. I download installer but nothing happens after installer launch (it extract and close)

Product: ProGet
Version: 4.6.6

5
replies

By default, operations will be performed as the user that the agent service runs as (Local System). I am trying to perform some group and user operations using PSDsc. Because this DSC operation must reach out to the domain, it will not have domain rights to query the members being added to the group.

PSDsc Group
(
    Otter_ConfigurationKey: CreateDummyGroup,
    GroupName: DummyGroupCreatedByOtter,
    Ensure: Present,
    Description: Test using PSDsc from Otter,
    Members: "`@('mydomain\myuser')"
);

This will produce the error:

PowerShell DSC resource MSFT_GroupResource failed to execute Set-TargetResource functionality with error message: Credentials are required to resolve the domain account mydomain\myuser.

Perhaps allowing General blocks to execute with specific credentials (impersonate) might be a solution? I have done this type of impersonation in PowerShell, and found that a different type of impersonation is required to perform network operations.

I think offering impersonation may offer a better solution than running agents as a domain user, as it is by default low privileged, and only impersonate when absolutely needed.

2
replies

Kind of an odd error, but powershell scripts that I have uploaded to Otter as assets are sometimes saving with duplication of the last couple lines. It seems like it may be centered around the "Stop-Transcript" command.

Image Text

Note the last few lines. It has pulled a portion of line 28 and appended it to line 30 on its own and added 30 to line 32 with an extra "t" on the end.

This script luckily isn't changed because this portion was commented out, but starting at line 30, it used to only read "#Stop-Transcript". I have added various other similar scripts and have seen up to 3 additional lines tacked on to the end. Sometimes entire lines, sometimes just extra characters, like the extra "t" on the last line.

The additional problem is that when trying to fix this if I delete all of the extra junk and save, then no changes are saved. The only fix appears to be completely deleting the asset and creating it again.

Has anyone seen this before or know of a solution? Thanks!

1
replies

Hi guy we have many dead files in the ProGet WebUI they can't download.

You have any idea's how we can cleanup the metadata from files they don't exist on the disk?

Product: ProGet
Version: 4.6.5

2
replies

I am trying to use the Ensure or Get Proget Package, feed is correct, credentials correct, but when it runs i'm getting an odd error: The server returned an error (404): OData method is not implemented.

This is for a Nuget feed so is that supposed to work via these functions?

Product: BuildMaster
Version: 5.6.4

2
replies

Is there a way for me to use BuildMasters resource credentials when calling a Powershell script stored in BuildMaster?

Thanks.

Product: BuildMaster
Version: 5.6.4

1
replies

Hi, I have Proget 4.6.5 installed with the standard settings , existing SQL Server Instance and Network Service for the account ProGet will run as. When calling http://localhost:81 I get an logon error for user 'DOMAIN\MACHINENAME$' (SqlException (0x80131904)


Serverfehler in der Anwendung /.

Fehler bei der Anmeldung für den Benutzer "DOMAIN\MACHINENAME$". Beschreibung: Unbehandelte Ausnahme beim Ausführen der aktuellen Webanforderung. Überprüfen Sie die Stapelüberwachung, um weitere Informationen über diesen Fehler anzuzeigen und festzustellen, wo der Fehler im Code verursacht wurde.

Ausnahmedetails: System.Data.SqlClient.SqlException: Fehler bei der Anmeldung für den Benutzer "DOMAIN\MACHINENAME$".

Quellfehler:

Beim Ausführen der aktuellen Webanforderung wurde einen unbehandelte Ausnahme generiert. Informationen über den Ursprung und die Position der Ausnahme können mit der Ausnahmestapelüberwachung angezeigt werden.

Stapelüberwachung:

[SqlException (0x80131904): Fehler bei der Anmeldung für den Benutzer "DOMAIN\MACHINENAME$".] System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, UInt32 waitForMultipleObjectsTimeout, Boolean allowCreate, Boolean onlyOneCheckConnection, DbConnectionOptions userOptions, DbConnectionInternal& connection) +356 System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, TaskCompletionSource1 retry, DbConnectionOptions userOptions, DbConnectionInternal& connection) +117 System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection) +267 System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource1 retry, DbConnectionOptions userOptions) +318 System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource1 retry) +132 System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource1 retry) +246 System.Data.SqlClient.SqlConnection.Open() +122 Inedo.Data.SqlServerDatabaseContext.CreateConnection() +356 Inedo.Data.DatabaseContext.ExecuteInternal(String storedProcName, GenericDbParameter[] parameters) +204 Inedo.Data.<Read>d__21.MoveNext() +114 System.Collections.Generic.List1..ctor(IEnumerable1 collection) +452 System.Linq.Enumerable.ToList(IEnumerable1 source) +70 Inedo.ProGet.InternalConfig.ReadConfigValues() +13 Inedo.ProGet.LazyCached1.GetValue() +98 Inedo.ProGet.ProGetConfig`1.ReadBoolean(String key) +59 Inedo.ProGet.Proxy.get_Enabled() +39 Inedo.ProGet.WebApplication.<BeginFirstRequestAsync>d__3.MoveNext() +1267 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) +14139120 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +62 Inedo.Web.<HandleBeginFirstRequestInternal>d__27.MoveNext() +455 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() +31 Inedo.Web.InedoHttpModule.ProcessEnd(IAsyncResult ar) +118 System.Web.AsyncEventExecutionStep.OnAsyncEventCompletion(IAsyncResult ar) +116

Versionsinformationen: Microsoft .NET Framework-Version:4.0.30319; ASP.NET-Version:4.6.1586.0

How can a solve this issue?

Product: ProGet
Version: 4.6.5

0
replies

Hello again :)

A recurring job is running every minute whereas it is expected to run once a day :(

Regards

0
replies

Hello Here is the test case :

Current time : 04:00 pm

Create a Schedule : Once a day - Every day - 04:30 pm Create a recurring Orchestration Job

The job is set to start one hour later 05:30 pm !!!!

Not as expected.

Is it a bug or a configuration problem ?

Regards

0
replies

Hello,

We are starting to use proget as a private docker image registry to test some stuff and we are facing a weird problem. We got proget on windows 2012 R2 with 4 Virtual CPU and 8GB of ram and when we push images (even small 300mb images) to it, the server freezes and we can't pull anything from it. After a few minutes, while pushing, it looks like it is coming back but it freezes for a good 2-3 minutes when docker cli actually starts the push to the server.

See the image here: https://www.screencast.com/t/eFuGGio3GEBL

Thanks, Francois

Product: ProGet
Version: 4.6.4

1
replies

Hi,

On my CakePHP application I have a queue system (CakePHP-Queuesadilla). The system run when a .bat is running in background.

Batch Screen

So for the deployment, I should stop the PHP before deploy and start the worker as a background task when the deployment is finish.

But using "Execute Command Line" tool on my deployment plans will not working because he is waiting on a exit code and the batch does not stop.

I already tried a service and running a batch that run the command in background.

If you have any questions do not hesitate to ask me.

Thank you in advance

Product: BuildMaster
Version: 4.9.3

1
replies

Hello

An import of environment lost the child :(

Test case:

  • Production
  • Production - Infrastructure

Import File

{ "environments": [ { "name": "Production", "variables": {} }, { "parentName": "Production", "name": "Production - Infrastructure", "variables": {} }, ], }

Result:

  • Production
  • Production - Infrastructure

Regards

Philippe C.

2
replies

Hello

I just upgrade the server to 1.5.0 and I have the following error msg for a configuraiton script based on PSEnsure:

ERROR: Unhandled exception: System.InvalidCastException: Impossible d'effectuer un cast d'un objet de type 'SZArrayEnumerator' en type 'System.Collections.Generic.IEnumerator1[System.Collections.Generic.KeyValuePair2[System.String,Inedo.ExecutionEngine.RuntimeValue]]'. à Inedo.ExecutionEngine.RuntimeMapValue.GetEnumerator() à Inedo.Extensions.Windows.PowerShell.PSUtil.<ExecuteScriptAsync>d__0.MoveNext()

The variables seems not to be correctly set and pass to the script

Regards

5
replies

I'm trying to build on a remote agent and cannot get past TFS-GetSource. The command runs perfectly on the local agent which does me no good since the local agent does not have SharePoint 2016 installed. I need to build this on the remote agent. The old version of BuildMaster was easy to troubleshoot as the execution log was VERY verbose by providing the actual commands being executed. On this version, it's not at all verbose which is making it very difficult to troubleshoot without having to ask here.

Error received while trying to execute TFS-GetSource on remote agent:

Unhandled exception: System.NullReferenceException: Object reference not set to an instance of an object. at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Inedo.Agents.InedoAgentClientBase.<SendMessageAsync>d__28.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Inedo.Agents.InedoAgentClientBase.<ExecuteCommandAsync>d__26`1.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Inedo.BuildMaster.Extensibility.Agents.TcpAgent.<Inedo-Agents-IRemoteJobExecuter-ExecuteJobAsync>d__34.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Inedo.BuildMaster.Extensibility.Operations.RemoteExecuteOperation.<ExecuteAsync>d__5.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Inedo.BuildMaster.Windows.ServiceApplication.Executions.PlanExecuter.DeploymentPlanExecuter.<Inedo-ExecutionEngine-Executer-IExecutionHostEnvironment-ExecuteActionAsync>d__21.MoveNext()

Product: BuildMaster
Version: 5.6.4

1
replies

Hi

When I want to assign an Orchestration Plan to machine, The Plan Name list on the Create Job always shows the first Orchestration Job in the Default Raft, whatever the number of existing Jobs.

It would be better to show the job we want to assign by default as an orchestration plan.

Not easy to explain in English :-) Hope you understand

Regards

6
replies

Hello, I've got Jira integration setup but it keeps failing with a 503 error. The credentials used are the same I use with another program and it works fine with Jira so I know that part is correct. Here is the error I'm getting:

Code

System.Net.WebException: The request failed with HTTP status 503: Service Unavailable. at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at Inedo.BuildMasterExtensions.Jira.JiraApi.JiraSoapServiceService.login(String in0, String in1) at System.Lazy1.CreateValue() at System.Lazy1.LazyInitValue() at Inedo.BuildMasterExtensions.Jira.Clients.JiraSoapClient.EnumerateIssues(JiraContext context) at Inedo.BuildMaster.IssueTracking.LegacyIssueTrackerIssueSynchronizer.SyncIssuesInRelease(Applications_Extended application, Releases_Slim release, String[] categoryFilter)

Code

Thanks.

Product: BuildMaster
Version: 5.6.4

1
replies

We currently use TFS for source control. We use shelvesets to work on individual features and code review them before checking them in to Mainline. This check-in deploys the code to an Integration environment for developer testing. When the code looks good, the one or more changesets that go along with that feature are merged into a Stage branch and a new build is done to deploy to the Staging environment. Here QA tests the feature (and all other features that are candidate for the deploy) and if all is good, then the changeset(s) are merged to a UserAcceptanceTest (UAT) branch and a new build is done and a final test is done here before being deployed to production. Just before a release to production, the UAT branch will contain multiple features ready to deploy. The Production build is changed to point to the most recent UAT branch and another build is done to deploy to Production.

We want to move towards a Continuous Delivery/DevOps approach similar to http://inedo.com/support/tutorials/buildmaster/deployments/getting-started-with-proget-buildmaster-and-otter so that code is not built at each stage.

So if we move to Integration, Testing, and Production stages in BuildMaster, what should our approach/structure be in TFS Source Control and what would trigger the creation of the build artifact to begin the pipeline?

The DevOps approach seems so different from the way we are doing things today and even after reading a lot about it, it is still confusing. There are so many different ideas. There is definitely a pro-Microsoft feel at this company and I am not sure how the Release Management features in TFS 2017 compares to the best practices currently recommended. I know that Git allows one to easily create feature branches, but with Git limitations such as file size is Git superior to the latest TFS? Which is best for DevOps?

I know this post is more about source control, but I think the entire flow is important to better understand how Inedo tools are used for DevOps.

Ask A Question
Page: 134567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283