Skip to content

Conversation

gseriche
Copy link
Contributor

  • Add utils/dhcp-check.py to validate DHCP pool configurations in Hiera YAML files
  • Handle duplicate YAML anchor issues that were causing parse errors
  • Validate network/mask combinations, gateway configurations, and IP ranges
  • Add comprehensive documentation in utils/README-dhcp-check.md with examples
  • Create GitHub Actions workflow (.github/workflows/dhcp-check.yaml) for automated validation
  • Include example images and requirements file for complete setup
  • Prevent ISC DHCPD failures by catching configuration errors early

@gseriche gseriche self-assigned this Sep 23, 2025
@gseriche gseriche added the enhancement New feature or request label Sep 23, 2025
@gseriche gseriche force-pushed the IT-6483-dhcp_pool_checker branch 3 times, most recently from cdc7a98 to 6bb57a4 Compare September 23, 2025 17:23
@gseriche gseriche marked this pull request as ready for review September 23, 2025 17:24
@gseriche gseriche requested a review from a team September 23, 2025 17:24
@gseriche gseriche force-pushed the IT-6483-dhcp_pool_checker branch 2 times, most recently from 76ca5a2 to 10246f5 Compare September 23, 2025 17:48
@gseriche gseriche force-pushed the IT-6483-dhcp_pool_checker branch from 10246f5 to 177273a Compare October 3, 2025 12:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant