When users don't specify a default password for nodes in Azure ARM, jclouds will generate a random one. That password generation, however, does not take into account Azure restrictions and can produce passwords that don't satisfy the complexity requirements.
- The password must be between 6-72 characters long.
- Must contain an uppercase character.
- Must contain a lowercase character.
- Must contain a numeric digit.
- Must contain a special character. Control characters are not allowed.