sensu-plugins / sensu-plugins-disk-checks

This plugin provides native disk instrumentation for monitoring and metrics collection, including: health, usage, and various metrics.
http://sensu-plugins.io
MIT License
27 stars 63 forks source link

Update sys-filesystem requirement from = 1.4.2 to = 1.4.3 #171

Open dependabot[bot] opened 2 years ago

dependabot[bot] commented 2 years ago

Updates the requirements on sys-filesystem to permit the latest version.

Changelog

Sourced from sys-filesystem's changelog.

1.4.3 - 20-Oct-2021

  • Another fix for 32-bit vs 64-bit Linux since it was realized we cannot always rely on the host architecture information. Handling for JRuby was improved as well. Thanks go to Scott Bradnick for the spot.
  • The constructor is now explicitly private. This class was never meant to actually be instantiated.
  • Updated the MANIFEST.md file.

1.4.2 - 22-Jul-2021

  • Fixed support for 32-bit Linux. Thanks go to ciprianbadescu for the spot.

1.4.1 - 30-Dec-2020

  • Fix an FFI function declaration bug for Big Sur and later on Mac. Thanks go to Roman Gaufman for the spot and Martins Polakovs for testing.
  • Fixed the changelog metadata URI.
  • Added a .gitignore file.

1.4.0 - 6-Sep-2020

  • The Sys::Filesystem.stat method now accepts a Pathname and Dir object as an argument. On most platforms it will also accept a File object. Thanks go to hirura for the patch.
  • Fixed the statvfs struct layout on i686 platforms. Thanks go to Filipovici-Andrei for the patch.
  • Switched from test-unit to rspec, and updated the tests.

1.3.4 - 17-Mar-2020

  • Properly include a LICENSE file as per the Apache-2.0 license.

1.3.3 - 18-Feb-2020

  • Linux now uses statvfs64 under the hood. This fixes a potential issue with 32 bit systems. Thanks go to Tom Smyth for the spot.

1.3.2 - 8-Dec-2019

  • Renamed various text files to include .rdoc extension so that github renders them nicely.

1.3.1 - 15-Oct-2019

  • Fixed a bug where the Statvfs and Statfs structs were not allocated properly on Linux, which could cause issues. Thanks go to Daniele Orlandi for the spot.
  • Added specs to ensure that the FFI struct size matches the C struct size. This required adding mkmf-lite as a development dependency.
  • Added a slightly more pessimistic version requirement for test-unit.

1.3.0 - 3-Oct-2019

  • Added the mount and umount singleton methods.
  • Changed an internal class variable to a frozen constant.

1.2.0 - 1-Jan-2019

  • Changed the license to Apache-2.0.
  • Added the case_sensitive? and case_insensitive? instance methods to the

... (truncated)

Commits
  • e76a41a Update version test in Windows specs.
  • 9c1a55c Another manifest update.
  • e762509 Add note regarding manifest.
  • 04ab811 Bump version and corresponding specs.
  • 049f8d6 Added changes for 1.4.3.
  • eba079f Merge pull request #59 from djberg96/32bit_linux
  • 68d6cdb Update the handling of 32/64, update JRuby check.
  • 938269a Use 1.size instead of checking host_os.
  • a9c8fcd Add private constructor test for windows.
  • 6ea1b7c Make new a private method on Windows, too.
  • Additional commits viewable in compare view


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)