But it mandates to have ‘root’ as the username of mysql instance. Some of the provider like azure will not allow us to create a user named ‘root’ because of security reasons.
@regis,
Honesty no idea where we have to make changes to make it work. If you could advice further, I will make changes and see if it works, then I opening a PR will make sense.
Or do you have any other way of resolving or advice?
Basically, you need to replace “root” with “MYSQL_ROOT_USERNAME” everywhere in the tutor code base, near to places where “MYSQL_ROOT_PASSWORD” appears. You also need to add "MYSQL_ROOT_USERNAME": "root" to the config.yml file and document the change, both in the Changelog and the configuration docs.
Can you please open a Github issue about this? I’ll flag it as a feature request. However, I don’t think I’ll have time to work on this before the Juniper release.