I’m spinning up Octopus 2018.8.6 and trying to import an old export using Octopus.Migrator.
The ExtensionConfigurations are basically being totally ignored. The
Json property for these has the entire configuration, and nothing in it is being processed. Not only does the
IsEnabled have no effect anymore, but even (for instance), the
Issuer from AzureAD are not set…
Furthermore, while investigating this I did an export from Octopus 2018.8.6 after manually configuring the extensions – the exported property is simply
"Json": null … so none of the configuration for the extensions is being exported.
I haven’t had time yet to test any older versions (we’ve been using 3.12 releases), so based on a quick search, I’m worried that this has been broken since 3.16 shipped with the “Octopus Migration Error since 3.16.2” fix back in 2017