Skip to content

Releases: GoogleCloudPlatform/ops-agent

2.47.0

24 May 16:24
955360c
Compare
Choose a tag to compare

What's Changed

  • Update Fluent Bit to v3.0.4 (#1718)
  • healthchecks : Improve self logs processing and healthchecks logs. (#1674)
    • Disable export of fluent-bit debug logs.
    • Remove sourceLocation field from health-checks.log.
  • Updating packages (golang) (#1697)

Internal Changes

  • Testing: Update IsSUSE and call to prepareSLES. (#1720)
  • Testing: Using CUDA 12.4 for RHEL/Centos GPU Tests (#1719)
  • Internal: add opensuse-leap to suse special handling in tests (#1716)
  • Internal: fix install gsutil issues on suse distros (#1703)
  • Testing: Update no gpu test to check otel config (#1715)
  • Restore the missing include in debian/rules. (#1706)
    ...

Full Changelog: 2.46.1...2.47.0

2.46.1

25 Jan 16:56
1cb8509
Compare
Choose a tag to compare
  • Update VERSION to 2.46.1 (#1590)
  • Set PLATFORMS to empty list in generic test config (#1589)
  • Don't set PLATFORMS if no values present (#1588)
  • Update VERSION (#1582)
  • Disable PacApiConnErr check (#1586)
  • Point otel to fixed commit (#1584)
  • Create project.yaml, a source-of-truth for releasable units and test distros (#1580)
  • Update otelopscol to resolve vulnerabilities (#1576)

2.46.0

19 Jan 02:27
f9b0c5d
Compare
Choose a tag to compare

What's changed

New features

  • confgenerator: Send Log Pipeline Ping every 10 minutes. (#1495)

Bug fixes

  • prometheus: add instance name to namespace label (#1565)
  • confgenerator: sanitize metadata values in the gce_resource detector (#1553)

Internal changes

  • Update ops-agent version to 2.46.0. (#1577)
  • GCL fix for new Louhi Automation (#1578)
  • Testing: use --max-run-duration feature for VM TTLs (#1574)
  • Suppress "service already running" error message on windows (#1486)
  • Change transformation tests to use LogEntry format (#1531)
  • Testing: install gcloud beta commands on test image (#1572)
  • Update integration tests for SLES15 SP5 (#1571)
  • A single kokoro build config for ops agent tests (#1568)
  • Changing log compression to an experimental feature (#1567)
  • Add logging compression to config (#1563)
  • Revert "Internal: debuggging dockerfile cache misses" (#1560)
  • Update fluent-bit to 2.2.1 release. (#1559)
  • Testing: Update Cassandra install script to get the correct GPG key (#1564)
  • Testing: unpin sles-15 version to fix most failing tests (#1561)
  • Internal: debuggging dockerfile cache misses (#1557)
  • When calling Windows build from Louhi, upload to an additional location (#1555)
  • Bump golang.org/x/crypto from 0.14.0 to 0.17.0 (#1551)
  • Testing: Pick up the new MySQL GPG key. (#1549)
  • Update VERSION (#1548)
  • Testing: Replace RunScriptRemotely with RunRemotely in ops_agent_test.go (#1525)
  • Testing: Fix issue with building gpu drivers on rl8 (#1545)

2.45.0

15 Dec 00:41
c568f4f
Compare
Choose a tag to compare

What's changed

New features

  • Ingest Dataproc GCE instance metadata attributes as logging labels. (#1541)
  • Remove rhel-8-1-sap-ha (#1544)
  • Remove mentions of the deprecated sles-15-sp1-sap image. (#1543)
  • Exclude any metrics (#1542)
  • Using exclude_metrics to turn off receivers (#1519)
  • Enable excluding individual metrics (#1523)
  • Bump VERSION to 2.45.0 (#1536)

Internal changes

  • Testing: detailed tests for Run[Script]Remotely (#1499)
  • Allow resource override via platform specification. (#1539)

2.44.0

01 Dec 20:37
d766f2f
Compare
Choose a tag to compare

What's changed

Bug fixes

New features

  • confgenerator: Add default_self_log_file_collection setting. (#1474)
  • Allow modifying log's trace and spanId fields (#1491)
  • Support Debian 12 Bookworm on ARM64
    • Add Kokoro build configs for new distro bookworm_aarch64 (#1527)
    • Fix or skip 3rd party tests to enable Debian 12 ARM64 support (#1505)
  • Support Ubuntu 23.10 Mantic
    • Add Kokoro build configs for new distro mantic_aarch64 (#1504)
    • Add Kokoro build configs for new distro mantic_x86_64 (#1503)
    • Skips all unsupported 3rd party integration tests for Ubuntu 23.10 (#1488)

Internal changes

  • Bump VERSION to 2.44.0 (#1476)
  • Update activemq version used in integration tests (#1516)
  • Update golang version used in TestOTLPMetricsGMP test (#1509)
  • Bump golang.org/x/net from 0.12.0 to 0.17.0 (#1464)
  • Bump github.com/docker/docker (#1484)
  • Bump google.golang.org/grpc from 1.56.2 to 1.56.3 (#1482)
  • Update otelopscol Submodule: Otel 0.87.0 (#1485)
  • Futureproof Dockerfile for new versions of buildkit (#1508)
  • simulacra: Fix logger usage in Simulacra. (#1528)
  • Create transformation tests (#1480)
  • Testing: Rocky Linux to use vault repos (#1526)
  • Testing: update Prometheus tests to go 1.21.4 (#1511)
  • Testing: Temporary fix of gpu driver for Rocky Linux 8/9 (#1522)
  • Testing: Use simpler logger types (#1501)
  • Testing: add retries for Windows Core ssh issues (#1514)
  • Testing: SLES - GCloud SDK update needs sudo (#1500)
  • Testing: Fix DCGM install script (#1494)
  • Testing: Fix SLES tests (#1489)
  • Testing: Update the _zones_for_arch in common.gcl to use name x86_64 (#1506)
  • Fix SLES bison dependencies. (#1479)
  • Prevent shell redirection when installing packages (#1478)
  • Internal: Remove action that sends coverage info to coveralls (#1493)
  • Removing mention of deprecated image Windows 2019 for containers. (#1490)
  • Update new-distro.md (#1475)
  • Whitespace changes in metadata.yaml. (#1477)

2.43.0

23 Oct 22:01
f1bbc18
Compare
Choose a tag to compare

What's changed

  • Support Ubuntu 23.10 mantic amd64 (#1472)

Internal changes

  • Update version of ops agent to 2.43.0 (#1459)
  • Add GPU tests for all distros on a single GPU model (#1378)
  • Testing: Run ops_agent_test on a few newer distros (#1470)
  • Internal: Make the instructions banner more noticeable (#1469)
  • Internal: script for detecting new distro families (#1466)
  • Revert DNS workaround (#1467)
  • Remove more references to Windows 2012 R2 (now EOL). (#1465)
  • Remove references to Windows 2012 R2 (now EOL). (#1463)
  • Internal: remove build configs that lack the x86_64 suffix (#1460)
  • Add public url to DCGM metadata.yaml to enable the integration (#1462)
  • Testing: Install drivers for K80 without causing vm to reboot (#1461)
  • Fixes SLES15 ARM64 tests (#1454)
  • Internal: Add missing _x86_64.gcl files. (#1457)
  • Internal: Revert unintentional change in #1455 (#1458)
  • Internal: Remove build-time vendoring repo since it is now unnecessary (#1455)
  • Internal: delete arm64 configs since we have renamed them to aarch64 (#1451)

2.42.0

05 Oct 20:47
9f9c0a5
Compare
Choose a tag to compare
  • Adds _aarch64 to DISTRO for kokoro sles15 presubmit (#1453)
  • healthchecks : Reduce Network Check request max time. (#1452)
  • Add RPM version string substitutions to only allow valid characters. (#1438)
  • Always update log record after exclusion (#1449)
  • Fix TestExcludeLogsHasOperator (#1446)
  • healthchecks: Improve monitoringPing retry logic. (#1433)
  • Make git change detection in PR presubmits more robust. (#1443)
  • Bumping version to 2.42.0. (#1444)
  • Add --gpg-auto-import-keys to avoid SLES flakes (#1442)
  • Remove lingering references to container transition (#1434)

2.41.0

26 Sep 18:29
0f1f857
Compare
Choose a tag to compare

What's Changed

  • Update Go build version to 1.20.8. (#1441)
  • Fluent Bit 2.1.9 Upgrade (#1420)

Internal Changes

  • Improve ARM support for kokoro templates (#1432)
  • Updating deprecated packages (#1424)
  • Testing: Add --no-verbose to some wget commands (#1430)
  • Internal: migrate build repo to Artifact Registry (#1412)
  • Adds ARM (and non-ARM) build configurations for ubuntu-2204-lts (#1421)
  • Fix duplicate closing brace (#1422)
  • healthchecks : Retry monitoringPing when InvalidArgument error. (#1415)
  • Bumping version to 2.41.0 as part of 2.40.0 release. (#1419)
  • Correct tracker ID (#1418)
  • Workaround for DNS issue (#1417)
  • Remove rhel-7-7-sap-ha (#1416)
  • Testing: Remove TODO to go back to using old URL (#1411)
  • Fix Cassandra repo URLs and update to Cassandra 4.1.x. (#1410)
  • Internal: Add $arch to the docker cache key (#1400)
  • Internal: a cleaner way to override zones for ARM testing (#1388)
  • Testing: Set a 30 second timeout on curling metrics URLs (#1406)
  • Updates Rocky Linux 9 Arm64 3rd party integration tests (#1404)

Full Changelog: 2.40.0...2.41.0

2.40.0

14 Sep 15:46
c5bffb3
Compare
Choose a tag to compare

Ops Agent can now be installed on RHEL9 ARM

Internal

  • Wait for fully running services before stopping (#1408)
  • Bump version to 2.40.0 (#1409)

2.39.0

07 Sep 15:03
5a73435
Compare
Choose a tag to compare
  • Upgrade to Go 1.21.1 (#1407)
  • prometheus: untyped metrics are preserved in the GMP compatible way (#1384)
  • Increase TCP input buffer from 32k to 512k (#1403)
  • Update opensuse-leap-15-4 image (#1405)
  • Fix: Network Manager race condition (#1376)
  • use views to add metric domains (#1398)
  • Update short and long names for DCGM (#1383)
  • Update minimum_supported_agent_version in metadata.yaml. (#1381)