complete GitLab runner registration and configuration in puppet
gitlab runners are automatically installed by Puppet, but the registration fails. even if it would work, custom configuration like the one done in #40327 (closed) is currently done by hand, while it should be done in puppet.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information