Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-06 | (MODULES-8603) Ignore .keep_* files | Ewoud Kohl van Wijngaarden | |
On Gentoo there's always a .keep_<package>-<slot> (e.g., .keep_cronbase-0) file inside the cron directory to ensure it's not removed with rmdir. Since usernames are very unlikely to start with .keep_, we can safely filter out these hidden files. | |||
2019-10-24 | (maint) Update module using PDK 1.14.0 | mihaibuzgau | |
2019-02-05 | (maint) pdksync_1.9.0-0-g7281db5 | octavianlarion | |
This is required to keep in line with our module release process. | |||
2019-01-09 | (MODULES-7789) Don't run new tests on older agents | Enis Inan | |
We only want to run these tests on agents that shipped with PUP-9217's changes. These are any agents newer than 5.5.8 in the 5.y release stream, and any agents newer than 6.0.4 in the 6.y release stream. | |||
2019-01-09 | (maint) Simplify the confine in the unauthorized users acceptance test | Enis Inan | |
2019-01-09 | (MODULES-7789) Port over the PUP-9217 changes | Enis Inan | |
PUP-9217 introduced the :raise_prefetch_errors option to the ParsedFile provider base class that, when set, will fail any resources associated with a failed prefetch target. Thus, when a file read error does occur, Puppet will fail all of the resources associated with the failed crontab (target). This means that the failed crontab will not be overwritten, thus fixing the issue described in the ticket. For more details, please refer to https://github.com/puppetlabs/puppet/commit/5b0fa987e5b7b27839e424ff16d59c7bf081c73a | |||
2019-01-09 | (maint) Add more crontab provider tests | Enis Inan | |
This commit adds the following tests to the cron resource: * A test to ensure that the crontab provider writes the crontab file of a new user * A test to ensure that the crontab provider fails to write the crontab file of a nonexistent user * A test to ensure that the crontab provider writes an originally unauthorized user's crontab file _if_ Puppet authorizes them in the middle of the run These tests are part of the crontab provider's specifications and should have been added before. | |||
2019-01-08 | (maint) Update to PDK 1.8.0; update all templates | Enis Inan | |
2019-01-07 | (maint) Enable cron tests on Fedora 28, 29 using cronie | Enis Inan | |
2018-12-07 | (MODULES-8306) Port over the crontab filetypes from Puppet | Enis Inan | |
2018-11-28 | Update tests to pass on puppet 4 | Josh Cooper | |
2018-11-27 | (MODULES-8301) Update the unit tests with the crontab filetype fix | Enis Inan | |
Commit 420049f2 in Puppet fixed the crontab filetype's #read method to use Puppet::Util::Execution.execute instead of %x. This commit updates the unit tests to account for this change. | |||
2018-08-23 | Clean up newly broken cops since import | Jorie Tappa | |
2018-08-23 | Remove common_utils.rb, all used items were added to spec_helper_acceptance. | Jorie Tappa | |
2018-08-23 | Fix acceptance tests | Jorie Tappa | |
2018-08-21 | Convert acceptance tests to Rspec | Jorie Tappa | |
2018-08-09 | Add common_utils.rb | Jorie Tappa | |
2018-08-09 | Add spec_helper_accceptance.rb | Jorie Tappa | |
2018-08-08 | Fix Layout/CommentIndentation violation | Jorie Tappa | |
2018-08-01 | Fix Lint/EndAlignment violations | Jorie Tappa | |
2018-08-01 | Disable Lint/HandleExceptions | Jorie Tappa | |
2018-08-01 | Fix Lint/AssignmentInCondition violations. | Jorie Tappa | |
2018-08-01 | Disable Style/GlobalVars violations | Jorie Tappa | |
2018-08-01 | Fix Performance/Caller violation | Jorie Tappa | |
2018-08-01 | Disable RSpec/AnyInstance | Jorie Tappa | |
2018-08-01 | Fix RSpec/DescribeMethod violation. | Jorie Tappa | |
2018-08-01 | Fix Style/RegexpLiteral violations | Jorie Tappa | |
2018-08-01 | Fix RSpec/InstanceVariable violations | Jorie Tappa | |
2018-08-01 | Fix RSpec/RepeatedExample violations | Jorie Tappa | |
2018-08-01 | Disable Security/YAMLLoad | Jorie Tappa | |
2018-08-01 | Fix Lint/AmbiguousBlockAssociation violation | Jorie Tappa | |
2018-08-01 | Fix Lint/ScriptPermission violations | Jorie Tappa | |
2018-08-01 | Apply automatic pdk validate fixes | Jorie Tappa | |
2018-07-31 | Initial cron import from puppet 7a4c5f07bdf61a7bc7aa32a50e99489a604eac52 | Jorie Tappa | |
2018-07-19 | Install pdk | Jorie Tappa | |