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

Hello,

I am trying to create/update a resource credential using SOAP. I am able to add the credential, however i seem to be struggling with the

"ined:AllowFunctionAccess_IndicatorY</ined:AllowFunctionAccess_Indicator>"

I am getting the following error:

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
soap:Body
soap:Fault
<faultcode>soap:Server</faultcode>
<faultstring>System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.ArgumentException: Object of type 'System.String' cannot be converted to type 'System.Nullable1[Inedo.Data.YNIndicator]'. at System.RuntimeType.TryChangeType(Object value, Binder binder, CultureInfo culture, Boolean needsSpecialCast) at System.Reflection.MethodBase.CheckArguments(Object[] parameters, Binder binder, BindingFlags invokeAttr, CultureInfo culture, Signature sig) at System.Reflection.RuntimeMethodInfo.InvokeArgumentsCheck(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at Inedo.BuildMaster.Web.WebApplication.SimpleHandlers.Api.ApiMethodInfo.Invoke(IReadOnlyDictionary2 args)
at Inedo.BuildMaster.Web.Soap.Generated.ApiService.Credentials_CreateOrUpdateCredential(String API_Key, String Credential_Name, Nullable1 Environment_Id, String CredentialType_Name, String Configuration_Xml, String AllowFunctionAccess_Indicator, Nullable1 Credential_Id)
--- End of inner exception stack trace ---</faultstring>
<detail/>
</soap:Fault>
</soap:Body>
</soap:Envelope>

Can someone please advise on what to use for the "AllowFunctionAccess_Indicator"

Many Thanks in advance!!

Full SOAP Script:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ined="http://inedo.com/">
soapenv:Header/
soapenv:Body
ined:Credentials_CreateOrUpdateCredential
<!--Optional:-->
ined:API_KeyAPI_KEY</ined:API_Key>
<!--Optional:-->
ined:Credential_NameTestUser</ined:Credential_Name>
ined:Environment_Id7</ined:Environment_Id>
<!--Optional:-->
ined:CredentialType_NameUsernamePassword</ined:CredentialType_Name>
<!--Optional:-->
ined:AllowFunctionAccess_IndicatorY</ined:AllowFunctionAccess_Indicator>
ined:Credential_Id7</ined:Credential_Id>
</ined:Credentials_CreateOrUpdateCredential>
</soapenv:Body>
</soapenv:Envelope>

Product: BuildMaster
Version: 6.1.7

0
replies

The following error shows up in the logs after completion of a stage that has an ApprovalRequiredEventListener attached as a Post-Deployment action.

Unhandled exception: Unable to cast object of type 'Inedo.BuildMaster.Events.ExecutionCompleteEvent' to type 'Inedo.BuildMaster.Events.BuildPromotionCompletedEvent'.

I found the previous entries for BM-2370 - FIX: "System.InvalidCastException" attempting to run Approval Required event listener in the service. However that entry seems to apply to BuildMaster 5.6.8 and was fixed in 5.6.9 I am currently evaluating using version6.1.7.

Product: BuildMaster
Version: 6.1.7

1
replies

I am currently using proget as private feed repository. We need to expose the nuget package endpoint to internet but want to control the access using API-KEY. For managing the feeds we are using the API-KEY but it seems for accessing (GET) the feed packages API-KEY is not required.

Can you please confirm if it is possible to either access the package list using API-KEY or protected by windows authentication?

Product: ProGet
Version: 5.2.2

1
replies

Server was connected successfully. but all of sudden
we see in category ServerCheckerRunner
Category: ServerCheckerRunner
Message: Unhandled exception while attempting agent update check.

Details: System.ArgumentException: Illegal characters in path.
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.ConfiguredTaskAwaitable1.ConfiguredTaskAwaiter.GetResult() 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__261.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 System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
at Inedo.BuildMaster.Windows.ServiceApplication.ServerCheckerRunner.<CheckAgentAsync>d__10.MoveNext()

Product: BuildMaster
Version: 6.1.7

1
replies

Hi,
we tested the unlist feature and it appears that it doesn't work as expected.
i unlisted a nuget package, then deleted the package from the nuget cache on the build machine.
we expected that in the nuget restore step it will fail - but instead it succeeded to download it from the proget even though the package is unlisted.
Do you have any known issue with this feature?

Thanks! Eyal

Product: BuildMaster
Version: 6.1.7

1
replies

Hi all,

On the web interface, I can "clone" an application from a existing one.
My question is "how to do it via API"?
I received a list of +- 200 applications to create and I would like to script the cloning of an existing application where I configured release/pipe/plan ... in order to avoid to do it 200 times manually.

Can you help me?

Thanks in advance,

Giuseppe

Product: BuildMaster
Version: 6.1.7

5
replies

Hi,
I need to pass the "False" string to the DSC resource, but it looks like it's being converted to Boolean.

This is my code:

Ensure-DscResource
(
    ConfigurationKey: Name,
    Name: FirewallProfile,
    Module: NetworkingDsc,
    Properties: %(
            Name: Domain,
            Enabled: False
            )
);

And this is the error:

ERROR: Convert property 'Enabled' value from type 'BOOLEAN' to type 'STRING' failed
 At line:9, char:2
 Buffer:

    Name = "Domain";
};^

insta

Is it possible to pass False or True as a string?

Product: Otter
Version: 2.2.2

1
replies

Hi,

I am getting a NullReferenceException when trying to use the gitlab extension.
Full stacktrace:

System.NullReferenceException: Object reference not set to an instance of an object.
at Inedo.Extensions.GitLab.SuggestionProviders.CredentialsProjectNameSuggestionProvider.<GetSuggestionsAsync>d__0.MoveNext() in C:\ProgramData\BuildMaster\Temp\Service\_E882\Src\Git\GitLab.InedoExtension\SuggestionProviders\CredentialsProjectNameSuggestionProvider.cs:line 17
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Inedo.Web.Editors.PropertyEditors.SuggestablePropertyEditor.SuggestableTextBox.<>c__DisplayClass3_0.<<-ctor>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Inedo.Web.Controls.SimpleInput.<Inedo-Web-Controls-ISimpleEventProcesser-ProcessRequestAsync>d__70.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Inedo.Web.PageFree.SimplePageBase.<ProcessRequestAsync>d__47.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Web.TaskAsyncHelper.EndTask(IAsyncResult ar)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

This is observed through the developer tools in Firefox on the Resource Credentials page when editing a Gitlab credential and trying to input a group name/project. When clicking in the field I get a HTTP500 from the following URL (Sanitized):
http://buildmaster/error?fullMessage=<long base64 string> - the response tab shows the above stacktrace.

This happens with both self-hosted Gitlab CE and gitlab.com

It also affects that I cannot use the gitlab extension at all elsewhere in Buildmaster.

Where to start debugging/fixing this?

Product: BuildMaster
Version: 6.1.7

3
replies

I have created an SVN repository monitor, but I can't tell that it is doing anything. I want this monitor to trigger a build/deployment for a release in the application to which I associated the monitor, so when I created the monitor I entered the name of the desired plan and selected the application. Where would I see the results of the execution?

I see this in the Service Log, so it appears monitor is triggering.

Running Repository Monitor...
Fetching repository monitors and last recorded states...
Found 1 active repository monitors.
Repository Monitor completed.

When viewing the Monitor on screen, in the "States" column it says "no branches recorded".

I'm using a Resource Credential. Is it possible it isn't configured correctly, and is there a way to tell?

This is what I see in the RepositoryMonitors table

RepositoryMonitor_Id = 1
RepositoryMonitor_Name = sq_test
Application_Id = 1175
ApplicationGroup_Id = NULL
RepositoryMonitor_Configuration (shown below)
CronExpression_Text = 0 0/1 * * * ?
Active_Indicator = Y
ExecuteOn_Server_Id = NULL
Plan_Name = sq_dummy2
BranchFilter_Text = integration

<Inedo.Extensions.Subversion.RepositoryMonitors.SvnRepositoryMonitor Assembly="Subversion">
<Properties CredentialName="sq_test" />
</Inedo.Extensions.Subversion.RepositoryMonitors.SvnRepositoryMonitor>

Thanks.

Product: BuildMaster
Version: 6.1.5

1
replies

I am doing a risk assessment on my organization's of ProGet. I'm trying to find out which Information Security Standards Inedo and ProGet are compliant with, and to get attestations of compliance.

Respectfully
Brent Jones CISSP, CISA

Product: ProGet
Version: 5.2.4

3
replies

I currently get the following issue in ProGet (just updated to the newest version, it didn't work in 5.2.3 either): When trying to access the FindPackagesById() endpoint for any feed I get the error:

"An error occurred getting the package: The version number provided is invalid. See https://inedo.com/support/kb/1157#semver2 for details on version number formatting restrictions."

The traceback for this (as gathered from the admin panel) is as follows:

System.AggregateException: The version number provided is invalid. See https://inedo.com/support/kb/1157#semver2 for 
    details on version number formatting restrictions. ---> System.FormatException: String is not a valid semantic version.
at Inedo.ProGet.Feeds.SemanticVersion2.Parse(String s)
at Inedo.ProGet.Feeds.NuGet.NuGetVersion.Parse(String s, Boolean legacy)
--- End of inner exception stack trace ---
at Inedo.ProGet.Feeds.NuGet.NuGetVersion.Parse(String s, Boolean legacy)
at Inedo.ProGet.WebApplication.UnifiedFeedBrowsing.Feeds.NuGetFeedDataFactory.<GetPackageAsync>d__3.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Inedo.ProGet.WebApplication.Pages.Packages.PackageVersionPage.<GetPackageAsync>d__24.MoveNext()
---> (Inner Exception #0) System.FormatException: String is not a valid semantic version.
at Inedo.ProGet.Feeds.SemanticVersion2.Parse(String s)
at Inedo.ProGet.Feeds.NuGet.NuGetVersion.Parse(String s, Boolean legacy)<---

---> (Inner Exception #1) System.FormatException: Invalid version number.
at Inedo.ProGet.Feeds.NuGet.LegacyNuGetVersion.Parse(String version)
at Inedo.ProGet.Feeds.NuGet.NuGetVersion.Parse(String s, Boolean legacy)<---

This happens even on a completely empty feed .

Since this function is used by nuget during the restore step, the server is essentially useless in this case.

Product: ProGet
Version: 5.2.4

4
replies

Hello,

In the end of a deployment, I need to retrieve an html-report generated by gauge. In this report I have an index.html which uses files in different folder like css, fonts, images, js and spec (everything is in the folder html-report).

I tried the module called "Capture Report from file" just to see the result and it works. But like I said before, I need to retrieve my whole folder and when I try to capture all HTML files from a directory, I have an error. Can you help me ?

Unhandled exception: System.NotSupportedException: The SshAgent agent does not support the IRemoteMethodExecuter interface.
at Inedo.Extensibility.Agents.Agent.GetServiceTService
at Inedo.BuildMaster.Extensibility.Operations.Reporting.ReportFromDirectoryOperation.<GetReportBase64Async>d__13.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Inedo.BuildMaster.Extensibility.Operations.Reporting.ReportFromDirectoryOperation.<ExecuteAsync>d__12.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Inedo.BuildMaster.Windows.ServiceApplication.Executions.PlanExecuter.BuildMasterExecuter.<ExecuteActionAsync>d__44.MoveNext()

Product: BuildMaster
Version: 6.1.6

1
replies

Hello,

Question #1:
I am working with TeamCity in a Linux OS. I have created my first build step with an npm runner to build and bundle my web application code using npm script. My build artifact is copied to a build folder on the server. I could otherwise use a powershell script to zip this artifact for use by other deployment software. This page shows me how to install your TeamCity extension in TeamCity service: https://inedo.com/den/buildmaster/teamcity
Do you have a specific tutorial regarding how to wire in that extension as a TeamCity build step?
I hope this extension can go to a path on my server to get the particular build artifact from my build folder and send it to BuildMaster for availability of deployment to local apache server and ultimately to AWS.

Question #2:
I am excited to review your tutorial to choose a specific TeamCity Build with BuildMaster.
https://inedo.com/support/tutorials/buildmaster/teamcity/choosing-specific-artifact-from-teamcity
I am very new to BuildMaster and there are tons of different tutorials out there. Which specific tutorials are a good prerequisite for this traning module? For example, in step 1 of this tutorial page, you mention "This new pipeline will mirror the standard pipeline stages of Import, Integration, Testing, and Production from the previous tutorial". Where is this previous tutorial? What is another basic tutorial to learn how to Create a Release Template, Deployment Plan, and New Release? It seems this tutorial regarding teamcity is based upon general knowledge of BuildMaster learned from other tutorials. It would be helpful to list those tutorials as prerequisites.

Thanks so much for your help,
Bret

Product: BuildMaster
Version: 6.1.6

3
replies

What is the correct format/schema of the Groups_Xml Property

Product: ProGet
Version:

1
replies

I was trying to build some sources from GitHub and got this:

Unhandled exception: System.AggregateException: One or more errors occurred. ---> System.TypeInitializationException: The type initializer for 'Inedo.Extensions.Clients.LibGitSharp.LibGitSharpClient' threw an exception. ---> LibGit2Sharp.EntryExistsException: A filter with the name 'lfs' is already registered
   at LibGit2Sharp.Core.Proxy.git_filter_register(String name, IntPtr filterPtr, Int32 priority) in C:\projects\libgit2sharp\LibGit2Sharp\Core\Proxy.cs:line 934
   at LibGit2Sharp.GlobalSettings.RegisterFilter(Filter filter, Int32 priority) in C:\projects\libgit2sharp\LibGit2Sharp\GlobalSettings.cs:line 251
   at Inedo.Extensions.Clients.LibGitSharp.LibGitSharpClient..cctor() in C:\ProgramData\BuildMaster\Temp\Service\_E1346\Src\Git\Common\Clients\LibGitSharp\LibGitSharpClient.cs:line 20

Product: BuildMaster
Version: 6.1.6

1
replies

Hello,

i want to integrate the OSS Index Vulnerability Scanner.
I used the Api Key from OSS Index and the Sonatype extension but i get the following error when the Vulnerability Downloader starts:

Unhandled exception: System.ArgumentException: Assembly Sonatype was not found. The extension may be out of date, have been deleted, or could not be loaded. ---> System.IO.FileNotFoundException: Die Datei oder Assembly "Sonatype" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden.
   bei System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
   bei System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
   bei System.Reflection.Assembly.Load(AssemblyName assemblyRef)
   bei Inedo.Serialization.Persistence.CreateInstance(String assemblyName, String typeName)
   --- Ende der internen Ausnahmestapelüberwachung ---
   bei Inedo.Serialization.Persistence.CreateInstance(String assemblyName, String typeName)
   bei Inedo.Serialization.Persistence.DeserializeFromXElement(XElement objElement, Type expectedType)
   bei Inedo.ProGet.ScheduledTasks.General.VulnerabilityDownloaderScheduledTask.<ExecuteAsync>d__0.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
   bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   bei Inedo.ProGet.Service.Executions.ActiveScheduledTaskExecution.<ExecuteAsync>d__9.MoveNext()

Can you help me?

Thanks,

Fabian

Product: ProGet
Version: 5.2.3

5
replies

When running any Powershell scripts where an Import of a module occurs the BuildMaster execution will output the entire loading of each cmdlet from the import step.
I'm wondering if there is someway to suppress this at the script level and if not there then a way to do so globally?
At times this can add thousands of lines to the logs and unless you are debugging the import it's useless data.
I know you can un-check the Debug option when viewing the log but that turns it off for everything. I just want to make it so the Powershell scripts do not log this extra data at least not unless I need it to.

Product: BuildMaster
Version: 6.1.1

1
replies

I used your InedoHub tool to install ProGet. ProGet installed including the SQL Server database. Unfortunately, the product did not work at all. The application had a permission error when communicating with the database.

So I went back to the InedoHub tool to uninstall. That is broken too. It didn't uninstall the SQL Server 2016 database instance and it didn't uninstall ProGet.

Please provide a way to uninstall your product.

Thanks.

Product: ProGet
Version: 5.2.3

2
replies

Hey, guys!
can you tell me whether Proget Free Edition support ldap authentification of not?
Because your documentation doesn't declare this thing clearly.
Thanks in advance!

Product: ProGet
Version: 5.2.3

1
replies

We are engaged in a proof of concept using Azure DevOps. We have ProGet on-prim and would like to consider what it would take to replicate a server that is outside of our express-route in Azure. Does inedo have a SaaS offering that we can use? If not is their a recommended pattern to secure the outside instance that will not have AD available to manage access. Is this possible or recommended.

I understand that Azure DevOps will run on express-route with Microsoft peering, but we are only configured with private peering and this will be too much of a lift for a POC.

We have ProGet as the enterprise solution, part of this POC is involves the Marketing team that has chosen Artifactory and Azure DevOps has an artifacts offering.

Product: ProGet
Version: 5.2.3

Ask A Question
Page: 1 3 4 5 6 138