Inedo Community Forums Forums
    • Recent
    • Tags
    • Popular
    • Login
    1. Home
    2. PhilippeC.
    3. Posts

    Welcome to the Inedo Forums! Check out the Forums Guide for help getting started.

    If you are experiencing any issues with the forum software, please visit the Contact Form on our website and let us know!

    P Offline
    • Profile
    • Following 1
    • Followers 0
    • Topics 52
    • Posts 95
    • Groups 0

    Posts

    Recent Best Controversial
    • /!\ swtiching to visual Mode remove the executionPolicy instructions

      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

      posted in Support otter
      P
      PhilippeC.
    • Feature - Add a variable PipelineStepName

      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

      posted in Support buildmaster
      P
      PhilippeC.
    • One release assigned to multiple pipeline ?

      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

      posted in Support buildmaster
      P
      PhilippeC.
    • Same variable with different value assigned to 2 roles, used in 2 orchestation not working I expected

      Hello

      I a trying to make:

      1. Module which create several folders (@FOLDER) with a loop of Ensure-directory
      2. Role IIS-APP1, has:
      • Variable @FOLDER=@(D:\APP1\SITE,D:\APP1\ARCHIVES),
      • Orchestration call Module
      1. Role IIS-APP2, has:
      • Variable $FOLDER=@(D:\APP2\SITE,D:\APP2\UPLOAD),
      • Orchestration call Module

      The result is weird:

      the folders for IIS-APP1 role are created but they appears to be link the role IIS-APP2 in the configuration status.

      The orchestration is going properly thru the 2 roles, but keep the same value of @FOLDER whatever the role.

      Is it normal ?

      Regards

      Philippe Camelio

      Product: Otter
      Version: 2.1.1

      posted in Support otter
      P
      PhilippeC.
    • RE: Error msg : There was an error creating the plan: Pipeline raft has not been initialized with the current environment.

      This problem was linked to https://inedo.com/support/questions/9521

      posted in Support
      P
      PhilippeC.
    • RE: How to call a module ?

      Hello

      I think there is a deeper problem with the module - or I really did not understand how it is working.

      Here is what I did:

      1. Create an Asset TestAsset
      2. In the Default Asset, create a module ModuleFromDefaultAsset (put in whatever you want)
      3. In TestAsset, create a module ModuleFromTestAsset
      4. Create a role TestRole and assign it to Default asset
      5. In TestRole, create a configuration and
      • Drag'n drop Call ModuleFromDefaultAsset in the Visual Gui mode
      • Drag'n drop Call TestAsset::ModuleFromDefaultAsset in the Visual Gui mode

      You get :

      Call template ModuleFromDefaultAsset
      Call template ModuleFromTestAsset
      Template Error: template **ModuleFromTestAsset** could not be found.
      

      The Raft TestAsset has been removed.

      If you add it by in Edit mode, it working fine

      If you go back to Visual mode it dissappears :(

      Hope this help

      Regards

      posted in Support
      P
      PhilippeC.
    • How to call a module ?

      Hello

      I am trying to call a module from an orchestration or from a plan unsuccessfully.
      What is the syntax ?

      Best regards

      Philippe

      Product: Otter
      Version: 2.1.1

      posted in Support otter
      P
      PhilippeC.
    • Error msg : There was an error creating the plan: Pipeline raft has not been initialized with the current environment.

      Hi,

      I am looking to use the pipeline raft. It is working fine for the assets, but when I want to create a plan I have the error msg :

      There was an error creating the plan:Pipeline raft has not been initialized with the current environment.

      The Raft is based on Git.

      Any help would be appreciate

      Best regards
      Philippe

      Product: Otter
      Version: 2.1.1

      posted in Support otter
      P
      PhilippeC.
    • InedoCore extension vanished after trying to update to 10.0.1

      Hello

      I made a fresh install of buildmaster.

      I updated the Inedocore to 10.0.1 and it is gone forever :(

      I try to add it again unsuccessfully from Extension menu

      I removed Buildmaster, installed it again two times and the problem occured each time.

      To recover, I copy back the inedocore.upack 1.0.9 (copy before the update) to the folder Buildmaster\Extensions and restart IIS.

      Regards

      Philippe

      Product: BuildMaster
      Version: 6.0.12

      posted in Support buildmaster
      P
      PhilippeC.
    • RE: Cannot add the principal 'NT AUTHORITY\NETWORK SERVICE', because it does not exist or you do not have permission.

      Hello

      I guess you use the Hub Installer to install Proget.

      Try to install using the exe file , it should work.

      The same problem exist, at least for me, with HedgeHog and BuildMaster. Install failed if using Hub but works with the exe file.

      Hope this help

      Best Regards

      Philippe

      posted in Support
      P
      PhilippeC.
    • Example for using Pipeline Rafts ?

      Hello

      I am looking for example / demo for pipeline rafts using based in Git rafts in otter 2.1?

      thanks in advance

      Philippe

      Product: Otter
      Version: 2.1.0

      posted in Support otter
      P
      PhilippeC.
    • Role dependencies and inheritance value

      Hi Folks,

      I have to assign all the roles to a server despite there are dependencies in order to get a variable assign.

      Exemple:

      • role A : $VALUE=TEST
      • role B : depend on role A
      • role C : depend on role B + Server

      The value $VALUE is empty and the configuration in role C failed.
      If I have this configuration, it is working

      • role A : $VALUE=TEST, + Server
      • role B : depend on role A + server
      • role C : depend on role B + server

      I think the inheritance should work as there are dependencies in the role, but I might be wrong ... but it must be definitively work like this :-)

      Best regards
      Philippe

      Product: Otter
      Version: 2.0.11

      posted in Support otter
      P
      PhilippeC.
    • Extensions InedoCore and Git stuck to previous versions while Otter is up to date

      Hi,
      I upgrade from Otter 2.0.9 to 2.0.10 and then to 2.0.11
      The extensions Inedocore and Git cannot be upgraded respectively from 1.0.6 to 1.0.7 (InedoCore) and from 1.0.3 to 1.0.4. (Git)
      For each upgraded versions, I try several ways:

      • standard update
      • remove extension and reinstall
      • download upack
        unsuccessfully.

      Any help would be appreciated

      Best regards

      Philippe

      Product: Otter
      Version: 2.0.11

      posted in Support otter
      P
      PhilippeC.
    • Hadle JSON to replace array usage

      Hi folks,

      I need some help to use json value and any help would be appreciated.

      I need to assign a specific port for a specific web site.
      Actually, I am doing this:

      Role IIS:

      • @IISites=@(Site11,Site12,Site12,Site21,Site22,Site31,Site13)
      • @IISPorts=@(80,81,82,86,87,89,8080)

      Role Site1

      • @IISSitesSite1=@(Site11,Site12,Site13)

      Configuration for role Site1

       foreach $Site in @IISSitesSite1
       {
                 set $Port = @IISPorts[$ListIndexof(@IISSites,$Site)];
                 set $IISRoot = D:\$Site;
                 Ensure-Directory $IISRoot;
              # Site IIS
              {
                  IIS::Ensure-Site $Site
                  (
                      Path: $IISRoot ,
                      Bindings: @(
          %(
              IPAddress: *, 
              Port: $Port, 
              HostName: *, 
              Protocol: http
                 )
             )
          );
       }
      
       It working very  well but it is not pretty
            
           I am looking to handle the port assignement  **set $Port = @IISPorts[$ListIndexof(@IISSites,$Site)];** by using JSON but I miss sample and documentation so any suggestion would be appreciated
           
           Best Regards
      
      Product: Otter  
      Version: 2.0.8
      posted in Support otter
      P
      PhilippeC.
    • Purge ScopedExecutionLogEntries and ScopedExecutionLogs

      Hello

      I have reach the 10 Go max for SQL Express.

      Do you have guys a procedure to clean up the logs entry from the DB.

      I am actually tring a delete on these 2 tables, but I ma not sure if it really clean :)

      Best regards

      Philippe

      Product: Otter
      Version: 1.7.4

      posted in Support otter
      P
      PhilippeC.
    • RE: Error in Configuration Jobs during migration from 1.7.4 to 2.0.7

      Hi Greg

      Due to my lack of time, I stop the migration and I am still working with 1.7.
      Therefore, I will make some test with the new release and let you know what is going on.

      We are intensively using Otter for deploying and configuring SQL, IIS, File Server, ... and the migration have to be handle carefully.

      Best regards

      Philippe

      posted in Support
      P
      PhilippeC.
    • Time out Error 500 :(

      Hello
      I set up a fresh Otter 2.0.7 platform with a remote SQL DB and IIS as web server on a W2016 Core Server

      I just add 2 servers and when I try to reach the page of a server I have a 500 error page with time out.
      Access to all of the others pages is working fine

      I have done twice the install with the same results, Any help is welcome

      Best Reagrds

      The error log is

      URL: http://otter.exp.opcalim.org/servers/details?serverId=2
      Referrer: http://otter.exp.opcalim.org/servers
      User: Express User
      User Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36
      Stack trace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
      at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
      at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
      at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData()
      at System.Data.SqlClient.SqlDataReader.get_MetaData()
      at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption)
      at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest)
      at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry)
      at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
      at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)
      at Inedo.Data.DatabaseContext.ExecuteInternal(String storedProcName, GenericDbParameter[] parameters)
      at Inedo.Data.SqlServerDatabaseContext.ExecuteInternal(String storedProcName, GenericDbParameter[] parameters)
      at Inedo.Data.StrongDataReader.<Read>d__2`1.MoveNext()
      at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
      at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
      at Inedo.LazyAsync`1.GetValue()
      at Inedo.Otter.WebApplication.Pages.Servers.ServerDetailsPage.CreateChildControls()
      at Inedo.Otter.WebApplication.Pages.OtterSimplePageBase.<InitializeAsync>d__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.Web.PageFree.SimplePageBase.<ProcessRequestAsync>d__46.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.Web.TaskAsyncHelper.EndTask(IAsyncResult ar)
      at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
      at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
      

      Product: Otter
      Version: 2.0.7

      posted in Support otter
      P
      PhilippeC.
    • Error in Configuration Jobs during migration from 1.7.4 to 2.0.7

      Hello
      I am migrating from 1.7.4 to 2.0.7 and I meet the following problem:
      In 1.7.4, I have the following configuration

      PSDsc Registry (
      Otter_ConfigurationKey: setTelemetryToSecurity,
      Key: HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection,
      ValueName: AllowTelemetry,
      ValueType: Dword,
      ValueData: "`@([string[]](0))" );

      The ValueData has to be changed to

      ValueData:0 );

      as it should work in 1.7.4 but the correction in 2.0.7 break the solution found for 1.7.4 - I posted a request few monthes ago and someone give me the answer.

      So it would be nice to support the two syntax, so I would not to have to correct some of configuration we have done. I guess I am not the only one to use this tricky syntax.

      Never mind if it is not possible, Otter is "a must have" to manage configuration server for windows :)

      Product: Otter
      Version: 2.0.7

      posted in Support otter
      P
      PhilippeC.
    • Feature request - Display Configuration Drift value on Servers screen

      Hello
      It would be nice to visualize the Configuration Drift value of a server on the main screen with a small symbol and also to be able to filter.

      If you have few server (90 to 100) it is not easy to check which server are in Automatic Remediate or Report only for exemple.

      Best Regards

      Product: Otter
      Version: 2.0.7

      posted in Support otter
      P
      PhilippeC.
    • IIS AppPool misconfiguration on fresh install Otter 2.0.7

      Hello
      I would like to report a misconfiguration on a fresh Otter 2.0.7 install (W2016 Core Server, Database, Otter install exe without SQL Express. Database on a remote server).

      If you select IIS as Web Server you have to change the OtterAppPool Pipeline Mode from Integrated to Classic.

      So, could you please correct this point for the next release, so it would be helpful for new users :)

      Best Regards

      Product: Otter
      Version: 2.0.7

      posted in Support otter
      P
      PhilippeC.
    • 1 / 1