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.1 to = 1.4.2 #169

Closed dependabot-preview[bot] closed 2 years ago

dependabot-preview[bot] commented 3 years ago

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

Changelog

Sourced from sys-filesystem's changelog.

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 Filesystem::Stat class.
  • Refactored the Numeric helper methods into a single location.
  • Fixed the deprecation warnings when running the tests on Windows.
  • Added metadata to the gemspec.

1.1.9 - 26-Jan-2018

  • The bytes_free and bytes_total methods were updated to use the fragment size instead of the block size. This fixes Macs using APFS, as well as Solaris 10.

... (truncated)

Commits
  • 724d8cd Version bump, update changelog, update specs.
  • 47c0045 Merge pull request #57 from djberg96/32bit_linux
  • a08638d Modify linux platform check for statvfs function.
  • 43f7600 Use arch to determine bitness for linux.
  • 444cda5 Fix functions and structs for 32-bit linux.
  • 38e3d40 Use Gem::Specification.load instead of manual eval in rake gem:create task.
  • d6c14a2 Update changelog_uri.
  • b47dd23 Merge pull request #55 from djberg96/rubocop
  • 3c2764d Indentation.
  • e65df6c Constant hash alignment.
  • 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) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)