Update changelog and bump versioning (#4497)

This commit is contained in:
Noah Talerman 2022-03-07 12:08:51 -05:00 committed by GitHub
parent 482c20a3aa
commit 937cd7f2eb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
44 changed files with 61 additions and 49 deletions

View file

@ -1,3 +1,57 @@
## Fleet 4.11.0 (Mar 7, 2022)
* Improve vulnerability processing to reduce the number of false positives for RPM packages on Linux hosts.
* Fleet Premium: Add a `teams` key to the `packs` yaml document to allow adding teams as targets when using CI/CD to manage query packs.
* Fleet premium: Add the ability to retrieve configuration for a specific team with the `fleetctl get team --name
<team-name-here>` command.
* Remove the expiration for API tokens for API-only users. API-only users can be created using the
`fleetctl user create --api-only` command.
* Improve performance of the osquery query used to collect software inventory for Linux hosts.
* Update the activity feed on the **Home page** to include add, edit, and delete policy activities.
Activity information is also available in the `GET /activities` API route.
* Update Kinesis logging plugin to append newline character to raw message bytes to properly format NDJSON for downstream consumers.
* Clarify why the "Performance impact" for some queries is displayed as "Undetermined" in the Fleet
UI.
* Add instructions for using plain osquery to add hosts to Fleet in the Fleet View these instructions by heading to **Hosts > Add hosts > Advanced**.
* Fix a bug in which uninstalling Munki from one or more hosts would result in inaccurate Munki
versions displayed on the **Home > macOS** page.
* Fix a bug in which a user, with access limited to one or more teams, was able to run a live query
against hosts in any team. This bug is not exposed in the Fleet UI and is limited to users of the
`POST run` API route.
* Fix a bug in the Fleet UI in which the "Select targets" search bar would not return the expected hosts.
* Fix a bug in which global agent options were not updated correctly when editing these options in
the Fleet UI.
* Fix a bug in which the Fleet UI would incorrectly tag some URLs as invalid.
* Fix a bug in which the Fleet UI would attempt to connect to an SMTP server when SMTP was disabled.
* Fix a bug on the Software page in which the "Hosts" column was not filtered by team.
* Fix a bug in which global maintainers were unable to add and edit policies that belonged to a
specific team.
* Fix a bug in which the operating system version for some Linux distributions would not be
displayed properly.
* Fix a bug in which configuring an identity provider name to a value shorter than 4 characters was
not allowed.
* Fix a bug in which the avatar would not appear in the top navigation.
## Fleet 4.10.0 (Feb 13, 2022)
* Upgrade Go to 1.17.7 with security fixes for crypto/elliptic (CVE-2022-23806), math/big (CVE-2022-23772), and cmd/go (CVE-2022-23773). These are not likely to be high impact in Fleet deployments, but we are upgrading in an abundance of caution.

View file

@ -1 +0,0 @@
* Properly consider the case where munki is uninstalled

View file

@ -1 +0,0 @@
* Allow IdP name to be configured to a value shorter than 4 characters.

View file

@ -1 +0,0 @@
* Add APM via elasticapm and/or OpenTelemetry configured via flags and environment variables

View file

@ -1 +0,0 @@
* Fix software inventory query for linux hosts to improve performance when getting atom packages.

View file

@ -1 +0,0 @@
* UI clarifies performance impact of a query and its potential undetermined impact

View file

@ -1 +0,0 @@
- Add support for teams to pack spec endpoints and fleetctl

View file

@ -1 +0,0 @@
* Add get team by name to fleetctl.

View file

@ -1 +0,0 @@
* Add parsing of the CentOS repository as well as the loading of the results in fleet vulnerability post-processing (to reduce false positives on RPM packages).

View file

@ -1,5 +0,0 @@
* Enhance activity feed with policy-related activities
* Add new activity type for create policy
* Add new activity type for edit policy
* Add new activity type for delete policy
* Add new activity type for apply policy spec

View file

@ -1 +0,0 @@
* Improved UX around "Save as new" query (Reroutes to new query on save as new, fixes duplicate name error)

View file

@ -1 +0,0 @@
* Add ability to update an existing policy's platforms.

View file

@ -1 +0,0 @@
* Remove new hosts count from homepage

View file

@ -1 +0,0 @@
* Fix edge case URL validations, update all email forms to validate

View file

@ -1 +0,0 @@
* E2e Tests now test Team Admin role

View file

@ -1 +0,0 @@
* Add flag to `fleetctl package` and `orbit` to disable auto updates.

View file

@ -1 +0,0 @@
* Creating duplicate team names, label names, user/invite email addresses renders inline errors in the UI

View file

@ -1 +0,0 @@
* Print a warning when using fleetctl and the version does not match the fleet server

View file

@ -1 +0,0 @@
* Revamp Generate installer modal to Add host modal with Advanced settings tab

View file

@ -1 +0,0 @@
* Remove expiration for API-only user tokens.

View file

@ -1 +0,0 @@
* Validate at the authorization check that user is allowed to target the specified team(s) when running a query.

View file

@ -1 +0,0 @@
* Fix for OS Version string when Linux distribution does not follow Symver

View file

@ -1 +0,0 @@
* Make target search behave the same as host search

View file

@ -1 +0,0 @@
* Update macOS package postinstall script to use more modern `launchctl` commands.

View file

@ -1 +0,0 @@
* Improved UI for remove/delete modals allowing hitting enter to complete CTA

View file

@ -1 +0,0 @@
* Don't depend on lastInsertedId to gather the id of the new software

View file

@ -1 +0,0 @@
* Render more helpful SMTP error when cannot configure SMTP server

View file

@ -1 +0,0 @@
* Grant write access to team policies to the global maintainer role.

View file

@ -1 +0,0 @@
* Support filtering software hosts count per team.

View file

@ -1 +0,0 @@
* Fix loading / error state for retreiving Fleet certificate

View file

@ -1 +0,0 @@
* Only send test email when changing smtp values

View file

@ -1 +0,0 @@
* Fix masthead avatar so that it shows gravatar image if set.

View file

@ -1 +0,0 @@
* Check if the email being changed for a user already exists before sending the request

View file

@ -1 +0,0 @@
* Users are presented with debounced SQL errors on change for labels, queries, and policies

View file

@ -1 +0,0 @@
* Fix whitespace of tooltips on form labels

View file

@ -1 +0,0 @@
* Fix missing carat in inherited scheduled query dropdown

View file

@ -1 +0,0 @@
* Update Kinesis logging plugin to append newline character to raw message bytes to properly format NDJSON for downstream consumers

View file

@ -1 +0,0 @@
* Replace any github documentation references with fleetdm.com/docs/

View file

@ -1 +0,0 @@
* Fix bug with global agent options overriding with difference

View file

@ -4,8 +4,8 @@ name: fleet
keywords:
- fleet
- osquery
version: v4.10.0
version: v4.11.0
home: https://github.com/fleetdm/fleet
sources:
- https://github.com/fleetdm/fleet.git
appVersion: v4.10.0
appVersion: v4.11.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.10.0 # Version of Fleet to deploy
imageTag: v4.11.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

View file

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

View file

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

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