My Azure WebApp deployments are succeeding, but with a warning:
Azure have announced they will be retiring Service Management API support on June 30th 2018. Please switch to using Service Principals for your Octopus Azure accounts Azure | Documentation and Support
Obviously I am using Service Principals, both because it’s still working and it mentions numerous times in the log that it’s authenticating with the Service Principal. This isn’t really causing any issues, but it’s a minor annoyance. I am running Octopus Server version: 2020.6.4701
Would you be willing to send me an example raw task log that shows this message? You may private message me or I can even provide a secure upload link if you prefer. Just let me know.
Looking at what’s in the raw task log, I can see a ton of things in there that I’d get in a lot of trouble for sending outside of our company. Is there any smaller snippet of it that could be useful to you that I could possibly pull out?
I’m not seeing anything really relevant at all, the warning comes up immediately after the step begins executing and the standard Verbose messages are logged. The only thing I can think of is that Legacy mode is enabled on the deployment step, which could be causing the confusion. This message only started appearing after upgrading to 2020.6.4701 last week, but the previous version was 2018.10.9 so obviously there is a wide gap.
Let me dig and try to get more information about this message internally. Based on what you are describing, it doesn’t sound like this message should be appearing. However, I want to get confirmation before saying for certain.
I appreciate your patience while I look into this.