-
Notifications
You must be signed in to change notification settings - Fork 189
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
'closed stream' error when using concurrency > 1 #176
Comments
We are impacted by this issue as well. |
@tyler-ball any thoughs on this issue ? |
We're happy to try to look into this more but can we get some more detail? |
Hard to give more details than @cburroughs. We reduced the issue to zero (so far) when using a per-job socket to discuss with virtualbox. Maybe @rveznaver could tell you more about this tweak if you are interested |
I honestly do not remember the root cause. I think it is somewhat linked to the fact that Vagrant doesn't provide a parallel option for its VirtualBox provider. |
We've done some work in upstream kitchen around some of the stream handling so I'd be curious if this is still seen in your environments? Also is this only virtualbox? |
No users have referenced this since @rveznaver has isolated via IPC sockets. |
Hey guys, Sorry if this is not 100% related but we are getting this This is the log output:
And it happens at same time that another VM finishes the I'm going to test #202 and give you our feedback on the matter. Thanks! |
Hi all We applied #202 in our develop branch and we detect something that we want to comment. Every time we run a kitchen test we see this
Note that the vagrant box is imported every time we run the job. This was not the previous behavior, box was imported just one time and the next runs didn't re-import the box.
Is this something we should expect or is a bug? Thanks in advance. |
@abednarik please open that as a separate issue - that behaviour seems suspicious and a side effect of #202 that needs to be addressed |
I'm closing this one out as we have implemented #202 and anything that is fallout of that should be opened as a new issue. |
Done #322 |
Line 125: https://github.com/test-kitchen/kitchen-vagrant/blob/v0.18.0/lib/kitchen/driver/vagrant.rb#L125
Closing the stream seems like what this line is trying to do anyway?
I'm seeing this 1-5% of the time in a CI environment, and somewhat more likely with parrallel builds.
The text was updated successfully, but these errors were encountered: