From: Martin Pitt Date: Mon, 10 Jan 2022 09:14:05 +0000 (+0100) Subject: Initial skeleton X-Git-Url: https://piware.de/gitweb/?p=talk-cockpit-error-budgets.git;a=commitdiff_plain;h=fe853ed7fa3279a66f0e2dc771f296d55e963f50 Initial skeleton --- fe853ed7fa3279a66f0e2dc771f296d55e963f50 diff --git a/cockpit-error-budget.md b/cockpit-error-budget.md new file mode 100644 index 0000000..3189ec6 --- /dev/null +++ b/cockpit-error-budget.md @@ -0,0 +1,38 @@ +--- +title: Tame your CI with Error Budgets +subtitle: +author: Martin Pitt <> +email: mpitt@redhat.com +date: DevConv.CZ 2022 +theme: Singapore +header-includes: + - \setbeameroption{show notes} +... + +# Applying Error Budgets to a software project + +Product, not a service: `apt/dnf install cockpit` + +Internal CI service: provider = customer + +:::notes +- Martin Pitt, lead Cockpit team at Red Hat +- at first sight, error budgets did not apply: cockpit is a product, not a service; thought about this +- we do use web services internally, machines and OpenShift to run our CI +- abstracting, running our tests and their results is a kind of service +- internal service, we are our own provider and customer; tight feedback loop, no blame game +::: + + + +# Q & A + +Contact: + +- `#cockpit` on libera.chat +- https://cockpit-project.org + +:::notes +- Home page leads to mailing lists, documentation +- thanks for your attention; Q+A +:::