Skip to content

Latest commit

 

History

History
340 lines (236 loc) · 8.24 KB

CHANGELOG.rst

File metadata and controls

340 lines (236 loc) · 8.24 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

3.0.2 - 2023-11-05

Changed

  • Specify same arguments for upload-artifact and download-artifact actions (#196)

3.0.1 - 2023-11-05

Changed

  • Revert to deprecated way of building packages (#193)

3.0.0 - 2023-11-05

Changed (BREAKING)

  • Use flags instead of positional arguments for config file and listen address (#190)
  • Scrape /nodes endpoint from current node only (#180)
  • Remove tini from docker image (#179)
  • Bump required python version to 3.9 (bullseye) (#162)
  • Run with a dedicated user in container by default (#182)

Changed

  • Implement pypi trusted publishing workflow (#187)
  • Use PEP440 pattern when converting repo release tags into docker image tags (#183)
  • Remove references to develop branch (#181)
  • Update docker image to alpine 3.18.4 (#170)
  • Bump required python version to 3.9 (in README) (#169)
  • Remove fallback for BooleanOptionalAction (obsolete in python>=3.9) (#163)
  • Fix github actions (#161)
  • Bump actions/checkout from 2 to 4 (#177)
  • ci: add dependabot (#176)
  • ci: add arm64 image build (#175)

3.0.0b1 - 2023-10-16

Changed (BREAKING)

  • Scrape /nodes endpoint from current node only (#180)
  • Remove tini from docker image (#179)
  • Bump required python version to 3.9 (bullseye) (#162)
  • Run with a dedicated user in container by default (#182)

Changed

  • Use PEP440 pattern when converting repo release tags into docker image tags (#183)
  • Update docker image to alpine 3.18.4 (#170)
  • Remove fallback for BooleanOptionalAction (obsolete in python>=3.9) (#163)
  • Fix github actions (#161)
  • Bump actions/checkout from 2 to 4 (#177)

Added

  • ci: add dependabot (#176)
  • ci: add arm64 image build (#175)

2.3.1 - 2023-08-02

Changed

  • Update docker image to alpine 3.18.2 (#158)

2.3.0 - 2023-04-26

Added

  • Use gunicorn instead of the Werkzeug development server (#132)
  • Add package __main__.py as an additional cli entrypoint (#138)

Changed

  • Update container image to proxmoxer 2.0.1 (#144)
  • Update docker image to alpine 3.17.3 (#140)
  • README: Fix Grafana dashboard URL (#128)
  • Update README.rst (#125)

`2.2.4`_ - 2022-10-16

Changed

  • Update container image to proxmoxer 1.3.1 (#122)
  • Update docker image to alpine 3.16.2 (#121)
  • Update docs with metrics sample and instructions for token id (#114)

`2.2.3`_ - 2022-03-06

Changed

  • Update docker image to alpine 3.15.0 (#106)
  • Update container image to proxmoxer 1.2.0 (#105)

2.2.2 - 2021-09-16

Changed

  • Push image to dockerhub (#89)

2.2.1 - 2021-09-16

Changed

  • Publish releases to dockerhub via gh actions (#88)
  • Remove deprecated test_suite key from setup.py (#86)
  • Update docker image to alpine 3.13.6 (#83)

2.2.0 - 2021-08-27

Added

  • Optionally pass configuration via environment variables (#78)
  • Add verfify_ssl example to readme (#76)

Changed

  • Update docker image to alpine 3.13.5 (#71)

2.1.2 - 2021-04-04

Changed

  • Migrate from travis to github actions (#68) Also switch to dockerhub automated builds
  • Update docker image to alpine 3.13.4 (#67)
  • Update docker image to alpine 3.13.3 (#65)

2.1.1 - 2021-03-05

Changed

  • Do not fail scrape if some node is unresponsive (#63)

2.1.0 - 2021-02-19

Added

  • Add command line flags to enable/disable individual collectors (#62)

Changed

  • Update docker base image

2.0.3 - 2020-12-17

Changed

  • Fix version number

2.0.2 - 2020-12-17

Changed

  • Update docker base image
  • Remove dead code (#52)

2.0.1 - 2020-10-21

Changed

  • Update docker image to alpine 3.12.1 (#50)
  • Complete Python 3 transition (#49)
  • Fix packaging (#48)

2.0.0 - 2020-10-19

Added

  • Add pve_storage_shared metric (#44)

Removed

  • Remove ip and local labels from pve_node_info gauge (#41)
  • Dropped support for Python 2

1.3.2 - 2020-07-02

Changed

  • Fix pypi autopublishing

1.3.1 - 2020-07-02

Changed

  • Fix pypi / dockerhub autopublishing (#40)

1.3.0 - 2020-07-02

Added

  • Autopublish to pypi (#39)
  • Add dockerfile and autopublish to dockerhub (#38)
  • Move repo to prometheus-pve github org (#36, #37)

1.2.2 - 2020-05-18

Changed

  • Fix failure when some node is unavailable (#31)

1.2.1 - 2020-05-03

Changed

  • Refuse to start with invalid configuration (#29)
  • Log exceptions thrown during view rendering (#28)

1.2.0 - 2020-04-20

Added

  • Add pve_onboot_status read from vm/container config (#22)

1.1.2 - 2018-10-17

Changed

  • Fixed issues with VM names when PVE is down. (#14, #15)

1.1.1 - 2018-02-28

Changed

  • Fix for target/module URL parameters being ignored, fixes #9 and #11

1.1.0 - 2018-01-22

Added

  • IPv6 support