https://bugzilla.wikimedia.org/show_bug.cgi?id=45499

Krinkle <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|Normal                      |High
            Summary|Jenkins should run tests in |Jenkins: Run jobs in
                   |disposable sandboxes        |disposable VMs
           Severity|enhancement                 |normal

--- Comment #15 from Krinkle <[email protected]> ---
There have been discussions about this on engineering and ops mailing list as
well as some write ups and comparison on Google Docs.

What was the outcome of this? Are we going with an OpenStack-based solution
where we'll have a VM image and an automatically maintained pool of hot
stand-by machines ready for use, that will be accessed by Jenkins over ssh to
perform any commands (like we currently do for the persistent slaves), and
destroyed afterwards.

The image can probably be very basic (perhaps even the same as for main labs,
just plain Ubuntu Precise or Trusty), and instead use puppet to provision it.
Since they'll be spun up ahead of time, it's okay for it to take a while to be
provisioned. That way we won't have to deal with creating new images.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to