• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

wirenboard / wb-cloud-agent
97%
main: 97%

Build:
Build:
LAST BUILD BRANCH: release/wb-2606
DEFAULT BRANCH: main
Repo Added 18 Jun 2025 06:29AM UTC
Files 40
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH release/wb-2606
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • bugfix/CLOUD-259-provider-url-normalization
  • bugfix/Cloud-39-provider-name-special-chars
  • bugfix/SOFT-6245-startup-service-failing-without-internet
  • bugfix/SOFT-6384-Cloud-connection-error-messege
  • bugfix/SOFT-6464-restart-after-update
  • bugfix/change-changelog-date
  • bugfix/soft-5794-give-agent-more-stability
  • feature/SOFT-4833
  • feature/SOFT-5841
  • feature/cloud-515-logic-delivering-metrics-collect-script
  • feature/cloud-515-remove-paho-socket-dep
  • feature/cloud-544-improve-log-collector-logic
  • feature/cloud-574-metrics-collector-script-and-other-features
  • feature/cloud-574_backport-metrics-template-bullseye
  • feature/coveralls
  • feature/coveralls-threshold
  • feature/fix-lintian
  • feature/fix-purge
  • feature/fix-pylint
  • feature/improve-logging
  • feature/soft-5557-include-dynamic-poll-interval
  • feature/soft-5636-add-delete-controller-from-cloud
  • feature/soft-6042-delete-provider-if-ctrl-deleted-from-cloud
  • feature/soft-6338-add-sending-package-versions
  • feature/trixie
  • main
  • permanent/wb8-online-demokit
  • release/wb-2507
  • release/wb-2602
  • release/wb-2606
  • tmp/vdromanov/build-stdu
  • tmp/vdromanov/check

15 Jun 2026 01:29PM UTC coverage: 97.478% (-0.2%) from 97.707%
5

push

github

web-flow
Backport metrics collector template rendering to bullseye (1.8.1~wb100) (#74)

* Backport metrics collector template rendering to bullseye (1.8.1~wb100)

Cherry-pick #73 (render the collector from the bundled package template using cloud-supplied variables; payload scripts are never written or executed) onto release/wb-2606, plus the do_curl pylint suppression from #71 needed by the angry-pylint CI. Excludes the Debian 13 port #72, so the package keeps the bullseye-compatible curl dependency. Version 1.8.1~wb100: the 1.8.1 prefix matches the cloud >=1.8.1 gate that sends the rendering variables; the ~wb100 suffix sorts below the real 1.8.1 so a later trixie upgrade supersedes it.

* Use 1.8.1-wb100 and keep the upstream 1.8.1 changelog entry

Per review: version with a hyphen (1.8.1-wb100) to match the team's backport convention, and restore the original 1.8.1 changelog wording. The 1.8.1 prefix still satisfies the cloud >=1.8.1 gate that sends the rendering variables.

* Pin wbdev image to latest_bullseye for the bullseye build

CI defaulted to contactless/devenv:latest (trixie/python3.13), whose strict packaging lib rejects the Debian version 1.8.1-wb100 (InvalidVersion). defaultTargets bullseye-host alone does not switch the devenv image; pin it to the bullseye devenv so the package builds under python 3.9 as intended for the 2606 release.

* ci: re-trigger build to apply seeded WBDEV_IMAGE default

169 of 174 new or added lines in 8 files covered. (97.13%)

3 existing lines in 1 file now uncovered.

2242 of 2300 relevant lines covered (97.48%)

0.97 hits per line

Relevant lines Covered
Build:
Build:
2300 RELEVANT LINES 2242 COVERED LINES
0.97 HITS PER LINE
Source Files on main
  • Tree
  • List 40
  • Changed 7
  • Source Changed 0
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
5 release/wb-2606 Backport metrics collector template rendering to bullseye (1.8.1~wb100) (#74) * Backport metrics collector template rendering to bullseye (1.8.1~wb100) Cherry-pick #73 (render the collector from the bundled package template using cloud-supplied ... push 15 Jun 2026 01:37PM UTC web-flow github
97.48
4 feature/cloud-574_backport-metrics-template-bullseye ci: re-trigger build to apply seeded WBDEV_IMAGE default Pull #74 15 Jun 2026 01:21PM UTC Friskes github
97.48
1 feature/cloud-574_backport-metrics-template-bullseye Backport metrics collector template rendering to bullseye (1.8.1~wb100) Cherry-pick #73 (render the collector from the bundled package template using cloud-supplied variables; payload scripts are never written or executed) onto release/wb-2606, p... Pull #74 15 Jun 2026 11:05AM UTC Friskes github
97.48
72 main Render metrics collector from the package template (agent >= 1.8.1) (#73) * Render metrics collector from bundled template; never run cloud scripts Ship metrics_collector.py.tpl in the package and render it on the controller from the variables s... push 15 Jun 2026 09:10AM UTC web-flow github
97.48
2 feature/cloud-574-metrics-collector-script-and-other-features Bump bundled collector to 1.0.10; log wb-mqtt-db downtime as WARNING; fix template test path wb-mqtt-db down/inactive is logged at WARNING (not ERROR) so the health monitor does not report it; genuine RPC timeouts stay at ERROR. test_bundled_temp... Pull #73 09 Jun 2026 04:40PM UTC Friskes github
97.48
71 main Port for debian 13 (#72) push 03 Jun 2026 03:35PM UTC web-flow github
97.71
39 feature/trixie Port for debian 13 Pull #72 02 Jun 2026 03:01PM UTC sikmir github
97.71
38 feature/trixie trixie build push 01 Jun 2026 04:13PM UTC sikmir github
97.71
69 main Fix pylint (#71) push 29 May 2026 03:04PM UTC web-flow github
97.71
1 feature/fix-pylint Fix pylint Pull #71 29 May 2026 12:03PM UTC sikmir github
97.71
See All Builds (155)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc