On Ubuntu Trusty, when you issue a shutdown, the redis shutdown script calls redis-cli to issue the shutdown command. The password is necessary and is read from /etc/default/redis_<port>. However, if redis_service_name is set, the password configuration is written to /etc/default/<redis_service_name> and so is not sourced by the shutdown script.