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

umputun / sys-agent
89%

Build:
DEFAULT BRANCH: master
Repo Added 10 Dec 2021 04:58AM UTC
Token yJlgJ2eaFZO9EgJELC5hvxaowvgxHqjMU regen
Build 236 Last
Files 15
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 master
branch: master
CHANGE BRANCH
x
Reset
Sync Branches
  • master
  • actuator-discovery-and-component-endpoints
  • actuator-health-endpoint
  • cert
  • ci/workflow-hardening
  • config
  • configurable-docker-api-version
  • cron
  • dependabot
  • dependabot/github_actions/github-actions-updates-ab8db9cf34
  • dependabot/github_actions/github-actions-updates-fcf4e41b5c
  • dependabot/go_modules/github.com/go-pkgz/fileutils-0.4.0
  • dependabot/go_modules/github.com/go-pkgz/lgr-0.12.0
  • dependabot/go_modules/github.com/go-pkgz/rest-1.20.3
  • dependabot/go_modules/github.com/go-pkgz/routegroup-1.4.1
  • dependabot/go_modules/go-modules-updates-07f3a6036d
  • dependabot/go_modules/go-modules-updates-0c3f698f4c
  • dependabot/go_modules/go-modules-updates-21d6f4b677
  • dependabot/go_modules/go-modules-updates-37e7a6fdd7
  • dependabot/go_modules/go-modules-updates-5b05467a21
  • dependabot/go_modules/go-modules-updates-7ef196fc89
  • dependabot/go_modules/go-modules-updates-986300a39c
  • dependabot/go_modules/go-modules-updates-a0be10e590
  • dependabot/go_modules/go-modules-updates-ab29f32263
  • dependabot/go_modules/go-modules-updates-acb5f3d21a
  • dependabot/go_modules/go-modules-updates-c30a0e0542
  • dependabot/go_modules/go-modules-updates-dc9768f38b
  • dependabot/go_modules/golang.org/x/crypto-0.17.0
  • dependabot/go_modules/golang.org/x/crypto-0.45.0
  • dependabot/go_modules/golang.org/x/crypto-0.52.0
  • dimkalinux-patch-1
  • dockerfile_clarify
  • file-provider
  • fix_nginx_status_url
  • mongo-count
  • mongo-rs
  • paskal/dependabot-disable-updates
  • paskal/dependabot-security-updates
  • paskal/fix_golangci_lint
  • patch-1
  • program
  • provider-url-fixes-and-file-glob
  • refs/tags/v0.0.1
  • refs/tags/v0.1.0
  • refs/tags/v0.2.0
  • refs/tags/v0.2.1
  • refs/tags/v0.3.0
  • refs/tags/v0.3.1
  • refs/tags/v0.3.2
  • refs/tags/v0.4.0
  • refs/tags/v0.5.0
  • refs/tags/v0.5.1
  • refs/tags/v1.0.0
  • refs/tags/v1.1.0
  • refs/tags/v1.2.0
  • refs/tags/v1.3.0
  • refs/tags/v1.3.1
  • refs/tags/v1.3.2
  • refs/tags/v1.3.3
  • refs/tags/v1.4.0
  • refs/tags/v1.5.0
  • refs/tags/v1.5.1
  • refs/tags/v1.6.0
  • refs/tags/v1.7.0
  • refs/tags/v1.7.1
  • refs/tags/v1.7.2
  • rmq_provider
  • size_change

05 Sep 2026 08:00AM UTC coverage: 89.428% (+1.9%) from 87.511%
33954063150

push

github

umputun
fix: pin base image, report provider errors in status body, add version

pin the runtime base to umputun/baseimage:scratch-v1.21.1. v1.7.1 built on
scratch-latest after the base was hardened, which dropped docker:x:999:app and
broke every docker:// check on hosts mounting the socket, with no sys-agent
commit behind it.

report provider failures in body.error. both 500 paths built a Response with no
Body, so the cause reached only a WARN log and every body.* condition
downstream evaluated against a missing field. the message is scrubbed of the
credentials configured in the target first, since /status has no auth.

add version to the /status body, previously served only as the App-Version
header, so body-based monitoring could not assert on it.

108 of 111 new or added lines in 5 files covered. (97.3%)

1125 of 1258 relevant lines covered (89.43%)

13.41 hits per line

Relevant lines Covered
Build:
Build:
1258 RELEVANT LINES 1125 COVERED LINES
13.41 HITS PER LINE
Source Files on master
  • Tree
  • List 15
  • Changed 9
  • Source Changed 0
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
33954063150 master fix: pin base image, report provider errors in status body, add version pin the runtime base to umputun/baseimage:scratch-v1.21.1. v1.7.1 built on scratch-latest after the base was hardened, which dropped docker:x:999:app and broke every docker:/... push 05 Sep 2026 08:00AM UTC umputun github
89.43
33842591087 master fix twelve provider defects and add file glob with date templates (#57) * docs: add plan for provider url fixes and file provider glob support covers twelve verified defects across app/status/external and app/config: query string never stripped ... push 04 Sep 2026 06:01AM UTC web-flow github
87.51
24386331942 master chore(deps): update all dependencies lgr v0.12.1→v0.12.3, compress v1.18.3→v1.18.5, mongo-driver v1.17.8→v1.17.9, go-m1cpu v0.1.7→v0.2.1, stats v0.7.1→v0.9.0, crypto v0.47.0→v0.50.0, sync v0.19.0→v0.20.0, sys v0.40.0→v0.43.0, text v0.33.0→v0.36.0 push 14 Apr 2026 07:22AM UTC umputun github
86.76
24386221722 master Make Docker API version configurable (#55) * feat(docker): make Docker API version configurable Replace hardcoded dockerClientVersion constant with configurable APIVersion field on DockerProvider. Adds --docker-api CLI flag and DOCKER_API env va... push 14 Apr 2026 07:19AM UTC web-flow github
86.76
23131167346 master Merge pull request #54 from paskal/ci/workflow-hardening ci: harden workflows, upgrade actions, fix caching push 16 Mar 2026 06:38AM UTC web-flow github
86.71
22125454976 master chore: exclude new gosec taint analysis rules in golangci config push 18 Feb 2026 03:37AM UTC umputun github
86.71
21887934122 master Merge pull request #52 from paskal/actuator-discovery-and-component-endpoints Add /actuator discovery and /actuator/health/{component} endpoints push 11 Feb 2026 12:33AM UTC web-flow github
86.7
21647137056 master fix: return HTTP 503 when actuator health status is DOWN Spring Boot Actuator returns 503 Service Unavailable when overall health status is DOWN. This matches that behavior for full compatibility. push 03 Feb 2026 08:45PM UTC umputun github
86.36
21641177071 master ci: migrate Docker builds to native GitHub ARM64 runners push 03 Feb 2026 05:45PM UTC umputun github
85.22
21641146321 master fix(ci): remove arm/v7 platform from site build (reproxy doesn't support it) push 03 Feb 2026 05:44PM UTC umputun github
85.22
See All Builds (220)

Badge your Repo: sys-agent

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc