mirror of
https://github.com/fleetdm/fleet
synced 2026-05-17 22:18:39 +00:00
#16677 Improvements to `fleetctl gitops` command: - Added the ability to pass multiple files, like `fleetctl gitops -f file1 -f file2`, where the first file must be the global configuration - Added the ability to remove teams that were not specified in team configs using the switch `--delete-other-teams` - When passing a global config and team config during initial configuration, the `org_settings.mdm.apple_bm_default_team` value can be set to match the team that will be created by the provided team config. After these changes are released to prod, we can update https://github.com/fleetdm/fleet-gitops to use the new switches: #18692 # Checklist for submitter If some of the following don't apply, delete the relevant line. <!-- Note that API documentation changes are now addressed by the product design team. --> - [x] Changes file added for user-visible changes in `changes/`, `orbit/changes/` or `ee/fleetd-chrome/changes`. See [Changes files](https://fleetdm.com/docs/contributing/committing-changes#changes-files) for more information. - [x] Added/updated tests - [x] Manual QA for all new/changed functionality |
||
|---|---|---|
| .. | ||
| gitops | ||
| convert_input.conf | ||
| convert_output.yml | ||
| expectedGetConfigAppConfigJson.json | ||
| expectedGetConfigAppConfigYaml.yml | ||
| expectedGetConfigIncludeServerConfigJson.json | ||
| expectedGetConfigIncludeServerConfigYaml.yml | ||
| expectedGetTeamsJson.json | ||
| expectedGetTeamsText.txt | ||
| expectedGetTeamsYaml.yml | ||
| expectedHostDetailResponseJson.json | ||
| expectedHostDetailResponseYaml.yml | ||
| expectedListHostsJson.json | ||
| expectedListHostsMDM.json | ||
| expectedListHostsYaml.yml | ||
| macosSetupExpectedAppConfigEmpty.yml | ||
| macosSetupExpectedAppConfigSet.yml | ||
| macosSetupExpectedTeam1And2Empty.yml | ||
| macosSetupExpectedTeam1And2Set.yml | ||
| macosSetupExpectedTeam1Empty.yml | ||
| macosSetupExpectedTeam1Set.yml | ||