Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
(GH-3310) Sync core types and providers for apply
Previously when puppet 5 agents were around we stopped syncing core types and providers because they were conflicting with builtin types. We assumed that we could just use these on agents. For the most part this works, but for the local transport when using bundled-ruby this is not the case. This commit updates apply to sync builtin types and providers. This will result in slightly larget pluginsync tar archives and opens up potential issues for puppet agent incompatabilities between the core types shipped with bolt vs what may be on the agent bolt is targetting. However this risk should be quite small compared with the complexity of trying to handle bundled-ruby case differently for apply. !bug * **Pluginsync builtin bolt content** [#GH-3310](GH-3310) Previously we were not pluginsyncing builtin content to avoid conflicting with puppet 5 builtin types. This was breaking assumptions for bundled-ruby config and should no longer be an issue with modern agents.
- Loading branch information