diff --git a/www/board-update-april-2019.rst b/www/board-update-april-2019.rst new file mode 100644 index 0000000..1d5f841 --- /dev/null +++ b/www/board-update-april-2019.rst @@ -0,0 +1,77 @@ +. display in 68x24 +.. display in 88x24 + +.. pygments yaml? (only file breaks (---) tinted) +.. slide on high level v3 changes +.. slide on nodepool + +.. transition:: dissolve + :duration: 0.4 + +Test Slide +========== +.. hidetitle:: + +.. ansi:: images/testslide.ans + +Preshow +======= +.. hidetitle:: + +.. ansi:: images/cursor.ans images/cursor2.ans + +Zuul +==== +.. hidetitle:: +.. ansi:: images/zuul.ans + +Since Berlin (3.3.0) +==================== + +* 8 releases (3.3.1, 3.4.0, 3.5.0, 3.6.0, 3.6.1, 3.7.0, 3.7.1, 3.8.0) +* Jobs can control which child jobs run +* Artifact URLs are stored along with job results and passed to child jobs +* Region-local executors (to support complex multi-cloud deployments +* Easier to share jobs which use secrets +* AWS and OpenShift support +* Support for speculative container execution + +Speculative Container Execution +=============================== + +* See Jim's Keynote Tomorrow +* Applying multi-project speculative exection to container layers + +Specs Landed and Implemented +============================ + +* Kubernetes Build Resources +* Multiple Ansible Versions + +OpenDev Zuul Rollout +==================== + +* https://zuul.opendev.org +* Multi-tenant deployment +* Zuul is now at https://opendev.org/zuul + +Zuul For Ansible +================ + +* Deployment by Ansible of a Zuul for Ansible Projects +* https://dashboard.zuul.ansible.com/tenants + +Specs In Review +=============== + +* Web Dashboard Log Handling https://review.opendev.org/#/c/648714 +* Tenant-scoped admin web API https://review.opendev.org/#/c/562321 +* Scale out scheduler (WIP) https://review.opendev.org/#/c/621479 + +In Progress / Expected +====================== + +* Github Checks API and in-line comments parity +* Pagure (interest in Pagure, Bitbucket) +* GCE/Azure +* Kubernetes Operator diff --git a/www/images/cursor.ans b/www/images/cursor.ans new file mode 100644 index 0000000..6d4d108 --- /dev/null +++ b/www/images/cursor.ans @@ -0,0 +1,47 @@ +[0m[1;5;32mโ[0;0;37m +[A[79C + +[A[79C + +[A[79C + +[A[79C + +[A[79C + +[A[79C + +[A[79C + +[A[79C + +[A[79C + +[A[79C + +[A[79C + +[A[79C + +[A[79C + +[A[79C + +[A[79C + +[A[79C + +[A[79C + +[A[79C + +[A[79C + +[A[79C + +[A[79C + +[A[79C + [30mโ[37m +[A[79C +[0m \ No newline at end of file diff --git a/www/images/cursor2.ans b/www/images/cursor2.ans new file mode 100644 index 0000000..a9fe285 --- /dev/null +++ b/www/images/cursor2.ans @@ -0,0 +1,47 @@ +[0m[30mโ[37m +[A[79C + +[A[79C + +[A[79C + +[A[79C + +[A[79C + +[A[79C + +[A[79C + +[A[79C + +[A[79C + +[A[79C + +[A[79C + +[A[79C + +[A[79C + +[A[79C + +[A[79C + +[A[79C + +[A[79C + +[A[79C + +[A[79C + +[A[79C + +[A[79C + +[A[79C + [30mโ[37m +[A[79C +[0m \ No newline at end of file diff --git a/www/images/testslide.ans b/www/images/testslide.ans new file mode 100644 index 0000000..f2feea4 --- /dev/null +++ b/www/images/testslide.ans @@ -0,0 +1,49 @@ +[0m[44mโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ[40m +[A[79C +[44mโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ[40m +[A[79C +[44mโ โ[40m [44mโ โ[40m +[A[79C +[44mโ โ[40m [44mโ โ[40m +[A[79C +[44mโ โ[40m [30m Test Slide [47m Test Slide [37;40m [44mโ โ[40m +[A[79C +[44mโ โ[40m [31m Test Slide [47m Test Slide [37;40m [44mโ โ[40m +[A[79C +[44mโ โ[40m [32m Test Slide [47m Test Slide [37;40m [44mโ โ[40m +[A[79C +[44mโ โ[40m [33m Test Slide [47m Test Slide [37;40m [44mโ โ[40m +[A[79C +[44mโ โ[40m [34m Test Slide [47m Test Slide [37;40m [44mโ โ[40m +[A[79C +[44mโ โ[40m [35m Test Slide [47m Test Slide [37;40m [44mโ โ[40m +[A[79C +[44mโ โ[40m [36m Test Slide [47m Test Slide [37;40m [44mโ โ[40m +[A[79C +[44mโ โ[40m Test Slide [47m Test Slide [40m [44mโ โ[40m +[A[79C +[44mโ โ[40m [1;30m Test Slide [47m Test Slide [0;37;40m [44mโ โ[40m +[A[79C +[44mโ โ[40m [1;31m Test Slide [47m Test Slide [0;37;40m [44mโ โ[40m +[A[79C +[44mโ โ[40m [1;32m Test Slide [47m Test Slide [0;37;40m [44mโ โ[40m +[A[79C +[44mโ โ[40m [1;33m Test Slide [47m Test Slide [0;37;40m [44mโ โ[40m +[A[79C +[44mโ โ[40m [1;34m Test Slide [47m Test Slide [0;37;40m [44mโ โ[40m +[A[79C +[44mโ โ[40m [1;35m Test Slide [47m Test Slide [0;37;40m [44mโ โ[40m +[A[79C +[44mโ โ[40m [1;36m Test Slide [47m Test Slide [0;37;40m [44mโ โ[40m +[A[79C +[44mโ โ[40m [1m Test Slide [47m Test Slide [0;40m [44mโ โ[40m +[A[79C +[44mโ โ[40m [44mโ โ[40m +[A[79C +[44mโ โ[40m [44mโ โ[40m +[A[79C +[44mโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ[40m +[A[79C +[44mโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ[40m +[A[79C +[0m \ No newline at end of file diff --git a/www/images/zuul.ans b/www/images/zuul.ans new file mode 100644 index 0000000..44094b8 --- /dev/null +++ b/www/images/zuul.ans @@ -0,0 +1,40 @@ +[0m[1;33mโโโโโโโโโโโโโโโโโโโโโโโกโโโโโโโโโโโโโโโโโโโโโโโโโ[0;37m +[A[79C + [1;33mโโโโโโโโโโโโโโโโโโโโโคโโโโโโโโโโโโโโโโโโโโโ[0;37m +[A[79C + [33mโโโโโโโโโโโโโโโโโโ[1mโ[0;33mโโโโโโโโโโโโโโโโโ[37m +[A[79C + +[A[79C + +[A[79C + +[34;1m + โฑโฒ + โฑ โฒ + โโโโโโโโโโโโโโโโ + โฒโโโฌโโโโโโโโโฌโโโฑ + โโโผโโโโโโโโโผโโค + โฑโ โ โ โ โโฒ + โฑ โ โ โ โ โ โฒ + โฑ โ โ โ โ โ โฒ + โฑ โ โ โ โ โ โฒ + โโโโโดโโดโโโโโโโโโดโโดโโโโ + + Z U U L +[A[79C + +[A[79C + +[A[79C + [0;33mโโโโโโโโโโโโโโโโโโ[1mโ[0;33mโโโโโโโโโโโโโโโโโ[37m +[A[79C + [1;33mโโโโโโโโโโโโโโโโโโโโโคโโโโโโโโโโโโโโโโโโโโโ[0;37m +[A[79C +[1;33mโโโโโโโโโโโโโโโโโโโโโโโกโโโโโโโโโโโโโโโโโโโโโโโโโ[0;37m +[A[79C + +[A[79C + +[A[79C +[0m \ No newline at end of file