I have approx. 10 child ARM template artifacts within a single RG.
They are labelled with prefixes such as A01, B02, C03....... up to J10.
My understanding is that the default sequencing is sorted by the child artifact name (hence the ascending alphabet prefixing).
However, the actual deployment appears random (i.e. D04 -> B02 -> E05 -> A01 etc.)
This is causing the deployment to fail as modules have sequential dependencies (i.e. D04 may require C03 which may require B02 which may require A01 and so on etc.)
Please advise what is happening.
This is undesired and causing a real headache with ARM template module sequencing.