This project is mirrored from https://github.com/SumoLogic/sumologic-collector-chef-cookbook.git.
Pull mirroring updated .
- 15 Oct, 2017 1 commit
-
-
Jonathan Hartman authored
Most of these were added relatively recently, with v19.182.
-
- 13 Oct, 2017 2 commits
- 12 Sep, 2017 1 commit
-
-
Ben Abrams authored
relates to #141 We now allow using `node['sumologic']['init_style']` with any valid chef provider. Default is `nil` and will defer to ohai unless overridden. Note: it does not attempt an validation that you chose a valid provider. Signed-off-by:
Ben Abrams <me@benabrams.it>
-
- 16 Aug, 2017 4 commits
- 19 Jun, 2017 3 commits
-
-
Duc Ha authored
CHANGELOG and misc repo changes:
-
Ben Abrams authored
-
Ben Abrams authored
-
- 18 Jun, 2017 1 commit
-
-
Ben Abrams authored
- clairfy versioning of project to (now) use semver2 - Switch CHANGELOG format to follow good practices from http://keepachangelog.com - lock chef gems to chef 12 in preperation for dropping chef 11 support.
-
- 17 Jun, 2017 8 commits
-
-
Jonathan Hartman authored
This should help with two issues regarding collector registration: * The collector init script starts the service asynchronously, so Chef considers the service started, even if the registration fails and it bails out seconds later. * When the collector registers itself with Sumo Logic, it overwrites the user.properties file. This causes the second Chef run to regenerate the template once more and signal another collector restart.
-
Jonathan Hartman authored
-
Jonathan Hartman authored
Chef 13 was released today and seems to no longer be able to handle resource classes from LWRP providers in the same way. ``` ================================================================================ Error executing action `install` on resource 'sumologic_collector[Install Sumo Logic collector]' ================================================================================ NameError --------- uninitialized constant Chef::Resource::SumologicCollector Cookbook Trace: --------------- /tmp/kitchen/cache/cookbooks/sumologic-collector/providers/default.rb:10:in `load_current_resource' ``` This change is now documented under "DSL-based custom resources and providers no longer get module constants" [here](https://docs.chef.io/release_notes.html).
-
Jonathan Hartman authored
There's another [PR](https://github.com/SumoLogic/sumologic-collector-chef-cookbook/pull/121) open to change this `converege_if_changed` block back to a `converge_by`. However, the block shouldn't be needed at all, and removing it will also keep [#112](https://github.com/SumoLogic/sumologic-collector-chef-cookbook/issues/112) solved.
-
Jonathan Hartman authored
The default values for this are set in wrapper.conf but can be overridden in user.properties.
-
Jonathan Hartman authored
There seems to be a race condition in the collector where, if it's restarted while in the middle of registering, it can end up registering twice. Delaying the restart until the end of the Chef run should help with that, as well as limiting the total number of restarts if resources in a wrapper cookbook are sending restart notifications for other things as well.
-
Jonathan Hartman authored
Otherwise, Chef manages the service by calling the init script directly. This leaves Systemd out of sync and `service collector *` claiming the service has crashed while `/etc/init.d/collector *` properly reports that it's running. Also enables support in the service for the status and restart commands.
-
Jonathan Hartman authored
This template, as used in the [sumologic_collector provider](https://github.com/SumoLogic/sumologic-collector-chef-cookbook/blob/master/providers/default.rb#L47), triggers a restart notification. The presence of a timestamp means the file content changes and a new restart notification is sent for every Chef run.
-
- 16 Jun, 2017 2 commits
-
-
Dale Hui authored
-
Dale Hui authored
- Pin to the latest non 3.x release https://github.com/chef/chef-vault/blob/master/Changelog.md
-
- 15 Jun, 2017 1 commit
-
-
Matt Dannenberg authored
-
- 14 Jun, 2017 1 commit
-
-
Duc Ha authored
[CI] improve lint process:
-
- 13 Jun, 2017 1 commit
-
-
Ben Abrams authored
- switch from using chefdk binaries to bundled gem commands - use ruby 2.3 - bumped (and locked) dependencies that made sense - appease foodcritic
-
- 12 Jun, 2017 3 commits
- 18 May, 2017 1 commit
-
-
Ben Abrams authored
- added sane opinionated rubocop config options - fixed sane reccomendations - annotated where we should fix things in future but temp disabling
-
- 25 Apr, 2017 4 commits
-
-
Ben Vidulich authored
Deprecated in Chef Client 13.0, pending removal in 14.0. Recommended as per FC072
-
Ben Vidulich authored
Recommendation as per FC069.
-
Ben Vidulich authored
New recommendation as per FC066
-
Ben Vidulich authored
Changes to revert PR13
-
- 31 Mar, 2017 1 commit
-
-
Duc Ha authored
-
- 30 Mar, 2017 1 commit
-
-
Duc Ha authored
Dannenberg master
-
- 29 Mar, 2017 2 commits
- 17 Mar, 2017 1 commit
-
-
Duc Ha authored
Merge branch 'master' of git://github.com/dannenberg/sumologic-collector-chef-cookbook into dannenberg-master
-
- 16 Mar, 2017 1 commit
-
-
Duc Ha authored
-
- 07 Feb, 2017 1 commit
-
-
Duc Ha authored
Adds the ability to change the default category in the files added to the sumo sources folder.
-