GitHub puppet-rundeck
35
35
23
Module for managing the installatation and configuration of the rundeck orchestration tool

Metadata Valid
No translation
Correct Puppet Version Range
Supported Puppet version range is %{PUPPET_VERSION_RANGE}
With Puppet Version Range
Puppet version range is present in requirements in metadata.json
With Operatingsystem Support
No translation
Supports Only Current Centos
No translation
Supports Latest Centos
No translation
Supports Only Current Debian
No translation
Supports Latest Debian
No translation
Supports Only Current Ubuntu
No translation
Supports Latest Ubuntu
No translation
In Modulesync Repo
No translation
In Plumbing
Is in plumbing
Has Secrets
Has a .sync.yml file
Synced
Has a .msync.yml file
Latest Modulesync
No translation
Has Modulesync
Is present in voxpupuli/modulesync_config/managed_modules.yml
Released
Is in modulesync_config and in forge releases.
Reference Dot Md
The repository has a REFERENCE.md. It needs to be generated / puppet-strings documentation is missing.

Open Pull Requests

Replace validate_rd_policy with a data type

This is incomplete, but an alternative to https://github.com/voxpupuli/puppet-rundeck/pull/437

add parameter to configure storage converter plugins
enhancement
tests-fail

<!--
Thank you for contributing to this project!

-->

Pull Request (PR) description

<!--
Replace this comment with a description of your pull request.
-->

This Pull Request (PR) fixes the following issues

<!--
Replace this comment with the list of issues or n/a.
Use format:
Fixes #123
Fixes #124
-->

feat: Adds possibility to compress Rundeck log files
enhancement
needs-tests
needs-work

Pull Request (PR) description

This PR will offer the ability to compress daily rotated Rundeck log files

Make preauthentication based on headers optional
enhancement
needs-tests

Pull Request (PR) description

Users might only want to configure preauthentication using request attributes, without making use of any header. The issue is that in that scenario setting the header-related settings to empty values seems to break things. I think it's probably a good idea to set them only if the relevant keys are present in preauthenticated_config.

Add parameters/update templates to allow synchronizing user profile attributes from LDAP/AD
merge-conflicts
needs-tests

Pull Request (PR) description

Allos synchronizing email address, first name and last name from AD/LDAP.

Feature is documented here: https://docs.rundeck.com/docs/administration/security/authenticating-users.html in the 'Sync Rundeck profile from LDAP user attributes' section.

This Pull Request (PR) fixes the following issues

N/A

feat(log4j): (optional) disable DailyRollingFileAppender
enhancement
needs-tests

Pull Request (PR) description

Introduces new optional variable rdlog4jrotatedaily (default=true). This is needed for users that prefer logrotate over log4j.

This Pull Request (PR) fixes the following issues

n/a

Add required Vault api version to template
needs-tests

Pull Request (PR) description

In the PR for #430, the API version was missing. For newer installation we have to set it to "2", which should be default for the Vault plugin anyway, but is seems, that this is not the case, so we have to set it explicit, otherwise we get "permission denied" messages in the Vault access logs.

add parameter to configure storage converter plugins
enhancement
merge-conflicts

<!--
Thank you for contributing to this project!

-->
Added hash of properties to apply a storage converter plugin