So when I start up a Linux Shell runner without a working internet connection, it just throws a lot of Java exceptions. Took me a while to figure out that my internet connection was not working, because there wasn't any notification it was "OFFLINE", just a lot of Java exceptions.
Not really a question, this just seems to be a bug in the Bitbucket Pipelines selfhosted runner.
Log (note: when it reports as "OFFLINE" I manually cancelled the runner because it wasn't working properly):
Update: Similar thing happens when you try to start it with the runner disable in Bitbucket settings:
Hi Stijn!
Thank you for the feedback.
Starting a disabled runner indeed does not return a message that is meaningful to the user. The first log you provided includes the message 'Temporary failure in name resolution' which indicates an issue with the host machine or DNS, but it is buried among the exceptions.
I went ahead and created a request in our issue tracker to improve the errors returned on runner failure (you can add your vote to it to express your interest):
Please feel free to reach out if you have any questions.
Kind regards,
Theodora
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.