mirror of
https://github.com/fleetdm/fleet
synced 2026-05-24 09:28:54 +00:00
<!-- Add the related story/sub-task/bug number, like Resolves #123, or remove if NA --> **Related issue:** Resolves: #35528 (followup) This migration should fix `.pkg` installers that have a mismatched software title, as well as software (versions) that are using the wrong title. It's a little bit risky, as it could modify `software`, `software_installers`, and `software_titles` data. For software versions it just checks if the title's source is not the same as the software. For installers it uses installers with platform=`darwin` where the title's source isn't `apps`, which should probably be the only case after the previous migration to convert titles with source `pkg_packages` to `apps`. Changefile was already added for 35528 in a previous PR. # Checklist for submitter ## Testing - [x] Added/updated automated tests - [ ] Where appropriate, [automated tests simulate multiple hosts and test for host isolation](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/reference/patterns-backend.md#unit-testing) (updates to one hosts's records do not affect another) - [x] QA'd all new/changed functionality manually |
||
|---|---|---|
| .. | ||
| cached_mysql | ||
| failing | ||
| filesystem | ||
| mysql | ||
| mysqlredis | ||
| redis | ||
| s3 | ||