<feed xmlns='http://www.w3.org/2005/Atom'>
<title>puppet-cron_core/spec/acceptance/tests, branch main</title>
<subtitle>Puppet module for core cron functionality</subtitle>
<id>https://cgit.fluxo.info/puppet-cron_core/atom?h=main</id>
<link rel='self' href='https://cgit.fluxo.info/puppet-cron_core/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit.fluxo.info/puppet-cron_core/'/>
<updated>2021-10-01T11:57:09+00:00</updated>
<entry>
<title>(MODULES-11197) Update to pdk-templates 2.2.0</title>
<updated>2021-10-01T11:57:09+00:00</updated>
<author>
<name>Gabriel Nagy</name>
<email>gabriel.nagy@puppet.com</email>
</author>
<published>2021-10-01T11:57:09+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.fluxo.info/puppet-cron_core/commit/?id=dd42efd5323314047d2c44e02f2f7e3472954697'/>
<id>urn:sha1:dd42efd5323314047d2c44e02f2f7e3472954697</id>
<content type='text'>
Includes REFERENCE.md ToC fixes for MODULES-8183.
</content>
</entry>
<entry>
<title>(MODULES-7786) Allow leading zeroes for cron params</title>
<updated>2020-08-10T12:44:35+00:00</updated>
<author>
<name>Dorin Pleava</name>
<email>dorin.pleava@puppet.com</email>
</author>
<published>2020-08-06T12:14:37+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.fluxo.info/puppet-cron_core/commit/?id=29925fb28a09075ea4c4105674dca2415e1c7800'/>
<id>urn:sha1:29925fb28a09075ea4c4105674dca2415e1c7800</id>
<content type='text'>
When applying a cron manigest that contains leading zeroes in a periodic
attribute (hour, minute, month, monthday, weekday), puppet will strip
down the zeroes even if they are accepted by the system cron.

Now puppet will only convert to integer the periodic attributes when
validating them, but will not change the input from the manifest.
</content>
</entry>
<entry>
<title>(MODULES-7789) Don't run new tests on older agents</title>
<updated>2019-01-09T21:29:10+00:00</updated>
<author>
<name>Enis Inan</name>
<email>enis.inan@puppet.com</email>
</author>
<published>2019-01-09T18:27:10+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.fluxo.info/puppet-cron_core/commit/?id=c0068fc6535289f7828ba42ad8610914a57604f1'/>
<id>urn:sha1:c0068fc6535289f7828ba42ad8610914a57604f1</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>(maint) Simplify the confine in the unauthorized users acceptance test</title>
<updated>2019-01-09T17:53:37+00:00</updated>
<author>
<name>Enis Inan</name>
<email>enis.inan@puppet.com</email>
</author>
<published>2019-01-09T17:53:37+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.fluxo.info/puppet-cron_core/commit/?id=071e84c6974d3f783abc8b5a0ded66684f6ac65f'/>
<id>urn:sha1:071e84c6974d3f783abc8b5a0ded66684f6ac65f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>(MODULES-7789) Port over the PUP-9217 changes</title>
<updated>2019-01-09T16:48:20+00:00</updated>
<author>
<name>Enis Inan</name>
<email>enis.inan@puppet.com</email>
</author>
<published>2018-12-13T10:11:39+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.fluxo.info/puppet-cron_core/commit/?id=a369886d68aa84a14defd3e594aa75cab71da328'/>
<id>urn:sha1:a369886d68aa84a14defd3e594aa75cab71da328</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>(maint) Add more crontab provider tests</title>
<updated>2019-01-09T16:48:17+00:00</updated>
<author>
<name>Enis Inan</name>
<email>enis.inan@puppet.com</email>
</author>
<published>2018-12-13T10:10:54+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.fluxo.info/puppet-cron_core/commit/?id=e76bd24dcb33ab71440633303124ea99d59b7783'/>
<id>urn:sha1:e76bd24dcb33ab71440633303124ea99d59b7783</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>Clean up newly broken cops since import</title>
<updated>2018-08-23T22:06:21+00:00</updated>
<author>
<name>Jorie Tappa</name>
<email>jorie@jorietappa.com</email>
</author>
<published>2018-08-23T22:06:21+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.fluxo.info/puppet-cron_core/commit/?id=b8e2a253bdcaabf548dcce46f7de2c4bfcb5b0c7'/>
<id>urn:sha1:b8e2a253bdcaabf548dcce46f7de2c4bfcb5b0c7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix acceptance tests</title>
<updated>2018-08-23T20:01:25+00:00</updated>
<author>
<name>Jorie Tappa</name>
<email>jorie@jorietappa.com</email>
</author>
<published>2018-08-23T20:01:25+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.fluxo.info/puppet-cron_core/commit/?id=b94412afd6be6155b7384c37378d985826528670'/>
<id>urn:sha1:b94412afd6be6155b7384c37378d985826528670</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Convert acceptance tests to Rspec</title>
<updated>2018-08-21T23:17:23+00:00</updated>
<author>
<name>Jorie Tappa</name>
<email>jorie@jorietappa.com</email>
</author>
<published>2018-08-21T22:58:53+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.fluxo.info/puppet-cron_core/commit/?id=3b48bc4a5a9d3703fbb01d3d6e70cbf2240f0e8b'/>
<id>urn:sha1:3b48bc4a5a9d3703fbb01d3d6e70cbf2240f0e8b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix Style/RegexpLiteral violations</title>
<updated>2018-08-01T21:13:33+00:00</updated>
<author>
<name>Jorie Tappa</name>
<email>jorie@jorietappa.com</email>
</author>
<published>2018-08-01T21:09:42+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.fluxo.info/puppet-cron_core/commit/?id=286f7aaa3a1387b689a6a00db705f15b46579ce6'/>
<id>urn:sha1:286f7aaa3a1387b689a6a00db705f15b46579ce6</id>
<content type='text'>
</content>
</entry>
</feed>
