Skip to content

Releases: gliderlabs/logspout

v3.2.4

16 Jan 22:14
acfb302
Compare
Choose a tag to compare

Fixed

  • @michaelshobbs fix working_directory so we don't duplicate test runs

Added

  • @chris7444 take the hostname from /etc/host_hostname if the file is there
  • @chris7444 update README.md for swarm deployments PR #329
  • @nvanheuverzwijn strip \r and \n when reading the file /etc/host_hostname
  • @lucassabreu toJSON with examples

Changed

v3.2.3

23 Sep 19:55
Compare
Choose a tag to compare

Added

  • @guigouz guigouz Add RAW_FORMAT to the documentation
  • @stevecalvert Allow docker log tail to be specified, default to 'all

Fixed

v3.2.2

25 May 17:44
Compare
Choose a tag to compare

Fixed

Changed

v3.2.1

14 Apr 06:27
Compare
Choose a tag to compare

Fixed

Added

Changed

v3.2

14 Apr 03:02
Compare
Choose a tag to compare

NOTE: tls is broken in v3.2

Fixed

  • @ekkinox FIX: add build-base package install to fix missing gcc
  • @bobzoller reconnect log stream unless container is dead
  • @MattAitchison Fix locking around custom route loading
  • @bobzoller avoid duplicate pumps with mutex lock
  • @markine Use InactivityTimeout to work around a bug in docker (#204)
  • @MattAitchison install ca-certificates fixes #247
  • @MattAitchison Dockerfile: use alpine 3.5 to fix build issue from missing context pkg

Added

Changed

v3.1

23 May 21:37
Compare
Choose a tag to compare

Fixed

  • Panic when renaming stopped container #183
  • won't start without route configuration #185
  • RouteManager.Name() didn't return name

Added

  • update container name if we get a rename event. closes #144 (#180)

Removed

Changed

  • Now using Alpine Linux 3.3 and GO 1.5.3, removed the "edge" package repo for building the official Docker image (#174)
  • Fix exposed ports in Dockerfile and readme. Remove references to /tmp/docker.sock from readme

v3

03 Mar 18:55
Compare
Choose a tag to compare
v3

Fixed

  • use start/die like old version not create/destroy
  • performance fix, generalizing SyslogMessage, minor cleanups
  • Initialize Route options map
  • Fixed a couple of typos, updated narrative
  • UDP message delivery should not kill the program
  • Exit with return code 1 on job setup failure
  • Simplify and add early exit to RoutingFrom
  • Unmarshal without buffering
  • Remove unnecessary closure
  • Undo change introduced in 07555c5
  • Fix port number in httpstream example
  • Use correct nilvalue for structured data as per rfc 5424
  • retry tcp errors and don't hang forever on failure

Added

  • mention irc channel
  • allowing easy custom builds of logspout
  • Allow env vars in stream URLs
  • Allow you to ignore log messages from individual containers by setting container environment variable, LOGSPOUT=ignore, when starting
  • Add URL for Logstash module
  • Adding CircleCI, Docker and IRC badges to readme.
  • Add TLS transport. Fixes #116

Removed

  • Removed attach on restart event
  • remove dev containers
  • Removed deprecated library hosted in google code in favor of its new home

Changed

  • switched to gliderlabs org
  • assume build
  • rough pass at breaking logspout.go into separate packages
  • fully split up packages. major refactoring of router
  • simpler matching. working routesapi. dropped old utils
  • make sure all uri params get into route options
  • readme updates and module specific readmes
  • renamed ConnectionFactory to AdapterTransport
  • updated readme to use current schema
  • names and parama
  • more readable
  • hold handler from returning until streamer finishes
  • primarily designed new boot output, but came with it architectural changes
  • updating docker sock location
  • support old location for docker socket
  • force link in case its run again, such as with custom builds
  • analytics test
  • update analytics
  • Update README.md
  • Update README with tls module
  • Wrong port in README.md #136

v2

13 Feb 04:21
Compare
Choose a tag to compare
v2

Added

  • Allow comma-separated routes on boot
  • Added project versioning
  • Development Dockerfile and make task
  • Deis sponsorship / support

Removed

  • Staging binary. Built entirely in Docker.
  • Dropped unnecessary layers in Dockerfile

Changed

  • Base container is now Alpine
  • Moved to gliderlabs organization

v1

12 Feb 22:08
Compare
Choose a tag to compare
v1
readme notice about docker hub