JD Strong
JD Strong
Fleet 4.36.0 is live. Check out the full changelog or continue reading to get the highlights. For upgrade instructions, see our upgrade guide in the Fleet docs.
In Fleet 4.36.0, we have aligned the functionality of scheduled queries with saved queries, reflecting our commitment to 🟢 Results and 🔵 Objectivity. Scheduled queries have been merged with saved queries, allowing users to create a query and schedule it at specific intervals or save it for ad-hoc use. As part of the migration, scheduled queries will be copied to each team, and timestamps will be added to query names to prevent naming conflicts. This change aims to enhance usability and configurability by treating queries in the same manner as policies, with team-by-team management.
In line with our values of 🟣 Openness and simplicity, we are also moving towards deprecating the concept of packs, as the new merged query concept has rendered them unnecessary. The main advantages of these changes are the streamlined user interface for query management, increased flexibility in query configurations, and the ability to manage queries on a team-by-team basis. By making Fleet easier to navigate, we are looking to support our users in achieving their goals while fostering a culture of continual improvement.
fleetctl upgrade-packs
command to migrate 2017 packs to the new combined schedule and query concept.fleetctl convert
to convert packs to the new combined schedule and query format.POST /mdm/apple/profiles/match
endpoint to set the bootstrap package and enable end user authentication settings for each new team created via the endpoint to the corresponding values specified in the app config as of the time the applicable team is created.fleetctl apply
if none is provided.os_version
endpoint returned 404 for no teams
on controls page.gitops
role was used to validate a configuration with fleetctl apply --dry-run
.Visit our Upgrade guide in the Fleet docs for instructions on updating to Fleet 4.36.0.