https://bugzilla.wikimedia.org/show_bug.cgi?id=45499
Antoine "hashar" Musso <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|Unprioritized |Normal --- Comment #1 from Antoine "hashar" Musso <[email protected]> --- Still need to be planned. We had a quick meeting involving Chad, Chris, Ori and Ċ½eljko. First steps: - get a new box and have it isolated from production - write Jenkins slave manifest Later on: - migrate CloudBee to our system - get Jenkins isolated on the new box - have Jenkins slave and tests in vagrant machines Objective: get test to run for anyone submitting a change in Gerrit. App Armor : - restrict a process. Like which files are accessed - might be hard to scale / maintain since we will have to update it constantly. - applied on a global basis. Can't really used as a wrapper for unit tests. Vagrant: - you can reproduce the issue - vm can access to a specific directory of its host, ideal to share - base image used to boot - then apply a chef/puppet manifest The steps would thus be: - setup the Vagrant Jenkins plugin in labs - prepare a Vagrant box that will be able to receive code, run tests and submit back to Jenkins - figure out whether the Vagrant virtual instance should run on a second (and network isolated) server. -- You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug. You are watching all bug changes. _______________________________________________ Wikibugs-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
