2.24.0
- Add trace support for OTLP (#1017)
- Set otel error handler in main_windows.go (#1025)
- Fixes for feature tracking release (#1020)
- confgenerator: Add GetListenPorts() method to loggingReceiverMap type (#1015)
- Adding feature tracking into diagnostic service (#953)
- prometheus: add receiver for ingesting prometheus metrics using the Ops Agent (#904)
- Add caching to Windows build (#939)
- Add workaround for Windows 2012 fluent-bit lockups (#952)
- Vault install and user documentation update (#973)
- Update VERSION (#987)
- Try getting sudo access before running tests (#986)
- resourcedetector: Get default service account scopes. (#984)
- oracle_audit works for single-digit dates or hours (#1012)
- Decrease fluent-bit buffer_max_size to 2M for smaller outgoing requests (roll-forward #867). (#1013)
- resourcedetector: Return empty DefaultScopes if default service account is not set. (#1008)
- files: use DB.locking config option to improve input performance (#1004)
- prometheus: disallow using honor_labels in scrape_config (#1002)
- prometheus: add instance_name and machine_type as metric labels (#1003)
- feature: add interface for components to define features without tags (#999)
- Add OTLP metrics (#980)
- Fix SetEnvironmentVariables on centos/rhel (#1001)
- Change receiver feature gate to a list (#996)
- Update mongodb to 5.0.14 (#992)
- resourcedetector: Get default service account scopes. (#984)
Internal
- Testing: also upload the main config.yaml for debugging (#1018)
- Testing: fix SAP HANA test (#982)
- Testing : Add retries on
sudo sed
command when setting up SUSE test VM. (#956) - Get bison package from team vendor repo (#954)
- integration_test: skip prometheus tests on rhel (#959)
- Add compatible restart command for sles-15-sap (#960)
- Testing: change restart command to work on SLES-15 (#961)
- Use docker-credential-gcr instead of gcloud to match kokoro's prefetching logic (#964)
- Fix missing opensuse condition (#974)
- Add startup delay on SUES platforms (#976)
- Add ZYPP_LOCK_TIMEOUT to reduce flakes (#975)
- Internal: tests install
go
from a GCS bucket (#977) - Strip out mentions of winrm.par (#925)
- Use absolute path for mkswap and swapon (#978)
- Remove sudo from scripts along with updated docker install (#955)
- Fall back to unqualified mkswap (#979)
- Testing: Run Oracle DB test in a more normal way (#893)
- Update minimum_supported_agent_version in metadata.yaml. (#988)
- confgenerator: quoted map keys test (#1014)
- Makefile: Add
go vet
support (#1000) - Testing: Fix SLES-12 test by disabling GPG check (#1007)
- Revert go-yaml version upgrade (#995)
- Skip failed rhel-7-6-sap-ha test (#1006)
- confgenerator: use new generic set (#901)
- Revert 'Testing: Workaround for b/255311117' (#946)
- Fix go installation in integration tests (#998)
- try a different way of installing erlang for rabbitmq (#989)
- Internal: use docker-credential-gcr on Linux too (#965)
- Update public_url in metadata.yaml files for integrations released in 2.22.0. (#924)
- Internal: Remove oracledb build configs (#985)
- Rename rockylinux8.gcl to centos8.gcl (#990)
- Add integration test for resourcedetector which read from VM metadata server (#856)
- Try getting sudo access before running tests (#986)
- Update minimum_supported_agent_version in metadata.yaml. (#988)
- Testing: Run Oracle DB test in a more normal way (#893)
- Update VERSION (#987)