logsearch/23.0.0
You can find the source of this version on GitHub at logsearch/logsearch-boshrelease. It was created based on the commit 871cb8d5
.
Release Notes¶
In addition to the changes below, we’re starting to switch to semantic versioning (i.e. semver conventions and 23.0.0
instead 22
). We’re also starting to publish dev releases via CI from our develop
branch if you prefer testing recent changes before we create final releases (see readme).
Breaking Changes: - ingestors no longer support SSLv3 (dropped upstream by logstash)
Upgrades: - logstash 1.5.4 (from 1.5.2; #172)
Enhancements:
- new curator job to regularly remove indices older than a configurable period (#72, via #170)
- new logstash_parser.inputs
property to configure parsers with non-redis inputs (via #160)
- avoid extracting syslog_procid
, syslog_msgid
when they are empty (#138, via #175)
Development: - spiff templates now use separate queue and parser resource pools (via #169) - updated Concourse pipelines for more reliable CI testing, ability to test pull requests, and release automation (via #174)
Known Issues: - Parser job crashes on start when using rabbitmq (via #178). Cause by elastic/logstash/issues/3781, can be resolved by sshing into the parser VMs and running:
chmod 644 vendor/bundle/jruby/1.9/gems/march_hare-2.11.0-java/lib/ext/rabbitmq-client.jar
Usage¶
You can reference this release in your deployment manifest from the releases
section:
- name: "logsearch" version: "23.0.0" url: "https://bosh.io/d/github.com/logsearch/logsearch-boshrelease?v=23.0.0" sha1: "5afa76e09f41c28565d0ec96a69bd987103e7e7d"
Or upload it to your director with the upload-release
command:
bosh upload-release --sha1 5afa76e09f41c28565d0ec96a69bd987103e7e7d \ "https://bosh.io/d/github.com/logsearch/logsearch-boshrelease?v=23.0.0"
Jobs¶
- api
- archiver
- curator
- elasticsearch
- elasticsearch_config
- ingestor_archiver
- ingestor_lumberjack
- ingestor_relp
- ingestor_syslog
- kibana
- parser
- queue
- test_e2e_errand