Gitlab CI/CD Part 1: https://www.youtube.com/watch?v=uJ9D36aap6s&t=15s
This video goes over why my gitlab runner was not being connected to gitlab. This deals with permissions of the folder. It gets a new runner working, but doesn't solve the previous error since the solution that is easiest for me is just to create a new runner instance.