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
Continuously test vagrant ubuntu-setup #311
Comments
Did run some tests on travis, findings so far:
alternative solution: move this issue to our own build env and do it with jenkins. |
@jeremiaswerner @markusthoemmes @sjfink @rabbah your thoughts? |
really? the gui is optional and not installed by default. i might be confusing this with something else - can you clarify. |
about problem B: No GUI is required, I'm using vagrant with no GUI. I think using our jenkins will be the solution to test vagrant setup based on problem A and C |
brainstorm: we have in my lab Mac Minis we can use as we like. How about a "normal" jenkins build that runs the vagrant build on a MacOS slave? |
@csantanapr did you patch the Vagrantfile?
seems pretty hard-coded to me. Does it work ootb if you do not have a GUI? Did you set it to false on your env? |
Ah - I am sure we can make this optional. |
I would agree. The only benefit you get is when used in conjunction with ubuntu-desktop. |
@domdom82 I would leave vb.gui = true for users not have to change it if they want GUI, this way users just need to run the ubuntu-desktop script I would assume that having vb.gui in jenkins slave would just be ignore and work, if you tested and it doesn't work then I think we just need to flip it to false dynamically when running the build in jenkins |
It can be factored so that it can be overridden is the point - with a default of true to preserve current behavior. This is how |
we could make
|
added option to disable GUI using
should we document this in readme? where? |
doc in the readme as a note, for headless systems that don't support GUI |
Closing as wont fix. See #4779. |
In the past couple of days some installation attempts using vagrant have surfaced bugs:
#309
#305
#295
#294
#292
I propose (and volunteer) to write a test that does a vagrant install from scratch and checks if all tools (docker, gradle, ansible, etc.) work correctly.
This basically means
and check for errors.
Travis seems not not catch those issues.
The text was updated successfully, but these errors were encountered: