-
Notifications
You must be signed in to change notification settings - Fork 85
switch to ensure_packages() #87
base: master
Are you sure you want to change the base?
Conversation
I'm not 100% sure this will help.
|
@alexjfisher correct, it only helps if the parameters are identical. But it should still help alot. |
Or maybe not help at all. You're specifying a bunch of parameters for each package resource, so these are almost guaranteed not to match existing resources. But the |
@alexjfisher updated it, should be much cleaner now :) |
It would be nice if one could finally review this :) |
@tphoney I offer to fix those CI issues if you merge the PRs and do a 1.0.0 release afterwards :) |
The ruby module is used as a dependency in many other component modules.
Some of them also define the
ruby
package or any of the other packageshere. This leads to duplicate resources and a failing catalog. As a
workaround I migrated all package resources to
ensure_packages()
fromstdlib and increased the minimal stdlib version from 4.13.1 to 4.19.0.