Fixes #5035: Adapt initial promises to only check components when present
Refs #5035: Fix all reports to use 0 as a serial
Refs #5035: clarify password-check.cf role, and add missing rudder-inventory-endpoint role
Merge pull request #416 from jooooooon/int_5035/adapt_initial_promises_to_only_check_components_when_present

Int 5035/adapt initial promises to only check components when present