Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Rsync Permission Denied - Subsequent Runs #177
After I run knife solo bootstrap as the root user, I want to switch and use a different user for subsequent runs. I'm running into an issue where rsync can't sync due to permission denied. I've been blowing away the tmp/chef-solo dir and running again, so the new user now owns the tmp/chef-solo dir. I'm pretty sure that any user w/ sudo permission should be allowed to run chef-solo.
The problem is that Chef's cache dir is used by knife-solo to sync its own data. This has already quite a few issues, at least #12, #86, #128 and #145. The last has a on-going work to solve the problem. (The others could maybe be closed?)
The /tmp is already a security problem (#1), and making it world writeable doesn't sound good.
So, sorry. No solution yet. :/
The intent was to avoid extra time spent transferring cookbooks (since we
The latest prerelease uses $HOME by default which should avoid some of
On Monday, June 3, 2013, Ben Ellis wrote: