SHA256
1
0
forked from pool/targetcli-fb

30 Commits

Author SHA256 Message Date
e49c5efbbe Accepting request 1255726 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1255726
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/targetcli-fb?expand=0&rev=28
2025-03-25 21:10:53 +00:00
Lee Duncan
2c6005b22a - Update to version 3.0.1:
See changes file for a complete list

OBS-URL: https://build.opensuse.org/package/show/Base:System/targetcli-fb?expand=0&rev=63
2025-03-24 19:46:11 +00:00
Lee Duncan
b174df6e9d Put this back to how it was.
Changed by mistake

OBS-URL: https://build.opensuse.org/package/show/Base:System/targetcli-fb?expand=0&rev=62
2025-03-21 21:22:26 +00:00
Lee Duncan
7fa02bce4a cleaning up files section
OBS-URL: https://build.opensuse.org/package/show/Base:System/targetcli-fb?expand=0&rev=61
2025-03-21 21:04:15 +00:00
f17cb390c5 Accepting request 1181791 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1181791
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/targetcli-fb?expand=0&rev=27
2024-06-20 14:47:44 +00:00
fdb26c12e3 Accepting request 1137998 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1137998
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/targetcli-fb?expand=0&rev=26
2024-01-11 20:05:07 +00:00
222fd686ca Accepting request 1120378 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1120378
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/targetcli-fb?expand=0&rev=25
2023-10-26 15:13:55 +00:00
e4c91cbf1d Accepting request 1091119 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1091119
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/targetcli-fb?expand=0&rev=24
2023-06-06 17:57:26 +00:00
27ed01154b Accepting request 1083880 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1083880
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/targetcli-fb?expand=0&rev=23
2023-05-02 14:18:41 +00:00
8d24299cc1 Accepting request 899083 from Base:System
OBS-URL: https://build.opensuse.org/request/show/899083
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/targetcli-fb?expand=0&rev=22
2021-06-10 22:19:01 +00:00
2c43b1ac19 Accepting request 866426 from Base:System
OBS-URL: https://build.opensuse.org/request/show/866426
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/targetcli-fb?expand=0&rev=21
2021-01-25 17:24:18 +00:00
3430e89dc5 Accepting request 817944 from Base:System
OBS-URL: https://build.opensuse.org/request/show/817944
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/targetcli-fb?expand=0&rev=20
2020-07-01 12:26:55 +00:00
7c7d7a1d30 Accepting request 813264 from Base:System
OBS-URL: https://build.opensuse.org/request/show/813264
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/targetcli-fb?expand=0&rev=19
2020-06-11 08:09:30 +00:00
fc6f35fed7 Accepting request 808062 from Base:System
OBS-URL: https://build.opensuse.org/request/show/808062
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/targetcli-fb?expand=0&rev=18
2020-05-26 15:19:09 +00:00
831dfa9d69 Accepting request 775445 from Base:System
OBS-URL: https://build.opensuse.org/request/show/775445
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/targetcli-fb?expand=0&rev=17
2020-02-19 11:41:23 +00:00
1ffa3f2e49 Accepting request 770062 from Base:System
OBS-URL: https://build.opensuse.org/request/show/770062
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/targetcli-fb?expand=0&rev=16
2020-02-04 18:58:00 +00:00
dba7249e49 Accepting request 724877 from Base:System
OBS-URL: https://build.opensuse.org/request/show/724877
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/targetcli-fb?expand=0&rev=15
2019-08-22 08:53:11 +00:00
05411aa66c Accepting request 724620 from Base:System
- Added the following upstream patches:
  * targetcli-fb-fix-raise-exception-error-in-save_backups
  * iscsi-discovery_auth-enable-is-a-number-not-a-string (bsc#1145685)
  * saveconfig-compress-the-backup-config-files
  * do-not-remove-the-first-digit-when-auto-completing-the-tpg-tag
  * add-emulate_pr-backstore-attribute

OBS-URL: https://build.opensuse.org/request/show/724620
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/targetcli-fb?expand=0&rev=14
2019-08-20 08:59:30 +00:00
dbbbcfefc6 Accepting request 704410 from Base:System
OBS-URL: https://build.opensuse.org/request/show/704410
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/targetcli-fb?expand=0&rev=13
2019-05-22 09:16:19 +00:00
Stephan Kulow
e08a6f036e Accepting request 672535 from Base:System
OBS-URL: https://build.opensuse.org/request/show/672535
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/targetcli-fb?expand=0&rev=12
2019-02-08 11:14:58 +00:00
c5f7f220ef Accepting request 656081 from Base:System
OBS-URL: https://build.opensuse.org/request/show/656081
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/targetcli-fb?expand=0&rev=11
2018-12-08 10:22:02 +00:00
666b7c8eef Accepting request 643051 from Base:System
OBS-URL: https://build.opensuse.org/request/show/643051
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/targetcli-fb?expand=0&rev=10
2018-10-22 09:23:11 +00:00
608dd514b7 Accepting request 599503 from Base:System
OBS-URL: https://build.opensuse.org/request/show/599503
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/targetcli-fb?expand=0&rev=9
2018-04-22 12:40:48 +00:00
7e2f6dd10b Accepting request 597223 from Base:System
OBS-URL: https://build.opensuse.org/request/show/597223
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/targetcli-fb?expand=0&rev=8
2018-04-19 13:29:20 +00:00
515b45682e Accepting request 579974 from Base:System
OBS-URL: https://build.opensuse.org/request/show/579974
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/targetcli-fb?expand=0&rev=7
2018-02-26 22:25:32 +00:00
ab11fb40c2 Accepting request 573103 from Base:System
OBS-URL: https://build.opensuse.org/request/show/573103
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/targetcli-fb?expand=0&rev=6
2018-02-06 15:49:14 +00:00
d4fb9a3ecf Accepting request 564462 from Base:System
OBS-URL: https://build.opensuse.org/request/show/564462
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/targetcli-fb?expand=0&rev=5
2018-01-16 08:42:55 +00:00
c4e316d22e Accepting request 518172 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/518172
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/targetcli-fb?expand=0&rev=4
2017-08-23 09:55:04 +00:00
ecca63a152 Accepting request 491077 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/491077
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/targetcli-fb?expand=0&rev=3
2017-04-28 07:13:38 +00:00
4b40a342bc Accepting request 438194 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/438194
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/targetcli-fb?expand=0&rev=2
2016-11-05 20:25:23 +00:00
6 changed files with 70 additions and 16 deletions

View File

@@ -3,11 +3,12 @@
<param name="scm">git</param>
<param name="url">https://github.com/open-iscsi/targetcli-fb.git</param>
<param name="subdir"></param>
<param name="package-meta">yes</param>
<param name="filename">targetcli-fb</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v(\d*\.\d*\.)(\d*)</param>
<param name="versionrewrite-replacement">\1\2</param>
<param name="revision">v2.1.57</param>
<param name="revision">v3.0.1</param>
<param name="changesgenerate">enable</param>
</service>
<service name="recompress" mode="disabled">

View File

@@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/open-iscsi/targetcli-fb.git</param>
<param name="changesrevision">343eabcb65c11d34e0d8ac833a113f99d5c0fa37</param></service></servicedata>
<param name="changesrevision">2b3db3980327a9c12a43fd2108dcf00327523f9a</param></service></servicedata>

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2485c69c2d5062a02a9440888d2e7be3288526f4b2d27d936ed86a71818cb722
size 204800

BIN
targetcli-fb-3.0.1.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@@ -1,3 +1,55 @@
-------------------------------------------------------------------
Wed Mar 19 18:44:13 UTC 2025 - lduncan@suse.com
- Update to version 3.0.1:
* Drop the _fb suffix from rtslib and configshell imports
* Update ui_target.py
* feat: Switch to a default portal IP of [::0]
* Fix PyPI publish step
* Fix shell exit on expected errors
* Fix pre-commit trimming linebreaks in markdown
* Adding PyPI release workflow
* Adding pre-commit check to gh workflow
* Add Contribute section to README
* Use f-string instead of percent substitute
* Update pre-commit hook versions
* Use pathlib where appropriate
* Codestyle optimizations
* Fix RET505 violations and other codestyle fixes
* Move to hatchling build backend, dropping `-fb`
* Update linting rules
* Fix Perflint violations
* Fix Pylint violations
* Remove unused arguments from signal_handler
* Add missing return
* Remove unnecessary `start` argument in `range`
* Fix string concantenation, using f-strings
* Removing unnecessary dict call
* Rename built-in shadowding variable "type"
* Remove useless statement
* Fix flake8-simplify violations
* Use explicit conversion flags
* Fix exception handling to pass flake8-bandit
* Add uppercase variable noqa for BLKROGET
* Fix import sorting
* Fix pycodestyle violations
* Fix pyflakes violations
* Remove Python 2 compatibility, require Python 3.9
* Add missing general exception error assignment
* Rename targetcli.py to prevent import conflicts
* Removing Makefile
* Handle package-data
* Use importlib.metadata for module version
* Move executables to project directory
* Update README
* Add pre-commit configuration
* Update packaging
* Extending .gitignore
* Removing extra trailing whitespace from COPYING
* version 2.1.58
* Fix mapping the new LUN to the node ACL
This included several changes to the SPEC file, as well
-------------------------------------------------------------------
Wed Jun 19 15:34:16 UTC 2024 - Michał Szczepaniak <m.szczepaniak.000@gmail.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package targetcli-fb
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,9 +16,8 @@
#
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name: targetcli-fb
Version: 2.1.58
Version: 3.0.1
Release: 0
Summary: A command shell for managing the Linux LIO kernel target
License: Apache-2.0
@@ -28,24 +27,26 @@ Source: %{name}-%{version}.tar.xz
Source1: %{name}.service
BuildRequires: %{python_module configshell-fb}
BuildRequires: %{python_module devel}
BuildRequires: %{python_module hatch_vcs}
BuildRequires: %{python_module hatchling}
BuildRequires: %{python_module pip}
BuildRequires: %{python_module pyparsing}
BuildRequires: %{python_module rtslib-fb}
BuildRequires: %{python_module setuptools}
BuildRequires: %{pythons}
BuildRequires: fdupes
BuildRequires: git
BuildRequires: python-rpm-macros
BuildRequires: pkgconfig(systemd)
Requires: python-configshell-fb
Requires: python-dbus-python
Requires: python-gobject
Requires: python-rtslib-fb
Requires: python-six
Requires: targetcli-fb-common
Requires(post): update-alternatives
Requires(postun): update-alternatives
%if "%{python_flavor}" == "python3" || "%{?python_provides}" == "python3"
Provides: targetcli = %{version}-%{release}
Provides: targetcli-fb = %{version}-%{release}
%endif
Obsoletes: targetcli < %{version}-%{release}
Obsoletes: targetcli-fb < %{version}-%{release}
BuildArch: noarch
@@ -70,16 +71,16 @@ Provides: %{python_module targetcli-fb-common}
%description -n %{name}-common
targetcli-fb-common is the invariant base package needed by
all python-version-dependant packages, such as python3-*-targetcli-fb.
all python-version-dependant packages, such as python3*-targetcli-fb.
%prep
%setup -q
%autosetup -p1
%build
%python_build
%pyproject_wheel
%install
%python_install
%pyproject_install
%python_clone -a %{buildroot}%{_bindir}/targetcli
%python_clone -a %{buildroot}%{_bindir}/targetclid
install -d -m755 %{buildroot}%{_sysconfdir}/target
@@ -124,7 +125,7 @@ ln -s %{_sbindir}/service %{buildroot}/%{_sbindir}/rctargetclid
%files %{python_files}
%python_alternative %{_bindir}/targetcli
%python_alternative %{_bindir}/targetclid
%{python_sitelib}/*
%{python_sitelib}/targetcli*
%files -n %{name}-common
%license COPYING