What is Zuul?

Terminology

Why - the original OpenStack use case

OpenStack Scale by the numbers

ansible has _received_ 13171 PRs (changes), has merged 8190 of them and has 37788 commits in its entire lifetime

Multi Repository Speculative Execution

Zuul Animation

http://docs.openstack.org/infra/publications/zuul/#(18)

Not Specific to OpenStack

Status Pages

https://integration.wikimedia.org/zuul/

http://status.openstack.org/zuul/

Pluggable

Zuul v2

Zuul v2.5

http://logs.openstack.org/09/352209/7/check/gate-networking-ovn-python35/0fae86c/_zuul_ansible/

Why Replace Jenkins?

Not for lack of trying

Jenkins Problems

Security

Stability

Scalability

Overkill

We know a better engine for remote execution

Zuul V3

Focus

So far

Zuul v3

For More Information