- Run rackspace_cloudbackup normally (not in a ruby block at the end of the run)
- Only install tmux on Ubuntu (#205).
- Remove .blank? in favor of .empty?
- Unpin git cookbook (#200)
- Add additional packages (#201)
- Do not pass false for NR license (#202)
- Pin back git cookbook to avoid bug described in #198.
- node['openssh']['server']['subsystem'] supports more platforms
- removed rest-client (removed in chef12 as well) in favor of net/http
- Rewrite many chef actions into symbols from strings, per #188.
- Make sure nothing is done about cloud-monitoring if the the is set to false
- Added enable/disable flag for slack_handler recipe.
- Added a toggle for iptables, to enable/disable based on feature flag attribute
- Added enable/disable flag for iptables recipe.
- Due to the various problems it presents (circular dependencies, kibana Berksfile entries on every cookbook in a 3 mile radius, etc), we are no longer going to activate elkstack by default in platformstack. In order to include elkstack now, simply
include_recipe 'elkstack::agent'
on your node or add it to the runlist directly.
- Merge with rackops_rolebook, keeping this cookbook as the result. See RFC 006 and the resulting PR for more information.
- Disable force upgrade of omnibus
- Setup remote-http monitors from attribute hash.
- Remove now-unused logstash_commons references
- Add missing dependency (wasn't an error since elkstack depends on it, but still)
- Add a hash to use to configure custom logstash
- Guard more of elkstack execution to be sure we don't do anything too early, undoes part of 1.4.2
- Remove logic that is already in elkstack::agent
- Bump to re-release due to Supermarket upload concerns
- Allow wrappers to supply additional custom monitors (always intended, but wasn't implemented)