Update gitlab root password to not use default
I'm up for opinions on this one, based on https://gitlab.com/gitlab-org/quality/team-tasks/-/issues/643 we should not be using the default password for our GitLab instance. As such we can either just hard code a new one and store it within 1password or we can use the approach here.
We can define a new default within the keys directory which will be used if set, if not define a new 15 character password will be generated at random and stored in the keys directory.