Skip to content

omnia telemetry modernization - #4897

Merged
abhishek-sa1 merged 24 commits into
dell:issue-4849-omnia-modernizationfrom
priti-parate:issue-4849-omnia-modernization
Jul 29, 2026
Merged

omnia telemetry modernization#4897
abhishek-sa1 merged 24 commits into
dell:issue-4849-omnia-modernizationfrom
priti-parate:issue-4849-omnia-modernization

Conversation

@priti-parate

@priti-parate priti-parate commented Jul 28, 2026

Copy link
Copy Markdown
Collaborator

updating victoria vars
This PR modernizes the telemetry stack with independent component deployments, improved validation, certificate management, and infrastructure refactoring for better maintainability.

Key Changes:

  1. Independent Component Deployments

Enabled independent deployment for Kafka, VictoriaMetrics, and VictoriaLogs
Removed dependencies between telemetry components for flexible deployment
2. Infrastructure Improvements

Updated folder structure for better organization
Made orchestrator and discovery domains fully self-contained
Refactored repo_manager playbooks for improved maintainability
3. Validation and Precheck Enhancements

Added telemetry multi-repo input validation and precheck
Fixed telemetry validation by removing provision_config.yml dependency
Added main automation module for omnia.sh lifecycle validation
4. Certificate Management

Implemented Victoria certificate generation
Updated Victoria required images
5. Recent Bug Fixes

Fixed iDRAC telemetry and LDMS unit test issues
Added telemetry report generation
Updated manifest generation to run on every deployment
Resolved merge conflicts by accepting incoming PR implementations

Signed-off-by: priti-parate <140157516+priti-parate@users.noreply.github.com>
Signed-off-by: priti-parate <140157516+priti-parate@users.noreply.github.com>
Signed-off-by: priti-parate <140157516+priti-parate@users.noreply.github.com>
Signed-off-by: priti-parate <140157516+priti-parate@users.noreply.github.com>
Signed-off-by: priti-parate <140157516+priti-parate@users.noreply.github.com>
Signed-off-by: priti-parate <140157516+priti-parate@users.noreply.github.com>
Signed-off-by: priti-parate <140157516+priti-parate@users.noreply.github.com>
Signed-off-by: priti-parate <140157516+priti-parate@users.noreply.github.com>
Signed-off-by: priti-parate <140157516+priti-parate@users.noreply.github.com>
…y project

Signed-off-by: priti-parate <140157516+priti-parate@users.noreply.github.com>
Signed-off-by: priti-parate <140157516+priti-parate@users.noreply.github.com>
…metry

Signed-off-by: priti-parate <140157516+priti-parate@users.noreply.github.com>
Signed-off-by: priti-parate <140157516+priti-parate@users.noreply.github.com>
Signed-off-by: priti-parate <140157516+priti-parate@users.noreply.github.com>
…nia-modernization

Signed-off-by: priti-parate <140157516+priti-parate@users.noreply.github.com>
Signed-off-by: priti-parate <140157516+priti-parate@users.noreply.github.com>
Signed-off-by: priti-parate <140157516+priti-parate@users.noreply.github.com>
Signed-off-by: priti-parate <140157516+priti-parate@users.noreply.github.com>
Signed-off-by: priti-parate <140157516+priti-parate@users.noreply.github.com>
Signed-off-by: priti-parate <140157516+priti-parate@users.noreply.github.com>
@priti-parate
priti-parate marked this pull request as ready for review July 29, 2026 10:28
@priti-parate priti-parate changed the title Issue 4849 omnia modernization omnia telemetry modernization Jul 29, 2026
@abhishek-sa1
abhishek-sa1 merged commit 3e99bb9 into dell:issue-4849-omnia-modernization Jul 29, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants