From e6833dfa27ab2328220d12242ae8c913b940097f Mon Sep 17 00:00:00 2001 From: Monty Taylor Date: Thu, 31 Aug 2017 07:45:56 -0500 Subject: Updated for Huawei Connect --- src/talks/test-it-like-you-deploy-it.hbs | 34 +++++++++++++++++++------------- 1 file changed, 20 insertions(+), 14 deletions(-) (limited to 'src/talks/test-it-like-you-deploy-it.hbs') diff --git a/src/talks/test-it-like-you-deploy-it.hbs b/src/talks/test-it-like-you-deploy-it.hbs index 808cad8..4ab006e 100644 --- a/src/talks/test-it-like-you-deploy-it.hbs +++ b/src/talks/test-it-like-you-deploy-it.hbs @@ -21,8 +21,9 @@

Who am I?

Technical Committee

-

Foundation Board of Directors

Developer Infrastructure Core Team

+

Former Foundation Board of Directors

+

PTL of shade project

@@ -90,10 +91,12 @@
+

Multi-Repo Dependencies

@@ -137,12 +140,13 @@ Date: Mon Sep 26 14:14:15 2016 -0500

Not Specific to OpenStack

    -
  • "Gate" and "Check" are merely configurations
  • +
  • "Gate" and "Check" are configurations
  • 50+ OpenStack Vendors use Zuul for "3rd Party CI" of drivers
  • -
  • Wikimedia uses Zuul
  • +
  • BMW and Wikimedia use Zuul
+

Pluggable

@@ -240,19 +245,21 @@ Date: Mon Sep 26 14:14:15 2016 -0500
-

Zuul V3

+

Zuul v3

Test things like you deploy them

  • Intended for broad use
  • Jobs written in and executed with ansible
  • -
  • Fully support Bare Metal, VMs and Containers
  • -
  • Add GitHub PR Support
  • -
  • Add AWS and GCE Node Provider Support
  • +
  • GitHub Support
  • Multi-node build clusters as first class resource
  • -
  • Docker and Kubernetes Build Resources
  • +
  • Self-testing tests
  • Multi-Tenant
  • In-repo config
  • -
  • Self-testing tests
  • +
  • Fully support Bare Metal, VMs and Containers
  • +
+
    +
  • AWS, GCE, Mac Stadium and Static Node Provider Support
  • +
  • Docker and Kubernetes Build Resources
@@ -263,7 +270,7 @@ Date: Mon Sep 26 14:14:15 2016 -0500
  • Constructs relevant repo states and inventory
  • Push repos to test nodes
  • Execute playbook with inventory
  • -
  • Playbook can be defined centrally or in a repo
  • +
  • Playbook can be defined centrally or in each repo
  • @@ -291,12 +298,11 @@ Date: Mon Sep 26 14:14:15 2016 -0500
    
     - job:
         name: ursula
    -    parent: base
         nodes:
         - name: controller
    -      image: ubuntu-trusty
    +      image: fedora-26
         - name: db
    -      image: centos-7
    +      image: rhel-7
           
    @@ -316,7 +322,7 @@ Date: Mon Sep 26 14:14:15 2016 -0500

    Status

    Focus

    -- cgit v1.2.3