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

Can i define a package version for 4 part?
For example: HN 1.2.3.4

Product: BuildMaster
Version: 6.1.0

5
replies

Hello

There a conversion problem from convert srting to INT with PsDsc or Ensure-DsC function.

        Ensure-DscResource
        (
            ConfigurationKey: setMaxSQLRAM,
            Name: SqlServerMemory,
            Module: SqlServerDsc,
            Properties: %(ServerName: $ServerName,DynamicAlloc: false,MinMemory: 256,InstanceName:$Instance,Ensure: Present)
        );
        

gives the following error message:

Importing ModuleName...
Échec de conversion de la valeur de la propriété « MinMemory », du type « STRING » au type « SINT32 »
 Ligne : 12, caractère : 2
 Mémoire tampon :
   MinMemory = "256";
};^
blablabla

I try several solutions unsuccessfully.

The PsDsc equivalent in Otter 1.7.2 is working fine

Any answer would be helpfull

Best regards

Philippe

Product: Otter
Version: 2.1.2

0
replies

Hello

I am looking to use the same account for some plan but its password is not the same depending on the environment it is applied.
It can use in the plan $CredentialProperty() and get a different password depending on the environnement it is apply.

Ressource Credential:

ADACCOUNT => login:ADAccount / pwd:simplepassaword assign to TEST environnement
ADACCOUNT => login:ADAccount / pwd:verycomplexpassword assign to PROD environnement

Unfortunately, there is a constraint violation

System.Data.SqlClient.SqlException (0x80131904): 2627`14`1`Credentials_CreateOrUpdateCredential`21`Violation de la contrainte UNIQUE KEY « UQ__Credentials ». blablabla

It is a bug ?
If not, it would be a very useful feature

Adding the ability to assign the credentail to multiple environment would be better:).
(One to TEST, DEV, INTEGRATION and the second one to (PROD and PRA) for example.

Best regards

Philippe

Product: BuildMaster
Version: 6.1.0

1
replies

Hello
when you create a map in application settings in bulk mode, and if there are syntax error, you have an error message.

To solve the problem, you have to remove the variable thru the Administation page, and create it correctly.

If the map is create as pipeline variable, there is no error until you start a step then you have an error.

Test case :

Bulk insert in Settings for an Application

{
  "TESTCASE": {
    "value": "%(Key1:Value1,Key2:`$ServerName,Key3`:OupsMistake)",
    "sensitive": true
  },

Results

System.FormatException: Invalid key name: Key3\` 
at Inedo.ExecutionEngine.Variables.TextProcessor.ReadMap() 
at Inedo.ExecutionEngine.Variables.TextProcessor.ReadVariableOrFunction(Boolean onlyScalar) 
at Inedo.ExecutionEngine.Variables.TextProcessor.ReadNext() 
at Inedo.ExecutionEngine.Variables.ProcessedString.Load(TextReader reader) 
at Inedo.BuildMaster.Variables.BuildMasterVariable.GetProcessedValue(String unprocessedValue, RuntimeValueType type) 
at Inedo.BuildMaster.Variables.BuildMasterVariable..ctor(Variables variable) 
at Inedo.BuildMaster.Variables.BuildMasterVariable.<GetVariablesAccessibleFromScope>d__16.MoveNext() 
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext() 
at Inedo.Web.Controls.Element.<GetControlsFromArgument>d__41.MoveNext() 
at Inedo.Web.Controls.Element..ctor(String elementType, Object[] content) 
at Inedo.BuildMaster.Web.WebApplication.Controls.VariableSummary..ctor(IGenericBuildMasterContext context) 
at Inedo.BuildMaster.Web.WebApplication.Pages.Applications.EditApplicationPage.CreateChildControls() 
at Inedo.BuildMaster.Web.WebApplication.Pages.BuildMasterSimplePage.<InitializeAsync>d__8.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__46.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)

Product: BuildMaster  
Version: 6.1.0
1
replies

Hello, We are hosting ProGet OnPremise. In a browser, ProGet displays the feeds for NuGet and Powershell.

Internal Url:
http://usas26:8624/
http://usas26:8624/Feeds
http://usas26:8624/feeds/DrilQuipNuGet
http://usas26:8624/feeds/DrilQuipPowerShell

However, whenever I try to configure a package source in Visual Studio 2017 --> Tools --> Options --> Nuget Package Manager --> Package Sources

I get the following error in Visual Studio 2017:
Error occurred:
[ProGet] The V2 feed at 'http://usas26:8624/feeds/DrilQuipNuGet/Search()?$filter=IsLatestVersion&searchTerm=''&targetFramework=''&includePrerelease=false&$skip=0&$top=26&semVerLevel=2.0.0' returned an unexpected status code '404 Not Found'.

Please advise.

Thanks
Roy

Product: ProGet
Version: 5.1.17

3
replies

We were having some issues with our old SQL db so we had to reinstall ProGet from scratch (upgrading from 4.x to 5.1.18), manually connecting the db and changing all Disk path's for every feed.
Everything seems to work perfectly(pushing,pulling,listing e.t.c) expect for one thing.
On our old ProGet instance we were able to request a list of all available versions of a Maven package by sending a request in this format:

https://progetsever/maven2/Maven/packagepath/packagename/maven-metadata.xml

And if we needed to get the information about the specific version of the package we would send a request like this:

https://progetsever/maven2/Maven/packagepath/packagename/packageversion/maven-metadata.xml

After a fresh reinstall the second request type still seems to function properly but the first one returns and error 500 with the text
'Value cannot be null. Parameter name: version'

And it doesn't even matter if the package exists or not,it still returns 500 unless you specify a version(anything valid works)

We were able to upgrade our old instance of ProGet to 5.1.17 (not a reinstall) and everything works as intended there.This means that there was no API change and that there is probably some config we are missing.

Any help would be greatly appreciated!

Product: ProGet
Version: 5.1.18

7
replies

Hello

I upgraded to Otter 2.1.2, and I have now many of the servers in error during the Collect phase.

Unhandled exception: System.Data.SqlClient.SqlException (0x80131904): 
La transaction (ID de processus 77) a été bloquée sur les ressources verrou par un autre processus et a été choisie comme victime. 
Réexécutez la transaction.

If I force the Check Configuration it is working fine.

Regards

Product: Otter
Version: 2.1.2

1
replies

Hello,

Is there any clue about this error?
Cant connect to container because it fail after couple seconds or minutes:

Attempting to use shared configuration for ProGet.
Shared configuration file loaded from /usr/share/Inedo/SharedConfig/ProGet.config.
No encryption key is configured. Credentials will be stored in plain text.
Starting the messenger...
Messenger endpoint is tcp://localhost:1000
Reading standard license list...
Importing license list into database...
License import complete.
Initializing Scheduled Job Dispatcher...
Scheduled Job Dispatcher initialized.
Running Scheduled Job Dispatcher...
Checking for scheduled jobs...
Ensuring that all required scheduled jobs are configured...
Scheduled job configuration is correct.
Scheduled Job Dispatcher completed.
Initializing Service Heartbeat...
Service Heartbeat initialized.
Running Service Heartbeat...
Service Heartbeat completed.

Unhandled Exception:
System.NullReferenceException: Object reference not set to an instance of an object
at System.Web.Caching.Cache.ExpireItems (System.Object data) [0x00008] in <e2168dd7a1c34bdeb7d248883273aace>:0
at System.Threading.Timer+Scheduler.TimerCB (System.Object o) [0x00007] in <3833a6edf2074b959d3dab898627f0ac>:0
at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem () [0x00008] in <3833a6edf2074b959d3dab898627f0ac>:0
at System.Threading.ThreadPoolWorkQueue.Dispatch () [0x00074] in <3833a6edf2074b959d3dab898627f0ac>:0
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback () [0x00000] in <3833a6edf2074b959d3dab898627f0ac>:0
[ERROR] FATAL UNHANDLED EXCEPTION: System.NullReferenceException: Object reference not set to an instance of an object
at System.Web.Caching.Cache.ExpireItems (System.Object data) [0x00008] in <e2168dd7a1c34bdeb7d248883273aace>:0
at System.Threading.Timer+Scheduler.TimerCB (System.Object o) [0x00007] in <3833a6edf2074b959d3dab898627f0ac>:0
at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem () [0x00008] in <3833a6edf2074b959d3dab898627f0ac>:0
at System.Threading.ThreadPoolWorkQueue.Dispatch () [0x00074] in <3833a6edf2074b959d3dab898627f0ac>:0

Product: ProGet
Version: 5.1.18

4
replies

So after adding about 200 servers in our environment already, I added the other 1000 or so but adding them to their own separate environments and roles that are empty, as well as having basic configurations. They are doing ReportOnly, default raft, and using powershell. Now the screen pulls up an IIS error page when I try to list the servers out. My question is how do I get these removed via import/export or API? I wish I would of saved a copy of the config before I imported it. This is another good reason why it would be nice to have powershell access and not rely on an web/db combo to work with it. Server resource utilization is still pretty low. Help would be appreciated, thanks!

Server Error in '/' Application.
The wait operation timed out
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.ComponentModel.Win32Exception: The wait operation timed out

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:

[Win32Exception (0x80004005): The wait operation timed out]

[SqlException (0x80131904): Execution Timeout Expired. The timeout period elapsed prior to completion of the operation or the server is not responding.]
System.Data.SqlClient.<>c.<ExecuteDbDataReaderAsync>b__180_0(Task1 result) +1219418 System.Threading.Tasks.ContinuationResultTaskFromResultTask2.InnerInvoke() +101
System.Threading.Tasks.Task.Execute() +70
System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() +31
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +60
Inedo.Data.<CreateAsync>d__10.MoveNext() +343
System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() +31
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +60
Inedo.Data.<ExecuteInternalAsync>d__33.MoveNext() +1237
System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() +31
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +60
Inedo.Data.<ExecuteInternalAsync>d__7.MoveNext() +364
System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() +31
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +60
Inedo.Data.<ExecuteTableAsync>d__32`1.MoveNext() +373
System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() +31
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +60
Inedo.Otter.WebApplication.Pages.<CreateChildControlsAsync>d__2.MoveNext() +377
System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() +31
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +60
Inedo.Otter.WebApplication.Pages.<InitializeAsync>d__1.MoveNext() +350
System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() +31
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +60
Inedo.Web.PageFree.<ProcessRequestAsync>d__46.MoveNext() +279
System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() +31
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +60
System.Web.TaskAsyncHelper.EndTask(IAsyncResult ar) +64
System.Web.CallHandlerExecutionStep.InvokeEndHandler(IAsyncResult ar) +212
System.Web.CallHandlerExecutionStep.OnAsyncHandlerCompletion(IAsyncResult ar) +166

Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.7.3163.0

Product: Otter
Version: 2.1.2

6
replies

So, I am looking again at the API, all the while wishing there was an Otter PowerShell Module to manage servers, roles, environments, all the good stuff..... :D

So for the roles, how do I add a role as a dependency to another role? I looked in the json server import/export, and I couldn't even tell where roles list out dependencies for other roles are?

I am doing this as I have not had good luck doing the Orchestration in Otter, and most of my jobs have failed. Plus, I do not want to modify the working code I have in a role and start supporting two different collections of code that do the same thing. So instead, I am adding the servers that I want to change with an empty nesting role that is set to auto remediate. I want to schedule the job in orchestrator to add the role that actually gets the work done at the start of our change window. Maybe Servers should have a change window added to them so they can be auto remediate during the change window, and go back to ReportOnly when they are outside the change window. This way, I don't have to write a psexec script that is just one more thing to manage and troubleshoot. Plus the variables don't seem to work in Orchestrator Jobs, so I end up hard coding all of the variables anyway. Does this make sense?

"Dear Santa, I have been a good engineer and almost always close out my change tasks on time. For Christmas, I would love a shiny new PowerShell Module for Otter, a New York Style Cheesecake, and the bestest Chocolate Chip Cookies"

Also, for anyone having performance issues in Otter, upgrade to 2.12 as soon as possible. Many of my performance issues were improved dramatically, as well has getting an executions tab for each server! Thanks Inedo support people for their great work!

Product: Otter
Version: 2.1.2

3
replies

Hi,

I'm trying out Linux version of ProGet - 5.1.17 (Build 4) on a Debian VM on Proxmox. ProGet is deployed using Ansible with a simple role, following the official guide.

I've created a test PowerShell feed, "modules-test" and a connector to PS Gallery. When I pull in SqlServerDsc 12.1.0.0 module (the latest), it gets version number 12.1.0 and is not installed correctly - it does install, but the version folder is named "12.1.0", so Import-Module and related cmdlets do not find it.

We have a Windows version of ProGet (4.8.8 (Build 2)) running on another VM and that one does not have the above problem.

I've tried pulling SqlServerDsc module from our Windows instance into our Linux instance and also publishing the installed module from my machine.

In both cases, the module gets the correct version number, but when I try to install the module from our Linux instance, I get a warning: "WARNING: Package 'SqlServerDsc' failed to be installed because: End of Central Directory record could not be found."

I've tried pulling in a different module, SqlServer v21.1.18068. That one gets pulled in to the Linux instance correctly, but when I try to install it, I get the same warning.

Both modules (pulled from PS Gallery) install fine when installed off our Windows ProGet instance.

I've tried re-deploying the Linux version on another Proxmox host machine, but I'm seeing the same error.

Kind regards,
Marko

Product: ProGet
Version: 5.1.17

1
replies

Proget has a LICENSE section on the web front end for the docker registry, on the image page.
It also has tabs for dependencies and vulnerabilities.
How do I add this information for the docker image when I push it to the registry?

Product: ProGet
Version: 5.1.18

1
replies

Hi

Going to UI Mode removes the executionPolicy

Test case:

{
    with executionPolicy = always 
    {
      Log-Information Test;  
    }
}

Switch to Visual Mode, it is not looking nice and switch back to Text Mode :
The exexcutionPolicy is gone :(

{
    {
      Log-Information Test;  
    }
}

InedoCore 1.0.11

Best Regards

Philippe

Product: Otter
Version: 2.1.1

1
replies

Hi,

I’m having a very hard time trying to find the offline .exe installer file for the latest version.
Can you help me?

Many thanks,
Kris

Product: ProGet
Version: 5.1.17

1
replies

We recently upgraded successfully to proget 5.1.17. after sometime for some infrastructure issue proget server got corrupted, and couldn't recover. we had to rebuilt fresh VM. now we only have SQL server DB Backups (Pre and post upgrade).

when we tried to install new version on fresh VM with existing (upgraded DB), its complaining. skiiped number of scripts saying its already applied...

what's best way to reinstate proget with existing SQL backups on fresh VM ?

Thank you
Hasitha

Product: ProGet
Version: 5.1.17

3
replies

I would like to authenticate to our on premesis ProGet server and a maven feed using an API key. I have attempted to configure the feed like:

        <repository>
            <id>snapshots</id>
            <name>ProGet Snapshots</name>
            <releases>
                <enabled>false</enabled>
                <updatePolicy>always</updatePolicy>
                <checksumPolicy>warn</checksumPolicy>
            </releases>
            <snapshots>
                <enabled>true</enabled>
                <updatePolicy>never</updatePolicy>
                <checksumPolicy>fail</checksumPolicy>
            </snapshots>
            <url>https://proget.domain.com/maven2/snapshots?key=00000000000</url>
            <layout>default</layout>
        </repository>
        

This results in an authentication error, however. Is this a problem with my settings.xml file, or ProGet?

Thank you,
Justin Griffiths
Geomni, Inc.

Product: ProGet
Version: 5.1.16

1
replies

Hello

It would be great if Inedo add a variable named PipelineStepName. I let you guess the value :)

Regards

Philippe

Product: BuildMaster
Version: 6.0.12

1
replies

Hi;

We write a lot of C++ Code and create packages. Does Proget support c++ pkgs?

Product: BuildMaster
Version: 6.1.0-beta.50

2
replies

Hello

My .Net Dev Team work in this way:

  • create a build to a specific environment (Test, Integration, etc ...) from VisualStudio
  • deploy the build to the specific environment .

I have some difficult to make this in BuildMaster.
I am already able to make a simple deployment pipeline:
CaptureBuild -> Integration -> Test -> Qualif -> Production -> PRA

I don't want to make one application / release per environnement, but I did not found how to make multiple release and deploy them over multiple pipeline in a single application. Any documentation would be helpful if it is possible.

I can't change how the dev team is working ...

Regards

Philippe C.

Product: BuildMaster
Version: 6.0.12

10
replies

I am having issues troubleshooting executions of servers in Otter with this screen. It has 3 buttons that don't do anything. Why can't the information just be displayed? The "Set Execution Status" button does not do anything, and the other two buttons "View Log Text" and "Download Full Log" only open up another tab in Chrome to the same screen. This does nothing to assist with troubleshooting. Where or how can I troubleshoot these systems? Thanks!

Product: Otter
Version: 2.1.1

Ask A Question
Page: 1 3 4 5 6 8 10 11 12 13 138