Nathan Cutler
smithfarm
What happens when an unstoppable force meets an immovable object?
- autobuild-team 0 tasks
- backports-reviewers 16 tasks
- opensuse-review-team 18 tasks
- origin-reviewers 1 task
- storage-developers 0 tasks
Involved Projects and Packages
Dochazka (the Czech word for "attendance") is a generic system for keeping
records and generating reports of the daily activities of one or more people.
In the typical use case, the activities would be work-related, the people
would be employees, and the data could be used for assuring compliance
with labor legislation.
NeedRestart checks which daemons need to be restarted after library upgrades.
It is inspired by CheckRestart from the debian-goodies package.
Features:
- Supports (but does not require) systemd
- Binary blacklisting (i.e. Display Managers)
- Tries to detect required restarts of interpreter based daemons (supports Java, Perl, Python, Ruby)
- Tries to detect required restarts of containers (Docker, LXC)
- Tries to detect pending kernel upgrades
- Tries to detect pending microcode upgrades for Intel CPUs
- Could be used as Nagios check_command
- Fully integrated into APT/DPKG using hooks as well as integrated into DNF using DNF's Python plugins
- Added Zypper Full Upgrade script/command to integrate Zypper with NeedRestart straight away
Handle with care. No warranties. This
software is provided as is and no fitness for a particular purpose is
claimed. No money back guarantee. 20% discount except for bits and bytes.
++++++++++ Note: We are going to change the version format of the modules. See https://github.com/openSUSE/cpanspec/issues/47 for context ++++++++++
++++++++++ Note 2: Packages are maintained under git as of 2025-08-13:
https://src.opensuse.org/perl
https://en.opensuse.org/openSUSE:OBS_to_Git ++++++++++
Perl and a large number of important perl modules and tools.
Module updates from CPAN are regularly checked (with scripts from https://github.com/openSUSE/autoupdate-perl and https://github.com/openSUSE/cpanspec ) and put into https://build.opensuse.org/project/show/devel:languages:perl:autoupdate .
Please check https://build.opensuse.org/project/show/devel:languages:perl:autoupdate first before doing your own update! An updated version of the module might already be there, just that there is no submit request yet.
How to submit a new module here: https://github.com/openSUSE/cpanspec/wiki/Submit-a-new-Perl-module-to-openSUSE
JSON-C implements a reference counting object model that allows you to
easily construct JSON objects in C, output them as JSON formatted
strings and parse JSON formatted strings back into the C
representation of JSON objects.
LevelDB is a fast key-value storage library that provides an ordered mapping from string keys to string values.
git filter-repo is a versatile tool for rewriting history, which includes
capabilities not found anywhere else. It roughly falls into the same space of
tool as git filter-branch but without the capitulation-inducing poor
performance, with far more capabilities, and with a design that scales
usability-wise beyond trivial rewriting cases.
Tools for managing filesystems, filesystem bindings or FUSE-related packages.
Ceph is a distributed object store and file system designed to provide excellent performance, reliability and scalability. For more information see http://ceph.com/
For Ceph on openSUSE specifically, see https://en.opensuse.org/openSUSE:Ceph
sesdev is a CLI tool for developers to help with deploying SES clusters.
This tool uses vagrant and libvirt to create VMs and install Ceph using
DeepSea. The tool is highly customizable and allows to choose different
versions of Ceph and SES, as well as, different versions of the openSUSE
based OS.
Some documentation is available at https://github.com/SUSE/sesdev
Note that the packages here haven't been updated for ages, which is why builds are currently (2023-09-05) disabled. If you want an up-to-date sesdev, best to just run it from source.
Ceph is everything you ever wanted, and more.
The purpose of the filesystems:ceph:X:upstream projects is to test that the tip of the upstream X branch builds for openSUSE distros and flavors of interest.
Additional packages, beyond those included in the base distro, needed for installing and deploying Ceph Octopus on openSUSE Tumbleweed
Pull request build job PR#103 to branch master of perl/_ObsPrj
Pull request build job PR#111 to branch master of perl/_ObsPrj
Pull request build job PR#112 to branch master of perl/_ObsPrj
Pull request build job PR#120 to branch master of perl/_ObsPrj
Pull request build job PR#121 to branch master of perl/_ObsPrj
Pull request build job PR#126 to branch master of perl/_ObsPrj
Pull request build job PR#145 to branch master of perl/_ObsPrj
Pull request build job PR#148 to branch master of perl/_ObsPrj
Pull request build job PR#150 to branch master of perl/_ObsPrj