Embora não seja uma solução para o comportamento subjacente, resolvi esse problema alterando o terminal virtual de volta para 1 para o binário SSH, conforme mostrado abaixo.
echo Running server side script..
chvt 1
ssh -q -t $USERNAME@puppetmaster auto_client.sh $HOSTNAME
chvt 6