Skip to content

Releases: sensu/sensu-go

5.0.0

24 Jan 18:03
17f88f8
Compare
Choose a tag to compare
Update vendored web-ui (#2479)

Signed-off-by: Neal Granger <[email protected]>

2.0.0-beta.8-1

15 Nov 22:46
Compare
Choose a tag to compare

Sensu 2.0 Beta Release 8

This release is the eighth beta release of Sensu 2.0. It was tagged from the master branch, SHA c07579c.

Along with some great bug fixes, a lot of exciting pieces have landed in this release including the addition of object metadata, filtering and change from organizations/environments to namespaces.

These awesome new additions come with breaking changes. Users that are upgrading will need to recreate their resources. Details on managing the changes are as follows:

• Filters will need to be recreated, and the "statements" field of filters must be replaced by "expressions"
• The filter query language has changed; the language is now JavaScript instead of govaluate. All attribute names are now consistent with what is described in the filters reference
• Proxy entities will need to be re-created, and are now keyed by a "name" field instead of "id"
• Organizations and environments have been replaced by namespaces
• Resources now contain metadata, which contains a "name" and a "namespace" attribute. This replaces existing names, and also replaces organizations and environments.

View the full changelog here

Packages

Debian and RPM packages can be found on PackageCloud.
Docker images can be found here.

QA

QA was done on the following Ubuntu Xenial build packages:

Known issues

  • #2346 Unable to silence entities from the dashboard [WORKAROUND BELOW]
    - This functionality is still available via sensuctl.
  • #2344 Cannot update entity class in sensuctl entity update subcommand interactive mode

2.0.0-beta.7-1

26 Oct 18:53
0ad392d
Compare
Choose a tag to compare

Sensu 2.0 Beta Release 7

This release is the seventh beta release of Sensu 2.0. It was tagged from the master branch, SHA 0ad392d.

An exciting feature in this release is the support for assets for Handlers and Mutators. This allows for registering of assets that can be fetched prior to command execution similar to how the Agent does for Checks today. Additionally, several bugs found in last week's release have been addressed. The full changelog can be found here.

Packages

Debian and RPM packages can be found on PackageCloud.
Docker images were not published for this release.

QA

QA was done on the following Ubuntu Xenial build packages:

Known Issues:

  • Assets missing from check details #2221
  • QoL: Web UI, extra links to event details page #2222
  • Silencing entry begin date cannot be changed #2223

2.0.0-beta.6-2

19 Oct 20:34
Compare
Choose a tag to compare

Sensu 2.0 Beta Release 6

This release is the sixth beta release of Sensu 2.0. It was tagged from the master branch, SHA 05af2ca.

This release is chock full of bug fixes, enhancements and goodness! The Changelog with the exhaustive list can be found here.

**This is a source-only release [no packages published].
Source can be found here.

Known Issues:

  • Inconsistency in keepalive failures #2190
  • Adhoc checks with assets do not retrieve dependencies #2201

2.0.0-beta.4-1

16 Aug 21:06
a05ad41
Compare
Choose a tag to compare

Sensu 2.0 Beta Release 4

This release is the fourth beta release of Sensu 2.0. It was tagged from the master branch, SHA a05ad41.

The release resolves a number issues with Sensu. All users currently running the previous beta should upgrade. See the changelog for details. Notably, this release resolves an issue with ad-hoc check execution not working properly in a clustered environment, and an issue where cluster health checking would hang or produce unhelpful errors.

Packages

Debian and RPM packages can be found on PackageCloud.
Docker images can be found on DockerHub.

QA

QA was done on the following Ubuntu Xenial nightly build packages:

Known Issues:

  • Round robin may not work as expected with proxy entities (#1969)
  • Check update CLI does not remember the state of round robin for checks (true/false) (#1971)
  • Agents will not reconnect to a different backend if its backend becomes unavailable (#1972)
  • Round robin checks will execute more often than they should, if multiple subscriptions are specified (#1973)
  • [Design Issue] Entities currently allow their list of subscriptions to be updated via sensuctl / api. The list of subscriptions are subsequently replaced when the agent sends its next keepalive message. (#714)
  • [Web UI] Proxy entities in the Related Entities box show last seen as 49 years ago - issue #1968
  • Keepalive timeout field is not set & interval is using wrong value #1988

2.0.0-beta.3-1

02 Aug 18:50
2a7f0d7
Compare
Choose a tag to compare

Sensu Beta Release 3

This release is the third beta release of Sensu 2.0. It was tagged and QA'd from the master branch, SHA
2a7f0d7.

This release is the first release that supports clustered operation with Sensu. Most things are working, but there may be some issues. In particular, we know that ad-hoc check execution is not working with a clustered deployment.

The release resolves a number issues with Sensu. All users currently running the previous beta should upgrade. See the changelog for details.

Known Issues

  • Assets cannot extract github tarballs. (#1700)
  • Adhoc checks do not execute in a clustered environment (#1904) - (Does work in non clustered mode)
  • Keepalive check missing issued & executed timestamps. (#1440)
  • More than one agent with the same name can connect to backends. (#1903)
  • Proxy entities have a last-seen value of 49 years ago (#1434)
  • Dashboard is displaying non-incident checks, entities and keepalives by default (#1919)
  • Dashboard event silencing does not work (https://github.com/sensu/sensu-go/issues/1920)

2.0.0-beta.2-4

28 Jun 22:14
30607d5
Compare
Choose a tag to compare

Sensu Beta Release 2

This release is the second beta release of Sensu 2.0. It was tagged and QA'd at the same SHA that was the nightly build of Jun 28, 2018.

This build iteration was created afterwards, to deal with some build-time version issues. It includes some commits that were not formally QA'd, but should have little to no effect on the validity of the release.

The beta release resolves a number issues with Sensu. All users currently running the previous beta should upgrade. See the changelog for details.

Known Issues

  • Assets from git tarballs cannot be extracted: #1700
  • Extensions can cause panic on backend: #1750
  • Extension name is empty when format=none: #1757
  • Filters can’t have their “allow/deny” updated.
  • Setting filter when as specified in the docs doesn’t seem to work. (Doc example is not valid JSON - intended?)
  • Keepalive issued and executed values are zero (#1440)

2.0.0-beta.2-3

28 Jun 21:52
5ef80b7
Compare
Choose a tag to compare
2.0.0-beta.2-3 Pre-release
Pre-release

WIP

2.0.0-beta.2-2

28 Jun 20:46
6d92b02
Compare
Choose a tag to compare
2.0.0-beta.2-2 Pre-release
Pre-release

Broken build, do not use.

2.0.0-beta.2-1

28 Jun 18:22
177c484
Compare
Choose a tag to compare
2.0.0-beta.2-1 Pre-release
Pre-release

Sensu Beta Release 2

This release is the second beta release of Sensu 2.0. It was tagged and QA'd at the same SHA that was the nightly build of Jun 28, 2018.

This beta release resolves a number issues with Sensu. All users currently running the previous beta should upgrade. See the changelog for details.

Known Issues

  • Assets from git tarballs cannot be extracted: #1700
  • Extensions can cause panic on backend: #1750
  • Extension name is empty when format=none: #1757
  • Filters can’t have their “allow/deny” updated.
  • Setting filter when as specified in the docs doesn’t seem to work. (Doc example is not valid JSON - intended?)
  • Keepalive issued and executed values are zero (#1440)