Modifying all the paths to reference ironic-python-agent makes sense to me. Check here: https://github.com/rackerlabs/teeth-agent/tree/master/imagebuild/coreos for the other bits that need to update to avoid breaking the image. Things that immediately come to mind are the systemd unit file.