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

ceph-iscsi-3.0+1556546618.g28a0e8a-bp153.1.17 RPM for noarch

From OpenSuSE Leap 15.3 for noarch

Name: ceph-iscsi Distribution: SUSE Linux Enterprise 15 SP3
Version: 3.0+1556546618.g28a0e8a Vendor: openSUSE
Release: bp153.1.17 Build date: Fri Mar 12 22:08:31 2021
Group: System/Filesystems Build host: lamb01
Size: 1012055 Source RPM: ceph-iscsi-3.0+1556546618.g28a0e8a-bp153.1.17.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/ceph/ceph-iscsi
Summary: Python modules for Ceph iSCSI gateway configuration management
Python package providing the modules used to handle the configuration of an
iSCSI gateway, backed by Ceph RBD. The RPM installs configuration management
logic (ceph_iscsi_config modules), an rbd-target-gw systemd service, and
a CLI-based management tool 'gwcli', replacing the 'targetcli' tool.

The configuration management modules may be are consumed by custom Ansible
playbooks and the rbd-target-gw daemon.

The rbd-target-gw service is responsible for startup and shutdown actions,
replacing the 'target' service used in standalone LIO implementations.
In addition, rbd-target-gw also provides a REST API utilized by the Ceph
dashboard and gwcli tool, and a prometheus exporter for gateway LIO
performance statistics, supporting monitoring and visualisation tools like
Grafana.

Provides

Requires

License

GPL-3.0-or-later

Changelog

* Mon Apr 29 2019 Nathan Cutler <ncutler@suse.com>
  - Update to 3.0+1556546618.g28a0e8a:
    + Should be possible to export config without targets
    + Prevent error getting the number of active sessions
    + Fix race condition in '_targetauth' config update
    + Fix error when trying to get client info from 'gwcli'
* Mon Apr 08 2019 ncutler@suse.com
  - Update to 3.0+1554735444.g63aceaf:
    + Adds endpoints:
    * /api/targetinfo/<target_iqn>
    * /api/gatewayinfo
    * /api/clientinfo/<target_iqn>/<client_iqn>
    + Fix upgrade from config v3 when 'controls' field is missing
* Mon Mar 25 2019 ncutler@suse.com
  - Update to 3.0+1553528639.g1149ac6:
    + '/settings' endpoint return required and support RBD features by backstore
    + Enable/disable 'demo_mode_write_protect' when enabling/disabling ACL authentication
* Wed Mar 20 2019 ncutler@suse.com
  - Update to 3.0+1553076762.g61c150a:
    + Gateway management fixes and features
    + regression: fix lun reconfigure failure
* Fri Mar 15 2019 ncutler@suse.com
  - Update to 3.0+1552644320.g118bce3:
    + Fix chap config update
    + Always use rados client name when connecting to Ceph cluster
    + spec: add python-configshell runtime dependency
    + gw: use client id when calling ceph shell command
    + Fix race condition after gateway creation
    + Misc target/acl reconfigure fixes
* Mon Mar 11 2019 ncutler@suse.com
  - Update to 3.0+1552304123.g67b0d30:
    + add support for 'rbd' backstore (Ricardo Marques)
* Thu Feb 28 2019 ncutler@suse.com
  - Update to 3.0+1551350485.g157b5fd:
    + refactor spec file for better Fedora/RHEL and Python 3 support (Ricardo Dias)
    + rados pool for storing configuration is now configurable (Ricardo Marques)
    + support for specifying the cluster client name (Ricardo Dias)
* Tue Feb 19 2019 ncutler@suse.com
  - Update to 3.0+1550592273.gda1fd9b:
    + Support for kernel LIO backstore (which is the default backstore on SES6)
      (Ricardo Marques)
    + Disable OS, and package version checks (Ricardo Marques)
* Thu Feb 07 2019 ncutler@suse.com
  - checkin.sh: append git SHA1 to version number
* Mon Feb 04 2019 ncutler@suse.com
  - Update to 3.0+1549277704:
    + based on upstream master SHA1 17023339c03f8a8ad289db7689f6d6424c2b860f
    * packaging: Move python unbuffered option to systemd unit file
      (bsc#1123070)
* Thu Jan 17 2019 ncutler@suse.com
  - checkin.sh: ensure tarballs are uniquely named
* Wed Jan 16 2019 ncutler@suse.com
  - multiple iSCSI target support (Ricardo Marques)
* Fri Dec 07 2018 ncutler@suse.com
  - migrate from python3-pycrypto to python3-cryptography
    (Ricardo Dias)
* Wed Dec 05 2018 ncutler@suse.com
  - spec: use correct package name for python3-Flask dependency
* Mon Nov 19 2018 ncutler@suse.com
  - Add support for Python3 (Ricardo Marques)
* Wed Nov 14 2018 ncutler@suse.com
  - Initial commit, based on SUSE/ceph-iscsi.git branch "ses6",
    SHA1 9c04ed0c3fe7a9ad057b3bb676f5f07cf97270fc
    (upstream 0b9046105d900ca03249d044ce759c12efa5a016)

Files

/usr/bin/gwcli
/usr/bin/rbd-target-api
/usr/bin/rbd-target-gw
/usr/lib/python3.6/site-packages/ceph_iscsi-3.0-py3.6.egg-info
/usr/lib/python3.6/site-packages/ceph_iscsi-3.0-py3.6.egg-info/PKG-INFO
/usr/lib/python3.6/site-packages/ceph_iscsi-3.0-py3.6.egg-info/SOURCES.txt
/usr/lib/python3.6/site-packages/ceph_iscsi-3.0-py3.6.egg-info/dependency_links.txt
/usr/lib/python3.6/site-packages/ceph_iscsi-3.0-py3.6.egg-info/top_level.txt
/usr/lib/python3.6/site-packages/ceph_iscsi_config
/usr/lib/python3.6/site-packages/ceph_iscsi_config/__init__.py
/usr/lib/python3.6/site-packages/ceph_iscsi_config/__pycache__
/usr/lib/python3.6/site-packages/ceph_iscsi_config/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/ceph_iscsi_config/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/ceph_iscsi_config/__pycache__/alua.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/ceph_iscsi_config/__pycache__/alua.cpython-36.pyc
/usr/lib/python3.6/site-packages/ceph_iscsi_config/__pycache__/backstore.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/ceph_iscsi_config/__pycache__/backstore.cpython-36.pyc
/usr/lib/python3.6/site-packages/ceph_iscsi_config/__pycache__/client.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/ceph_iscsi_config/__pycache__/client.cpython-36.pyc
/usr/lib/python3.6/site-packages/ceph_iscsi_config/__pycache__/common.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/ceph_iscsi_config/__pycache__/common.cpython-36.pyc
/usr/lib/python3.6/site-packages/ceph_iscsi_config/__pycache__/discovery.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/ceph_iscsi_config/__pycache__/discovery.cpython-36.pyc
/usr/lib/python3.6/site-packages/ceph_iscsi_config/__pycache__/gateway.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/ceph_iscsi_config/__pycache__/gateway.cpython-36.pyc
/usr/lib/python3.6/site-packages/ceph_iscsi_config/__pycache__/gateway_object.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/ceph_iscsi_config/__pycache__/gateway_object.cpython-36.pyc
/usr/lib/python3.6/site-packages/ceph_iscsi_config/__pycache__/group.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/ceph_iscsi_config/__pycache__/group.cpython-36.pyc
/usr/lib/python3.6/site-packages/ceph_iscsi_config/__pycache__/lio.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/ceph_iscsi_config/__pycache__/lio.cpython-36.pyc
/usr/lib/python3.6/site-packages/ceph_iscsi_config/__pycache__/lun.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/ceph_iscsi_config/__pycache__/lun.cpython-36.pyc
/usr/lib/python3.6/site-packages/ceph_iscsi_config/__pycache__/metrics.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/ceph_iscsi_config/__pycache__/metrics.cpython-36.pyc
/usr/lib/python3.6/site-packages/ceph_iscsi_config/__pycache__/settings.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/ceph_iscsi_config/__pycache__/settings.cpython-36.pyc
/usr/lib/python3.6/site-packages/ceph_iscsi_config/__pycache__/target.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/ceph_iscsi_config/__pycache__/target.cpython-36.pyc
/usr/lib/python3.6/site-packages/ceph_iscsi_config/__pycache__/utils.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/ceph_iscsi_config/__pycache__/utils.cpython-36.pyc
/usr/lib/python3.6/site-packages/ceph_iscsi_config/alua.py
/usr/lib/python3.6/site-packages/ceph_iscsi_config/backstore.py
/usr/lib/python3.6/site-packages/ceph_iscsi_config/client.py
/usr/lib/python3.6/site-packages/ceph_iscsi_config/common.py
/usr/lib/python3.6/site-packages/ceph_iscsi_config/discovery.py
/usr/lib/python3.6/site-packages/ceph_iscsi_config/gateway.py
/usr/lib/python3.6/site-packages/ceph_iscsi_config/gateway_object.py
/usr/lib/python3.6/site-packages/ceph_iscsi_config/group.py
/usr/lib/python3.6/site-packages/ceph_iscsi_config/lio.py
/usr/lib/python3.6/site-packages/ceph_iscsi_config/lun.py
/usr/lib/python3.6/site-packages/ceph_iscsi_config/metrics.py
/usr/lib/python3.6/site-packages/ceph_iscsi_config/settings.py
/usr/lib/python3.6/site-packages/ceph_iscsi_config/target.py
/usr/lib/python3.6/site-packages/ceph_iscsi_config/utils.py
/usr/lib/python3.6/site-packages/gwcli
/usr/lib/python3.6/site-packages/gwcli/__init__.py
/usr/lib/python3.6/site-packages/gwcli/__pycache__
/usr/lib/python3.6/site-packages/gwcli/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/gwcli/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/gwcli/__pycache__/ceph.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/gwcli/__pycache__/ceph.cpython-36.pyc
/usr/lib/python3.6/site-packages/gwcli/__pycache__/client.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/gwcli/__pycache__/client.cpython-36.pyc
/usr/lib/python3.6/site-packages/gwcli/__pycache__/gateway.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/gwcli/__pycache__/gateway.cpython-36.pyc
/usr/lib/python3.6/site-packages/gwcli/__pycache__/hostgroup.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/gwcli/__pycache__/hostgroup.cpython-36.pyc
/usr/lib/python3.6/site-packages/gwcli/__pycache__/node.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/gwcli/__pycache__/node.cpython-36.pyc
/usr/lib/python3.6/site-packages/gwcli/__pycache__/storage.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/gwcli/__pycache__/storage.cpython-36.pyc
/usr/lib/python3.6/site-packages/gwcli/__pycache__/utils.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/gwcli/__pycache__/utils.cpython-36.pyc
/usr/lib/python3.6/site-packages/gwcli/ceph.py
/usr/lib/python3.6/site-packages/gwcli/client.py
/usr/lib/python3.6/site-packages/gwcli/gateway.py
/usr/lib/python3.6/site-packages/gwcli/hostgroup.py
/usr/lib/python3.6/site-packages/gwcli/node.py
/usr/lib/python3.6/site-packages/gwcli/storage.py
/usr/lib/python3.6/site-packages/gwcli/utils.py
/usr/lib/systemd/system/rbd-target-api.service
/usr/lib/systemd/system/rbd-target-gw.service
/usr/lib/systemd/system/rbd-target-gw.service.d
/usr/lib/systemd/system/rbd-target-gw.service.d/dependencies.conf
/usr/sbin/rcrbd-target-api
/usr/sbin/rcrbd-target-gw
/usr/share/doc/packages/ceph-iscsi
/usr/share/doc/packages/ceph-iscsi/README
/usr/share/doc/packages/ceph-iscsi/iscsi-gateway.cfg_sample
/usr/share/licenses/ceph-iscsi
/usr/share/licenses/ceph-iscsi/COPYING
/usr/share/licenses/ceph-iscsi/LICENSE
/usr/share/man/man8/gwcli.8.gz
/var/log/rbd-target-api
/var/log/rbd-target-gw


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 14:50:04 2024