Skip to content

Releases: ClusterLabs/ha_cluster_exporter

1.4.0

17 Dec 08:17
a681a74
Compare
Choose a tag to compare

What's Changed

  • add support to show overall cluster maintenance mode by @scrusanhrt in #260
  • add supportconfig plugin (jsc#PED-2560) by @angelabriel in #250
  • update the CI workflow
  • change default OBS development project
  • bump required Go version to 1.23
  • fix corosync collector parser when using IPv6 hostnames (#245)

Dependabot updates

  • Bump github.com/prometheus/client_model from 0.3.0 to 0.4.0 by @dependabot in #224
  • Bump github.com/prometheus/client_golang from 1.15.0 to 1.15.1 by @dependabot in #225
  • Bump github.com/prometheus/common from 0.42.0 to 0.44.0 by @dependabot in #226
  • Bump github.com/spf13/viper from 1.15.0 to 1.16.0 by @dependabot in #227
  • Bump github.com/stretchr/testify from 1.8.2 to 1.8.4 by @dependabot in #228
  • Bump github.com/prometheus/client_golang from 1.15.1 to 1.16.0 by @dependabot in #230
  • Bump github.com/prometheus/client_golang from 1.16.0 to 1.17.0 by @dependabot in #234
  • Bump golang.org/x/net from 0.10.0 to 0.17.0 by @dependabot in #235
  • Bump github.com/prometheus/common from 0.44.0 to 0.55.0 by @dependabot in #259
  • Bump github.com/spf13/viper from 1.16.0 to 1.19.0 by @dependabot in #258
  • Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows by @dependabot in #265
  • Bump github.com/prometheus/client_golang from 1.19.1 to 1.20.2 by @dependabot in #262
  • Bump github.com/prometheus/common from 0.55.0 to 0.59.1 by @dependabot in #266
  • Bump github.com/prometheus/client_golang from 1.20.2 to 1.20.4 by @dependabot in #267
  • Bump github.com/prometheus/client_golang from 1.20.4 to 1.20.5 by @dependabot in #268
  • Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot in #269
  • Bump golang.org/x/crypto from 0.26.0 to 0.31.0 in the go_modules group by @dependabot in #270

New Contributors

Full Changelog: 1.3.3...1.4.0

1.3.3

29 May 08:54
1000ba6
Compare
Choose a tag to compare

What's Changed

  • bump go version to 1.20 (bnc#1208296)

Full Changelog: 1.3.2...1.3.3

1.3.2

02 May 17:18
b95b03e
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.3.1...1.3.2

1.3.1

10 Feb 11:26
ad3c0e9
Compare
Choose a tag to compare

Changed

  • Brought GitHub Actions config and Makefile up to speed.
  • Bump github.com/prometheus/client_golang from 1.12.2 to 1.14.0 by @dependabot in #208
  • Bump github.com/stretchr/testify from 1.7.1 to 1.8.1 by @dependabot in #211
  • Bump github.com/prometheus/exporter-toolkit from 0.7.1 to 0.7.3 by @dependabot in #207

Full Changelog: 1.3.0...1.3.1

1.3.0

24 May 15:42
2a65dfc
Compare
Choose a tag to compare

Added

  • TLS and basic auth support (#200)
  • sysconfig file now available to override systemd unit CLI arguments (#200)

Changed

  • Deprecated: Some CLI flags were deprecated in favour of new ones according to upstream conventions (#200)
  • Boilerplate now uses the Prometheus Exporter Toolkit (#200)
  • Rename master branch to main
  • Rename dashboard provider subpackage (#196)

1.2.3

28 May 07:36
d319147
Compare
Choose a tag to compare

Changed

  • Compress GitHub artifacts (#195)

Fixed

  • Fix cloned resource collection once and for all (#194)

Removed

  • Remove the make download target, which was mostly useless. (#194)

1.2.2

12 May 11:35
cf586eb
Compare
Choose a tag to compare

Added

  • Add parsing of the crm_config node in the CIB parser. (#190)

Changed

  • Update the minimum required Go version to 1.14. (#192)

Fixed

  • Avoid duplicate metric recording errors for non-running OCFS resources. (#191)

1.2.1

02 Dec 17:29
4fceb77
Compare
Choose a tag to compare

Fixed

  • Remove Pacemaker dependency from systemd unit (#180)

1.2.0

11 Sep 13:41
8912739
Compare
Choose a tag to compare

Added

  • Implement SBD watchdog and msgwait timeout metrics (#174)

Fixed

  • Handle correctly corosync membership parsing with qdevice enabled (#172)

1.1.0

13 Jul 11:09
c1eae0c
Compare
Choose a tag to compare

Added

  • Support for Corosync v3 (#156)
  • --version CLI flag (#158 #168)
  • Grafana dashboards (#160 #166)
  • New metrics for Pacemaker node attributes (#167)
  • New metrics for instrumentation of the exporter itself (#169)

Changed

  • --enable-timestamps CLI flag and config option have been marked as deprecated (#158)
  • Migrated CI from Travis to GitHub Actions (#163)
  • Update and improve documentation (#164 #165)

Fixed

  • Fix corosync-quorumtool parsing in Corosync v2.3.6 (#157)