Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

robinhood-3.2.0-2.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: robinhood Distribution: openSUSE Tumbleweed
Version: 3.2.0 Vendor: openSUSE
Release: 2.1 Build date: Mon May 4 17:57:25 2026
Group: System/Monitoring Build host: reproducible
Size: 1843550 Source RPM: robinhood-3.2.0-2.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/cea-hpc/robinhood
Summary: Policy engine and reporting tool for large filesystems
The Robinhood Policy Engine is a tool to manage contents of large
file systems. It maintains a replicate of filesystem medatada in a
database that can be queried at will. It makes it possible to
schedule mass action on filesystem entries by defining
attribute-based policies, provides fast 'find' and 'du' enhanced
clones, gives to administrators an overall view of filesystem
contents through its web UI and command line tools.

It supports any POSIX filesystem and implements advanced features for
Lustre filesystems (list/purge files per OST or pool, read MDT
changelogs...)

Provides

Requires

License

CECILL-C

Changelog

* Mon May 04 2026 Christian Goll <cgoll@suse.com>
  - added additional patches fix-compiler-warnings.patch
    and fix-gcc16-strerror.patch for gcc16
* Wed Feb 18 2026 Petr Gajdos <pgajdos@suse.com>
  - added patches [bsc#1256983]
    https://github.com/cea-hpc/robinhood/issues/149
    * robinhood-gcc16.patch
* Thu Jan 22 2026 Christian Goll <cgoll@suse.com>
  - update to version 3.2.0 with following changes:
    * Add features for Lustre's project quota:
    - Retrieve project id when scanning and reading changelogs
    - Add report: rbh-report --project-info
    - New filtering options in rbh-report: --filter-project
    - New option --split-user-projects to split user's usage per project
    - Display project-info with 'rbh-find --printf %RP'
    - Filter project with 'rbh-find -projid num'
    - New 'projid' trigger target on command line
    * To enable these features, set "lustre_projid = yes;" in the general config
      section.
    * Implement policy sort order by size, e.g. lru_sort_attr = size;
    * Implement asc/desc modifiers for sort order, e.g. lru_sort_attr = size(desc);
    * Implement policy trigger thresholds as percentage of available inodes:
      high/low_threshold_cntpct = xx%;
    * Policy optimization: no DB update when pre_sched_match and post_sched_match
      are set to "none or "cache_only".
    * Fix errors "Out of range value for size columns" due to DB triggers
    * Adaptations for Lustre 2.15
* Fri Feb 23 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Use %patch -P N instead of deprecated %patchN.
* Wed Apr 12 2023 Christian Goll <cgoll@suse.com>
  - removed errors on warnings from gcc12
* Mon Nov 22 2021 Christian Goll <cgoll@suse.com>
  - update to 3.1.7 with following minor fixes:
    * fix optimization for policy runs per OST
    * fix pool_usage trigger
    * fix pool parsing
* Mon Nov 15 2021 Johannes Segitz <jsegitz@suse.com>
  - Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
    * harden_robinhood.service.patch
    * harden_robinhood@.service.patch
* Fri Oct 23 2020 Christian Goll <cgoll@suse.com>
  - fixed license files
* Tue Oct 20 2020 Christian Goll <cgoll@suse.com>
  - update to version 3.1.6 with following changes:
    * fix build on Lustre 2.12.4
    * check the filesystem returns consistent statfs values
    * chglog_reader: reopen changelog in case of unexpected error
    * chglog_reader: de-duplicate HSM STATE events (keep the latest)
    * policy run time stat now includes initial DB request time
    * fix the use of archive_id parameter in lhsm
  - fixed build on newer autoconf versions
    * added file make-test_confparam-depend-on-lustre.patch
* Mon Dec 16 2019 Christian Goll <cgoll@suse.com>
  - added zlib-devel as BuildRequires, as openSUSE Leap 15.2 does
    not have them per default in the build environment.

Files

/etc/robinhood.d
/usr/lib/systemd/system/robinhood.service
/usr/lib/systemd/system/robinhood@.service
/usr/lib64/robinhood
/usr/lib64/robinhood/librbh_mod_alerter.so
/usr/lib64/robinhood/librbh_mod_basic.so
/usr/lib64/robinhood/librbh_mod_checker.so
/usr/lib64/robinhood/librbh_mod_common.so
/usr/lib64/robinhood/librbh_mod_modeguard.so
/usr/lib64/robinhood/librbh_mod_test.so
/usr/sbin/rbh-config
/usr/sbin/rbh-rebind
/usr/sbin/rbh-undelete
/usr/sbin/rbh_cksum.sh
/usr/sbin/rcrobinhood
/usr/sbin/robinhood
/usr/share/doc/packages/robinhood
/usr/share/doc/packages/robinhood/ChangeLog
/usr/share/doc/packages/robinhood/README.md
/usr/share/doc/packages/robinhood/templates
/usr/share/doc/packages/robinhood/templates/basic.conf
/usr/share/doc/packages/robinhood/templates/example_alerts.conf
/usr/share/doc/packages/robinhood/templates/example_checksum.conf
/usr/share/doc/packages/robinhood/templates/example_cleanup.conf
/usr/share/doc/packages/robinhood/templates/example_lhsm.conf
/usr/share/doc/packages/robinhood/templates/example_modeguard.conf
/usr/share/doc/packages/robinhood/templates/example_rmdir.conf
/usr/share/doc/packages/robinhood/templates/example_shook.conf
/usr/share/doc/packages/robinhood/templates/includes
/usr/share/doc/packages/robinhood/templates/includes/alerts.inc
/usr/share/doc/packages/robinhood/templates/includes/backup.inc
/usr/share/doc/packages/robinhood/templates/includes/check.inc
/usr/share/doc/packages/robinhood/templates/includes/lhsm.inc
/usr/share/doc/packages/robinhood/templates/includes/modeguard.inc
/usr/share/doc/packages/robinhood/templates/includes/rmdir.inc
/usr/share/doc/packages/robinhood/templates/includes/rmdir_old.inc
/usr/share/doc/packages/robinhood/templates/includes/shook.inc
/usr/share/doc/packages/robinhood/templates/includes/tmpfs.inc
/usr/share/fillup-templates/sysconfig.robinhood
/usr/share/licenses/robinhood
/usr/share/licenses/robinhood/LICENSE.en.txt
/usr/share/licenses/robinhood/LICENSE.fr.txt
/usr/share/man/man1/robinhood.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Aug 11 23:02:58 2026