fleet/changes
Victor Lyuboslavsky 2eeb11dc6a
Added OTEL instrumentation to Fleet's internal HTTP client. (#40568)
<!-- Add the related story/sub-task/bug number, like Resolves #123, or
remove if NA -->
**Related issue:** Resolves #40564

# Checklist for submitter

- [x] Changes file added for user-visible changes in `changes/`,
`orbit/changes/` or `ee/fleetd-chrome/changes`.

## Testing

- [x] QA'd all new/changed functionality manually


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **Chores**
* Added OpenTelemetry instrumentation to the internal HTTP client to
provide enhanced observability through distributed tracing and metrics
collection for HTTP operations.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-02-26 12:49:52 -06:00
..
.keep Issue 1009 calculate diff software (#1305) 2021-07-08 13:57:43 -03:00
14276-post-json-redact-response-body Log response body in PostJSONWithTimeout error case (#40509) 2026-02-25 15:35:29 -06:00
14323-order-by Order By Vulnerability (#40143) 2026-02-23 09:42:36 -07:00
14489-host-transfer-validations Improved validation for host transfers (#40345) 2026-02-24 12:15:59 -03:00
25080-show-manage-automations-queries-policies-pages Show Manage Automations disabled button with tooltip on Policies page (#39392) 2026-02-09 15:41:31 -03:00
26405-jetbrains Jetbrains override query (#39800) 2026-02-17 08:00:36 -07:00
29076-vuln-freetier-webhook Allow vulnerability webhook to fire for fleet free (#39810) 2026-02-16 11:02:48 -06:00
30670-python-cve Updated Python cve product (#39756) 2026-02-12 12:11:01 -06:00
30967-disable-calendar-manage-policy-automations-no-team Disable Calendar option in Policy > Manage automations for No team (#39784) 2026-02-12 15:15:02 -08:00
31919-rollback FMA version rollback (#40038) 2026-02-24 14:00:32 -05:00
31919-surface-latest-fma-version FMA version rollback (#40038) 2026-02-24 14:00:32 -05:00
33427-batch-script-run-deleted-hosts-tooltip Added tooltip to batch run host count 2026-02-26 07:43:24 -04:00
33519-url-team-id-param Fleet UI: Host details page includes team_id param in URL (#39801) 2026-02-13 16:42:17 -05:00
33990-rhel-kernel-vulns Scan goval-dict for rhel kernel vulnerabilities(#39749) 2026-02-12 15:21:59 -07:00
34068-software-install-retries Add retries for software installs (#39827) 2026-02-23 08:48:53 -05:00
34122-remove-stable-scrollbar-gutters Remove stable scrollbar gutters from the UI (#39850) 2026-02-13 13:34:02 -08:00
34370-vert-padding-ossettings Improved spacing on the Controls > OS Settings page (#40188) 2026-02-20 08:34:22 -08:00
34501-fix-fleetd-escrow-multi-sessions-x11 🤖 Fix fleetd escrow in X11 multi-user sessions (#39795) 2026-02-16 14:15:10 -03:00
34620-trim-app-fix Fixed a bug where certain macOS app names could be ingested as empty strings due to incorrect ".app" suffix removal. (#39563) 2026-02-10 13:03:23 -06:00
34748-tooltip-truncated-host-software-type Improve host software inventory table's handling of long "Type" values. (#39732) 2026-02-12 10:15:26 -08:00
34990-improve-apns-query-efficiency improve APNS query efficiency (#39614) 2026-02-10 15:40:44 -05:00
35044-2-vuln-jobs Fix issue with vuln jobs running in parallel. (#39806) 2026-02-16 13:59:40 -06:00
35528-wrong-title-platform Check platform when matching title ID to software installer (#39933) 2026-02-18 12:52:06 -05:00
35561-move-textarea-copy-icons Move copy UI for InputFields with type="textarea" in line with the label (#39885) 2026-02-16 12:11:40 -08:00
35613-android-profiles-pending Put Android profiles in pending immediately on upload (#39330) 2026-02-04 14:18:06 -05:00
35659-android-profiles-dont-reverify Reverify Android profiles that previously failed (#39025) 2026-02-04 13:08:22 -05:00
35805-zero-host-counts Fixed dead rows accumulating in software host counts tables (#40288) 2026-02-24 15:35:02 -06:00
36355-activities-max-per_page Max per_page for activities is now 10,000 (#39828) 2026-02-13 13:32:09 -06:00
36361-more-debug-logging-for-ca-profiles add additional logging for SCEP proxy and SCEP profiles (#39501) 2026-02-09 14:46:30 -05:00
36755-add-activity-for-modified-enroll-secrets Add activity for modified enroll secrets (#39292) 2026-02-07 09:21:10 -04:00
37182-update-policy-membership-when-labels-change Update policy membership when policy labels change (#39201) 2026-02-11 08:56:01 -06:00
37219-fix Add help text below InstallerStatusTable to explain the meanings of counts (#38994) 2026-02-05 17:11:09 +01:00
37306-fix-certificate-field-truncation Fix: certificate field too long error due to osquery not encoding non-ascii characters (#40095) 2026-02-19 13:05:04 -03:00
37802-fix-windows-fma-list Match Windows Fleet maintained apps by similar name (#40544) 2026-02-26 12:47:52 -05:00
37804-filtering-fmas Fleet UI: Add Software > FMA table - Add platform and status filter (#37805) 2026-02-04 09:16:11 -05:00
38343-use-custom-icon-display-name-in-setup-experience Bugfix: use custom software title icon and display name in setup experience UI (#39223) 2026-02-03 14:56:16 -05:00
38351-token-auth Extend device token valid window. (#39995) 2026-02-18 12:53:24 -06:00
38431-enforce-setup-experience-restrictions Enforce GitOps setup experience when manual agent install is enabled (#39775) 2026-02-13 16:21:39 -05:00
38514-android-mdm-empty-state Fleet UI: Show CTA to turn on Android MDM (#39763) 2026-02-13 09:20:56 -05:00
38534-fleet-activities-2 Activity bounded context: Complete read operations (#38555) 2026-02-09 15:29:12 -06:00
38536-new-activity-bc Move NewActivity to activity bounded context (#39521) 2026-02-25 14:11:03 -06:00
38543-disk-encryption-miscounts 38543 disk encryption miscount (#39497) 2026-02-06 14:45:58 -05:00
38554-populate-idp-host-vitals-android Fix: IdP host vitals not automatically populated for Android hosts (#39254) 2026-02-06 09:15:30 -03:00
38607-otel-logs Added OTEL log export support (#39279) 2026-02-06 18:57:28 -06:00
38621-add-technician-role Add new Technician role (#39564) 2026-02-11 15:00:10 -03:00
38699-ca-cert-country Added Country:US to new CA certs created by Fleet. (#40081) 2026-02-19 09:26:22 -06:00
38766-uninstall-android-apps-on-fleet-remove RAA: Support removing an android app from managed google play (self-service) on deletion (#39343) 2026-02-11 11:35:00 -05:00
38779-collect-fma-usage Add Fleet-maintained apps to usage statistics payload (#38779) 2026-02-25 09:43:08 -04:00
38834-update-apple-os-update-time Change OS update deadline to 7PM local time (#38810) 2026-02-03 09:42:12 -05:00
38878-fully-managed-android Add support for fully-managed android devices (#39388) 2026-02-06 10:46:25 -05:00
38889-slog-1 Migrate HTTP request logging from go-kit/log to slog (#39729) 2026-02-14 13:04:41 -06:00
38911-nextcloud-cve Fixed false positive CVE for Nextcloud Desktop (#39360) 2026-02-05 13:13:38 -06:00
38947-handle-renaming-labels-in-gitops Add warning message on gitops label rename (#40008) 2026-02-18 12:52:21 -04:00
38949-policy-automations-stale-data-after-save Fix: Policy automations revert to old value in UI after saving (#40012) 2026-02-18 18:16:56 -03:00
38955-bulk-team-transfer-cause-long-db-locks Refactored query used when bulk deleting Apple MDM profiles to rely only on primary keys. (#39705) 2026-02-18 10:13:47 -04:00
39000-ca-bypass-per-policy UI: Allow conditional access bypass per-policy (#39667) 2026-02-11 18:55:59 -08:00
39048-only-default-if-update-new-hosts-not-explictly-set Only default update_new_hosts key if not explicitly set (#39202) 2026-02-03 12:41:52 -05:00
39083-gitops-label-platform-validation Label validation not catching invalid platform (#39964) 2026-02-17 14:04:07 -04:00
39228-db-failover Improve error handling on AWS DB failover (#39841) 2026-02-17 07:10:52 -06:00
39260-fix-enroll-secrets-ui Fix enroll secrets UI (#40004) 2026-02-18 08:11:33 -06:00
39264-entra-tenants Add entra tenant IDs migration (#39420) 2026-02-09 12:48:19 -05:00
39273-filter-button-hover-fix Fix label button hover state (#39425) 2026-02-06 11:06:22 -06:00
39325-dropdown-bugginess Fleet UI: Fix dropdown rendering (#40418) 2026-02-26 11:42:00 -05:00
39329-rename-teams-and-queries Rename teams and queries to fleets and reports in UI (#39572) 2026-02-17 15:19:33 -06:00
39344-deprecate-some-api-fields Deprecate "team" and "query" API params (#39873) 2026-02-19 13:53:32 -06:00
39419-disable-gitops-edit-fma Fleet UI (GitOps Mode): Disable edit software modal fields for FMAs, add GitOps tooltips on Save buttons (#39335) 2026-02-06 11:19:35 -05:00
39423-left-align-critical-checkbox-save-policy Left align Critical checkbox in Save policy modal (#39786) 2026-02-13 16:42:09 -03:00
39437-tarballs-ui-status Fleet UI: Tarballs and script packages skip recent updates UI statuses (#39437) 2026-02-11 14:07:11 -05:00
39465-transparency-url Fleet UI: Fix dropdown rendering (#40418) 2026-02-26 11:42:00 -05:00
39522-build-workflow 🤖 Improve build version population based on git branch (#39523) 2026-02-09 08:43:02 -06:00
39608-server-worker Reworked how we handle server/worker delays to fix flaky tests (#39609) 2026-02-10 20:26:43 -06:00
39613-host-name-not-displayed-hostpage-software-tab Fixed bug with Host detail software tab page title (#39941) 2026-02-17 13:20:24 -04:00
39737-dup-kernel Remove duplicate RHEL kernel in os_version (#39746) 2026-02-12 09:13:24 -07:00
39745-notepad-cve Fixed false negative CVE-2026-20841 on Windows Notepad. (#39931) 2026-02-17 19:54:36 -06:00
39794-alphabetize-host-vitals Dynamically alphabetize vitals on the host details page (#39946) 2026-02-16 15:31:20 -08:00
39858-use-upgrade-code-for-title-matching Handle upgrade code in installer software title matching (#40129) 2026-02-20 17:09:41 -05:00
39871-dep-profile-removed 39871: Handle DEP "profile_status": removed events (#40016) 2026-02-18 12:02:19 -05:00
39921-fix-slow-queries-spec-teams Improve long processing times for POST /api/latest/fleet/spec/fleets (#40100) 2026-02-19 16:05:29 -03:00
40021-ubuntu-python-false-positive Fixed python package false positives on Ubuntu (#40199) 2026-02-25 15:52:09 -06:00
40028-otel-client-errors Fixed client-side errors being incorrectly reported as server errors in OTEL telemetry (#40051) 2026-02-19 16:06:00 -06:00
40054-slog-2 Migrating MDM files to slog method signatures. (#40263) 2026-02-23 09:26:58 -06:00
40124-add-log-topics Add ability to enable/disable logs by topic (#40126) 2026-02-20 17:22:50 -06:00
40189-update-used-by-heading Update host "Used by" column heading (#40190) 2026-02-20 12:21:55 -06:00
40433-deprecate-no-team-yml Allow "unassigned.yml" in GitOps (#40414) 2026-02-26 07:47:12 -06:00
40476-fix-query-results-cleanup-placeholder-limit Batch select query in CleanupExcessQueryResultRows (#40491) 2026-02-25 18:01:47 -03:00
40564-otel-http-client Added OTEL instrumentation to Fleet's internal HTTP client. (#40568) 2026-02-26 12:49:52 -06:00
40606-invalidate-software-titles Fix: Refresh required in order for software inventory to update (#40608) 2026-02-26 14:12:22 -03:00
fix-query-results-cleanup-placeholder-limit Batch select query in CleanupExcessQueryResultRows (#40491) 2026-02-25 18:01:47 -03:00
fix-report-creation-timestamps Fix report creation response timestamp values (#40195) 2026-02-23 09:14:07 -03:00
host-search-always-match-email Improve host search by end user email address (#40197) 2026-02-24 11:25:00 -03:00
increase-script-timeout-to-5-hours Increase script execution timeout from 1 hour to 5 hours (#39939) 2026-02-19 16:36:47 -05:00
issue-14401-update-auth-token-storage update auth token storage (#40504) 2026-02-26 17:05:13 +00:00
issue-38654-table-wrapping-mdm-card fix whitespace wrapping on status table in mdm card on dashboard page (#39955) 2026-02-18 12:00:17 +00:00
issue-39266-update-ui-for-multiple-entra-tenant-ids add UI for adding and removing multiple microsoft entra tenant ids (#39910) 2026-02-19 13:19:52 +00:00
nats-bump Bump github.com/nats-io/nats-server/v2 from 2.12.1 to 2.12.3 (#40406) 2026-02-24 12:51:48 -06:00
rds-iam-custom-ca-tls Allow MySQL IAM authentication when a custom TLS CA/TLS config is set (#39808) 2026-02-18 08:15:29 -06:00
rdsmysql-govcloud-certs Bump shogo82148/rdsmysql/v2 v2.4.0 to v2.5.0 (#40103) 2026-02-20 10:33:27 -06:00