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

Azure / ARO-RP / 29995987296 / 1
40%
master: 40%

Build:
DEFAULT BRANCH: master
Ran 23 Jul 2026 09:40AM UTC
Files 319
Run time 11s
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

23 Jul 2026 09:36AM UTC coverage: 22.126% (-0.05%) from 22.18%
29995987296.1

push

github

web-flow
feat: use workload identity for Holmes investigation pods (ARO-27277) (#4973)

Replace RP-injected pre-acquired tokens with Azure Workload Identity
for Holmes investigation pods. The pod now runs in a dedicated
`holmes-system` namespace with a ServiceAccount linked to a UAMI via
a federated identity credential. DefaultAzureCredential on the pod
acquires tokens automatically.

Changes:
- Remove tokenCredential/AcquireToken from HolmesConfig — pods
  self-authenticate via workload identity
- Add UAMIClientID to HolmesConfig for ServiceAccount annotation
- Move investigation pods to holmes-system namespace with WI label
  and ServiceAccount
- Add ensureHolmesNamespace() with race-safe create-or-update
- Update deploy-holmes-aoai.sh to provision UAMI, federated
  credential, and K8s namespace/ServiceAccount
- Bump HolmesGPT from 0.23.0 to 0.36.0 (includes AZURE_AD_TOKEN_AUTH
  support)

4020 of 18169 relevant lines covered (22.13%)

0.26 hits per line

Source Files on job pkg-util - 29995987296.1
  • Tree
  • List 319
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 29995987296
  • f51a5454 on github
  • Prev Job for on master (#29967789775.5)
  • Next Job for on master (#30025420694.4)
  • Delete
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