Commit Graph

144 Commits

Author SHA256 Message Date
Lee Duncan
2ad8e066b3 Accepting request 1134519 from home:lee_duncan:branches:network
- Updated to latest upstream: two small changes, with no known
  functional changes:
  * Incorrect documentation for `iscsiadm -m session` print level
    (upstream issue #432)
  * Stop using deprecated inet_aton and inet_ntoa (upstream issue
    #435)
- Also, stopped using pre-prepared tarballs for the build, instead
  now using a service file to get latest SUSE srouces directly.
  This removed these two files:
  * open-iscsi-2.1.9-suse.tar.bz2, and
  * open-iscsi-SUSE-latest.diff.bz2
  whcih were both created by a shell script, and added a service-
  file-generated file of the form:
  * open-iscsi-2.1.9.suse+TAG_OFFSET.tar.xz
  where TAG_OFFSET is of the form "COMMIT_COUNT.HASH", where
  COMMIT_COUNT is the count of commits since 2.1.9-suse (in this
  case), and HASH is the git commit hash being used.

OBS-URL: https://build.opensuse.org/request/show/1134519
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=235
2023-12-25 22:18:03 +00:00
Lee Duncan
7e7988302b Accepting request 1121263 from home:lee_duncan:branches:network
Create the correct iscsiuio RPM version number.

OBS-URL: https://build.opensuse.org/request/show/1121263
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=233
2023-10-30 17:49:54 +00:00
Lee Duncan
4033a5fbf1 Accepting request 1120375 from home:lee_duncan:branches:network
- Updated to latest upstream, which includes (bsc#1210514):
  * several fixes to harden iscsiuio, which updates its version
    number to 0.7.8.8, including:
    - logging now uses syslog
    - shutdown now waits for helper threads to complete
    - netlink socket cleanup
  * some minor bug fixes, some helping builds on musl
  This updates open-iscsi-SUSE-latest.diff.bz2

OBS-URL: https://build.opensuse.org/request/show/1120375
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=231
2023-10-25 20:56:06 +00:00
Lee Duncan
b875cc5b19 Accepting request 1094150 from home:lee_duncan:branches:network
Updated iscsiuio RPM version number to 0.7.8.7

OBS-URL: https://build.opensuse.org/request/show/1094150
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=229
2023-06-20 17:55:02 +00:00
Lee Duncan
78d35f82eb Accepting request 1094138 from home:lee_duncan:branches:network
- Fix iscsiuio build version by updating iscsiuio/meson.build
  (bsc#1210514)
- Fix spelling error in earlier Changes entry

OBS-URL: https://build.opensuse.org/request/show/1094138
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=228
2023-06-20 17:26:51 +00:00
Lee Duncan
37bb3e9913 Accepting request 1093511 from home:lee_duncan:branches:network
Updated changes file since some seem unable to find
the ChangeLog file.

OBS-URL: https://build.opensuse.org/request/show/1093511
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=226
2023-06-16 16:39:55 +00:00
Lee Duncan
0261a762ef Accepting request 1093349 from home:lee_duncan:branches:network
- Upgrade to upstream version 2.1.9 with tag "2.1.9-suse"
  (bsc#1210514), replacing open-iscsi-2.1.8-suse.tar.bz2 with
  open-iscsi-2.1.9-suse.tar.bz2, and resetting
  open-iscsi-SUSE-latest.diff.bz2.

OBS-URL: https://build.opensuse.org/request/show/1093349
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=225
2023-06-15 17:59:18 +00:00
Lee Duncan
d5ee3fac13 Accepting request 1080168 from home:lee_duncan:branches:network
- Remove "--strip" in SPEC file for meson build, so that
  debuginfo is generated. (from mwilck) (bsc#1210536)

OBS-URL: https://build.opensuse.org/request/show/1080168
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=223
2023-04-18 16:16:00 +00:00
Lee Duncan
d79e2b3e68 Accepting request 1067737 from home:lee_duncan:branches:network
- Build system: meson builds were ignoring optflags, and other
  passed in compiler options.

OBS-URL: https://build.opensuse.org/request/show/1067737
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=221
2023-02-25 18:47:18 +00:00
Lee Duncan
1e7738b37c Accepting request 1044336 from home:lee_duncan:branches:network
- Update iscsid.service so it starts iscsid.socket, if needed
  (bsc#1206132).

OBS-URL: https://build.opensuse.org/request/show/1044336
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=219
2022-12-22 21:23:54 +00:00
Lee Duncan
037f4f378d Accepting request 1043831 from home:lee_duncan:branches:network
- Updated SPEC file dependencies for libopeniscsiusr to avoid
  conflicting package installation.

OBS-URL: https://build.opensuse.org/request/show/1043831
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=217
2022-12-19 23:05:24 +00:00
Lee Duncan
21b60124c6 Accepting request 1042036 from home:lee_duncan:branches:network
- Moving DB files from /etc/iscsi/* to /var/lib/iscsi/* for
  SLE-15-SP5 and forward, as is done in Tumbleweed.
- Added /etc/iscsi/README.DB-files-moved, and added SPEC file
  changes to support this, including a post-install script to
  move the DB files, only installed if DB files are moved.
- Renamed shared library from libopeniscsiusr0_2_0 to
  libopeniscsiusr0, to correctly match SONAME in library.
- iscsid/iscsiuio: fix OOM adjustment (github issue #377)

OBS-URL: https://build.opensuse.org/request/show/1042036
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=215
2022-12-10 22:59:01 +00:00
Lee Duncan
17cd078d51 Accepting request 1036274 from home:lee_duncan:branches:network
- Updated to latest upstream. Changes:
  * scsid/iscsiuio: fix OOM adjustment (github issue #377)

OBS-URL: https://build.opensuse.org/request/show/1036274
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=213
2022-11-16 17:40:07 +00:00
Lee Duncan
cafe17aa92 Accepting request 1006753 from home:lee_duncan
- Update to upstream version 2.1.8, which includes some bug fixes,
  and adds the ability to build using meson. The SPEC file was
  updated to use meson.
  Also, some files have moved:
  * the "lock" file has moved from /etc/iscsi to /var/lock/iscsi
  * the "database files" have moved from /etc/iscsi to
    /var/lib/iscsi

OBS-URL: https://build.opensuse.org/request/show/1006753
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=209
2022-09-28 19:22:44 +00:00
Lee Duncan
b2f1568dbe Accepting request 987286 from home:lee_duncan:branches:network
Added bsc#1200570 reference to changes file

OBS-URL: https://build.opensuse.org/request/show/987286
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=207
2022-07-06 20:31:03 +00:00
Lee Duncan
711b6e9ce3 Accepting request 987283 from home:lee_duncan:branches:network
- Modify SPEC file so systemd unit files are mode 644 (not 755)

OBS-URL: https://build.opensuse.org/request/show/987283
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=206
2022-07-06 20:26:42 +00:00
Lee Duncan
0bff7ac0f7 Accepting request 983469 from home:lee_duncan:branches:network
- For Tumbleweed, moved logrotate files from user-specific
  directory /etc/logrotate.d to vendor-specific
  /usr/etc/logrotate.d
  (for Stefan Schubert <schubi@suse.com>)

OBS-URL: https://build.opensuse.org/request/show/983469
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=203
2022-06-17 16:19:03 +00:00
Lee Duncan
875f82c401 Accepting request 977577 from home:lee_duncan:branches:network
- Set initiatorname in %post (at end of install), for cases
  where root is read-only at startup time (bsc#1198457)

OBS-URL: https://build.opensuse.org/request/show/977577
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=201
2022-05-16 16:14:13 +00:00
0278f3f749 Accepting request 975946 from home:lee_duncan:branches:network
- Update to latest upstream, including:
  * Added 'distclean' to Makefile targets
  * Ensure Makefile '.PHONY' targets set up correctly
  * fix an iscsid logout bug generating a false error
    and cleanup logout error messages

OBS-URL: https://build.opensuse.org/request/show/975946
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=199
2022-05-10 08:02:57 +00:00
Lee Duncan
e1d76a103e Accepting request 975468 from home:lee_duncan:branches:network
- Updated to latest upstream version, tagged 2.1.7. Changes
  included:
  * updated/fixed test script
  * updated build system
  * several bug fixes, including one for bsc#1199264

OBS-URL: https://build.opensuse.org/request/show/975468
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=197
2022-05-06 18:25:52 +00:00
Lee Duncan
f0d47b9cfe Accepting request 967364 from home:lee_duncan:branches:network
- Updated to latest upstream, including bug fixes and cleanups.
  Changes included:
  * add handling name/value pairs for firmware login (bsc#1196113),
    including man page update for same
  * Fix bug where some package parts were installed using
    DESTDIR twice
  * general build cleanup (in prep for removing DB files from
    /etc/iscsi some day soon)
  Also, now delivering a "package config" file for libopeniscsiusr.

OBS-URL: https://build.opensuse.org/request/show/967364
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=195
2022-04-06 17:42:11 +00:00
Lee Duncan
72e876a686 Accepting request 959646 from home:lee_duncan:branches:network
- Update to latest upstream, including test cleanup, minor
  bug fixes (cosmetic), and fixing iscsi-init (bsc#1195656).

OBS-URL: https://build.opensuse.org/request/show/959646
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=193
2022-03-05 17:39:56 +00:00
Lee Duncan
4d25448ba5 Accepting request 954405 from home:lee_duncan:branches:network
- Updated to latest upstream 2.1.6 as 2.1.6-suse, which contains
  bug fixes and cleanups. See the Changelog for more details.

OBS-URL: https://build.opensuse.org/request/show/954405
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=192
2022-02-14 22:34:30 +00:00
Lee Duncan
a57cb1be6e Accepting request 930970 from home:lee_duncan:branches:network
- Merged latest upstream. Mostly cleanup, but includes a fix for
  iscsi-init.service when trying to write to the root volume too
  early (bsc#1192568), as well as an upstream fix for possible
  deadlock when dealing with sysfs.

OBS-URL: https://build.opensuse.org/request/show/930970
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=191
2021-11-11 19:34:27 +00:00
Lee Duncan
6fb5bae1a3 Accepting request 927853 from home:lee_duncan:branches:network
- Fix the usr-merge changes (bsc#1192013). This includes catching
  all the places that /sbin was still used directly, as well as
  making the SPEC file build using /usr/sbin for openSUSE but
  still use /sbin for SLE, for now.

OBS-URL: https://build.opensuse.org/request/show/927853
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=190
2021-10-27 19:51:09 +00:00
Lee Duncan
ea73be84cd Accepting request 923342 from home:lee_duncan:branches:network
- Fix possible systemd cycle by adding an "obsoletes" for
  the old libopeniscsiusr for older versions.

OBS-URL: https://build.opensuse.org/request/show/923342
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=189
2021-10-05 19:35:38 +00:00
Lee Duncan
db07166adc Accepting request 922446 from home:lee_duncan:branches:network
- Update to latest from upstream, fixing:
  * Moving the executables from /sbin to /usr/sbin (bsc#1191054)
  * Remove default dependencies from iscsi-init.service
   (bsc#1187190)

OBS-URL: https://build.opensuse.org/request/show/922446
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=188
2021-09-30 21:17:33 +00:00
Lee Duncan
ae42161c7b Accepting request 917765 from home:lee_duncan:branches:network
- Updated to latest upstream 2.1.5 as 2.1.5-suse, which contains
  these changes not already present:
  * Handle IPv6 interfaces correctly. (bsc#1187958)
  * Handle qedi correctly in NPAR mode (bsc#1187958)
  * Update iscsiadm man page (bsc#1187958)
  * Update iface.example for ipv6
  * Change iscsi IP type from defines to enum.
  * Handle recv() returning 0 in iscsid_response()

OBS-URL: https://build.opensuse.org/request/show/917765
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=187
2021-09-09 16:03:44 +00:00
Lee Duncan
240e7384d3 Accepting request 913881 from home:lee_duncan:branches:network
- Merged latest upstream, which includes:
  * iscsid: set PR_SET_IO_FLUSHER (bsc#1188869)

OBS-URL: https://build.opensuse.org/request/show/913881
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=186
2021-08-23 18:42:49 +00:00
Lee Duncan
99241045b3 Accepting request 907565 from home:lee_duncan:branches:network
- Merge latest upstream, which includeds:
  * Support the "qede" CMA-card driver. (bsc#1188579)
  * iscsistart: fix null pointer deref before exit

OBS-URL: https://build.opensuse.org/request/show/907565
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=185
2021-07-21 15:15:27 +00:00
Lee Duncan
f094567b07 Accepting request 892556 from home:lee_duncan:branches:network
- Merge latest upstream, which added fix (bsc#1185930):
  * Set default 'startup' to 'onboot' for FW nodes

OBS-URL: https://build.opensuse.org/request/show/892556
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=183
2021-05-12 16:30:24 +00:00
Lee Duncan
80e3f3615a Accepting request 889087 from home:lee_duncan:branches:network
- Local (SUSE) change: update iscsi.service so that it tries to
  logon to any "onboot" and firmware targets, in case a target
  was offline when booted but back up when the service is started.
  (bsc#1153806)

- Merged with latest from upstream, which contains these fixes:
  * Add "no wait" option to iscsiadm firmware login
  * Check for ISCSI_ERR_ISCSID_NOTCONN in iscsistart
  * Log proper error message when AUTH failure occurs

OBS-URL: https://build.opensuse.org/request/show/889087
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=181
2021-04-28 16:53:14 +00:00
Lee Duncan
19759782ff Accepting request 878611 from home:lee_duncan:branches:network
- Updated to latest upstream 2.1.4 as 2.1.4-suse, which contains
  these changes not already present:
  * Enable iscsi.service asynchronous logins, cleanup services
    (bsc#1183421)
  * libopeniscsiusr: dont error loudly if a session isn't found when
    working through iscsi_sessions_get()
  * libopeniscsiusr: skip over removed sessions
  * libopeniscsiusr: fix error messages
  * Avoid hardcoding pkg-config to fix cross build
  * Fix iscsistart login issue when target is delayed.

OBS-URL: https://build.opensuse.org/request/show/878611
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=179
2021-03-12 17:13:38 +00:00
Lee Duncan
dcccc2fca0 Accepting request 868743 from home:lee_duncan:branches:network
Updated to upstream version 2.1.3 as 2.1.3-suse, for bsc#1179908
(which addresses CVE-2020-17437, CVE-2020-17438, CVE-2020-13987,
and CVE-2020-13988).

OBS-URL: https://build.opensuse.org/request/show/868743
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=177
2021-02-02 18:30:21 +00:00
Lee Duncan
b629939011 Accepting request 867006 from home:lee_duncan:branches:network
- Update to latest upstream (no new tag yet). To fix
  bsc#1181313. Changes since last update added to
  open-iscsi-SUSE-latest.diff.bz2:
  * Fix iscsiadm segfault when exiting
  * iscsid: Add NO_SYSTEMD to CFLAGS
  * Change mkdir permissions to 0770, adjust usmask
  * Fix typo in util.py
  * iscsid: Do not allow conflicting pid-file options
  * iscsiadm: Fix memory leak in iscsiadm
  * libopeniscsiusr: Fix memory leak in iscsi_sessions_get()
  * libopeniscsiusr: Fix memory leak in iscsi_nodes_get()
  * idbm: Fix memory leak and NULL pointer dereference in idbm_rec_update_param()
  * Add etc/systemd/iscsi-init.service to SYSTEMDFILES Makefile variable

OBS-URL: https://build.opensuse.org/request/show/867006
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=175
2021-01-26 21:44:30 +00:00
Lee Duncan
9116482698 Accepting request 859644 from home:lee_duncan:branches:network
- Updated to upstream version 2.1.3 as 2.1.3-suse, for bsc#1179908,
  including:
  * uip: check for TCP urgent pointer past end of frame
  * uip: check for u8 overflow when processing TCP options
  * uip: check for header length underflow during checksum calculation
  * fwparam_ppc: Fix memory leak in fwparam_ppc.c
  * iscsiuio: Remove unused macro IFNAMSIZ defined in iscsid_ipc.c
  * fwparam_ppc: Fix illegal memory access in fwparam_ppc.c
  * sysfs: Verify parameter of sysfs_device_get()
  * fwparam_ppc: Fix NULL pointer dereference in find_devtree()
  * open-iscsi: Clean user_param list when process exit
  * iscsi_net_util: Fix NULL pointer dereference in find_vlan_dev()
  * open-iscsi: Fix NULL pointer dereference in mgmt_ipc_read_req()
  * open-iscsi: Fix invalid pointer deference in find_initiator()
  * iscsiuio: Fix invalid parameter when call fstat()
  * iscsi-iname: Verify open() return value before calling read()
  * iscsi_sysfs: Fix NULL pointer deference in iscsi_sysfs_read_iface

OBS-URL: https://build.opensuse.org/request/show/859644
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=173
2020-12-31 22:36:59 +00:00
Lee Duncan
c3463c5797 Accepting request 851975 from home:lee_duncan:branches:network
- Updatged to latest upstream, including:
  * iscsiadm: Optimize the the verification of mode paramters
  * iscsid: Poll timeout value to 1 minute for iscsid
  * iscsiadm: fix host stats mode coredump
  * iscsid: fix logging level when starting and shutting down daemon
  * Updated iscsiadm man page.
  * Fix memory leak in sysfs_get_str
  * libopeniscsiusr: Compare with max int instead of max long
- Systemd unit files should not depend on network.target (bsc#1179440),
  updating:
  * open-iscsi-SUSE-latest.diff.bz2

OBS-URL: https://build.opensuse.org/request/show/851975
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=171
2020-12-01 00:17:40 +00:00
Lee Duncan
66df7ab404 Accepting request 846079 from home:lee_duncan:branches:network
- Updated to latest upstream, including async login ability:
 * TODO: Update to todo list.
 * Implement login "no_wait" for iscsiadm NODE mode
 * iscsiadm buffer overflow regression when discovering many targets at once
 * iscsid: Check Invalid Session id for stop connection
 * Add ability to attempt target logins asynchronously

- %service_del_postun_without_restart is now available on SLE
  More accurately it's been introduced in SLE12-SP2+ and SLE15+
+-------------------------------------------------------------------

OBS-URL: https://build.opensuse.org/request/show/846079
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=169
2020-11-04 19:54:16 +00:00
Lee Duncan
cc001447ed Accepting request 823424 from home:lee_duncan:branches:network
- Upgrade to upstream vresion 2.1.2 as 2.1.2-suse (for
  jre#SES-1081), including:
 * use openssl for random data generation
 * Misspelled socket name might cause confusion to inexperienced user.
 * iscsi/libopeniscsiusr:add libopeniscsiuser_node.h to HEADERS
 * Let initiator name be created by iscsi-init.service.
 * iscsi: fix fd leak
 * iscsi: Add break to while loop
 * Fix compiler complaint about string copy in iscsiuio
 * Fix a compiler complaint about writing one byte
 * Fix issue with zero-length arrays at end of struct
 * Add iscsi-init.service
 * Proper disconnect of TCP connection
 * Fix dependency on new systemd RPM macro
 * Fix SIGPIPE loop in signal handler
 * Update iscsi-iname.c
 * log:modify iSCSI shared memory permissions for logs
 * Sequence systemd services correctly when upgrading
 * Ignore iface.example in iface match checks
 * More changes for musl.
 * Fix type mismatch under musl.
 * Change include of <sys/poll.h> to <poll.h>
 * Add Wants=remote-fs-pre.target for sequencing.
 * Add workaround in SPEC file for installcheck.
 * Fix issue where "iscsi-iname -p" core dumps.
 * iscsi-iname: fix iscsi-iname -p access NULL pointer without given IQN prefix
 * Fix iscsi.service so it handles restarts better
 Replacing open-iscsi-2.1.1-suse.tar.bz2 with open-iscsi-2.1.2-suse.tar.bz2,
 and updating open-iscsi-SUSE-latest.diff.bz2 to empty, since initially
 there are no differences.

OBS-URL: https://build.opensuse.org/request/show/823424
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=167
2020-07-29 14:40:57 +00:00
Lee Duncan
acbbcdd659 Accepting request 812703 from home:lee_duncan:branches:network
- Merged in latest upstream. Summary:
 * Let initiator name be created by iscsi-init.service.
 * iscsi: fix fd leak
 * iscsi: Add break to while loop
 * Fix compiler complaint about string copy in iscsiuio
 * Fix a compiler complaint about writing one byte
 * Fix issue with zero-length arrays at end of struct
 * Add iscsi-init.service
 * Proper disconnect of TCP connection
 * Fix SIGPIPE loop in signal handler
 * Update iscsi-iname.c
 * log:modify iSCSI shared memory permissions for logs
 * Ignore iface.example in iface match checks
 * More changes for musl.
 * Fix type mismatch under musl.
 * Change include of <sys/poll.h> to <poll.h>
 * iscsi-iname: fix iscsi-iname -p access NULL pointer without given IQN prefix
 Note that the "Add iscsi-init.service" change adds a new systemd
 service called "iscsi-init", that creates the iSCSI initiator name
 file /etc/iscsi/initiatorname.iscsi, if and only if it does not
 exist. This obviates the need to do this from the SPEC file, now
 updated.
 Since this was not a version-number update, in addition to modifying
 the SPEC file, also updates:
  * open-iscsi-SUSE-latest.diff.bz2

OBS-URL: https://build.opensuse.org/request/show/812703
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=165
2020-06-08 17:02:20 +00:00
Lee Duncan
1852d13220 Accepting request 799687 from home:lee_duncan:branches:network
- Update SPEC file to handle the fact that the
  service_del_postun_without_restart RPM macro exists
  in factory but not in SLE. No functional change
  for factory.

OBS-URL: https://build.opensuse.org/request/show/799687
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=163
2020-05-02 15:15:33 +00:00
Lee Duncan
8032cef0aa Accepting request 794271 from home:lee_duncan:branches:network
- Updated service_del_preun and service_del_postun for iscsi and
  iscsiuio packges in SPEC file, so that services get started/
  stopped in the correct order, and changed systemd macros so
  that iscsi login service iscsi.service is not restarted during
  package upgrade (bsc#1166650)

OBS-URL: https://build.opensuse.org/request/show/794271
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=161
2020-04-15 17:52:58 +00:00
Lee Duncan
e7442797d5 Accepting request 791029 from home:lee_duncan:branches:network
- Update with two upstream commits:
  * Fix issue where "iscsi-iname -p" core dumps. (found upstream)
  * Fix iscsi.service so it handles restarts better (bsc#1163499)
  * Add Wants=remote-fs-pre.target for sequencing. (bsc#1158536)
  updating:
  * open-iscsi-SUSE-latest.diff.bz2

OBS-URL: https://build.opensuse.org/request/show/791029
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=159
2020-04-02 22:55:49 +00:00
Lee Duncan
75372e0b61 Accepting request 788643 from home:lee_duncan:branches:network
- Update SPEC file to work around issue with installcheck
  SUSE script. Update the SPEC file while there.

OBS-URL: https://build.opensuse.org/request/show/788643
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=157
2020-03-26 22:46:14 +00:00
Lee Duncan
2b31b43bd0 Accepting request 781310 from home:lee_duncan:branches:network
- Merged in latest upstream (2.1.1), which is mainly a bug-fix
  release over 2.1.0, including changing the test suite from
  shell-based to python3-based, replacing
  open-iscsi.2.1.0-suse.tar.bz2 with open-iscsi-2.1.1-suse.tar.bz2
  and resetting open-iscsi-SUSE-latest-diff.bz2

OBS-URL: https://build.opensuse.org/request/show/781310
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=155
2020-03-03 19:10:04 +00:00
Lee Duncan
0e7d113a5c Accepting request 769135 from home:lee_duncan:branches:network
- Bug fixes, including addig support for "-fno-common"
  compiler option, 586 bug fixes, a bug fix for SHA1
  handling, and other needed but small fixes (bsc#1160287),
  updating:
  * open-iscsi-SUSE-latest.diff.bz2

OBS-URL: https://build.opensuse.org/request/show/769135
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=153
2020-01-31 21:47:51 +00:00
Lee Duncan
c8b36d6ec5 Accepting request 749403 from home:lee_duncan:branches:network
New version of open-iscsi from upstream: 2.1.0.

OBS-URL: https://build.opensuse.org/request/show/749403
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=151
2019-11-18 23:39:07 +00:00
Lee Duncan
4f9338264f Accepting request 749012 from home:lee_duncan:branches:network
Note that this also updates the version of libopeniscsiusr,
  since the version numbers of it and open-iscsi are
  kept in sync. Lastly, the libopeniscsiusr sub-package
  updates the library version from 0_2_0 to 0_2_1.
  Also, updated the Summary lines in the spec file that
  started with "iSCSI ...", since rpmlint didn't like
  them starting with a non-capital letter.

OBS-URL: https://build.opensuse.org/request/show/749012
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=150
2019-11-16 01:29:09 +00:00
Lee Duncan
be784e1a4d Accepting request 748763 from home:lee_duncan:branches:network
- Merged in latest upstream (2.1.0), including more fixes for
  iscsiuio, and cleanup/bug-fixes of new CHAP code.
  This replaces open-iscsi-2.0.878-suse.tar.bz2 with
  open-iscsi-2.1.0-suse.tar.bz2, and it resets
  open-iscsi-SUSE-latest.diff.bz2 with fixes after 2.1.0-suse.

OBS-URL: https://build.opensuse.org/request/show/748763
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=149
2019-11-14 21:09:16 +00:00
Tomáš Chvátal
a04518d9f2 Accepting request 747025 from home:lee_duncan:branches:network
- Use SPEC-file macro for systemd generator directory, since
  the libexec macro is changing from /usr/lib to /usr/libexec.

OBS-URL: https://build.opensuse.org/request/show/747025
OBS-URL: https://build.opensuse.org/package/show/network/open-iscsi?expand=0&rev=148
2019-11-10 10:53:31 +00:00