Fixes #8317 - Implement Reboot action

I'll fix this, there shouldn't be a case where ip doesn't exist