Hello Octopus team,
I’m facing an error on our build server when I’m trying to import a specific project with Octopus.Migrator.exe. That’s clearly system related cause I’m facing the same message with every arguments of the binary and I can’t reproduce this error on other servers.
An example with --help argument :
PS C:\Program Files\Octopus Deploy\Octopus> .\Octopus.Migrator.exe --help
Unhandled exception. System.Exception: Invalid logging configuration: missing target 'stdout'
at Octopus.Migrator.Cli.Program.Main(String args) in C:\BuildAgent\work\eb99e602a96dd63\source\Octopus.Migrator.Cli\Program.cs:line 59
Do you have an hint ?
Sorry to hear you’re running into this, and I believe you’re right on the money that this is something environmental. I found this old ticket where someone was hitting the same error for Tentacle.exe commands: Cannot start/stop/reinstall Tentacle 3.15.6 (but 3.15.2 works) - #4 by Shane_Gill
Which links to this issue here: Artifacts from old installations are preventing post 3.15.3 Server from running · Issue #3740 · OctopusDeploy/Issues · GitHub
Unfortunately, that’s not a very fun workaround. Are you in a version prior to the milestone (3.17.0)? Is that something you could take a look at and try?
Please let me know what you think and if you have any questions.
Issue #3740 gave me the hint I was guessing! The Octopus.Migrator.exe.nlog file have been manualy (mis)configured by one of my team mate. I restored initial values and it’s ok.
No blame but round is on the way.
Thanks so much for super fast answer!
You’re very welcome! Thanks for letting me know you’re in a good state and for the much easier workaround!
Let us know if you need any help in the future and I hope you have a great rest of your week.