mirror of
https://github.com/fleetdm/fleet
synced 2026-05-06 06:48:54 +00:00
170 lines
6.3 KiB
YAML
170 lines
6.3 KiB
YAML
-
|
|
task: "Rotate the TUF root keys"
|
|
startedOn: "2024-09-01"
|
|
frequency: "Annually"
|
|
description: "https://fleetdm.com/handbook/engineering/tuf#rotate-the-root-keys"
|
|
moreInfoUrl: "https://fleetdm.com/handbook/engineering/tuf#rotate-the-root-keys"
|
|
dri: "lukeheath"
|
|
autoIssue:
|
|
labels: [ "~engineering-initiated", "P2" ]
|
|
repo: "fleet"
|
|
-
|
|
task: "Renew Apple certificate signing request (CSR)"
|
|
startedOn: "2024-09-01"
|
|
frequency: "Annually"
|
|
description: "https://fleetdm.com/handbook/engineering#renew-mdm-certificate-signing-request-csr"
|
|
moreInfoUrl: "https://fleetdm.com/handbook/engineering#renew-mdm-certificate-signing-request-csr"
|
|
dri: "lukeheath"
|
|
autoIssue:
|
|
labels: [ "~engineering-initiated" ]
|
|
repo: "fleet"
|
|
-
|
|
task: "Renew Apple developer account"
|
|
startedOn: "2025-08-01"
|
|
frequency: "Annually"
|
|
description: https://fleetdm.com/handbook/engineering#accept-new-apple-developer-account-terms
|
|
moreInfoUrl: https://fleetdm.com/handbook/engineering#accept-new-apple-developer-account-terms
|
|
dri: "lukeheath"
|
|
autoIssue:
|
|
labels: [ "~engineering-initiated" ]
|
|
repo: "fleet"
|
|
-
|
|
task: "Oncall handoff"
|
|
startedOn: "2023-08-09"
|
|
frequency: "Weekly"
|
|
description: "Hand off the oncall engineering responsibilities to the next oncall engineer."
|
|
moreInfoUrl:
|
|
dri: "lukeheath"
|
|
-
|
|
task: "Vulnerability alerts (fleetdm.com)"
|
|
startedOn: "2023-08-09"
|
|
frequency: "Weekly"
|
|
description: "Review and remediate or dismiss vulnerability alerts for the fleetdm.com codebase on GitHub."
|
|
moreInfoUrl: "https://github.com/fleetdm/fleet/security"
|
|
dri: "eashaw"
|
|
-
|
|
task: "Vulnerability alerts (frontend)"
|
|
startedOn: "2023-08-09"
|
|
frequency: "Weekly"
|
|
description: "Review and remediate or dismiss vulnerability alerts for the Fleet frontend codebase (and related JS) on GitHub."
|
|
moreInfoUrl: "https://github.com/fleetdm/fleet/security"
|
|
dri: "lukeheath"
|
|
-
|
|
task: "Vulnerability alerts (backend)"
|
|
startedOn: "2023-08-09"
|
|
frequency: "Weekly"
|
|
description: "Review and remediate or dismiss vulnerability alerts for the Fleet backend codebase (and all Go code) on GitHub."
|
|
moreInfoUrl: "https://github.com/fleetdm/fleet/security"
|
|
dri: "lukeheath"
|
|
-
|
|
task: "Release candidate ritual"
|
|
startedOn: "2023-08-09"
|
|
frequency: "Triweekly"
|
|
description: "Go through the process of creating a release candidate."
|
|
moreInfoUrl: "https://fleetdm.com/handbook/engineering#create-a-release-candidate"
|
|
dri: "lukeheath"
|
|
-
|
|
task: "Release ritual"
|
|
startedOn: "2023-08-09"
|
|
frequency: "Triweekly"
|
|
description: "Go through the process of releasing the next iteration of Fleet."
|
|
moreInfoUrl: "https://fleetdm.com/handbook/engineering#prepare-fleet-release"
|
|
dri: "lukeheath"
|
|
-
|
|
task: "Create patch release branch"
|
|
startedOn: "2023-08-09"
|
|
frequency: "Every patch release"
|
|
description: "Go through the process of creating a patch release branch, cherry picking commits, and pushing the branch to github.com/fleetdm/fleet."
|
|
moreInfoUrl: "https://fleetdm.com/handbook/engineering#prepare-fleet-release"
|
|
dri: "lukeheath"
|
|
-
|
|
task: "Bug review"
|
|
startedOn: "2023-08-09"
|
|
frequency: "Weekly"
|
|
description: "Review bugs that are in QA's inbox."
|
|
moreInfoUrl: "https://www.fleetdm.com/handbook/company/product-groups#inbox"
|
|
dri: "xpkoala"
|
|
-
|
|
task: "QA report"
|
|
startedOn: "2023-08-09"
|
|
frequency: "Triweekly"
|
|
description: "Every release cycle, on the Monday of release week, update the DRI for the release ritual on status of testing."
|
|
moreInfoUrl:
|
|
dri: "xpkoala"
|
|
-
|
|
task: "Release QA"
|
|
startedOn: "2023-08-09"
|
|
frequency: "Triweekly"
|
|
description: "Every release cycle, by end of day Friday of release week, move all issues to the ”✅ Ready for release” column on the #g-mdm and #g-endpoint-ops sprint boards."
|
|
moreInfoUrl:
|
|
dri: "xpkoala"
|
|
-
|
|
task: "Submit test coverage requests to QA Wolf"
|
|
startedOn: "2025-07-29"
|
|
frequency: "Triweekly"
|
|
description: "After each sprint, review merged work and submit automation candidates to QA Wolf using the coverage request form."
|
|
moreInfoUrl: "https://fleetdm.com/handbook/engineering#submit-test-coverage-requests-to-qa-wolf"
|
|
dri: "AndreyKizimenko"
|
|
-
|
|
task: "Review ongoing articles"
|
|
startedOn: "2023-10-02"
|
|
frequency: "Daily"
|
|
description: "Check 📃 Planned articles and complete steps in each issue"
|
|
moreInfoUrl: "https://fleetdm.com/handbook/marketing#review-ongoing-articles"
|
|
dri: "rachaelshaw"
|
|
-
|
|
task: "Check production dependencies of fleetdm.com"
|
|
startedOn: "2023-11-10"
|
|
frequency: "Weekly"
|
|
description: "Check for vulnerabilities on the production dependencies of fleetdm.com."
|
|
moreInfoUrl: "https://fleetdm.com/handbook/engineering#check-production-dependencies-of-fleetdm-com"
|
|
dri: "eashaw"
|
|
autoIssue:
|
|
labels: [ "#g-website" ]
|
|
repo: "fleet"
|
|
-
|
|
task: "Check browser compatibility for fleetdm.com"
|
|
startedOn: "2024-03-06"
|
|
frequency: "Monthly"
|
|
description: "Use Browserstack to manually QA pages on fleetdm.com in each of the earliest supported browser versions"
|
|
moreInfoUrl: "https://fleetdm.com/handbook/engineering#check-browser-compatibility-for-fleetdm-com"
|
|
dri: "eashaw"
|
|
autoIssue:
|
|
labels: [ "#g-website" ]
|
|
repo: "fleet"
|
|
-
|
|
task: "Check osquery Slack invitation"
|
|
startedOn: "2023-11-10"
|
|
frequency: "Monthly"
|
|
description: "Check the osquery Slack invitation that is linked to from Fleet and the Fleet website to make sure it is valid."
|
|
moreInfoUrl: "https://fleetdm.com/slack"
|
|
dri: "eashaw"
|
|
autoIssue:
|
|
labels: [ "#g-website" ]
|
|
repo: "fleet"
|
|
-
|
|
task: "Check for new versions of osquery schema"
|
|
startedOn: "2025-06-03"
|
|
frequency: "Monthly"
|
|
description: "Make sure the website is using the latest version of the osquery schema."
|
|
moreInfoUrl: "https://fleetdm.com/handbook/engineering#check-for-new-versions-of-osquery-schema"
|
|
dri: "eashaw"
|
|
autoIssue:
|
|
labels: [ "#g-website" ]
|
|
repo: "fleet"
|
|
-
|
|
task: "Change password of \"Integrations admin\" Salesforce account"
|
|
startedOn: "2024-09-10"
|
|
frequency: "Quarterly"
|
|
description: "Log into the \"Integrations admin\" account in Salesforce and change the password to prevent a password change being required by Salesforce."
|
|
moreInfoUrl: "https://fleetdm.com/handbook/engineering#change-the-integrations-admin-salesforce-account-password"
|
|
dri: "eashaw"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|