Skip to content

release - #521

Merged
unlisted merged 10 commits into
releasefrom
develop
Aug 10, 2026
Merged

release#521
unlisted merged 10 commits into
releasefrom
develop

Conversation

@unlisted

Copy link
Copy Markdown
Contributor

No description provided.

samiura and others added 10 commits August 5, 2026 12:37
…509)

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Claude <noreply@anthropic.com>
)

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
…516)

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
…n the go_modules group across 1 directory (#518)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@github-advanced-security

Copy link
Copy Markdown
Contributor

You are seeing this message because GitHub Code Scanning has recently been set up for this repository, or this pull request contains the workflow file for the Code Scanning tool.

What Enabling Code Scanning Means:

  • The 'Security' tab will display more code scanning analysis results (e.g., for the default branch).
  • Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results.
  • You will be able to see the analysis results for the pull request's branch on this overview once the scans have completed and the checks have passed.

For more information about GitHub Code Scanning, check out the documentation.

@github-actions

Copy link
Copy Markdown

Semantic Release Dry Run Results 🔍

ℹ️ Merging this PR would not publish a new orb-agent release.

No releasable orb-agent changes since the last version (backend-only changes do not cut an agent release).

Commit Messages:

fix(device-discovery): emit one warning per unreachable target and add --log-level (#508)
feat(device-discovery): add emit_device_name to suppress the discovered hostname (#506)
fix(device-discovery): keep module_type on nested Module references (#509)

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
fix(snmp-discovery): keep ModuleType on nested Module references (#511)

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
feat(agent): pass log_level through to the device-discovery backend (#510)
feat(snmp-discovery): support SNMPv3 context name (#513)

Co-authored-by: Claude <noreply@anthropic.com>
fix(snmp-discovery): derive stack member ids from port descendants (#515)

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
fix(snmp-discovery): stub the device ref inside primary-IP snapshots (#516)

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
fix(agent): keep a single pip in the docker image (INT-497) (#517)
chore(deps): bump github.com/go-git/go-git/v5 from 5.19.1 to 5.19.2 in the go_modules group across 1 directory (#518)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

@github-actions

github-actions Bot commented Aug 10, 2026

Copy link
Copy Markdown

Coverage

Coverage Report
FileStmtsMissCoverMissing
device_discovery
   client.py671085%170–189
   discovery.py77594%104–106, 176–179
   entity_metadata.py13285%24, 27
   interface.py241598%143–147, 597–598
   main.py55296%216, 222
   metrics.py54198%134
   server.py881089%44–46, 72–87, 184, 187
   stubs.py1901294%91, 122, 139–141, 229, 359, 410, 433–438, 450–455
   translate.py287698%148, 277, 499, 577, 588, 629
   translate_chassis.py177597%44, 47, 56–57, 443
   translate_modules.py108199%218
   version.py7186%14
   vrf.py72396%67–68, 99
device_discovery/policy
   manager.py62395%38–39, 162
   models.py153199%184
   portscan.py841187%34–35, 59–60, 64, 72–76, 117
   run.py89298%159, 196
   runner.py2701694%317–321, 326–327, 344–345, 481, 713, 732–733, 756, 761–762
TOTAL21729696% 

Tests Skipped Failures Errors Time
2202 161 💤 0 ❌ 0 🔥 19.142s ⏱️

@github-actions

github-actions Bot commented Aug 10, 2026

Copy link
Copy Markdown

Go test coverage

STATUS ELAPSED PACKAGE COVER PASS FAIL SKIP
🟢 PASS 2.29s github.com/netboxlabs/orb-agent/agent 53.2% 20 0 0
🟢 PASS 32.09s github.com/netboxlabs/orb-agent/agent/backend 84.4% 116 0 0
🟢 PASS 6.03s github.com/netboxlabs/orb-agent/agent/backend/devicediscovery 82.8% 43 0 0
🟢 PASS 6.03s github.com/netboxlabs/orb-agent/agent/backend/gnmidiscovery 85.4% 4 0 0
🟢 PASS 6.03s github.com/netboxlabs/orb-agent/agent/backend/networkdiscovery 79.2% 4 0 0
🟢 PASS 4.03s github.com/netboxlabs/orb-agent/agent/backend/opentelemetryinfinity 83.7% 46 0 0
🟢 PASS 8.04s github.com/netboxlabs/orb-agent/agent/backend/pktvisor 82.3% 20 0 0
🟢 PASS 7.03s github.com/netboxlabs/orb-agent/agent/backend/snmpdiscovery 82.1% 15 0 0
🟢 PASS 7.04s github.com/netboxlabs/orb-agent/agent/backend/worker 83.1% 31 0 0
🟢 PASS 1.01s github.com/netboxlabs/orb-agent/agent/config 89.5% 37 0 0
🟢 PASS 11.61s github.com/netboxlabs/orb-agent/agent/configmgr 55.5% 57 0 0
🟢 PASS 3.56s github.com/netboxlabs/orb-agent/agent/configmgr/fleet 68.6% 178 0 0
🟢 PASS 1.01s github.com/netboxlabs/orb-agent/agent/configmgr/fleet/messages -- 6 0 0
🟢 PASS 1.29s github.com/netboxlabs/orb-agent/agent/filesmgr 81.5% 82 0 0
🟢 PASS 1.08s github.com/netboxlabs/orb-agent/agent/otlpbridge 58.1% 19 0 0
🟢 PASS 1.02s github.com/netboxlabs/orb-agent/agent/policies 99.2% 35 0 0
🟢 PASS 1.03s github.com/netboxlabs/orb-agent/agent/policymgr 83.4% 31 0 0
🟢 PASS 1.01s github.com/netboxlabs/orb-agent/agent/redact 81.6% 84 0 0
🟢 PASS 8.51s github.com/netboxlabs/orb-agent/agent/secretsmgr 73.4% 204 0 0
🟢 PASS 1.01s github.com/netboxlabs/orb-agent/agent/telemetry 83.8% 28 0 0
🟢 PASS 1.01s github.com/netboxlabs/orb-agent/agent/version 62.5% 5 0 0

Total coverage: 75.1%

@github-actions

Copy link
Copy Markdown

Vulnerability Scan: Failed — blocking vulnerabilities detected

Image: orb-agent:scan

Source Library CVE Severity Installed Fixed Title
Python msgpack GHSA-6v7p-g79w-8964 🟠 HIGH 1.1.2 1.2.1 MessagePack for Python: Out-of-bounds read / crash on Unpacker reuse after a cau
Python setuptools CVE-2025-47273 🟠 HIGH 70.3.0 78.1.1 setuptools: Path Traversal Vulnerability in setuptools PackageIndex
Python setuptools CVE-2026-59890 🟡 MEDIUM 70.3.0 83.0.0 setuptools: setuptools: MANIFEST.in exclusion bypass in sdist via Unicode normal

Commit: 1728fdf

@unlisted
unlisted merged commit 37c1975 into release Aug 10, 2026
32 of 33 checks passed
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 2.13.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants