summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <lwirzenius@wikimedia.org>2019-05-07 14:58:07 +0300
committerLars Wirzenius <lwirzenius@wikimedia.org>2019-05-07 14:58:07 +0300
commitd188e647b1cce6772f02c66419e89232dc1b5178 (patch)
tree608c8ebee8f3c17beff4692fe3fbc3fe397c49cc
parent0277ab85eb730d996b1bab7a70c9fbbfa4364198 (diff)
downloadwmf-ci-arch-d188e647b1cce6772f02c66419e89232dc1b5178.tar.gz
Add: SLA for CI
-rw-r--r--ci-arch.html1
-rw-r--r--ci-arch.mdwn3
-rw-r--r--ci-arch.pdfbin280416 -> 280575 bytes
3 files changed, 4 insertions, 0 deletions
diff --git a/ci-arch.html b/ci-arch.html
index d864866..df2f82a 100644
--- a/ci-arch.html
+++ b/ci-arch.html
@@ -126,6 +126,7 @@
<ul>
<li><p><strong>MONITORING</strong>: The CI system needs to have monitoring to automatically alert of problems.</p></li>
<li><p><strong>ONCALL</strong>: There must be multiple, named people who can be alerted to deal with problems in CI that users can’t deal with themselves. These people need to cover enough time zones to be available at almost all times, and have enough overlap to cover for each other when they’re not availble due to illness, vacation, travel, or such reasons.</p></li>
+<li><p><strong>SLA</strong>: RelEng provides a promise, similar to a service-level agreement, for how well CI serves WMF and the movement.</p></li>
</ul></li>
</ul>
<h2 id="softer-requirements">Softer requirements</h2>
diff --git a/ci-arch.mdwn b/ci-arch.mdwn
index 0d38f40..6f9fd2f 100644
--- a/ci-arch.mdwn
+++ b/ci-arch.mdwn
@@ -268,6 +268,9 @@ to a minor degree.
for each other when they're not availble due to illness,
vacation, travel, or such reasons.
+ * **SLA**: RelEng provides a promise, similar to a service-level
+ agreement, for how well CI serves WMF and the movement.
+
## Softer requirements
These requirements are even more easily negotiated.
diff --git a/ci-arch.pdf b/ci-arch.pdf
index e1e4ec9..b172410 100644
--- a/ci-arch.pdf
+++ b/ci-arch.pdf
Binary files differ