Skip to content

Commit

Permalink
Merge branch 'master' into fixing-mysql.innodb.lock_structs-metric-type
Browse files Browse the repository at this point in the history
  • Loading branch information
aldrickdev committed May 2, 2024
2 parents f63e9bd + 6f52f33 commit 9e8f53d
Show file tree
Hide file tree
Showing 570 changed files with 9,544 additions and 639 deletions.
18 changes: 18 additions & 0 deletions .codecov.yml
Original file line number Diff line number Diff line change
Expand Up @@ -182,6 +182,10 @@ coverage:
target: 75
flags:
- eks_fargate
ESXi:
target: 75
flags:
- esxi
Elasticsearch:
target: 75
flags:
Expand Down Expand Up @@ -566,6 +570,10 @@ coverage:
target: 75
flags:
- teamcity
Teleport:
target: 75
flags:
- teleport
Tekton:
target: 75
flags:
Expand Down Expand Up @@ -908,6 +916,11 @@ flags:
paths:
- envoy/datadog_checks/envoy
- envoy/tests
esxi:
carryforward: true
paths:
- esxi/datadog_checks/esxi
- esxi/tests
etcd:
carryforward: true
paths:
Expand Down Expand Up @@ -1383,6 +1396,11 @@ flags:
paths:
- teamcity/datadog_checks/teamcity
- teamcity/tests
teleport:
carryforward: true
paths:
- teleport/datadog_checks/teleport
- teleport/tests
tekton:
carryforward: true
paths:
Expand Down
8 changes: 7 additions & 1 deletion .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@ manifest.json @DataDog/documentation @DataDog/agent-integrations
/.builders/ @DataDog/agent-build-and-releases
/.builders/images/ @DataDog/agent-integrations @DataDog/agent-build-and-releases
/.builders/patches/ @DataDog/agent-integrations @DataDog/agent-build-and-releases
/.github/workflows/build-deps.yml @DataDog/agent-build-and-releases

# Checks base
/datadog_checks_base/ @DataDog/agent-integrations
Expand Down Expand Up @@ -155,6 +154,9 @@ manifest.json @DataDog/documentation @DataDog/agent-integrations
/cloud_foundry_api/manifest.json @DataDog/platform-integrations @DataDog/agent-integrations @DataDog/documentation
/cloud_foundry_api/*.md @DataDog/platform-integrations @DataDog/agent-integrations @DataDog/documentation
/cloud_foundry_api/assets/logs/ @DataDog/platform-integrations @DataDog/agent-integrations @DataDog/documentation @DataDog/logs-backend
/esxi/ @DataDog/platform-integrations @DataDog/agent-integrations
/esxi/manifest.json @DataDog/platform-integrations @DataDog/agent-integrations @DataDog/documentation
/esxi/*.md @DataDog/platform-integrations @DataDog/agent-integrations @DataDog/documentation
/openstack/ @DataDog/platform-integrations @DataDog/agent-integrations
/openstack/*.md @DataDog/platform-integrations @DataDog/agent-integrations @DataDog/documentation
/openstack/manifest.json @DataDog/platform-integrations @DataDog/agent-integrations @DataDog/documentation
Expand All @@ -163,6 +165,9 @@ manifest.json @DataDog/documentation @DataDog/agent-integrations
/openstack_controller/manifest.json @DataDog/platform-integrations @DataDog/agent-integrations @DataDog/documentation
/openstack_controller/*.md @DataDog/platform-integrations @DataDog/agent-integrations @DataDog/documentation
/openstack_controller/assets/logs/ @DataDog/platform-integrations @DataDog/agent-integrations @DataDog/documentation @DataDog/logs-backend
/teleport/ @DataDog/platform-integrations @DataDog/agent-integrations
/teleport/manifest.json @DataDog/platform-integrations @DataDog/agent-integrations @DataDog/documentation
/teleport/*.md @DataDog/platform-integrations @DataDog/agent-integrations @DataDog/documentation
/vsphere/ @DataDog/platform-integrations @DataDog/agent-integrations
/vsphere/manifest.json @DataDog/platform-integrations @DataDog/agent-integrations @DataDog/documentation
/vsphere/*.md @DataDog/platform-integrations @DataDog/agent-integrations @DataDog/documentation
Expand Down Expand Up @@ -295,6 +300,7 @@ datadog_checks_base/datadog_checks/base/checks/windows/ @DataDog/wi
docs/developer/process/integration-release.md @DataDog/software-integrity-and-trust @DataDog/agent-integrations @trishankatdatadog
# As well as the pipelines.
/.github/workflows/ @DataDog/agent-integrations
/.github/workflows/build-deps.yml @DataDog/agent-build-and-releases
/.gitlab-ci.yml @DataDog/agent-integrations
/.gitlab/software_composition_analysis.yaml @DataDog/software-integrity-and-trust
# Dev container
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/build-deps.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,15 @@ on:
pull_request:
branches:
- master
- 7.*.*
paths:
- .github/workflows/build-deps.yml
- .builders/**
- agent_requirements.in
push:
branches:
- master
- 7.*.*
paths:
- .builders/**
- agent_requirements.in
Expand Down Expand Up @@ -229,7 +231,7 @@ jobs:
- name: Cache builder root
id: cache-builder-root
uses: actions/cache@v3.3.3
uses: actions/cache@v4
with:
path: |
~/builder_root
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/cache-shared-deps.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
python-version: "${{ env.PYTHON_VERSION }}"

- name: Check cache
uses: actions/cache/restore@v3
uses: actions/cache/restore@v4
id: cache
with:
path: ${{ runner.os == 'Windows' && '~\AppData\Local\pip\Cache' || runner.os == 'macOS' && '~/Library/Caches/pip' || '~/.cache/pip' }}
Expand Down Expand Up @@ -68,7 +68,7 @@ jobs:
run: pip install ./datadog_checks_base[deps] ./datadog_checks_dev

- name: Cache dependencies
uses: actions/cache/save@v3
uses: actions/cache/save@v4
if: steps.cache.outputs.cache-hit != 'true'
with:
path: ${{ runner.os == 'Windows' && '~\AppData\Local\pip\Cache' || runner.os == 'macOS' && '~/Library/Caches/pip' || '~/.cache/pip' }}
Expand Down
8 changes: 6 additions & 2 deletions .github/workflows/config/labeler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -163,6 +163,8 @@ integration/elastic:
- elastic/**/*
integration/envoy:
- envoy/**/*
integration/esxi:
- esxi/**/*
integration/etcd:
- etcd/**/*
integration/exchange_server:
Expand Down Expand Up @@ -333,10 +335,10 @@ integration/oracle:
- oracle/**/*
integration/otel:
- otel/**/*
integration/pan_firewall:
- pan_firewall/**/*
integration/palo_alto_panorama:
- palo_alto_panorama/**/*
integration/pan_firewall:
- pan_firewall/**/*
integration/pdh_check:
- pdh_check/**/*
integration/pgbouncer:
Expand Down Expand Up @@ -445,6 +447,8 @@ integration/teamcity:
- teamcity/**/*
integration/tekton:
- tekton/**/*
integration/teleport:
- teleport/**/*
integration/temporal:
- temporal/**/*
integration/tenable:
Expand Down
38 changes: 38 additions & 0 deletions .github/workflows/test-all.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1132,6 +1132,25 @@ jobs:
test-py3: ${{ inputs.test-py3 }}
minimum-base-package: ${{ inputs.minimum-base-package }}
secrets: inherit
jc4fef15:
uses: ./.github/workflows/test-target.yml
with:
job-name: ESXi
target: esxi
platform: linux
runner: '["ubuntu-22.04"]'
repo: "${{ inputs.repo }}"
python-version: "${{ inputs.python-version }}"
standard: ${{ inputs.standard }}
latest: ${{ inputs.latest }}
agent-image: "${{ inputs.agent-image }}"
agent-image-py2: "${{ inputs.agent-image-py2 }}"
agent-image-windows: "${{ inputs.agent-image-windows }}"
agent-image-windows-py2: "${{ inputs.agent-image-windows-py2 }}"
test-py2: ${{ inputs.test-py2 }}
test-py3: ${{ inputs.test-py3 }}
minimum-base-package: ${{ inputs.minimum-base-package }}
secrets: inherit
jc38cbd9:
uses: ./.github/workflows/test-target.yml
with:
Expand Down Expand Up @@ -3184,6 +3203,25 @@ jobs:
test-py3: ${{ inputs.test-py3 }}
minimum-base-package: ${{ inputs.minimum-base-package }}
secrets: inherit
je68b3b9:
uses: ./.github/workflows/test-target.yml
with:
job-name: Teleport
target: teleport
platform: linux
runner: '["ubuntu-22.04"]'
repo: "${{ inputs.repo }}"
python-version: "${{ inputs.python-version }}"
standard: ${{ inputs.standard }}
latest: ${{ inputs.latest }}
agent-image: "${{ inputs.agent-image }}"
agent-image-py2: "${{ inputs.agent-image-py2 }}"
agent-image-windows: "${{ inputs.agent-image-windows }}"
agent-image-windows-py2: "${{ inputs.agent-image-windows-py2 }}"
test-py2: ${{ inputs.test-py2 }}
test-py3: ${{ inputs.test-py3 }}
minimum-base-package: ${{ inputs.minimum-base-package }}
secrets: inherit
j840fec7:
uses: ./.github/workflows/test-target.yml
with:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test-target.yml
Original file line number Diff line number Diff line change
Expand Up @@ -137,7 +137,7 @@ jobs:

- name: Restore cache
if: inputs.repo == 'core'
uses: actions/cache/restore@v3
uses: actions/cache/restore@v4
with:
path: ${{ runner.os == 'Windows' && '~\AppData\Local\pip\Cache' || runner.os == 'macOS' && '~/Library/Caches/pip' || '~/.cache/pip' }}
key: >-
Expand Down Expand Up @@ -266,7 +266,7 @@ jobs:

- name: Upload coverage data
if: inputs.standard && !github.event.repository.private && always()
uses: codecov/codecov-action@v3
uses: codecov/codecov-action@v4
with:
files: "${{ inputs.target }}/coverage.xml"
flags: "${{ inputs.target }}"
44 changes: 44 additions & 0 deletions AGENT_CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,47 @@
## Datadog Agent version [7.53.0](https://github.com/DataDog/datadog-agent/blob/master/CHANGELOG.rst#7530)

* Amazon Kafka [4.6.0](https://github.com/DataDog/integrations-core/blob/master/amazon_msk/CHANGELOG.md)
* Argo Rollouts [1.0.0](https://github.com/DataDog/integrations-core/blob/master/argo_rollouts/CHANGELOG.md)
* Argo Workflows [1.0.0](https://github.com/DataDog/integrations-core/blob/master/argo_workflows/CHANGELOG.md)
* ArgoCD [2.4.0](https://github.com/DataDog/integrations-core/blob/master/argocd/CHANGELOG.md)
* checkpoint-quantum-firewall [1.0.0](https://github.com/DataDog/integrations-core/blob/master/checkpoint_quantum_firewall/CHANGELOG.md)
* Datadog Checks Base [36.5.1](https://github.com/DataDog/integrations-core/blob/master/datadog_checks_base/CHANGELOG.md)
* cisco-secure-firewall [1.0.0](https://github.com/DataDog/integrations-core/blob/master/cisco_secure_firewall/CHANGELOG.md)
* ClickHouse [3.4.0](https://github.com/DataDog/integrations-core/blob/master/clickhouse/CHANGELOG.md)
* CockroachDB [3.3.0](https://github.com/DataDog/integrations-core/blob/master/cockroachdb/CHANGELOG.md)
* Confluent Platform [1.10.1](https://github.com/DataDog/integrations-core/blob/master/confluent_platform/CHANGELOG.md)
* Consul [2.6.0](https://github.com/DataDog/integrations-core/blob/master/consul/CHANGELOG.md)
* CoreDNS [3.2.1](https://github.com/DataDog/integrations-core/blob/master/coredns/CHANGELOG.md)
* Datadog Cluster Agent [3.0.0](https://github.com/DataDog/integrations-core/blob/master/datadog_cluster_agent/CHANGELOG.md) **BREAKING CHANGE**
* DNS [3.3.0](https://github.com/DataDog/integrations-core/blob/master/dns_check/CHANGELOG.md)
* Harbor [3.2.1](https://github.com/DataDog/integrations-core/blob/master/harbor/CHANGELOG.md)
* Istio [6.0.0](https://github.com/DataDog/integrations-core/blob/master/istio/CHANGELOG.md) **BREAKING CHANGE**
* Kafka Consumer [4.3.0](https://github.com/DataDog/integrations-core/blob/master/kafka_consumer/CHANGELOG.md)
* Karpenter [1.3.0](https://github.com/DataDog/integrations-core/blob/master/karpenter/CHANGELOG.md)
* Kubernetes Scheduler [4.10.0](https://github.com/DataDog/integrations-core/blob/master/kube_scheduler/CHANGELOG.md)
* Kubelet [7.13.0](https://github.com/DataDog/integrations-core/blob/master/kubelet/CHANGELOG.md)
* MongoDB [6.3.0](https://github.com/DataDog/integrations-core/blob/master/mongo/CHANGELOG.md)
* MySQL [12.3.0](https://github.com/DataDog/integrations-core/blob/master/mysql/CHANGELOG.md)
* NGINX [6.3.0](https://github.com/DataDog/integrations-core/blob/master/nginx/CHANGELOG.md)
* OpenStack Controller [6.4.0](https://github.com/DataDog/integrations-core/blob/master/openstack_controller/CHANGELOG.md)
* Oracle Database [5.2.0](https://github.com/DataDog/integrations-core/blob/master/oracle/CHANGELOG.md)
* palo-alto-panorama [1.0.0](https://github.com/DataDog/integrations-core/blob/master/palo_alto_panorama/CHANGELOG.md)
* Postgres [18.1.1](https://github.com/DataDog/integrations-core/blob/master/postgres/CHANGELOG.md) **BREAKING CHANGE**
* RabbitMQ [5.2.1](https://github.com/DataDog/integrations-core/blob/master/rabbitmq/CHANGELOG.md)
* Redis [5.3.1](https://github.com/DataDog/integrations-core/blob/master/redisdb/CHANGELOG.md)
* SAP HANA [3.2.0](https://github.com/DataDog/integrations-core/blob/master/sap_hana/CHANGELOG.md)
* SingleStore [2.2.0](https://github.com/DataDog/integrations-core/blob/master/singlestore/CHANGELOG.md)
* Snowflake [5.5.0](https://github.com/DataDog/integrations-core/blob/master/snowflake/CHANGELOG.md)
* Spark [4.3.0](https://github.com/DataDog/integrations-core/blob/master/spark/CHANGELOG.md)
* SQL Server [17.1.0](https://github.com/DataDog/integrations-core/blob/master/sqlserver/CHANGELOG.md)
* Tekton [1.0.0](https://github.com/DataDog/integrations-core/blob/master/tekton/CHANGELOG.md)
* Teradata [2.2.0](https://github.com/DataDog/integrations-core/blob/master/teradata/CHANGELOG.md)
* TLS [2.16.1](https://github.com/DataDog/integrations-core/blob/master/tls/CHANGELOG.md)
* Vertica [4.5.0](https://github.com/DataDog/integrations-core/blob/master/vertica/CHANGELOG.md)
* VoltDB [3.2.0](https://github.com/DataDog/integrations-core/blob/master/voltdb/CHANGELOG.md)
* vSphere [7.5.0](https://github.com/DataDog/integrations-core/blob/master/vsphere/CHANGELOG.md)
* Weaviate [2.3.1](https://github.com/DataDog/integrations-core/blob/master/weaviate/CHANGELOG.md)

## Datadog Agent version [7.52.1](https://github.com/DataDog/datadog-agent/blob/master/CHANGELOG.rst#7521)

* There were no integration updates for this version of the Agent.
Expand Down

0 comments on commit 9e8f53d

Please sign in to comment.