Age | Commit message (Collapse) | Author |
|
|
|
|
|
Puppet-lint was complaining about "ensure found on line but it's not the
first attribute on line 109". Trivial fix (swapped the ensure and the
name).
Also, the README didn't mention Debian or CentOS, but the comment block
in init.pp did. I added both to the README. I happen to be using this
with Debian unstable, but I haven't tested it extensively enough to say
"yep, this works". It, however, works for me.
|
|
Fix is_virtual check in ntp.conf templates
|
|
is_virtual fact must be checked using a string comparison.
The previous logic would resolve true if the is_virtual fact was
defined. This meant that on servers where is_virtual was defined as
"false", the vm-only snippet was still inserted into the template.
|
|
Added support for Amazon Linux
|
|
(#14497) Add tinker_panic option for ntpd
|
|
Update Modulefile for 0.1.0 release
|
|
|
|
|
|
added fedora support
|
|
|
|
Use spechelper gem
|
|
|
|
|
|
Automatically sets tinker_panic 0 when $is_virtual is true. This
configuration enables ntpd to cope with large clock skews, such as occur
when a VM guest is suspended and resumed.
More information is available here:
http://www.vmware.com/pdf/vmware_timekeeping.pdf
|
|
(#14492) Update formatting of the NTP module
|
|
to reflect Puppet Labs best practices
|
|
(#11156) Fix module path fixtures so rspec works in most rubies
|
|
Previously this module was using an experimental pattern using mktmpdir for
creating its module path for rspec-puppet to use, which has since been
deprecated in favour of a static directory. This was largely because ntp was
one of the earlier modules we tried to make work in Jenkins.
This change aligns the module to use the same pattern used in the rspec-
puppet setup stage:
https://github.com/rodjek/rspec-puppet/blob/master/lib/rspec-puppet/setup.rb
This should stop the problems with Ruby 1.8.5 complaining about a lack of
mktmpdir, and also make it more consistent with other modules in the wild.
|
|
(#14457) Add FreeBSD support for the NTP class
|
|
|
|
Without this patch the spec_helper does not invoke
Puppet.settings.send(:initialize_everything_for_tests)
This is necessary to set default configuration settings, otherwise
exceptions are raised when testing against the Puppet master branch.
|
|
change $operatingsystem to $::operatingsystem
|
|
|
|
(#11155) Fix templates so they are ruby-1.9.2 compatible
|
|
The templates had #each methods being called on strings which is not ruby-1.9.2
compatible. Instead, I've converted the string to an array using a pattern that
is still compatible if an array is passed.
|
|
(#11152) Create temporary puppetconf area with empty manifests/site.pp
|
|
Without a manifests/site.pp file for Puppet to read we get rspec testing
errors. This patch creates a temporary directory and creates an empty site.pp
to avoid this.
|
|
Update CHANGELOG for 0.0.4 release
|
|
|
|
(#10846) add spec tests for ntp class
|
|
This commit adds some unit tests for the
ntp class.
Also adds a rakefile for running the spec tests
|
|
(#10707) Update documentation for amazon linux support
|
|
updates the docs to indicate that Amazon Linux has been tested.
|
|
(#10707) Add os linux to el list
|
|
This patch adds amazon linux support
by adding 'linux' to the list of platforms
that are from the redhat os family.
Currently amazon linux is showing up as
operatingsystem linux. This manifest will
need to be updated when platform detection with
facter works properly in the future.
|
|
* ticket/master/1_should_allow_relationships:
Add Apache Version 2.0 LICENSE file
Update Modulefile for move to Puppet Labs
(#1) Add example test using relationships.
|
|
|
|
|
|
Switch version to 0.0.3 to follow semantic versioning rules.
Update the metadata to finish replacing jeffmccune with puppetlabs.
|
|
This example test illustrates how the end user of the module is expected
to consume the module. Two relationships are present, the notify
resources should always be evaluated in the correct and specified order.
|
|
* feature/master/move_to_puppetlabs:
Update README
Remove metadata.json from the repository
Rename module from jeffmccune to puppetlabs
|
|
|
|
This file is automatically generated during the module build process.
It should be ignored by git and removed from the repository.
|
|
This simply s/jeffmccune/puppetlabs/ on the Modulefile
|
|
|
|
|
|
|
|
Added example for autoupdate and centos testing
support.
|