Prepare v4.35.0 (#13077)

This commit is contained in:
Luke Heath 2023-08-01 09:22:01 -07:00 committed by GitHub
parent ad96043e8f
commit 648b25bf4d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
35 changed files with 67 additions and 38 deletions

View file

@ -1,3 +1,63 @@
## Fleet 4.35.0 (Jul 31, 2023)
* Combined the query and schedule features to provide a single interface for creating, scheduling, and tweaking queries at the global and team level.
* Merged all functionality of the schedule page into the queries page.
* Updated the save query modal to include scheduling-related fields.
* Updated queries table schema to allow storing scheduling information and configuration in the queries table.
* Users now able to manage scheduled queries using automations modal.
* The `osquery/config` endpoint now includes scheduled queries for the host's team stored in the `queries` table.
* Query editor now includes frequency and other advanced options.
* Updated macOS MDM setup UI in Fleet UI.
* Changed how team assignment works for the Puppet module, for more details see the [README](https://github.com/fleetdm/fleet/blob/main/ee/tools/puppet/fleetdm/README.md).
* Allow the Puppet module to read different Fleet URL/token combinations for different environments.
* Updated server logging for webhook requests to mask URL query values if the query param name includes "secret", "token", "key", "password".
* Added support for Azure JWT tokens.
* Set `DeferForceAtUserLoginMaxBypassAttempts` to `1` in the default FileVault profile installed by Fleet.
* Added dark and light mode logo uploads and show the appropriate logo to the macOS MDM migration flow.
* Added MSI installer deployement support through MS-MDM.
* Added support for Windows MDM STS Auth Endpoint.
* Added support for installing Fleetd after enrolling through Azure account.
* Added support for MDM TOS endpoint.
* Updated the "Platforms" column to the more explicit "Compatible with".
* Improved delivery of Apple MDM profiles by not re-sending `InstallProfile` commands if a host switches teams but the profile contents are the same.
* Improved error handling and messaging of SSO login during AEP(DEP) enrollments.
* Improved the reporting of the Puppet module to only report as changed profiles that actually changed during a run.
* Updated ingestion of host detail queries for MDM so hosts that report empty results are counted as "Off".
* Upgraded Go version to v1.19.11.
* If a policy was defined with an invalid query, the desktop endpoint now counts that policy as a failed policy.
* Fixed issue where Orbit repeatedly tries to launch Nudge in the event of a launch error.
* Fixed Observer + should be able to run any query by clicking create new query.
* Fixed the styling of the initial setup flow.
* Fixed URL used to check Gravatar network availability.
## Fleet 4.34.1 (Jul 14, 2023)
* Fixed Observer+ not being able to run some queries.

View file

@ -1 +0,0 @@
* Improve the reporting of the puppet module to only report as changed profiles that actually changed during a run.

View file

@ -1 +0,0 @@
* Improved delivery of Apple MDM profiles by not re-sending `InstallProfile` commands if a host switches teams but the profile contents are the same.

View file

@ -1 +0,0 @@
* Changed how team assignment works for the Puppet module, for more details see the [README](https://github.com/fleetdm/fleet/blob/main/ee/tools/puppet/fleetdm/README.md)

View file

@ -1 +0,0 @@
- Updated server logging for webhook requests to mask URL query values if the query param name includes "secret", "token", "key", "password".

View file

@ -1 +0,0 @@
* Set `DeferForceAtUserLoginMaxBypassAttempts` to `1` in the default FileVault profile installed by Fleet.

View file

@ -1 +0,0 @@
- Merged all functionality of the Schedule page into the Queries page

View file

@ -1,2 +0,0 @@
- The `osquery/config` endpoint should include scheduled queries for the host's team stored in the
`queries` table.

View file

@ -1 +0,0 @@
- Users able to manage schedulable queries (new feature) with automations modal

View file

@ -1 +0,0 @@
- Query editor includes frequency and other advanced options

View file

@ -1 +0,0 @@
- Update the save query modal to include scheduling-related fields.

View file

@ -1 +0,0 @@
* Improve error handling and messaging of SSO login during AEP(DEP) enrollments.

View file

@ -1 +0,0 @@
* Upgraded Go version to v1.19.11

View file

@ -1 +0,0 @@
* Allow the puppet module to read different Fleet URL/token combinations for different environments

View file

@ -1 +0,0 @@
* Fixed the styling of the initial setup flow

View file

@ -1 +0,0 @@
* Update the "Platforms" column to the more explicit "Compatible with"

View file

@ -1 +0,0 @@
- Combine the query and schedule features to provide a single interface for creating, scheduling, and tweaking queries at the global and team level.

View file

@ -1 +0,0 @@
- Updated 'queries' table schema to allow storing scheduling information and configuration in the 'queries' table.

View file

@ -1 +0,0 @@
* Fixed URL used to check Gravatar network availability.

View file

@ -1 +0,0 @@
- add dark and light mode logo uploads and show the appropriate logo to the macOS mdm migration flow

View file

@ -1 +0,0 @@
- update macos mdm setup UI in fleet UI

View file

@ -1 +0,0 @@
- Updated ingestion of host detail queries for MDM so hosts that report empty results are counted as "Off".

View file

@ -1 +0,0 @@
* Adding support to install Fleetd after enrolling through Azure account

View file

@ -1 +0,0 @@
* Add MSI installer deployement support through MS-MDM

View file

@ -1 +0,0 @@
* Adding support for MDM TOS endpoint

View file

@ -1 +0,0 @@
* Adding support for Azure JWT tokens

View file

@ -1 +0,0 @@
* Adding support for Windows MDM STS Auth Endpoint

View file

@ -1,4 +0,0 @@
- Addressed issue where Orbit repeatedly tries to launch Nudge in the event of a launch error, which
causes Nudge to steal focus from the user's current application. Instead, Nudge will now be disabled
if it encounters a launch error. It will remain disabled until Orbit is restarted or the Nudge app
is updated.

View file

@ -8,4 +8,4 @@ version: v5.0.1
home: https://github.com/fleetdm/fleet
sources:
- https://github.com/fleetdm/fleet.git
appVersion: v4.34.1
appVersion: v4.35.0

View file

@ -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.34.1 # Version of Fleet to deploy
imageTag: v4.35.0 # Version of Fleet to deploy
podAnnotations: {} # Additional annotations to add to the Fleet pod
serviceAccountAnnotations: {} # Additional annotations to add to the Fleet service account
resources:

View file

@ -56,7 +56,7 @@ variable "database_name" {
variable "fleet_image" {
description = "the name of the container image to run"
default = "fleetdm/fleet:v4.34.1"
default = "fleetdm/fleet:v4.35.0"
}
variable "software_inventory" {

View file

@ -68,5 +68,5 @@ variable "redis_mem" {
}
variable "image" {
default = "fleet:v4.34.1"
default = "fleet:v4.35.0"
}

View file

@ -206,7 +206,7 @@ resource "random_uuid" "jitprovisioner" {
# Use the local to make the trigger work.
locals {
fleet_tag = "v4.34.1"
fleet_tag = "v4.35.0"
}
resource "null_resource" "standard-query-library" {

View file

@ -165,7 +165,7 @@ resource "helm_release" "main" {
set {
name = "imageTag"
value = "v4.34.1"
value = "v4.35.0"
}
set {

View file

@ -1,6 +1,6 @@
{
"name": "fleetctl",
"version": "v4.34.1",
"version": "v4.35.0",
"description": "Installer for the fleetctl CLI tool",
"bin": {
"fleetctl": "./run.js"