Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Something like rsync folders would be useful #57

Open
jkugler opened this issue Jan 29, 2019 · 1 comment
Open

Something like rsync folders would be useful #57

jkugler opened this issue Jan 29, 2019 · 1 comment
Labels
Status: Help Wanted An issue that needs help from a contributor.

Comments

@jkugler
Copy link

jkugler commented Jan 29, 2019

We've been using vagrant-vsphere for our testing in Kitchen (with a nice custom Vagrantfile.erb) and it has been working well.

We'd like to investigate kitchen-vcenter, but it's missing a major feature that we absolutely rely on in Vagrant: rsync folders to get our source code on to the machine to be tested (pull requests tests, etc).

It would be nice if kitchen-vcenter could accept the syntax of vagrant for shared folders. We don't need monitoring/updates as it would be a one-time rsync up to the new VM when it gets spun up.

I realize this is a huge ask, so I don't expect it to be done tomorrow, but I wanted to start a conversation to see if something like this would even be feasible. :)

For reference: https://www.vagrantup.com/docs/synced-folders/rsync.html

@thheinen
Copy link
Collaborator

thheinen commented Feb 6, 2019

I think, that'd be more appropriate on the transport level than the driver. Strictly speaking, the Driver is only working from the initial provisioning request up to getting the IP of the created VM. Then, a transport plugin picks it up and initiates the connection for subsequent steps.

For some time, I've pondered the idea of implementing a "vmware" transport as well, which would make use of the VMware Tools functionality to execute commands and transfer data without needing SSH (solving plenty of network/firewall issues). There, one could certainly try to implement such functionality. For now, I'd only have this on low priority though. So I can't promise anything from my side.

@marcparadise marcparadise added the Status: Help Wanted An issue that needs help from a contributor. label Jan 6, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Help Wanted An issue that needs help from a contributor.
Projects
None yet
Development

No branches or pull requests

3 participants