Skip to content

Commit

Permalink
Prepare for Fleet 4.6.0 (#3018)
Browse files Browse the repository at this point in the history
  • Loading branch information
noahtalerman authored Nov 19, 2021
1 parent b65c61c commit a6e9d55
Show file tree
Hide file tree
Showing 44 changed files with 50 additions and 51 deletions.
46 changes: 46 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,49 @@
## Fleet 4.6.0 (Nov 18, 2021)

* Fleet Premium: Add ability to filter aggregate host data such as platforms (macOS, Windows, and Linux) and status (online, offline, and new) the **Home** page. The aggregate host data is also available in the [`GET /host_summary API route`](https://fleetdm.com/docs/using-fleet/rest-api#get-hosts-summary).

* Fleet Premium: Add ability to move pending invited users between teams.

* Fleet Premium: Add `fleetctl updates rotate` command for rotation of keys in the updates system. The `fleetctl updates` command provides the ability to [self-manage an agent update server](https://fleetdm.com/docs/deploying/fleetctl-agent-updates).

* Enable the software inventory by default for new Fleet instances. The software inventory feature can be turned on or off using the [`enable_software_inventory` configuration option](https://fleetdm.com/docs/using-fleet/vulnerability-processing#setup).

* Update the JSON payload for the host status webhook by renaming the `"message"` property to `"text"` so that the payload can be received and displayed in Slack.

* Remove the deprecated `app_configs` table from Fleet's MySQL database. The `app_config_json` table has replaced it.

* Improve performance of the policies feature for Fleet instances with over 100,000 hosts.

* Add instructions in the Fleet UI for generating an osquery installer for macOS, Linux, or Windows. Documentation for generating an osquery installer and distributing the installer to your hosts to add them to Fleet can be found here on [fleetdm.com/docs](https://fleetdm.com/docs/using-fleet/adding-hosts)

* Add ability to see all the software, and filter by vulnerable software, installed across all your hosts on the **Home** page. Each software's `name`, `version`, `hosts_count`, `vulnerabilities`, and more is also available in the [`GET /software` API route](https://fleetdm.com/docs/using-fleet/rest-api#software) and `fleetctl get software` command.

* Add ability to add, edit, and delete enroll secrets on the **Hosts** page.

* Add ability to see aggregate host data such as platforms (macOS, Windows, and Linux) and status (online, offline, and new) the **Home** page.

* Add ability to see all of the queries scheduled to run on a specific host on the **Host details** page immediately after a query is added to a schedule or pack.

* Add a "Shell" column to the "Users" table on the **Host details** page so users can now be filtered to see only those who have logged in.

* Package osquery's `certs.pem` in `fleetctl package` to improve TLS compatibility.

* Add support for packaging an osquery flagfile with `fleetctl package --osquery-flagfile`.

* Use "Fleet osquery" rather than "Orbit osquery" in packages generated by `fleetctl package`.

* Clarify that a policy in Fleet is a yes or no question you can ask about your hosts by replacing "Passing" and "Failing" text with "Yes" and "No" respectively on the **Policies** page and **Host details** page.

* Add ability to see the original author of a query on the **Query** page.

* Improve the UI for the "Software" table and "Policies" table on the **Host details** page so that it's easier to pivot to see all hosts with a specific software installed or answering "No" to a specific policy.

* Fix a bug in which modifying a specific target for a live query, in target selector UI, would deselect a different target.

* Fix a bug in which the user was navigated to a non existent page, in the Fleet UI, after saving a pack.

* Fix a bug in which long software names in the "Software" table caused the bundle identifier tooltip to be inaccessible.

## Fleet 4.5.1 (Nov 10, 2021)

* Fix performance issues with search filtering on manage queries page.
Expand Down
1 change: 0 additions & 1 deletion changes/add-async-host-processing

This file was deleted.

1 change: 0 additions & 1 deletion changes/add-host-count-to-software-api

This file was deleted.

1 change: 0 additions & 1 deletion changes/add-policy-index

This file was deleted.

1 change: 0 additions & 1 deletion changes/fix-2726-long-software-names

This file was deleted.

1 change: 0 additions & 1 deletion changes/fix-2824-query-zindex

This file was deleted.

1 change: 0 additions & 1 deletion changes/fix-2881-team-admin-maintainer

This file was deleted.

1 change: 0 additions & 1 deletion changes/fix-2883-handle-team-admin-remove-self

This file was deleted.

1 change: 0 additions & 1 deletion changes/fix-2909-2910-table-layout

This file was deleted.

1 change: 0 additions & 1 deletion changes/flagfile-support

This file was deleted.

1 change: 0 additions & 1 deletion changes/fleetctl-package-names

This file was deleted.

2 changes: 0 additions & 2 deletions changes/issue-1838-update-pending-invites

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-1995-add-totals-and-platform-counts

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-1995-homepage-various-host-counts

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2027-store-unique-errors

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2088-software-inventory-on-new-installs

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2108-host-user-shell

This file was deleted.

4 changes: 0 additions & 4 deletions changes/issue-2135-manage-enroll-secrets

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2224-add-query-author-email

This file was deleted.

2 changes: 0 additions & 2 deletions changes/issue-2224-query-author-avatar

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2290-generate-orbit-installer

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2434-change-webhook

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2517-free-tier-no-teams-api

This file was deleted.

3 changes: 0 additions & 3 deletions changes/issue-2520-host-details-tabs

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2520-host-to-return-all-scheduled-queries

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2522

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2592-schedule-policy-empty-state

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2593-yes-no-policies

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2635-software-card

This file was deleted.

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2737-explain-fleetctl-package

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2749-save-pack-redirect

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2783-remove-app-configs

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2809-host-details-policy-unknown-no-cta

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2830-add-osquery-version-to-host-details

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2888-fleetctl-with-orbit-already-running

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2923-setup-overflow-info

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2953-select-targets

This file was deleted.

1 change: 0 additions & 1 deletion changes/orbit-certs

This file was deleted.

1 change: 0 additions & 1 deletion changes/serialize-host-writes

This file was deleted.

1 change: 0 additions & 1 deletion changes/updates-rotate

This file was deleted.

4 changes: 2 additions & 2 deletions charts/fleet/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ name: fleet
keywords:
- fleet
- osquery
version: v4.5.1
version: v4.6.0
home: https://github.com/fleetdm/fleet
sources:
- https://github.com/fleetdm/fleet.git
appVersion: v4.5.1
appVersion: v4.6.0
2 changes: 1 addition & 1 deletion charts/fleet/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# All settings related to how Fleet is deployed in Kubernetes
hostName: fleet.localhost
replicas: 3 # The number of Fleet instances to deploy
imageTag: v4.5.1 # Version of Fleet to deploy
imageTag: v4.6.0 # Version of Fleet to deploy
createIngress: true # Whether or not to automatically create an Ingress
ingressAnnotations: {} # Additional annotation to add to the Ingress
podAnnotations: {} # Additional annotations to add to the Fleet pod
Expand Down
2 changes: 1 addition & 1 deletion tools/fleetctl-npm/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "fleetctl",
"version": "v4.5.1",
"version": "v4.6.0",
"description": "Installer for the fleetctl CLI tool",
"bin": {
"fleetctl": "./run.js"
Expand Down

1 comment on commit a6e9d55

@vercel
Copy link

@vercel vercel bot commented on a6e9d55 Nov 19, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.