Skip to content

update python package installation based on components - #5069

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

update python package installation based on components#5069
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 Aug 27, 2026

Copy link
Copy Markdown
Collaborator

Component-Based Python Package Installation:
New Structure: Reorganized telemetry_packages.yml pip_modules section by component (e.g., idrac, powerscale)
Generic Installation Task: Updated install_python_dependencies.yml to accept a component parameter instead of hardcoded package lists
Usage: Components now specify their required Python packages in telemetry_packages.yml, and the generic task installs them based on install_mode (online/offline)

priti-parate and others added 19 commits August 25, 2026 15:16
Signed-off-by: priti_parate <priti_parate@dell.com>
Signed-off-by: priti_parate <priti_parate@dell.com>
Signed-off-by: priti_parate <priti_parate@dell.com>
Signed-off-by: priti_parate <priti_parate@dell.com>
Signed-off-by: priti_parate <priti_parate@dell.com>
…, Added offline image warning with specific image list, Integrated powerscale_telemetry_validation into telemetry_validation, Removed proxyHost validation

Signed-off-by: priti_parate <priti_parate@dell.com>
Signed-off-by: priti_parate <priti_parate@dell.com>
Signed-off-by: priti_parate <priti_parate@dell.com>
Signed-off-by: priti_parate <priti_parate@dell.com>
Signed-off-by: priti_parate <priti_parate@dell.com>
Signed-off-by: priti_parate <priti_parate@dell.com>
Signed-off-by: priti_parate <priti_parate@dell.com>
Signed-off-by: priti_parate <priti_parate@dell.com>
…odernization

Signed-off-by: priti-parate <140157516+priti-parate@users.noreply.github.com>
Signed-off-by: priti_parate <priti_parate@dell.com>
@priti-parate
priti-parate marked this pull request as ready for review August 27, 2026 10:24
@priti-parate priti-parate changed the title Issue 4849 omnia modernization update python package installation based on components Aug 27, 2026
Signed-off-by: priti_parate <priti_parate@dell.com>
Signed-off-by: priti_parate <priti_parate@dell.com>
Signed-off-by: priti_parate <priti_parate@dell.com>
Signed-off-by: priti_parate <priti_parate@dell.com>
Signed-off-by: priti_parate <priti_parate@dell.com>
@abhishek-sa1
abhishek-sa1 merged commit 611f980 into dell:issue-4849-omnia-modernization Aug 27, 2026
13 checks passed
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.

4 participants