Prepare for 4.25.0 (#9113)

This commit is contained in:
Luke Heath 2022-12-22 17:13:24 -06:00 committed by GitHub
parent 80dc7e7338
commit 54e8b3e250
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
37 changed files with 74 additions and 41 deletions

View file

@ -4,7 +4,7 @@ on:
workflow_dispatch:
inputs:
DOCKER_IMAGE:
description: 'The full name of the docker image to be deployed. (e.g. fleetdm/fleet:v4.24.1)'
description: 'The full name of the docker image to be deployed. (e.g. fleetdm/fleet:v4.25.0)'
required: true
# This allows a subsequently queued workflow run to interrupt previous runs

View file

@ -1,3 +1,70 @@
## Fleet 4.25.0 (Dec 22, 2022)
* Added new activity that records create/edit/delete user roles.
* Log all successful logins as activity and all attempts with ip in stderr.
* Added API endpoint to generate DEP public and private keys.
* Added ability to mark policy as critical with Fleet Premium.
* Added ability to mark policies run automation for all already failing hosts.
* Added `fleet serve` configuration flags for Apple Push Notification service (APNs) and Simple
Certificate Enrollment Protocol (SCEP) certificates and keys.
* Added `fleet serve` configuration flags for Apple Business Manager (BM).
* Added `fleetctl trigger` command to trigger an ad hoc run of all jobs in a specified cron
schedule.
* Added the `fleetctl get mdm_apple` command to retrieve the Apple MDM configuration information. MDM features are not ready for production and are currently in development. These features are disabled by default.
* Added the `fleetctl get mdm_apple_bm` command to retrieve the Apple Business Manager configuration information.
* Added `fleetctl` command to generate APNs CSR and SCEP CA certificate and key pair.
* Add `fleetctl` command to generate DEP public and private keys.
* Windows installer now ensures that the installed osquery version gets removed before installing Orbit.
* Build on Ubuntu 20 to resolve glibc changes that were causing issues for older Docker runtimes.
* During deleting host flow, inform users how to prevent re-enrolling hosts.
* Added functionality to report if a carve failed along with its error message.
* Added the `redis.username` configuration option for setups that use Redis ACLs.
* Windows installer now ensures that no files are left on the filesystem when orbit uninstallation
process is kicked off.
* Improve how we are logging failed detail queries and windows os version queries.
* Spiffier UI: Add scroll shadows to indicate horizontal scrolling to user.
* Add counts_update_at attribute to GET /hosts/summary/mdm response. update GET /labels/:id/hosts to
filter by mdm_id and mdm_enrollment_status query params. add mobile_device_management_solution to
response from GET /labels/:id/hosts when including mdm_id query param. add mdm information to UI for
windows/all dashboard and host details.
* Fixed `fleetctl query` to use custom HTTP headers if configured.
* Fixed how we are querying and ingesting disk encryption in linux to workaround an osquery bug.
* Fixed buggy input field alignments.
* Fixed to multiselect styling.
* Fixed bug where manually triggering a cron run that preempts a regularly scheduled run causes
an unexpected shift in the start time of the next interval.
* Fixed an issue where the height of the label for some input fields changed when an error message is displayed.
* Fixed the alignment of the "copy" and "show" button icons in the manage enroll secrets and get API
token modals.
## Fleet 4.24.1 (Dec 7, 2022)
**This is a security release.**

View file

@ -1 +0,0 @@
- Add ability to mark policies run automation for all already failing hosts.

View file

@ -1 +0,0 @@
- Added functionality to report if a carve failed along with its error message.

View file

@ -1 +0,0 @@
- Add fleetctl command to generate APNs CSR and SCEP CA certificate and key pair

View file

@ -1 +0,0 @@
- Add fleetctl command to generate DEP public and private keys

View file

@ -1 +0,0 @@
- Add API endpoint to gneerate DEP public and private keys

View file

@ -1 +0,0 @@
- Add new activity that records create/edit/delete user roles.

View file

@ -1 +0,0 @@
- Log all successful logins as activity and all attempts with ip in stderr.

View file

@ -1 +0,0 @@
* Fix `fleetctl query` to use custom HTTP headers if configured.

View file

@ -1 +0,0 @@
* Added the `redis.username` configuration option for setups that use Redis ACLs.

View file

@ -1 +0,0 @@
* Windows installer now ensures that no files are left on the filesystem when orbit uninstallation process is kicked off

View file

@ -1 +0,0 @@
* Windows installer now ensures that the installed osquery version gets removed before installing Orbit

View file

@ -1 +0,0 @@
- Fixes to multiselect styling

View file

@ -1,2 +0,0 @@
- Fixed bug where manually triggering a cron run that preempts a regularly scheduled run causes
an unexpected shift in the start time of the next interval.

View file

@ -1 +0,0 @@
* Build on Ubuntu 20 to resolve glibc changes that were causing issues for older Docker runtimes.

View file

@ -1 +0,0 @@
- Fix an issue where the height of the label for some input fields changed when an error message is displayed

View file

@ -1 +0,0 @@
- Added `fleetctl trigger` command to trigger an ad hoc run of all jobs in a specified cron schedule.

View file

@ -1 +0,0 @@
- During deleting host flow, inform users how to prevent re-enrolling hosts

View file

@ -1 +0,0 @@
* Spiffier UI: Add scroll shadows to indicate horizontal scrolling to user

View file

@ -1 +0,0 @@
* Add ability to mark policy as critical with Fleet Premium.

View file

@ -1,4 +0,0 @@
- add counts_update_at attribute to GET /hosts/summary/mdm response. update GET /labels/:id/hosts to
filter by mdm_id and mdm_enrollment_status query params. add mobile_device_management_solution to
response from GET /labels/:id/hosts when including mdm_id query param. add mdm information to UI for
windows/all dashboard and host details.

View file

@ -1 +0,0 @@
* Added `fleet serve` configuration flags for Apple Push Notification service (APNs) and Simple Certificate Enrollment Protocol (SCEP) certificates and keys.

View file

@ -1 +0,0 @@
* Added the `fleetctl get mdm_apple` command to retrieve the Apple MDM configuration information.

View file

@ -1 +0,0 @@
* Added `fleet serve` configuration flags for Apple Business Manager (BM).

View file

@ -1 +0,0 @@
* Added the `fleetctl get mdm_apple_bm` command to retrieve the Apple Business Manager configuration information.

View file

@ -1 +0,0 @@
* Fix buggy input field alignments

View file

@ -1 +0,0 @@
- Improve how we are logging failed detail queries and windows os version queries

View file

@ -1 +0,0 @@
* Fix how we are querying and ingesting disk encryption in linux to workaround an osquery bug.

View file

@ -1,2 +0,0 @@
- Fixed the alignment of the "copy" and "show" button icons in the manage enroll secrets and get API
token modals

View file

@ -1 +0,0 @@
* Update Go to 1.19.4

View file

@ -8,4 +8,4 @@ version: v5.0.0
home: https://github.com/fleetdm/fleet
sources:
- https://github.com/fleetdm/fleet.git
appVersion: v4.24.1
appVersion: v4.25.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.24.1 # Version of Fleet to deploy
imageTag: v4.25.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

@ -264,7 +264,7 @@ spec:
spec:
containers:
- name: fleet
image: fleetdm/fleet:4.24.1
image: fleetdm/fleet:4.25.0
env:
# if running Fleet behind external ingress controller that terminates TLS
- name: FLEET_SERVER_TLS

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.24.1"
default = "fleetdm/fleet:v4.25.0"
}
variable "software_inventory" {

View file

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

View file

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