Closed isc-lindensc closed 1 year ago
I think https://github.com/voxpupuli/puppet-augeasproviders_sysctl/pull/65 is intended to really make it a VP module.
Please merge this and release with a new puppet-augeasproviders_sysctl
version with tag, e.g. 3.0.0
so that other modules can update their dependencies. The existence of puppet-augeasproviders_core
module while no module puppet-augeasproviders_sysctl
exists, is confusing.
I've updated #65 to include your change. Somehow idempotency appears broken with Puppet 7 in one specific case, which I don't understand yet.
I am stuck on https://github.com/voxpupuli/puppet-augeasproviders_sysctl/pull/65#issuecomment-1423868243 and really hesitant to merge something broken. Note that on your PR no CI ran at all, so it may look green but it just didn't test anything.
It looks like Augeas 1.14 has some fixes for the sysctl lense, I wonder if that is relevant?
@jcpunk The current issues with failing tests isn't probably related to changes in Augeas. This PR probably won't affect this module. I haven't seen any breaking changes, and the augeas package usually installed from OS package, right?
@isc-lindensc could you please rebase this against master now that #65 is merged?
@isc-lindensc I'll close this PR since there is no more changes to apply.
fix metadata - dependency and location referenced