-
Notifications
You must be signed in to change notification settings - Fork 4
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
kitchen speed #14
Comments
So I'll try to speak more to this/look into it, but figured I'd reply right away with what I know.
I'll look into it further/discuss with you more I just wanted to throw out a few things right away. |
^^^ FYI I will look these further... especially (3) I know that rewrite your tests is not ideal. |
FYI for (1) you maybe able to set docker to use the sftp transport, that may give you info on how much the speed is bound by the transport. But when you have a min let me know what you mean by you think its network bound downloading images. Also do you know if lxd images are bigger than docker images? Is that part of the issue/factor. |
On 1, there is an easy alternative On 2, yes locally, it's manageable with proxy but for test run inside travis, nothing I can do except asking them to add mirror For 3, I'm also using inspec but for different usage, more security audit than infra testing. I also played with ansiblespec which maps ansible inventory and roles from playbook file. Not reviewed speed for now. In both cases, the thing which annoys me is all packages kitchen download/install itself, part not used when using ansible. Current lxc images I have
As for docker size, I would expect to be in the same order. But it is more variable it seems |
Just a remark, inside travis,
https://travis-ci.org/juju4/ansible-adduser/builds/159124581
https://travis-ci.org/juju4/ansible-adduser/builds/159121071
https://travis-ci.org/juju4/ansible-adduser/builds/159116620
https://travis-ci.org/juju4/ansible-adduser/builds/159127352
any idea what can be tuned?
As sidenote, lxd on travis is heavily network bound as we download images...
The text was updated successfully, but these errors were encountered: