Skip to content

Commit

Permalink
Prepare v4.34.0 (#12706)
Browse files Browse the repository at this point in the history
  • Loading branch information
lukeheath committed Jul 11, 2023
1 parent 04b2d0a commit a001fbf
Show file tree
Hide file tree
Showing 52 changed files with 100 additions and 59 deletions.
94 changes: 94 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,97 @@
## Fleet 4.34.0 (Jul 11, 2023)

* Added execution of programmatic Windows MDM enrollment on eligible devices when Windows MDM is enabled.

* Microsoft MDM Enrollment Protocol: Added support for the RequestSecurityToken messages.

* Microsoft MDM Enrollment Protocol: Added support for the DiscoveryRequest messages.

* Microsoft MDM Enrollment Protocol: Added support for the GetPolicies messages.

* Added `enabled_windows_mdm` and `disabled_windows_mdm` activities when a user turns on/off Windows MDM.

* Added support to enable and configure Windows MDM and to notify devices that are able to programmatically enroll.

* Added ability to turn Windows MDM on and off from the Fleet UI.

* Added enable and disable Windows MDM activity UI.

* Updated MDM detail query ingestion to switch MDM profiles from "verifying" or "verified" status to "failed" status when osquery reports that this profile is not installed on the host.

* Added notification and execution of programmatic Windows MDM unenrollment on eligible devices when Windows MDM is disabled.

* Added the `FLEET_DEV_MDM_ENABLED` environment variable to enable the Windows MDM feature during its development and beta period.

* Added the `mdm_enabled` feature flag information to the response payload of the `PATCH /config` endpoint.

* When creating a PolicySpec, return the proper HTTP status code if the team is not found.

* Added CPEMatchingRule type, used for correcting false positives caused by incorrect entries in the NVD dataset.

* Optimized macOS CIS query "Ensure Appropriate Permissions Are Enabled for System Wide Applications" (5.1.5).

* Updated macOS CIS policies 5.1.6 and 5.1.7 to use a new fleetd table `find_cmd` instead of relying on the osquery `file` table to improve performance.

* Implemented the privacy_preferences table for the Fleetd Chrome extension.

* Warnings in fleetctl now go to stderr instead of stdout.

* Updated UI for transferred hosts activity items.

* Added Organization support URL input on the setting page organization info form.

* Added improved ABM 400 error message to the UI.

* Hide any osquery tables or columns from Fleet UI that has hidden set to true to match Fleet website.

* Ignore casing in SAML response for display name. For example the display name attribute can be provided now as `displayname` or `displayName`.

* Provide feedback to users when `fleetctl login` is using EMAIL and PASSWORD environment variables.

* Added a new activity `transferred_hosts` created when hosts are transferred to a new team (or no team).

* Added milliseconds to the timestamp of auto-generated team name when creating a new team in `GET /mdm/apple/profiles/match`.

* Improved dashboard loading states.

* Improved UI for selecting targets.

* Made sure that all configuration profiles and commands are sent to devices if MDM is turned on, even if the device never turned off MDM.

* Fixed bug when reading filevault key in osquery and created new Fleet osquery extension table to read the file directly rather than via filelines table.

* Fixed UI bug on host details and device user pages that caused the software search to not work properly when searching by CVE.

* Fixed not validating the schema used in the Metadata URL.

* Fixed improper HTTP status code if SMTP is invalid.

* Fixed false positives for iCloud on macOS.

* Fixed styling of copy message when copying fields.

* Fixed a bug where an empty file uploaded to `POST /api/latest/fleet/mdm/apple/setup/eula` resulted in a 500; now returns a 400 Bad Request.

* Fixed vulnerability dropdown that was hiding if no vulnerabilities.

* Fixed scroll behavior with disk encryption status.

* Fixed empty software image in sandbox mode.

* Fixed improper HTTP status code when `fleet/forgot_password` endpoint is rate limited.

* Fixed MaxBurst limit parameter for `fleet/forgot_password` endpoint.

* Fixed a bug where reading from the replica would not read recent writes when matching a set of MDM profiles to a team (the `GET /mdm/apple/profiles/match` endpoint).

* Fixed an issue that displayed Nudge to macOS hosts if MDM was configured but MDM features weren't turned on for the host.

* Fixed tooltip word wrapping on the error cell in the macOS settings table.

* Fixed extraneous loading spinner rendering on the software page.

* Fixed styling bug on setup caused by new font being much wider.

## Fleet 4.33.1 (Jun 20, 2023)

* Fixed ChromeOS add host instructions to use variable Fleet URL.
Expand Down
1 change: 0 additions & 1 deletion changes/10292-optimize-macos-cis-query-5.1.5

This file was deleted.

1 change: 0 additions & 1 deletion changes/11037-privacy_preferences-chromeos-table

This file was deleted.

1 change: 0 additions & 1 deletion changes/11355-software-page-rendering-bugs

This file was deleted.

1 change: 0 additions & 1 deletion changes/11655-hide-osquery-table-info

This file was deleted.

3 changes: 0 additions & 3 deletions changes/11927-vuln-false-positive-icloud

This file was deleted.

1 change: 0 additions & 1 deletion changes/12310-setup-styling

This file was deleted.

1 change: 0 additions & 1 deletion changes/12368-copy-message

This file was deleted.

1 change: 0 additions & 1 deletion changes/12582-nudge-mdm

This file was deleted.

3 changes: 0 additions & 3 deletions changes/bug-10720-ratelimits-should-return-proper-status-code

This file was deleted.

1 change: 0 additions & 1 deletion changes/bug-10867-output-warns-to-stdout

This file was deleted.

1 change: 0 additions & 1 deletion changes/bug-11636-vuln-dropdown

This file was deleted.

1 change: 0 additions & 1 deletion changes/bug-11898-targets-selector-styling

This file was deleted.

1 change: 0 additions & 1 deletion changes/bug-12108-weird-scroll-behavior

This file was deleted.

1 change: 0 additions & 1 deletion changes/bug-12308-sandbox-software-image

This file was deleted.

1 change: 0 additions & 1 deletion changes/bug-12332-dashboard-loading-state

This file was deleted.

1 change: 0 additions & 1 deletion changes/bug-12403-fix-post-eula-status-code

This file was deleted.

1 change: 0 additions & 1 deletion changes/bug-12701-windows-mdm-missing-identity-certs

This file was deleted.

1 change: 0 additions & 1 deletion changes/bug-2642-fix-msrc-error

This file was deleted.

1 change: 0 additions & 1 deletion changes/bug-2790-return-proper-status-code

This file was deleted.

1 change: 0 additions & 1 deletion changes/bug-2888-return-proper-status-code-if-smtp-invalid

This file was deleted.

1 change: 0 additions & 1 deletion changes/bug-2888-validate-metadataurl

This file was deleted.

1 change: 0 additions & 1 deletion changes/bug-add-mdm-feature-flag-in-modify-appconfig

This file was deleted.

2 changes: 0 additions & 2 deletions changes/issue-11861-filevault-key

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-11932-improve-abm-400-error

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-11952-UI-for-windows-mdm-on-off

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-12129-activity-transferred-hosts

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-12257-windows-mdm-feature-flag

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-12259-windows-mdm-settings

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-12260-trigger-windows-mdm-enrollment

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-12261-microsoft-mdm-discovery-endpoint

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-12262-microsoft-mdm-policy-endpoint

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-12263-microsoft-mdm-enroll-endpoint

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-12288-windows-mdm-activities

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-12289-add-enable-disable-windows-activtiy-UI

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-12297-ui-transferred-hosts-activity

This file was deleted.

2 changes: 0 additions & 2 deletions changes/issue-12330-mdm-verification-failed

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-12342-trigger-windows-mdm-unenrollment

This file was deleted.

2 changes: 0 additions & 2 deletions changes/issue-12392-use-primary

This file was deleted.

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-12568-add-org-support-url-input

This file was deleted.

2 changes: 0 additions & 2 deletions changes/issue-12589-host-details-software-search

This file was deleted.

1 change: 0 additions & 1 deletion changes/mdm-turn-on

This file was deleted.

This file was deleted.

1 change: 0 additions & 1 deletion changes/sso-display-name-case

This file was deleted.

1 change: 0 additions & 1 deletion changes/use-custom-table-for-macos-cis-5.1.6-and-5.1.7

This file was deleted.

2 changes: 1 addition & 1 deletion charts/fleet/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ version: v5.0.1
home: https://github.com/fleetdm/fleet
sources:
- https://github.com/fleetdm/fleet.git
appVersion: v4.33.1
appVersion: v4.34.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.33.1 # Version of Fleet to deploy
imageTag: v4.34.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:
Expand Down
2 changes: 1 addition & 1 deletion infrastructure/dogfood/terraform/aws/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ variable "database_name" {

variable "fleet_image" {
description = "the name of the container image to run"
default = "fleetdm/fleet:v4.33.1"
default = "fleetdm/fleet:v4.34.0"
}

variable "software_inventory" {
Expand Down
2 changes: 1 addition & 1 deletion infrastructure/dogfood/terraform/gcp/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -68,5 +68,5 @@ variable "redis_mem" {
}

variable "image" {
default = "fleet:v4.33.1"
default = "fleet:v4.34.0"
}
2 changes: 1 addition & 1 deletion infrastructure/sandbox/JITProvisioner/jitprovisioner.tf
Original file line number Diff line number Diff line change
Expand Up @@ -206,7 +206,7 @@ resource "random_uuid" "jitprovisioner" {

# Use the local to make the trigger work.
locals {
fleet_tag = "v4.33.1"
fleet_tag = "v4.34.0"
}

resource "null_resource" "standard-query-library" {
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.33.1",
"version": "v4.34.0",
"description": "Installer for the fleetctl CLI tool",
"bin": {
"fleetctl": "./run.js"
Expand Down

0 comments on commit a001fbf

Please sign in to comment.