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

nvme-stas-2.3.1-1.4 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: nvme-stas Distribution: openSUSE Tumbleweed
Version: 2.3.1 Vendor: openSUSE
Release: 1.4 Build date: Tue Nov 5 13:26:47 2024
Group: Unspecified Build host: reproducible
Size: 581662 Source RPM: nvme-stas-2.3.1-1.4.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/linux-nvme/nvme-stas
Summary: NVMe STorage Appliance Services
nvme-stas is a Central Discovery Controller (CDC) client for Linux. It
handles Asynchronous Event Notifications (AEN) handling, Automated,
NVMe subsystem connection controls, Error handling and reporting and
Automatic (zeroconf) and Manual configuration.

Provides

Requires

License

Apache-2.0

Changelog

* Tue Nov 05 2024 Daniel Wagner <daniel.wagner@suse.com>
  - Update to version 2.3.1:
    * iputil: pack and unpack using native byte ordering
* Mon Oct 09 2023 Martin Wilck <mwilck@suse.com>
  - Actually update the code from 2.3-rc4 to 2.3
* Thu Sep 21 2023 Martin Wilck <mwilck@suse.com>
  - Update to version v2.3
    * Support for NVMe Boot Firmware Table (NBFT) as configuration source
    * Optimization of udev handling (bsc#1214078)
    * Bug fixes and optimizations
* Mon Aug 21 2023 Martin Wilck <mwilck@suse.com>
  - Update to version v2.3-rc4:
    * Improve algorithm to see if we can reuse existing connections
    * udev: Optimize uevent handling
    * iputil: Reduce amount of netlink requests to the kernel
    * udev: FC/Loop - use case-insensitive comparison for traddr
    * trid: Take Host NQN into account
    * avahi: add connectivity checker to verify IP addresses are reachable
    * stafd|ctrl: Do not recreate ctrl object on nvme removed events
    * udev: Rework/simplify _cid_matches_tid()
    * udev-rules: Only react to `rediscover` events (not `connected`)
    * udev: Use ipaddress objects when comparing traddr.
    * udev: Only take src-addr into account for transport=="tcp"
    * trid: use strong comparison on host-iface
    * udev-rule: Invoke systemctl "restart" instead of "start"
    * udev: improve comparison between candidate and existing controllers
    * nbft: stafd will now use NBFT data (if found)
    * nbft: Add NbftConf() object to retrieve and cache NBFT data
    * iputil: Add mac2iface() and corresponding unit test
    * ctrl: fix inverted logic "is not None" -> "is None"
    * staslib: Add method to retrieve NBFT data
* Mon Jun 12 2023 Martin Wilck <mwilck@suse.com>
  - Update to version 2.2.2:
    Fix python crash caused by wrong transport identifier handling
    (bsc#1211557)
* Fri Jun 02 2023 Martin Wilck <mwilck@suse.com>
  - Update to version 2.2.1:
    * staslib: Fix setting controller DHCHAP key (bsc#1211557)
* Fri Mar 31 2023 Martin Wilck <mwilck@suse.com>
  - Update to version 2.2:
    * add DHCHAP support for in-band authentication (bsc#1208580)
    * staslib: Define LIBNVME_VERSION in defs.py
    * staslib: Disable udev-rule permanently
    * build: Change libnvme dependency from 1.2 to 1.3
* Wed Jan 25 2023 Martin Wilck <mwilck@suse.com>
  - Update to version 2.1.2:
    * staslib: fix RoCE support (bsc#1207436)
    * staslib: Only display unresponsive timer info for "discovered" DCs
    * staslib: Fix Connect/Disconnect performed in reserve order
    * udev: Set udev event priority to high
    * stafd: Bug fix. Default "[Global] persistent-connections=false"
    * stafd: Handle unresponsive DCs in _config_ctrls_finish()
    * stafd: Fix handling of lost zeroconf-discovered DC
    * staslib: Improve name resolution algorithm
    * staslib: Add unit (sec) to timeout value in info() output
* Tue Dec 13 2022 mwilck@suse.com
  - Update to version 2.1:
    * stafd: Add zeroconf-connections-persistence conf. parameter
    * Avahi: Handle upper/lower case 'NQN/nqn' in TXT attribute
      (bsc#1205873)
    * stafd: Add "origin" parameter to DC controller objects
    * staslib: Trim whitespaces at the source (bsc#1204975)
    * udev: Throttle EnvironmentError exception messages
    * del patch: 0001-meson-disable-subproject.patch (not necessary any more)
* Mon Nov 21 2022 mwilck@suse.com
  - Update to version 2.0 (jsc#PED-2487)
    * stafd: Add support for PLEO bit ("Port Local Entries Only",
    only with libnvme 1.2 or higher)
    * Add support for NCC bit ("Not Connected to CDC")
    * "sticky-connections" is replaced by "disconnect-scope+disconnect-trtypes"
    * "blacklist" is replaced by "exclude" (but still supported)
    * better udev support / coexistence
    * support for new kernel "src_addr" attribute
    * add patch: 0001-meson-disable-subproject.patch (to fix build in OBS)

Files

/etc/stas
/etc/stas/stacd.conf
/etc/stas/stafd.conf
/etc/stas/sys.conf.doc
/usr/bin/stacctl
/usr/bin/stafctl
/usr/bin/stasadm
/usr/lib/python3.13/site-packages/staslib
/usr/lib/python3.13/site-packages/staslib/__init__.py
/usr/lib/python3.13/site-packages/staslib/__pycache__
/usr/lib/python3.13/site-packages/staslib/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/staslib/__pycache__/avahi.cpython-313.pyc
/usr/lib/python3.13/site-packages/staslib/__pycache__/conf.cpython-313.pyc
/usr/lib/python3.13/site-packages/staslib/__pycache__/ctrl.cpython-313.pyc
/usr/lib/python3.13/site-packages/staslib/__pycache__/defs.cpython-313.pyc
/usr/lib/python3.13/site-packages/staslib/__pycache__/gutil.cpython-313.pyc
/usr/lib/python3.13/site-packages/staslib/__pycache__/iputil.cpython-313.pyc
/usr/lib/python3.13/site-packages/staslib/__pycache__/log.cpython-313.pyc
/usr/lib/python3.13/site-packages/staslib/__pycache__/nbft.cpython-313.pyc
/usr/lib/python3.13/site-packages/staslib/__pycache__/service.cpython-313.pyc
/usr/lib/python3.13/site-packages/staslib/__pycache__/singleton.cpython-313.pyc
/usr/lib/python3.13/site-packages/staslib/__pycache__/stas.cpython-313.pyc
/usr/lib/python3.13/site-packages/staslib/__pycache__/timeparse.cpython-313.pyc
/usr/lib/python3.13/site-packages/staslib/__pycache__/trid.cpython-313.pyc
/usr/lib/python3.13/site-packages/staslib/__pycache__/udev.cpython-313.pyc
/usr/lib/python3.13/site-packages/staslib/__pycache__/version.cpython-313.pyc
/usr/lib/python3.13/site-packages/staslib/avahi.py
/usr/lib/python3.13/site-packages/staslib/conf.py
/usr/lib/python3.13/site-packages/staslib/ctrl.py
/usr/lib/python3.13/site-packages/staslib/defs.py
/usr/lib/python3.13/site-packages/staslib/gutil.py
/usr/lib/python3.13/site-packages/staslib/iputil.py
/usr/lib/python3.13/site-packages/staslib/log.py
/usr/lib/python3.13/site-packages/staslib/nbft.py
/usr/lib/python3.13/site-packages/staslib/service.py
/usr/lib/python3.13/site-packages/staslib/singleton.py
/usr/lib/python3.13/site-packages/staslib/stacd.idl
/usr/lib/python3.13/site-packages/staslib/stafd.idl
/usr/lib/python3.13/site-packages/staslib/stas.py
/usr/lib/python3.13/site-packages/staslib/timeparse.py
/usr/lib/python3.13/site-packages/staslib/trid.py
/usr/lib/python3.13/site-packages/staslib/udev.py
/usr/lib/python3.13/site-packages/staslib/version.py
/usr/lib/systemd/system/stacd.service
/usr/lib/systemd/system/stafd.service
/usr/lib/systemd/system/stas-config.target
/usr/lib/systemd/system/stas-config@.service
/usr/sbin/stacd
/usr/sbin/stafd
/usr/share/dbus-1/system.d/org.nvmexpress.stac.conf
/usr/share/dbus-1/system.d/org.nvmexpress.staf.conf
/usr/share/doc/packages/nvme-stas
/usr/share/doc/packages/nvme-stas/README.md
/usr/share/licenses/nvme-stas
/usr/share/licenses/nvme-stas/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Aug 3 00:14:01 2026