Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-01-29 | make sure we manage things after the package | mh | |
2016-01-29 | also manage directory as puppet user needs write perms as well | mh | |
2016-01-28 | update module to make it work with all the new features of trocla 0.2.2 | mh | |
2015-12-22 | Fix #17 - point to @ZeroPointEnergy's hiera-backend | mh | |
2015-10-21 | Merge pull request #16 from michaelweiser/qr2 | duritong | |
Fix configfile error in hiera backend | |||
2015-10-20 | Fix configfile error in hiera backend | Michael Weiser | |
Get path to configuration file from config hash to avoid undefined variable error. | |||
2015-10-18 | cleanup and simplifaction | mh | |
* refactoring code for simplicity and easier maintenance. * prefix the format and options config with default_ to better represent their intention. | |||
2015-10-18 | Merge pull request #15 from michaelweiser/qr1 | duritong | |
Add custom hiera backend for trocla | |||
2015-10-01 | Add custom hiera backend for trocla | Michael Weiser | |
Only reacts to key namespace trocla::password::<trocla_key>. Looks up additional parameters via hiera itself as trocla::options::<trocla_key>::format (string) and trocla::options::<trocla_key>::options (hash). Looks for <trocla_key> in trocla as hiera/<source>/<trocla> with <source> iterating over the configured hiera hierarchy. If not found, creates and returns a new password with trocla key <trocla_key>. example entry in hiera.yaml: backends: - ... - trocla trocla: - configfile: /etc/puppet/troclarc.yaml - format: plain - options: length: 16 example usage in hiera yaml file: kerberos::kdc_database_password: "%{hiera('trocla::password::kdc_database_password')}" trocla::options::kdc_database_password::format: 'plain' trocla::options::kdc_database_password::options: length: '71' | |||
2015-09-26 | Merge branch 'master' of git.puppet.immerda.ch:module-trocla | mh | |
2015-09-18 | if the provider is not gem we should name the package correctly | mh | |
2015-08-12 | Fix #14 - allow trocla_get not to raise an error if nothing is found | mh | |
Up to now we raised an error if nothing was found while using trocla_get. The main idea was to ensure that typos in the key/format are easily spotted and not overlooked as no password being returned usually indicates that something is wrong. As outlined in #14 there are use cases where it makes sense to not have this behavior. This change allows us to suppress the error raising and just return the puppet undef if nothing is found. | |||
2015-08-12 | whitespace cleanup | mh | |
2015-05-24 | release lated version, which should have now fixed all the permissions | mh | |
2015-05-24 | release lated version | mh | |
2015-05-24 | Merge remote-tracking branch 'github/master' | mh | |
2015-05-24 | release new version due to wrong packaging | mh | |
2015-04-09 | Merge pull request #12 from timogoebel/feature/encryption_sort | duritong | |
sort ssl_options | |||
2015-04-09 | sort ssl_options | Timo Goebel | |
2015-04-08 | Merge pull request #11 from timogoebel/feature/encryption_sort | duritong | |
sort encryption options | |||
2015-04-08 | sort encryption options | Timo Goebel | |
2015-04-05 | dependencies should either be managed by the package or gem | mh | |
2015-03-21 | new version | mh | |
2015-03-21 | Merge remote-tracking branch 'github/master' | mh | |
2015-03-01 | Merge pull request #10 from timogoebel/feature/encryption | duritong | |
add support for encryption and ssl_options | |||
2015-03-01 | add support for encryption and ssl_options | Timo Goebel | |
2015-02-18 | Merge pull request #9 from michaelweiser/master | duritong | |
Fix dependency handling | |||
2015-02-16 | Fix dependency handling | Michael Weiser | |
2015-01-24 | moneta dependencies require ruby-devel | mh | |
2014-09-13 | new release | mh | |
2013-11-17 | add .gitignore | mh | |
2013-10-02 | add documentation of the existing functions | mh | |
2013-10-02 | linting | mh | |
2013-10-02 | typo | mh | |
2013-10-02 | Improve the overall experience of the module. | mh | |
- Extending the README - Add a trocla::yaml class for a simple quickstart. - Fixes issues: #4 & #5 | |||
2013-10-02 | remove init class, this confused ppl and better readme follows | mh | |
2013-09-04 | Merge pull request #3 from justicel/master | duritong | |
Release of 0.0.2 module which includes template base configuration for t... | |||
2013-08-02 | Change to allow you to define to install rubygem requirements | Justice London | |
2013-07-23 | Release of 0.0.2 module which includes template base configuration for ↵ | Justice London | |
trocla CLI. | |||
2013-03-20 | Merge pull request #2 from amfranz/master | duritong | |
Compatibility with latest Puppet version (v3.1.0) | |||
2013-02-28 | Removing calls to Puppet.features.rubygems? | Michael Franz Aigner | |
This makes the Gem usable in the latest Puppet versions. The handling of RubyGems got revised in Puppet 3.0.1-rc1: http://projects.puppetlabs.com/issues/16757 The new policy is that either bundler and/or rubygems are guaranteed to be loaded and initialized when the Puppet manifest is evaluated, making it unnecessary for Puppet modules to load rubygems. This new policy broke the puppet-trocla module. This is because 'Puppet.features.rubygems?' always evaluates to false now, which causes the module to abort the manifest compilation with a message informing about the necessity of RubyGems to be present. | |||
2013-01-14 | linting | mh | |
2013-01-14 | adapt to new moneta version | mh | |
2012-06-05 | new style for 2.7 | mh | |
2011-10-27 | merge | mh | |
2011-09-06 | as setting a hash first is a bit cumbersome, we provide the possibility to ↵ | mh | |
pass a yaml string | |||
2011-08-08 | wording | mh | |
2011-08-05 | introduce trocla_set - useful to migrate existing manifests | mh | |
2011-08-03 | update doc | mh | |
2011-08-03 | fix variable lookup | mh | |