Inedo Community Forums Forums
    • Recent
    • Tags
    • Popular
    • Login
    1. Home
    2. philippe.camelio_3885
    3. Best

    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 0
    • Followers 0
    • Topics 81
    • Posts 272
    • Groups 0

    Posts

    Recent Best Controversial
    • RE: Examples of configuring PowerShell on a fresh server (win 2019 or 2022)

      @Justinvolved

      Make a role with this desired configuration

      Ensure-PsRepository
          (
              Exists: true,
              InstallationPolicy: trusted,
              SourceLocation: https://www.powershellgallery.com/api/v2,
              Name: PSGallery
          );
      
      

      Assign the role to the server
      Remediate

      Et voilà 😊
      This should work

      Cheers
      PhilippeC.

      posted in Support
      P
      philippe.camelio_3885
    • OTTER 3.0 - Git Based-Raft ?

      Hello
      is the git rafts-based gone ?

      posted in Support
      P
      philippe.camelio_3885
    • RE: OTTER - Capture Logs from block execution and assign to variables ?

      OK
      I understand I have to manage this at the script level (SHExec ou PSExec).
      I hoped I could do it inside Otter Script, something like :

      SHExec >>
      Some command
      >>
      (
        OutputLog: $MyOutput
      );
      

      Thanks you @atripp

      posted in Support
      P
      philippe.camelio_3885
    • RE: Otter 3.0.2. PSEnsure operations broken

      Here is an Inedo example of the Otter 3 PSEnsure.

      Create a Powerscript like test-psensure.ps1

      <# 
      .PARAMETER HotFixID
      ID of the HotFix to check, such as "KB4562830"
      .AHCONFIGKEY 
      $HotFixID
      .AHCONFIGTYPE
      HotFix
      .AHEXECMODE
      $ExecutionMode
      #>
      param ([string]$HotFixID)
      if ($ExecutionMode -eq "Collect") {
        return !!((Get-HotFix -Id  $HotFixID) 2> $null)
      } else if ($ExecutionMode -eq "Configure") {
        # install Hot Fix ... Which is complex
      }
      

      Create an Otter script:

      ##AH:UseTextMode
      PSEnsure Test-PSEnsure
      (
          HotFixID: KB4532938
      );
      

      In visual mode, you will have :

      9f91a0b7-1c5c-45a8-aef9-cab58d4a50af-image.png

      posted in Support
      P
      philippe.camelio_3885
    • RE: GPG error updating Debian repositories

      Hello
      Just in case, starting from Ubuntu 22.04, certificates for Debian repositories stored in Proget can be imported using this command

      curl -fsSL ${proget}/${feed}/keys/${feed}.asc | sudo gpg --dearmor  -o /etc/apt/keyrings/${feed}.gpg
      

      A source file in /etc/apt/sources.list.d/ will contain

      deb [arch=amd64 signed-by=/etc/apt/keyrings/${feed}.gpg] ${proget}/${feed} ${distribution} ${components}  
      

      Best regards
      PhilippeC.

      posted in Support
      P
      philippe.camelio_3885
    • RE: Examples of configuring PowerShell on a fresh server (win 2019 or 2022)

      For the modules, 2 ways

      1. Create a second role which depend on the previous one and use
        Ensure-psmodule function to add the required module

      2. You don t need the set psgallery to be trusted if you use the Force in the Ensure-psmodule
        Cf https://docs.inedo.com/docs/otter-reference-operations-powershell-ensure-powershell-module

      posted in Support
      P
      philippe.camelio_3885
    • 1 / 1