Still working on it...
Linux has been the most finicky to get working smoothly, because at my company we have very few Linux users and they tend to use a variety of distributions. At this time Py-Deploy hasn't been thoroughly tested on most distributions and the few it has are somewhat out of date. It's a perpetual work-in-progress, though I have gotten several distributions to run to the end of the script by skipping parts.