[ ] Affected Issues have been mentioned in the Closing issues section
[ ] Documentation has been written/updated
[ ] PR title is ready for changelog and subsystem label(s) applied
Some environments in Lagoon can be deployed with double dashes in their name. While this is supported (but not something encouraged), Harbor 2.2.0+ has enforcement on robot account names, which makes environments with double dashes invalid. Previous versions of Harbor allowed this so it went unknown until recently.
Now the process will validate the robot account name, and change it to use hashed environment name if the supplied name is invalid.
Checklist
Some environments in Lagoon can be deployed with double dashes in their name. While this is supported (but not something encouraged), Harbor 2.2.0+ has enforcement on robot account names, which makes environments with double dashes invalid. Previous versions of Harbor allowed this so it went unknown until recently.
Now the process will validate the robot account name, and change it to use hashed environment name if the supplied name is invalid.
Closing issues
closes #215