CompositionalIT / farmer

Repeatable Azure deployments with ARM templates - made easy!
https://compositionalit.github.io/farmer
MIT License
514 stars 156 forks source link

Tests failing in CICD #1109

Closed ninjarobot closed 1 month ago

ninjarobot commented 1 month ago

@isaacabraham we started to get build failures, it looks like the service principal used for tests was decommissioned.

ERROR: AADSTS700016: Application with identifier '***' was not found in the directory 'Compositional IT Ltd.'. This can happen if the application has not been installed by the administrator of the tenant or consented to by any user in the tenant. You may have sent your authentication request to the wrong tenant. Trace ID: bd2fb782-e435-45a6-8cd4-e2b9959e0100 Correlation ID: be1d13ee-5be6-4dc8-a267-a32e7fa08b76 Timestamp: 2024-06-04 20:51:37Z

Can you please see if that was the case or something needs to be changed for tests to run again?

OutOfScopeia commented 1 month ago

This should now be fixed. The connector the pipeline uses to authenticate to the Azure subscription it deploys to stopped working, I think they retired that and introduced a slightly different model. It should work now, though a re-run of the same job seems to be stuck at 'Pending' at the moment.

ninjarobot commented 1 month ago

Thanks for fixing that so quickly @OutOfScopeia !