voxpupuli / puppet-zabbix

Puppet module for creating and maintaining zabbix components with puppet.
https://forge.puppet.com/puppet/zabbix
Apache License 2.0
79 stars 228 forks source link

Add `authcfg`, `role`, `user` and `usergroup` API providers #829

Open bdeferme opened 1 year ago

bdeferme commented 1 year ago

Pull Request (PR) description

Adds a Puppet provider using the API for the following resources:

This Pull Request (PR) fixes the following issues

n/a

bdeferme commented 1 year ago

Any news on reviewing :smiley: ?

smortex commented 1 year ago

CI was recently fixed. Can you please rebase your changes on top of the main branch?

From your working directory:

git fetch origin         # Download the latest code we have here
git rebase origin/master # Move your commits on top of the main branch
git push -f              # Send the changes to update the PR (-f is required because we re-wrote history)
bdeferme commented 1 year ago

I think the test just needs to be re-started

teluq-pbrideau commented 1 year ago

@bdeferme I’m also interrested in this! Could you rebase from master to check if tests are fixed? If there is a way I could help, to fix test issues, etc, I could do the same as I did with #828 if you’re OK with it (create a new PR where I could fix stuff).