Following a discussion I had with Ryan Lane, the continuous integration project could use an OpenStack projects in labs that would be dedicated to running disposable Jenkins instances (bug 45499).
What we would need to have:
- have the instances fully isolated from the rest of the network (prod / other labs projects), with the exception of communications with Jenkins master and git fetch from Zuul (matrix to be determined).
- a write access to the OpenStack API to be able to spawn instances programmatically.
- possibly have the project running on dedicated hardware to avoid being influenced by other volunteers projects or to avoid influencing them.
- an instance image that is fast to boot up, aka already proving the CI packages and Jenkns slave (omething like role::ci::slave)
--------------------------
**Version**: unspecified
**Severity**: normal