51 Commits

Author SHA256 Message Date
67575e1465 Accepting request 1287795 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1287795
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nvmetcli?expand=0&rev=19
2025-06-23 13:05:13 +00:00
0390e0a19d Accepting request 1286753 from home:michals
Also remove the six dependency now that it's not needed.

OBS-URL: https://build.opensuse.org/request/show/1286753
OBS-URL: https://build.opensuse.org/package/show/Base:System/nvmetcli?expand=0&rev=50
2025-06-23 05:36:51 +00:00
90ad0c50d1 Accepting request 1286730 from home:mcepl:branches:Base:System
- Add remove_six.patch to remove dependency on the six module
  (patch sent to the upstream list; bsc#1244013).

OBS-URL: https://build.opensuse.org/request/show/1286730
OBS-URL: https://build.opensuse.org/package/show/Base:System/nvmetcli?expand=0&rev=49
2025-06-18 15:58:58 +00:00
bfc3342767 Accepting request 1286571 from home:michals
- Add missing python-six dependency (bsc#1244013)

OBS-URL: https://build.opensuse.org/request/show/1286571
OBS-URL: https://build.opensuse.org/package/show/Base:System/nvmetcli?expand=0&rev=48
2025-06-18 08:32:37 +00:00
f9ff1a869f Accepting request 1256129 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1256129
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nvmetcli?expand=0&rev=18
2025-03-26 20:20:38 +00:00
4cc87fd0a2 - Drop dependency on unmaintained kmodpy
* When-kmodpy-is-not-available-call-kmod-binary-directly.patch

  packaged.

OBS-URL: https://build.opensuse.org/package/show/Base:System/nvmetcli?expand=0&rev=46
2025-03-26 08:10:34 +00:00
2c9d08ed9d Accepting request 1156861 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1156861
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nvmetcli?expand=0&rev=17
2024-03-11 14:34:37 +00:00
efea4e08ea Accepting request 1156799 from home:StevenK:branches:Base:System
- Migrate from kmod to kmodpy -- both are supported, kmodpy is now
  packaged.

OBS-URL: https://build.opensuse.org/request/show/1156799
OBS-URL: https://build.opensuse.org/package/show/Base:System/nvmetcli?expand=0&rev=44
2024-03-11 07:58:11 +00:00
9bc8466c92 Accepting request 1153869 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1153869
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nvmetcli?expand=0&rev=16
2024-03-01 22:37:43 +00:00
cd89c4f57a Accepting request 1152778 from home:jaimeMF:branches:Base:System
- Add dependency on setuptools

OBS-URL: https://build.opensuse.org/request/show/1152778
OBS-URL: https://build.opensuse.org/package/show/Base:System/nvmetcli?expand=0&rev=42
2024-03-01 10:43:19 +00:00
5cff31a677 Accepting request 1132420 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1132420
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nvmetcli?expand=0&rev=15
2023-12-11 20:51:12 +00:00
8a08e58edd Accepting request 1132419 from home:wagi:branches:Base:System
- update old changelog entry so it mention that a patch has been removed

- remove nvmetcli-ANA-configuration-support.patch

OBS-URL: https://build.opensuse.org/request/show/1132419
OBS-URL: https://build.opensuse.org/package/show/Base:System/nvmetcli?expand=0&rev=40
2023-12-11 07:27:32 +00:00
e085e762ee Accepting request 1132126 from home:wagi:branches:Base:System
- add old changelog entry to changelog

- Add ANA support (bsc#1130981)
  * nvmetcli-ANA-configuration-support.patch

OBS-URL: https://build.opensuse.org/request/show/1132126
OBS-URL: https://build.opensuse.org/package/show/Base:System/nvmetcli?expand=0&rev=39
2023-12-08 15:19:43 +00:00
371e67170c Accepting request 1130991 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1130991
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nvmetcli?expand=0&rev=14
2023-12-06 22:47:00 +00:00
3c8da2b2b7 Accepting request 1130990 from home:wagi:branches:Base:System
- fix build on SLE15 code streams

OBS-URL: https://build.opensuse.org/request/show/1130990
OBS-URL: https://build.opensuse.org/package/show/Base:System/nvmetcli?expand=0&rev=37
2023-12-05 13:57:56 +00:00
de71b67b9b Accepting request 1129449 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1129449
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nvmetcli?expand=0&rev=13
2023-11-28 21:19:31 +00:00
22b6cecbf7 Accepting request 1129448 from home:wagi:branches:Base:System
* nvmetcli: ANA configuration support (bsc#1130981)

OBS-URL: https://build.opensuse.org/request/show/1129448
OBS-URL: https://build.opensuse.org/package/show/Base:System/nvmetcli?expand=0&rev=35
2023-11-28 08:32:29 +00:00
74003fe02c Accepting request 1127331 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1127331
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nvmetcli?expand=0&rev=12
2023-11-17 19:49:18 +00:00
dc02ec7233 Accepting request 1127328 from home:dimstar:Factory
- Do not define pythons: direclt use the python3 - relevant macros.

OBS-URL: https://build.opensuse.org/request/show/1127328
OBS-URL: https://build.opensuse.org/package/show/Base:System/nvmetcli?expand=0&rev=33
2023-11-17 15:29:12 +00:00
ee1bd8414d Accepting request 1125426 from home:wagi:branches:Base:System
- Update to version v0.8: (jsc#PED-6252 jsc#PED-5728)
  * nvmetcli: set up the target only after the network is configured
  * nvmetcli: fixup ana groupid setting for namespaces
  * nvmetcli: add a tcp example json
  * nvmetcli: Correct xrange usage for py3
  * nvmetcli: Allow different devices for make test
  * nvmetcli: Report save name correctly
  * nvme.py: Make modprobe work for kmod lib too
  * nvme.py: Sync the containing directory
  * nvme.py: Explicit close is redundant
  * nvmetcli: Improve IOError handling on restore
  * nvmetcli: don't remove ANA Group 1 on clear
- remove 0001-nvmetcli-don-t-remove-ANA-Group-1-on-clear.patch
- use autosetup instead listing all patches individual
- build package according PEP 517, 518. Thus don't call setup.py directly
- use fdupes to reduce package size

OBS-URL: https://build.opensuse.org/request/show/1125426
OBS-URL: https://build.opensuse.org/package/show/Base:System/nvmetcli?expand=0&rev=32
2023-11-13 09:45:54 +00:00
43745fcc0b Accepting request 1039820 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1039820
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nvmetcli?expand=0&rev=11
2022-12-03 14:22:40 +00:00
Coly Li
f48e1c8b2a Accepting request 1038199 from home:jsegitz:branches:systemdhardening:Base:System
- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_nvmet.service.patch

OBS-URL: https://build.opensuse.org/request/show/1038199
OBS-URL: https://build.opensuse.org/package/show/Base:System/nvmetcli?expand=0&rev=30
2022-12-03 14:02:03 +00:00
cf73446fd9 Accepting request 790010 from Base:System
OBS-URL: https://build.opensuse.org/request/show/790010
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nvmetcli?expand=0&rev=10
2020-03-31 15:15:54 +00:00
77ba6a93a8 Accepting request 788895 from home:hreinecke:branches:Base:System
- Update to version v0.7:
  * bump version to v0.7
  * nvmetcli: ANA configuration support
  * nvmetcli: simplify the enabled logic
  * nvmetcli: pep8 fixes
  * nvmetcli: support inline_data_size port parameter
  * Revert "nvmetcli: expose nvmet port status and state"
  * Support python3 dictionary access.
  * nvmetcli: expose nvmet port status and state
- Remove patch merged with upstream
  * nvmetcli-make-dict-access-python-version-independant.patch
- 'clear' command doesn't handle ANA groups correctly (bsc#1167644)
  adding patch
  - 0001-nvmetcli-don-t-remove-ANA-Group-1-on-clear.patch

OBS-URL: https://build.opensuse.org/request/show/788895
OBS-URL: https://build.opensuse.org/package/show/Base:System/nvmetcli?expand=0&rev=28
2020-03-31 08:00:15 +00:00
bfcd4b45d5 Accepting request 598058 from Base:System
Fix Typo in changelog. (forwarded request 598056 from morbidrsa)

OBS-URL: https://build.opensuse.org/request/show/598058
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nvmetcli?expand=0&rev=9
2018-04-19 13:32:44 +00:00
Johannes Thumshirn
83cca42d53 Accepting request 598056 from home:morbidrsa:branches:Base:System
Fix Typo in changelog.

OBS-URL: https://build.opensuse.org/request/show/598056
OBS-URL: https://build.opensuse.org/package/show/Base:System/nvmetcli?expand=0&rev=26
2018-04-19 08:19:47 +00:00
Johannes Thumshirn
cab7bf5ef9 Accepting request 597890 from home:lee_duncan:branches:Base:System
Updated changes entry, superceding request 597322
and addressing the issue raised there.

OBS-URL: https://build.opensuse.org/request/show/597890
OBS-URL: https://build.opensuse.org/package/show/Base:System/nvmetcli?expand=0&rev=25
2018-04-19 08:17:03 +00:00
Johannes Thumshirn
e009dbf5cf Accepting request 597229 from home:lee_duncan:branches:Base:System
- Stop using singlespec, since we only need a
  python3 version of this package, and we do not
  want it named "python3-nvmetcli" (bsc#1082208)

- Support python3 by using the python-six module,
  and convert dictionary access to use 'six' routines,
  so we can work on python 2 or python 3 (bsc#1082208)

OBS-URL: https://build.opensuse.org/request/show/597229
OBS-URL: https://build.opensuse.org/package/show/Base:System/nvmetcli?expand=0&rev=24
2018-04-17 07:01:36 +00:00
6e614015cb Accepting request 594772 from Base:System
- Convert to Python3-only siglespec (bsc#1082208)
  * Update the SPEC file, using singlespec format, but
    telling the macros to ignore Python2
  * Tell the scripts to use Python3 instead of python,
    adding patch:
    - nvmetcli-update-python-to-python3.patch (forwarded request 594670 from lee_duncan)

OBS-URL: https://build.opensuse.org/request/show/594772
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nvmetcli?expand=0&rev=8
2018-04-11 11:58:40 +00:00
Johannes Thumshirn
a27c5e1707 Accepting request 594670 from home:lee_duncan:branches:Base:System
- Convert to Python3-only siglespec (bsc#1082208)
  * Update the SPEC file, using singlespec format, but
    telling the macros to ignore Python2
  * Tell the scripts to use Python3 instead of python,
    adding patch:
    - nvmetcli-update-python-to-python3.patch

OBS-URL: https://build.opensuse.org/request/show/594670
OBS-URL: https://build.opensuse.org/package/show/Base:System/nvmetcli?expand=0&rev=22
2018-04-09 06:59:04 +00:00
c649c7f1e4 Accepting request 568526 from Base:System
- Update to version v0.6: (FATE#322737)
   - 0001-nvmetcli-remove-status-method-for-the-uiportnode.patch
  * nvmetcli: remove status method for the UIPortNode
  * nvmetcli: expose ls to dump UI configuration
  * nvmetcli: decorate namespace, subsystem and port UI
  * nvmetcli: port decoration coloring only if its enabled
  * bump version to v0.6 (forwarded request 568525 from morbidrsa)

OBS-URL: https://build.opensuse.org/request/show/568526
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nvmetcli?expand=0&rev=7
2018-01-24 14:30:56 +00:00
Johannes Thumshirn
5924fd43bd Accepting request 568525 from home:morbidrsa
- Update to version v0.6: (FATE#322737)
   - 0001-nvmetcli-remove-status-method-for-the-uiportnode.patch
  * nvmetcli: remove status method for the UIPortNode
  * nvmetcli: expose ls to dump UI configuration
  * nvmetcli: decorate namespace, subsystem and port UI
  * nvmetcli: port decoration coloring only if its enabled
  * bump version to v0.6

OBS-URL: https://build.opensuse.org/request/show/568525
OBS-URL: https://build.opensuse.org/package/show/Base:System/nvmetcli?expand=0&rev=20
2018-01-23 10:21:54 +00:00
c2bc48e42d Accepting request 546971 from Base:System
- Don't display bogus 'disabled' status for ports (bsc#1070533)
  + 0001-nvmetcli-remove-status-method-for-the-uiportnode.patch (forwarded request 546970 from morbidrsa)

OBS-URL: https://build.opensuse.org/request/show/546971
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nvmetcli?expand=0&rev=6
2017-12-01 14:54:20 +00:00
Johannes Thumshirn
2f2822ac61 Accepting request 546970 from home:morbidrsa
- Don't display bogus 'disabled' status for ports (bsc#1070533)
  + 0001-nvmetcli-remove-status-method-for-the-uiportnode.patch

OBS-URL: https://build.opensuse.org/request/show/546970
OBS-URL: https://build.opensuse.org/package/show/Base:System/nvmetcli?expand=0&rev=18
2017-12-01 09:38:05 +00:00
4ca64fef7b Accepting request 516104 from Base:System
- Update to version v0.5: (FATE#322737)
  -  0001-nvmetcli-add-support-for-NS-UUIDs.patch
  * nvmetcli: add support for NS UUIDs
  * nvmetcli: allow setting of serial number number
  * nvmetcli: allow setting of the subsystem version
  * add a make clean pass to bump-ver.sh
  * bump version to v0.5 (forwarded request 516103 from morbidrsa)

OBS-URL: https://build.opensuse.org/request/show/516104
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nvmetcli?expand=0&rev=5
2017-08-12 18:27:51 +00:00
Johannes Thumshirn
e2a7cbb85c Accepting request 516103 from home:morbidrsa
- Update to version v0.5: (FATE#322737)
  -  0001-nvmetcli-add-support-for-NS-UUIDs.patch
  * nvmetcli: add support for NS UUIDs
  * nvmetcli: allow setting of serial number number
  * nvmetcli: allow setting of the subsystem version
  * add a make clean pass to bump-ver.sh
  * bump version to v0.5

OBS-URL: https://build.opensuse.org/request/show/516103
OBS-URL: https://build.opensuse.org/package/show/Base:System/nvmetcli?expand=0&rev=16
2017-08-11 11:37:07 +00:00
bb391edbb0 Accepting request 504047 from Base:System
- Add possibiliy to configure Namespace UUIDs (bsc#1038235)
  + 0001-nvmetcli-add-support-for-NS-UUIDs.patch (forwarded request 504046 from morbidrsa)

OBS-URL: https://build.opensuse.org/request/show/504047
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nvmetcli?expand=0&rev=4
2017-06-20 07:39:34 +00:00
Johannes Thumshirn
46b0b682d8 Accepting request 504046 from home:morbidrsa
- Add possibiliy to configure Namespace UUIDs (bsc#1038235)
  + 0001-nvmetcli-add-support-for-NS-UUIDs.patch

OBS-URL: https://build.opensuse.org/request/show/504046
OBS-URL: https://build.opensuse.org/package/show/Base:System/nvmetcli?expand=0&rev=14
2017-06-16 10:00:48 +00:00
bf13fc614a Accepting request 497773 from Base:System
- Change dependency from python-configshell to python-configshell-fb (bsc#1040212) (forwarded request 497772 from morbidrsa)

OBS-URL: https://build.opensuse.org/request/show/497773
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nvmetcli?expand=0&rev=3
2017-05-24 14:50:41 +00:00
Johannes Thumshirn
bc41017ce2 Accepting request 497772 from home:morbidrsa
- Change dependency from python-configshell to python-configshell-fb (bsc#1040212)

OBS-URL: https://build.opensuse.org/request/show/497772
OBS-URL: https://build.opensuse.org/package/show/Base:System/nvmetcli?expand=0&rev=12
2017-05-23 13:35:31 +00:00
b649950be7 Accepting request 493700 from Base:System
- Update to version v0.4: (bsc#1034105)
  * add example configuration files
  * update .gitignore for the auto-generated manpage formats
  * add a bump-ver.sh script to automate cutting releases
  * bump version to v0.3
  * nvmetcli: fix Port and Host operations in shell
  * nvmetcli: fix Referral operation in shell
  * nvmetcli: Install nvmetcli in /usr/sbin with setup.py
  * nvmetcli: create json file's dir first if it doesn't exist
  * Add fc transport support to nvmetcli
  * bump version to v0.4 (forwarded request 493698 from morbidrsa)

OBS-URL: https://build.opensuse.org/request/show/493700
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nvmetcli?expand=0&rev=2
2017-05-09 16:10:20 +00:00
Johannes Thumshirn
59a68b7471 Accepting request 493698 from home:morbidrsa
- Update to version v0.4: (bsc#1034105)
  * add example configuration files
  * update .gitignore for the auto-generated manpage formats
  * add a bump-ver.sh script to automate cutting releases
  * bump version to v0.3
  * nvmetcli: fix Port and Host operations in shell
  * nvmetcli: fix Referral operation in shell
  * nvmetcli: Install nvmetcli in /usr/sbin with setup.py
  * nvmetcli: create json file's dir first if it doesn't exist
  * Add fc transport support to nvmetcli
  * bump version to v0.4

OBS-URL: https://build.opensuse.org/request/show/493698
OBS-URL: https://build.opensuse.org/package/show/Base:System/nvmetcli?expand=0&rev=10
2017-05-09 13:20:08 +00:00
ebe56dd1fd Accepting request 456668 from Base:System
supersede 454178

OBS-URL: https://build.opensuse.org/request/show/456668
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nvmetcli?expand=0&rev=1
2017-02-16 16:01:37 +00:00
Johannes Thumshirn
df5e231e36 Accepting request 456429 from home:jengelh:branches:Base:System
- expand nvmet

OBS-URL: https://build.opensuse.org/request/show/456429
OBS-URL: https://build.opensuse.org/package/show/Base:System/nvmetcli?expand=0&rev=8
2017-02-13 07:50:51 +00:00
834c2f56e6 OBS-URL: https://build.opensuse.org/package/show/Base:System/nvmetcli?expand=0&rev=7 2016-11-11 12:53:12 +00:00
28e5d01eca OBS-URL: https://build.opensuse.org/package/show/Base:System/nvmetcli?expand=0&rev=6 2016-11-11 12:50:32 +00:00
4e5c3f52b1 OBS-URL: https://build.opensuse.org/package/show/Base:System/nvmetcli?expand=0&rev=5 2016-11-11 12:50:08 +00:00
7b5eb6a64e OBS-URL: https://build.opensuse.org/package/show/Base:System/nvmetcli?expand=0&rev=4 2016-11-11 12:43:15 +00:00
0108d2f33d OBS-URL: https://build.opensuse.org/package/show/Base:System/nvmetcli?expand=0&rev=3 2016-11-11 12:32:42 +00:00
888a10cb53 OBS-URL: https://build.opensuse.org/package/show/Base:System/nvmetcli?expand=0&rev=2 2016-11-11 12:31:56 +00:00