Skip to content

Releases: GoogleCloudPlatform/ops-agent

2.59.0

08 Oct 04:01
2.59.0
46c81ac
Compare
Choose a tag to compare
  • Update fluent-bit to 4.0.8. (#2084)
  • Update fluent-bit to v4.0.7. (#2071)
  • [chore] Update otelopscol to v1.42.0/v0.136.0 release. (#2082)
  • Generating otlphttp endpoint when feature flag is enabled (#2022)
  • [soak_test] Set c4-standard-8 for soak test VM's. (#2081)
  • Import plugin_comm.proto from Google Guest Agent Repo (#2072)
  • Bump VERSION to 2.59.0 (#2080)
  • Removing ubuntu-accelerator images from new distro detection (#2079)

2.58.0

25 Sep 18:15
7b78d87
Compare
Choose a tag to compare

What's Changed

  • Enable service attributes in the OTLP googlecloudmonitoring pipeline (#2059)
  • Enabling cpu/usage_time for Ops Agent host metrics. (#1983)
  • fix: remove artemis support from list of supported platforms of activemq (#1867)
  • [otelopscol] Update otelopscol to otel version v0.133.0 and bring related changes. (#2062)

Internal

  • Unpining rockylinux9 dcgm version (#2074)
  • soak_test: Set a hyperdisk-balanced drive for soak tests. (#2076)
  • Removed empty Apply method (#2075)
  • UAP - Updated project.yaml, add os version mapping for centos-9 (#2068)
  • Adding rockylinux10 infra (#2064)
  • UAP - Add os version mapping for openSUSE Leap (#2066)
  • Adding more time for AppHub to be ready (#2061)
  • Update representative and exhaustive image list for Rocky linux 8 aarch64 (#2026)
  • Moving prometheus check to validate step (#2057)
  • feat: Update Zookeeper to use LoggingProcessorMacro (#2044)
  • feat: Update Hadoop to use LoggingProcessorMacro (#2042)
  • feat: Update SAP HANA receiver to use LoggingReceiverMacro (#2045)
  • Add unknown metric processor (#2049)
  • feat: Update Wildfly to use LoggingProcessorMacro (#2041)
  • feat: Update Couchdb to use LoggingProcessorMacro (#2039)
  • feat: Update Rabbitmq parser to use LoggingReceiverMacro (#2038)
  • [integration_test] Re-enable LogSeverity test cases after googlecloudexporter fix. (#2048)
  • feat: Update Postgresql general parser to use LoggingReceiverMacro (#1988)
  • feat: Update Elasticsearch GC receiver to use LoggingReceiverMacro (#2040)
  • feat: Update Solr receiver to use LoggingReceiverMacro (#1996)
  • Adding invalid testcases that use GMP exporters with processors (#2046)
  • feat: Update HBase system receiver to use LoggingReceiverMacro (#2002)
  • feat: Updated all MySql receivers to use LoggingReceiverMacro (#1994)
  • feat: Update Kafka receiver to use LoggingReceiverMacro (#2000)
  • feat: Update Cassandra receiver to use LoggingReceiverMacro (#1999)
  • feat: Update Jetty to use LoggingProcessorMacro (#2001)
  • [confgenerator] Create MergeInternalLoggingProcessor in FilesMixin to merge processor MultilineRules. (#2025)
  • Adding gce.project_id when using otlp exporter (#2036)
  • Try hiding dummy test output (#2034)
  • Adding googleclientauth to otel.yaml config (#2030)
  • Add metricstarttime processor for Prometheus metrics (#2029)
  • Updating opentelemetry-operations-collector submodule (#2033)
  • Update Debian/Ubuntu cassandra tests to 4.1x (#2031)
  • Updating opentelemetry-operations-collector (#2027)
  • Adding new confgenerator testcase (#2028)
  • pin cuda version (#2023)
  • [Dockerfile] Add tzdata in Ubuntu build container setup. (#2018)
  • Remove Ubuntu Focal vestiges (#2007)
  • [confgenerator] Add parse_regex in otel logging. (#1930)
  • apply the same rabbitmq fix to ubuntu 22.04 and debian 12 (#2020)
  • Transform event_data.data (#2019)
  • Updating opentelemetry-operantions-collector to bring googleclientauth (#2012)
  • Updated os_versions field in project.yaml (#2016)
  • Tomcat and Redis: Update input.log to match existing regex (#2011)
  • Upgrade github.com/goccy/go-yaml to v1.15.0. (#2010)
  • integration_test: Fix TestAppHubLogLabels flakes. (#2008)
  • feat: Update Apache receiver to use LoggingReceiverMacro (#1992)
  • Update gce-testing-internal (#2009)
  • feat: Update Tomcat receiver to use LoggingReceiverMacro (#1995)
  • feat: Update Elasticsearch json parser to use LoggingReceiverMacro (#1987)
  • [Testing] Fix GPU installation on Ubuntu 2404 (#2006)
  • feat: Remove Ubuntu 24.10 (Oracular Oriole) (#2004)
  • feat: Update varnish receiver to use LoggingProcessorMacro (#1989)
  • Reduce soak test disk size (#2005)
  • feat: Update Redis receiver to use LoggingReceiverMacro (#1985)
  • Transform Hex strings to integers (#1990)
  • Upgrade github.com/goccy/go-yaml to v1.14.2. (#1997)
  • [Testing] RabbitMQ installation: remove unused repo (#1993)
  • [integration_test] Address dpkg lock issues by setting DPkg::Lock::Timeout=600. (#1986)
  • feat: Update nginx receiver to use LoggingReceiverMacro (#1978)
  • chore: Run addlicense. (#1984)
  • [Testing] Update the SLES 15 image specs image family (#1981)
  • Timestamp format transformation in windowsEventLogV1Processors (#1969)
  • [transformation_test] Update windows_event_log_v1 test to preserve system_time and parse time. (#1980)
  • Update to otelopscol commit with opentelemetry release v1.36.0/v0.130.0. (#1975)
  • [transformation_test] Register windows_event_log_v1 for use in transformation tests. (#1977)
  • project.yaml: add new sles15 distros (#1976)
  • Writing windows hash in lower case to match linux hash (#1972)
  • [Testing] Fix SLES 15 Apache failure: tid (#1970)
  • [Tesitng] Update rhel-8-4-sap-ha to rhel-8-10-sap-ha (#1966)
  • Making sure windows hash follows proper encoding (#1967)
  • [Testing] Using Ubuntu 2204 for GPU Tests (#1965)
  • Adding os_versions to project.yaml (#1964)
  • Calculating .tar.gz sha256sum for windows plugin (#1963)
  • Remove Focal (#1962)
  • Deprecate instrumentation scope processor (#1960)
  • Lint files during presubmit (#1958)
  • Remove extra whitespace from iisMergeRecordFields lua script (#1959)
  • [confgenerator] Create LoggingReceiverMacro and LoggingProcessorMacro to generate 3p receivers implementation and update flink. (#1949)
  • Bump VERSION to 2.58.0 (#1956)

Full Changelog: 2.57.0...2.58.0

2.57.0

26 May 14:59
1642181
Compare
Choose a tag to compare

What's Changed

Internal

Full Changelog: 2.56.1...2.57.0

2.56.1

09 May 01:27
ef15130
Compare
Choose a tag to compare
  • update otelopscol submodule for version 2.56.1 (#1946)

Internal:

  • Updated compile.go to support Ubuntu 25.04 (#1945)
  • Fix TestOTLPMetricsGMP test flakiness (#1942)
  • [gce_testing] Bring API quota related fixes made in gce_testing. (#1941)
  • Bump to version 2.57.0 (#1940)
  • [Testing] Switch integration tests to use gce_testing.go from its new location. (#1936)
  • Skip TestPortsAndAPIHealthChecks test in UAP (#1938)
  • [Testing] Move GetConfigPath out of util into agents (#1939)
  • [Testing] Upgrade test container to go 1.24. (#1937)

2.56.0

29 Apr 19:29
61365cf
Compare
Choose a tag to compare
  • Updating otelopscol to latest version (#1934)
  • Remove obsolete comments from gce_testing.go (#1935)
  • Otelopscol built from OCB (#1903)
  • Updated stale comments in the 3P enable scripts (#1931)
  • Purging the diagnostics service and all of its references from codebase (#1929)
  • Using new otlpfile pipeline for self metrics (#1922)
  • Bump golang.org/x/net from 0.33.0 to 0.36.0. (#1924)
  • Update go version to 1.23 in go_test.Dockerfile. (#1927)
  • Config Management via UAP (#1919)
  • Revert json pretty format to json files. (#1921)
  • Bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2 (#1913)
  • self_metrics : Write enabled_receivers and feature_tracking metrics to OTLP json. (#1882)
  • submodules: Update opentelemetry-operations-collector with v0.119.0 (#1906)
  • confgenerator : Add otel logging support for systemd_journald receiver. (#1872)

2.55.0

27 Feb 21:22
7f47d81
Compare
Choose a tag to compare
  • submodules : Update opentelemetry-operations-collector with v0.119.0 dependencies. (#1892)
  • Create otel_logging_supported_config feature tracking metric. (#1861)
  • Add logging labels with GCE instance's managed instance group. (#1849)

Internal

  • feature_tracking : Update ExtractFeatures to receive both userUc and mergedUc for getOTelLoggingSupportedConfig. (#1899)
  • Disable windows tests for UAP (#1898)
  • confgenerator : Fix otel logging config supported detection by setting ReceiverMixin as property (#1897)
  • Fix unpopulated TARGET/ARCH when running under Louhi (#1895)
  • Workaround for Cassandra key import issue (#1894)
  • Adding a path to install ops-agent plugin when running nightly build (#1891)
  • Host grpcurl package on GCS bucket (#1890)
  • Fix bug when checking if PLUGIN test is enabled (#1889)
  • [Testing] Rocky Linux 9 NVIDIA driver: pin to an earlier version of driver (#1886)
  • Integration Testing Ops Agent UAP Plugin (#1870)
  • project.yaml: update opensuse-leap image in tests (#1885)
  • Run Ops Agent integration tests against UAP plugin in presubmit (#1884)
  • UAP - Redirected Health Check logs to the UAP plugin state directory & Added otel jar file to the Plugin tarball (#1881)
  • Kokoro Presubmit Configs for the Ops Agent UAP Plugin - Debian 12 x86_64 only (#1880)
  • Adding plugin .tar file to artifact. (#1877)
  • Fixed a Race Condition in the UAP Plugin Implementation (#1874)
  • Bump VERSION to 2.55.0 (#1873)
  • Creating new .tar.gz file that contains ops-agent-plugin (#1871)

2.54.0

03 Feb 20:21
4882df6
Compare
Choose a tag to compare
  • [Testing] Rocky Linux 9 NVIDIA driver: add repo URL check (#1868)
  • Ops Agent Plugin - Subagents Startup Logic (#1864)
  • MySQL test changes on SLES (#1866)
  • Reduced Go binary size by passing -ldflags -s -w during the build process. (#1865)
  • Ops Agent Plugin - Added Config Validation and Generation and Conflicting installation Detection Logic (#1860)
  • Upgrade otelopscol (#1862)
  • A basic Ops Agent Plugin (#1858)
  • Bump VERSION to 2.54.0 (#1855)

2.53.0

13 Jan 19:30
4d8ea4e
Compare
Choose a tag to compare
  • Windows 2025 Support
  • Bump golang.org/x/net to v0.33.0 (#1852)
  • Bump golang.org/x/crypto from 0.26.0 to 0.31.0 (#1848)
  • Updated goccy/go-yaml to v.14.1 (#1829)

Internal

  • [Testing] Update OpenSUSE 15.6 image pin (#1853)
  • Update stale.yml (#1851)
  • Add whitespace ignore to distro detector script (#1847)
  • adding windows 2025 I think (#1845)
  • Pin goopack version (#1843)
  • Fix typo in stale issue workflow (#1841)
  • [Testing] Fix RL9 Nvidia driver issue due to RL9 new release (#1839)
  • Temporary patch for incorrect test user key file ownership (#1837)
  • Address pipe-read race condition (#1834)
  • Update links pointing to sample generated output configs (#1836)
  • Bump VERSION to 2.53.0 (#1833)
  • Add transformation test make target and docs (#1722)
  • Add actions for stale issues/PRs (#1830)

2.52.0

15 Nov 17:43
36c6184
Compare
Choose a tag to compare
  • Updated postgresql version pinning to 16 (#1828)
  • Autogenerated support for oracular x86_64 and aarch64 (#1826)
  • Fix Ubuntu 24.10 oracular 3rd Party Tests (#1823)
  • [Testing] Fix NVIDIA driver issue on focal, jammy and rl9 (#1822)
  • Updates OTEL dependencies to v0.112.0 (#1816)
  • Dockerfile support for Ubuntu 24.10 Oracular + Updated Instructions for running ops agent integration tests against the new distro (#1820)
  • Bump VERSION to 2.52.0 (#1817)
  • [Testing] Remove sles-15-sp-sqp iamge from the list of test images (#1815)

2.51.1

23 Oct 18:27
c221f97
Compare
Choose a tag to compare
  • [VERSION 2.51.1] Upgrade go to 1.21.11 (#1814)
  • Internal: track distro/arch in invocation details (#1807)
  • Update minimum_supported_agent_version in metadata.yaml. (#1812)
  • VERSION: Update version to 2.52.0 (#1811)