If you are interested in Jenkins and followed my post about setting it up in a virtual machine, you should be totally fine. However, when I was messing with it, I had an issue when the jenkins agent wouldn’t start:
Operation already in progress implies the agent is already running, even though:
1
pgrep -fil jenkins
prints nothing, which means no jenkins process runs. There is nothing is the Console.app logs.
Turns out the issue is that I accidentally used the sudo launchctl load … command before, and the logs in /var/log/jenkins/ had the root permissions. Jenkins (or is it launchd?) doesn’t want to start in that case. So you’ll need to do this: