Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
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.
GPL-3.0-or-later
* 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)
/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