[pull] master from DataDog:master#513
Merged
Merged
Conversation
…ml (#23458) * Replace paths: filter with content-hash gate in resolve-build-deps.yaml The workflow was over-triggering on merge commits whose push diffs swept in already-landed .builders/ changes unrelated to the PR. Replace the paths: filter with a content-hash gate backed by .builders/inputs_hash.py. - inputs_hash.py: replace COMMON_INPUTS (literal paths) with SHARED_INPUTS and RESOLUTION_INPUTS (glob patterns); add compute_target, pinned_target, compute_resolution, pinned_resolution, verify_resolution, status; replace old compute/pinned CLI subcommands with status and verify-resolution. - upload.py: import inputs_hash, extend _write_builder_inputs to accept a resolution hash, emit [resolution] + [images] TOML sections, pass compute_resolution() at the call site. - resolve-build-deps.yaml: drop paths: filter; add gate job that runs inputs_hash.py status; add if: needs_resolution == 'true' to test job; read rebuild_<target> flags from gate outputs in build job. - verify-deps-pin.yaml: new workflow that runs inputs_hash.py verify-resolution on gh-readonly-queue/** pushes to block merges with a stale resolution pin. - tests/test_inputs_hash.py: new test file covering _hash_paths stability, compute/pinned/verify for targets and resolution, status fresh/stale cases, CLI output shape, and a coverage test that fails CI if a new .builders/ file is not classified. NOTE: verify-deps-pin must be added to required status checks on master and release branches before this fully closes the concurrent-PR race window. * review feedback * Update dependency resolution * tests and introduce gate runs for master and release branches. * Update dependency resolution * implement clear feedback * Overhaul hashing in response to reviews; stop writing metadata.json * fix type hint * Update dependency resolution * Update dependency resolution * more feedback * Update dependency resolution --------- Co-authored-by: dd-agent-integrations-bot[bot] <dd-agent-integrations-bot[bot]@users.noreply.github.com>
* test(nutanix): add tests for custom tags support * test(nutanix): scope to instance tags only
…ringcentral, klaviyo, microsoft-copilot) (#23549) * Add Account Name field release notes for 5 integrations Adds CHANGELOG entries for the new Account Name field (editable alias) added to hubspot_content_hub, docusign, ringcentral, klaviyo, and microsoft_copilot. Existing accounts backfilled with creation date as default. Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com> * Fix casing and bold Account name field in changelogs Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
* [TXP-77] Add webhook_config.json and api-key-picker shortcode for batch 2 integrations
Adds webhook_config.json assets and {{< integration-api-key-picker >}} shortcode
to READMEs for: adyen, beyondtrust-identity-security-insights,
checkpoint-harmony-email-and-collaboration, contentful, intercom, jamf-pro,
postmark, and push-security.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
* Remove orphaned integration tile link refs
The shortcode replacement in step 1 left unused `[N]: /integrations/...`
link references at the bottom of each README. Remove them.
* Renumber link refs after removing orphaned entries
* Use ### Webhook Configuration heading instead of nested #### under ### Configuration
Consolidates the Setup section structure so H4 headers render correctly
in the auto-generated config tab (single-source webhook tiles).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
---------
Co-authored-by: Guilherme Goncalves <guilherme.goncalves@datadoghq.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
* Update interface_performance.json * Update datacenter_overview.json Updating our 'Network Device Monitoring' OOTB dashboard (hover over 'Dashboards' in the global bar') * Update interface_performance.json Update the 'Interface performance' OOTB dashboard found in the 'Dashboards' dropdown * Update netflow_monitoring.json * Update ndm_troubleshooting.json * Update bgp_ospf_overview.json
…23551) * Add Cisco Catalyst CW9800H1 OID to cisco-catalyst-wlc SNMP profile Adds sysobjectid 1.3.6.1.4.1.9.1.3324 for the Cisco Catalyst CW9800H1 which was missing from the profile, causing devices to fall back to the generic SNMP profile and not collect AP-related metrics. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * Add changelog entry for cisco-catalyst-wlc CW9800H1 OID addition Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> --------- Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.4)
Can you help keep this open source service alive? 💖 Please sponsor : )