0.12.3
What's Changed
Health reporting
- NR-199192 health change events in #506
- Nr 199200 agent type health checks in #510
- fix: incorrect log message on agent health report in #531
- fix: remove unhealthy status when closing opamp client in #515
- feat(NR-199202): become unhealthy when breaking restart policy in #511
- feat(NR-199201): health checker interface in #542
- Add Http health checker in #543
Host ID
- NR-250068: add host.id to non identifying attributes (onhost) in #519
- NR-250068: host id fallback by #528
- feat(NR-250112): Pass host.id as env var to sub-agents in #526
- feat(NR-251037): override host id via config in #532
Upkeep
- NR-199192 simplify event processing in #508
- TOML style in editorconfig in #517
- ci: add all ec2_filters for e2e in #509
- chore: remove unused impl fn, address clippy in #512
- pause migration e2e until guided install is fixed in #516
- chore: improve readability in #514
- config for development in macos in #497
- Move onHost code to specific folder to prepare for k8s implementation in #520
- Cleanup dead code in #521
- Adding ValueRepositoryConfigMap and removing old workaround in #525
- fix(review): addressing lost comments in #530
- Avoid withRemote from assembler and deleteAll in #529
- chore(trivy): manually bump dependencies in #539
- fix(k8s): makes k8s GC collect on storer diff (NR-228704) in #527
- NR-249945: Add k8s OpAMP integration tests harness in #523
- Move implementation to specific file in #540
- chore(vuln): fix vulnerability in #546
- fix: prevent inserting agent types with same metadata in #550
- NR-199198: add openAPI status endpoint spec in #502
- fix: unify remote config event in #536
- feat: support new agent with failing configuration (NR-228704) in #524
- NR-239793: agent type development docs in #548
Full Changelog: 0.11.0...0.12.3