Breeze - Changelog
This article documents all notable changes to Breeze Agent v1.
2026
20260116.0
security: removed unused rubygems from the Linux installer. The following CVEs are remediated: CVE-2016-7954, CVE-2019-3881, CVE-2020-10663, CVE-2020-36327, CVE-2020-8130, CVE-2021-31799, CVE-2021-43809, CVE-2024-27281
2025
20251212.0
security: updated FFI rubygem version to 1.9.25 (CVE-2018-1000201 is remediated)
20251112.0
feature: GKE support
added: the
gke_cluster_namefact
20250707.0
security: updated Ruby version for the Windows installer
20250626.0
feature: Windows 10 and Windows 11 support
20250624.0
fixed: the open descriptor issue in Specification#fix_rubygems_defaults_file
20250528.0
fixed: VMware non-reversible IDs (42..42, 56..56)
20250404.0
fixed: unpredictable timeout on some non-cloud virtual hosts
20250210.0
fixed: EC2 facts on aarch64
fixed: OS detection when the release file is not a file
2024
20240930.0
added:
microsoft_deviceidas an Intune ID
20240926.0
fixed: issues with the custom Certificate Authority bundle
20240820.0
feature: support for the Oracle Cloud Infrastructure instances
20240528.0
added: a file with the product UUID in non-privileged user mode
20240524.0
refactored: the installation script has been refactored to be POSIX compatible
added: the systemd 'starting' status
added: [TESTING] a non-privileged user mode that can only collect data
2023
20231109.0
fixed: the path to the Bash in the systemd service unit-file
20230920.0
updated: [IMPORTANT] updated Rubygem module to use the latest version of Certificate Authority bundle
20230918.0
updated: [IMPORTANT] Certificate Authority bundle updated to version 2023-08-22, which will be used by default from now on all platforms
updated: the installers cleaned up
updated: installer patches
20230630.0
refactored: changed default agent ID for physical instances to
hw_#{breeze_agent_uuid}added: configuration option "hw_physical", default value
true
20230601.0
feature: support for Microsoft Intune
20230510.0
updated: installation script to support Amazon Linux 2023
20230319.0
added: uninstall scripts
20230310.0
fixed: issue with VMware UUIDs 42/56
20230223.0
fixed: endian issue in VMware UUIDs
20230209.0
fixed: the exit code for the
rmcommand
20230208.0
fixed: systemd installation script and timer
20230130.0
feature: support for VMware IDs
2022
20221111.0
added: environment variable
http_ca_file
20220803.0
fixed: detection of systemd in case of its degradation
20220719.0
fixed: the
breeze_agent_uuidfact in root-less mode
20220523.0
feature: allowed to
set breeze_agent_idfor EKS cluster from tags file
20220511.0
updated: installation script
20220324.0
updated: unused vulnerable rubygems removed
20220125.0
feature: support for Azure subscription IDs
2021
20211215.0
feature: support for Microsoft Windows Server 2022
20211023.0
fixed:
breeze_agent_idin GCE (integer instead of string)
20211018.0
fixed: the
breeze_agent_idfact on OpenStack
20210916.0
fixed: the
ec2_account_idfact in IMDSv2
20210915.0
added: the
k8s_cluster_namefact
20210811.0
feature: native Kubernetes support
20210427.0
fixed: PID file is deleted after agent shutdown
20210301.0
added: the
breeze_agent_uuidfact
20210216.0
updated: timeouts for opening/reading HTTP requests are increased
20210106.0
fixed:
breeze_agent_idon VMware instances without a tag file
2020
20201215.0
feature: vCenter support to the Breeze agent
20201103.0
feature: support for Azure AKS cluster
20201014.0
fixed: overriding of the session log
added: the ability to disable timeout
20201014.0
added: HTTP timeouts and connection retries
20201013.0
fixed: metadata URL for GCE
20200923.0
fixed: rubygems source file fixes for MacOS are disabled
added: new platform to all statements that use the RUBY_PLATFORM environment variable
added: build script for MacOS
feature: MacOS support to the installation script
20200916.0
added: session log file
20200819.0
added: Breeze agent ID added to the log output
20200812.0
feature: support for EKS clusters added to the fact 'breeze_agent_id'
20200810.0
added: the
k8s_tunhub_clientfact
20200806.0
added: K8s facts
20200618.0
fixed: Breeze shows RHEL8 instances as physical servers
20200601.0
added: new Azure facts
subscriptionidandtags
20200601.0
feature: support for Azure ScaleSets
2019
20190912.0
added: agent-side improvements for using the internal rubygems repository
20190725.0
added: prevention of running multiple agents on Linux
20190219.0
added: Windows 2019 detection
20190205.0
fixed: Windows 2016 detection
20190110.0
fixed: Amazon Linux 2 detection
2018
20181106.0
updated: loading facts from external fact directories is disabled
20181002.0
added: CLI coptions to remove package cache files
20180713.0
added: scripts for troubleshooting
20180313.0
feature: support for AWS EC2 C5 instances added in Facter
20180226.0
added: redirection of Facter log messages to the Breeze agent log
20180213.0
updated: Azure instance ID detection
2017
20171213.0
fixed: recursive copying of directories
added: umask 0022
fixed: cronjob redirection to redirect STDERR to log file
20171207.0
fixed: owner/group in tarball file on Linux
20171019.0
fixed: gem install command
20171018.0
fixed: multiplier added to the installation package
20170922.0
feature: support for systems with systemd without cron
20170821.0
feature: support for Windows instances in GCE to "virtual" facts
20170817.0
feature: support for GCE instances
20170802.0
added: extended log messages to the file synchronization method
20170713.0
added: handling of plugin exceptions
added: redirection of plugin output to the agent log
20170712.0
added: redirection of the agent log to the server
updated: changed the level of notification in the hibernation timeout log
20170307.0
fixed: logging issue during rubygems installation
20170302.0
refactored: rubygems installation