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

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

Build:
DEFAULT BRANCH: master
Ran 23 Jul 2026 09:40AM UTC
Files 78
Run time 3s
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: 50.136%. Remained the same
29995987296.3

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)

3311 of 6604 relevant lines covered (50.14%)

0.55 hits per line

Source Files on job pkg-operator - 29995987296.3
  • Tree
  • List 78
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 29995987296
  • f51a5454 on github
  • Prev Job for on master (#29967789775.1)
  • 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