Navigation

    Inedo Community Forums

    Forums

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    1. Home
    2. Jonathan.Engstrom
    3. Topics
    • Profile
    • Following
    • Followers
    • Topics
    • Posts
    • Best
    • Groups

    Topics created by Jonathan.Engstrom

    • Jonathan.Engstrom

      hub.exe installer args
      Support • • Jonathan.Engstrom  

      2
      0
      Votes
      2
      Posts
      6
      Views

      rhessinger

      Hi @JonathanEngstrom, You can find a list of the available arguments in the InedoHub CLI documentation. Hope this helps! Thanks, Rich
    • Jonathan.Engstrom

      Otter 3.0.2. PSEnsure operations broken
      Support • • Jonathan.Engstrom  

      10
      0
      Votes
      10
      Posts
      33
      Views

      dean-houston

      @JonathanEngstrom Otter v3 is still really early in the release cycle (closer to what folks used to call "beta" than "stable"), and we're getting the bugs worked out. We also fixed a bunch of bugs (unintended behavior) while testing v3, so it could be an unexpected change. Please let us know specifically what you find so we can look to get things working. I'm not really sure what you mean by "Ensure Server $servername". The only thing you should need to do is change PSEnsure -> PSEnsureScripts to get those scripts working, but the single-script will be a lot better once you get a hang of it. We plan to put a lot of work in documenting this new integration, and coming up with tons of examples to help folks verify the configuration and configure their servers. The main real advantage to the new PSVerify/PSEnsure mechanics is that you can write a single PowerShell script to both verify and configure servers, and more easily create/modify/test/share those scripts outside of Otter.
    • Jonathan.Engstrom

      Need to change my forum email address
      Support • • Jonathan.Engstrom  

      12
      0
      Votes
      12
      Posts
      30
      Views

      Jonathan.Engstrom

      @dean-houston Thanks Dean, looks like it worked. I guess I am still a new user too!
    • Jonathan.Engstrom

      Migrate data out of git raft into file based raft
      Support • • Jonathan.Engstrom  

      4
      0
      Votes
      4
      Posts
      10
      Views

      rhessinger

      Hi @Jonathan-Engstrom, Have you reviewed the Backing up Otter documentation? We outline how to backup and restore a ProGet instance in there. If you are missing configurations, it shoulds like you may not have copied all of the files from your git repository or the configurations were not stored in the Git raft. Do you still have access to your old server? You could also navigate to Administration -> Rafts and download your Git raft as a zip file as well. Thanks, Rich
    • Jonathan.Engstrom

      $PSCredential- round two
      Support • • Jonathan.Engstrom  

      27
      0
      Votes
      27
      Posts
      54
      Views

      rhessinger

      Hi @Jonathan-Engstrom , Have you tried wrapping your PSEnsure inside of a with block to force everything to run as a specific Resource Credential? Example using a resource credential named AdAdminResourceCredentials: with credentials = AdAdminResourceCredentials { PSEnsure ( Key: RSHStuff, Value: True, Collect: >> $ErrorActionPreference = 'SilentlyContinue' $TargetOU = 'Users' $Value = (Get-ADComputer -Identity $env:COMPUTERNAME).DistinguishedName -match $TargetOU $CurrentValue = (Get-ADComputer -Identity $env:COMPUTERNAME).DistinguishedName ((($Value -eq $true) -and (($env:COMPUTERNAME) -match 'MyComputerName')) -or ($env:COMPUTERNAME -notmatch 'MyComputerName')) >>, Configure: >> $samAccountName = $ServerName $newOU = [adsi]"LDAP://$TargetOU" $comp= ([adsisearcher]"samaccountname=$($ServerName)$").FindOne() Write-Host $comp.GetDirectoryEntry() >>, Debug: true, Verbose: true ); } Please note that my PowerShell in collect and configure is not 1 to 1 with yours, I would replace my PowerShell script with yours in those two properties. I also was talking with one of the solutions architects on a similar Otter execution question. He suggested that sometimes it is easier to figure out PowerShell issues by running PSExec under the local system account and attempting to run your PowerShell commands that way. It will sometimes show you more detailed errors than Otter. I would try running PSExec -s powershell, which will open up a PowerShell console as the local system account, and then typing in the lines of PowerShell you have had trouble with. Thanks, Rich
    • Jonathan.Engstrom

      Migrating Otter and Git repository to new Server 2016 machine
      Support • otter • • Jonathan.Engstrom  

      2
      0
      Votes
      2
      Posts
      5
      Views

      atripp

      Hello; For this, we recommend just doing a Backup and Restore. Of course, the Detatch/Reattach is effectively the same thing, but don't forget the config. For the Git-based raft, the Database just contains the connection information to the Bitbucket repository... so it will just come over with the database.
    • Jonathan.Engstrom

      Simplify running script assets in Otter Configurations (PSEnsure)
      Support • otter • • Jonathan.Engstrom  

      7
      0
      Votes
      7
      Posts
      29
      Views

      Jonathan.Engstrom

      Alright, fair enough. As I use Otter almost exclusively for checking for compliance, I will look forward to this. Nontrivial asks are always the best ones, right? :D
    • Jonathan.Engstrom

      Feature Request: Please add inside each Role which servers have drifted, and which ones are compliant.
      Support • otter • • Jonathan.Engstrom  

      8
      0
      Votes
      8
      Posts
      4214
      Views

      atripp

      Thanks for tracking those down, I updated owner on them :)
    • Jonathan.Engstrom

      Inedo Hub roll back to previous versions?
      Support • otter • • Jonathan.Engstrom  

      2
      0
      Votes
      2
      Posts
      41
      Views

      apxltd

      We hope to include this ability in a future release, but it's a bit more complicated to get the details worked out. For now, just uninstall, then reinstall (pick version you want) will work.
    • Jonathan.Engstrom

      Using BITS to distrubute packages without an Inedo agent
      Support • proget • • Jonathan.Engstrom  

      2
      0
      Votes
      2
      Posts
      9
      Views

      jrasch

      In what context would this protocol be used? My understanding is that BITS is used for background/asynchronous transfers, and in the common Otter use-case, the package needs to be available on the server in order to progress through a configuration plan, therefore the only benefit I can see is the network throttling.
    • Jonathan.Engstrom

      Reporting for Otter
      Support • otter • • Jonathan.Engstrom  

      3
      0
      Votes
      3
      Posts
      35
      Views

      Jonathan.Engstrom

      So I looked over OT-331, and while close, I am looking for each role to report the status of each server that has that role assigned to it, and whether it has drifted or is current. Thanks!
    • Jonathan.Engstrom

      Update agent or downloads
      Support • otter • • Jonathan.Engstrom  

      3
      0
      Votes
      3
      Posts
      18
      Views

      Jonathan.Engstrom

      Alright, I have my one token agent I had to update. Thanks!
    • Jonathan.Engstrom

      Feature Request- Server Import Improvment
      Support • otter • • Jonathan.Engstrom  

      5
      0
      Votes
      5
      Posts
      23
      Views

      atripp

      hi Jonathan, can you help me with a test case on the duplicate server issue? Are you trying do an infrastructure import that has the same server name defined twice in the same JSON document?
    • Jonathan.Engstrom

      WinRM issues
      Support • otter • • Jonathan.Engstrom  

      4
      0
      Votes
      4
      Posts
      16
      Views

      atripp

      There haven't been any other feature requests for this, and we haven't researched the feasibility of doing it; however we did add Impersonation and Process Isolation, both which were in-demand features.
    • Jonathan.Engstrom

      Feature Request- Show status of Agent or Agentless comunnication status
      Support • otter • • Jonathan.Engstrom  

      4
      0
      Votes
      4
      Posts
      14
      Views

      jrasch

      I actually added this but it wasn't released as part of the beta; it will be an option in the Status filter e.g. "Agent error", "Collect/remediate error", and "Any error"
    • Jonathan.Engstrom

      Adding functions in Otter
      Support • otter • • Jonathan.Engstrom  

      11
      0
      Votes
      11
      Posts
      1932
      Views

      P

      Hello Jonathan, We use Proget to deploy our PSModules. The deployement is driven with an Otter PSEnsure fonction- check if module exist with a specific version, if not deploy - Each new server is linked to an Otter role and after remediation, the module is installed. To update the module, we change version number in a otter variable. Otter remediation make the job We call PS function from local script or from Otter plan directly or from module. Don't know if this your need but it is working fine for us.
    • Jonathan.Engstrom

      Can two Otter servers share a raft, or what would be an easy way to copy all my code between each Otter Instance?
      Support • otter • • Jonathan.Engstrom  

      4
      0
      Votes
      4
      Posts
      16
      Views

      atripp

      Basically, you would create a Git-based raft in both instances of Otter, and have them both point to the same Git repository. The biggest gotcha would be that both instances can potentially update the raft, but as long as you're aware of that it wouldn't be a problem.
    • Jonathan.Engstrom

      Otter Feature Request - Set up a 'collector' of sorts to use in a multi tenant datacenter
      Support • otter • • Jonathan.Engstrom  

      9
      0
      Votes
      9
      Posts
      15
      Views

      atripp

      Got it! Then this would likely fall inline with an upcoming major feature, and the communication between Otter servers ("main" and "secondary" as you describe) would be done using API/HTTPS/Web requests, in a direction of ("Publisher" -> "Listener").
    • Jonathan.Engstrom

      Imported 1058 servers, can no longer pull up list of servers
      Support • otter • • Jonathan.Engstrom  

      5
      0
      Votes
      5
      Posts
      5
      Views

      ?

      Just as an FYI, we're continuing our investigation and exploration of this under ticket EDO-5623 UPDATE: we've addressed a lot of these in the current version of Otter.
    • Jonathan.Engstrom

      Another API Question
      Support • otter • • Jonathan.Engstrom  

      7
      0
      Votes
      7
      Posts
      18
      Views

      Jonathan.Engstrom

      Adding for ideas: Will need cmdlets to create, edit, delete, start and stop configuration and orchestration work. Allow to accept pipeline input. That way I can schedule at that time, to run an orchestration job, pick the servers based on the results of the orchestration, and run a job at that time for those servers, environments, or roles that fit the criteria.
    • 1
    • 2
    • 1 / 2