Skip to content

Additional_packages.json warning message update in input validation log file#4120

Merged
snarthan merged 7 commits intodell:pub/q1_devfrom
sakshi-singla-1735:pub/q1_dev
Mar 9, 2026
Merged

Additional_packages.json warning message update in input validation log file#4120
snarthan merged 7 commits intodell:pub/q1_devfrom
sakshi-singla-1735:pub/q1_dev

Conversation

@sakshi-singla-1735
Copy link
Collaborator

PR Description:

Refined additional_packages validation to use warnings instead of errors for arch-specific subgroup mismatches. The validation now logs warnings to the log file when:

  1. Required additional_packages parent key is missing from arch-specific JSON
  2. Unsupported subgroups are present in arch-specific JSON
  3. Supported subgroups in JSON are not declared in software_config.json
  4. Supported subgroups declared in software_config.json are missing from arch-specific JSON

This allows the playbook to continue execution instead of failing for expected arch-specific differences. Users are notified via the success message to check the log file for potential warnings.

@snarthan snarthan merged commit 7e99544 into dell:pub/q1_dev Mar 9, 2026
6 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.

3 participants