So this seems to be due to the fact that we do not configure apt::pins in plugin_setup_repositories.pp file- we only configure apt::sources there. So what we need to do is simply run generate_apt_pins for each list of repos of each plugin and call create_resources for apt::pin with these hashes.
So this seems to be due to the fact that we do not configure apt::pins in plugin_ setup_repositor ies.pp file- we only configure apt::sources there. So what we need to do is simply run generate_apt_pins for each list of repos of each plugin and call create_resources for apt::pin with these hashes.