bastion uses runcommand instead of a call to autopilot as that causes a loop. fix that or specify an error for it