Commit Graph

289 Commits

Author SHA1 Message Date
Robert Kuska
e55ef4c5fc Rebuilt for Python3.5 rebuild 2015-11-03 17:56:25 +01:00
Chris Leech
2abe1f9093 upstream sync, use external isns-utils package
build with external isns-utils
rebase with upstream, change Source0 url to github
2015-10-05 17:27:51 -07:00
Chris Leech
ff3d34ef28 missing patch 2015-10-05 12:56:08 -07:00
Chris Leech
cb43579c30 added libiscsi session API patch
added libiscsi session API patch (bz #1262279)
fixed broken multiple trigger scripts, removed old pre-systemd migration triggers
2015-10-05 12:47:28 -07:00
Dennis Gilmore
91ce8a8f3f - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-17 11:36:35 +00:00
Chris Leech
929689a76c rebase to upstream snapshot 2.0.873-134-g6aa2c9b
add patch to improve GIL lock performance in libiscsi
split Python 2 and Python 3 bindings out into subpackages
2015-06-09 23:11:22 -07:00
Chris Leech
16c84799b2 Merge remote-tracking branch 'rhel/rhel-7.1'
- scriptlets were never split out properly for the iscsiuio subpackage
- fix regression in network interface binding
- created iscsi-shutdown.service to ensure that session cleanup happens
- Add --with-slp=no
- segfault from unexpected netlink event during discovery
- inhibit strict aliasing optimizations in iscsiuio, rpmdiff error

Conflicts:
	0199-use-Red-Hat-version-string-to-match-RPM-package-vers.patch
	iscsi-initiator-utils.spec
2015-01-28 12:18:11 -08:00
Chris Leech
27894807b7 Resolves: #985321
split out session logout on shutdown to a separate service
roll up libiscsi patches, update python bindings to support python3
2015-01-28 12:00:53 -08:00
Chris Leech
6ac03dbfba Resolves: #1180100
scriptlets were never split out properly for the iscsiuio subpackage
2015-01-15 21:19:27 -08:00
Chris Leech
705c811a7c fix regression in network interface binding
Resolves: #1168556
2015-01-15 10:29:32 -08:00
Chris Leech
0fab0a7413 created iscsi-shutdown.service to ensure that session cleanup happens
Resolves: #1166713
2015-01-13 19:20:52 -08:00
Andy Grover
0ed757e32c Also pass --with-slp=no to open-isns configure
Resolves: #1088020
2014-12-11 13:35:18 -08:00
Chris Leech
0047874487 segfault from unexpected netlink event during discovery
Resolves: #1040343
2014-11-17 22:15:53 -08:00
Chris Leech
c30d436535 sync with upstream v2.0.873-84-gc9d830b
ignore iscsiadm return in iscsi.service
make sure systemd order against remote mounts is correct
add discovery as a valid mode in iscsiadm.8
make sure to pass --with-security=no to isns configure
2014-10-23 17:03:51 -07:00
Chris Leech
df66fcb397 make sure to pass --with-security=no to isns configure
Resolves: #1088020
2014-10-21 10:53:10 -07:00
Chris Leech
b34de1dc9c Resolves: #963039 #1111925 #1126524
ignore iscsiadm return in iscsi.service
make sure systemd orders remote unmounts vs iscsi logout
add discovery as a valid mode in iscsiadm.8
2014-09-24 20:29:25 -07:00
Chris Leech
3f3ec3512e Resolves: #1081798
retry login if a driver is still initializing, ISCSI_ERR_HOST_NOT_FOUND
sync with upstream for other minor fixes
2014-09-24 20:28:51 -07:00
Peter Robinson
8bdd6448ce - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-16 21:57:01 +00:00
Dennis Gilmore
460963b016 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 17:49:11 -05:00
Chris Leech
f8da4ee7c1 Merge remote-tracking branch 'rhel/rhel-7.0'
Conflicts:
	0146-idbw_rec_write-pick-tpgt-from-existing-record.patch
	0199-use-Red-Hat-version-string-to-match-RPM-package-vers.patch
	iscsi-initiator-utils.spec
2014-04-14 09:54:08 -07:00
Chris Leech
fbd856304d boot session handling improvements
Fix iscsi-mark-root for changed iscsiadm output

Make sure iscsiuio is running for boot session recovery when using the
bnx2i transport by forcing iscsiuio.service start

Make NM dispatch triggered re-check for autostart sessions async

Accept exit code 21, no records, from iscsiadm as success in
iscsi.service

Resolves: #1069825

Signed-off-by: Chris Leech <cleech@redhat.com>
2014-03-18 20:51:15 -07:00
Chris Leech
4b292f8a07 host0 being treated as an invalid in the host stats command
revert change to return code when calling login_portal for sessions that
already exist, as it impacts users scripting around iscsiadm

Resolves: #1049710 #1015563
2014-02-25 21:31:25 -08:00
Chris Leech
eb7ab1cb09 Split out iscsiuio into sub-package
Resolves: #1017393

Signed-off-by: Chris Leech <cleech@redhat.com>
2014-02-17 22:48:06 -08:00
Chris Leech
46eb122df3 clean up dead node links from discovery when reusing tpgt
Resolves: #1066115

Signed-off-by: Chris Leech <cleech@redhat.com>
2014-02-17 22:48:06 -08:00
Chris Leech
85bed4b120 fix regression in glob use, inappropriate error code escape
Resolves: #1066116

Signed-off-by: Chris Leech <cleech@redhat.com>
2014-02-17 22:48:06 -08:00
Chris Leech
860e10c739 Fix broken discovery sessions over iser
Resolves: #1059332

Signed-off-by: Chris Leech <cleech@redhat.com>
2014-02-17 22:48:06 -08:00
Chris Leech
e509a4229c iscsiuio fix for arp cache flush issue
minor iscsiuio build updates

Resolves: #1043019

Signed-off-by: Chris Leech <cleech@redhat.com>
2014-02-17 22:48:06 -08:00
Chris Leech
9a597eb9bc update open-iscsi to support host statistics
Resolves: #1049710

Signed-off-by: Chris Leech <cleech@redhat.com>
2014-02-17 22:48:06 -08:00
Chris Leech
a288e4f537 additional parameters for network configuration
Resolves: #948134

Signed-off-by: Chris Leech <cleech@redhat.com>
2014-02-17 22:48:06 -08:00
Chris Leech
11189d126b renumber some patches in the spec file
make more room for upstream patches to backport in cleanly

Resolves: #948134
2014-02-17 22:47:33 -08:00
Chris Leech
374005d4a3 Add/Update entries in chap table through Open-iSCSI
Resolves: #1006156 #1006161

Signed-off-by: Chris Leech <cleech@redhat.com>
2014-02-17 14:17:06 -08:00
Chris Leech
2c4537b393 fixes for iscsiadm to support qla4xxx
Resolves: #1007388

refresh boot session info patches to final version from upstream,
fixes context issues with later patches

Signed-off-by: Chris Leech <cleech@redhat.com>
2014-02-17 14:00:46 -08:00
Daniel Mach
40630bc648 Mass rebuild 2014-01-24
Related: #1056145
2014-01-24 23:06:03 -05:00
Daniel Mach
fd16207a8f Mass rebuild 2013-12-27
Related: #1012790
2013-12-28 00:16:21 -05:00
Chris Leech
5d97fd1468 clean up dead node links from discovery when reusing tpgt 2013-12-10 13:12:36 -08:00
Chris Leech
695b8c9be0 fix regression in glob use, inappropriate error code escape 2013-12-06 12:22:20 -08:00
Chris Leech
e4192b1937 have systemd start socket units on iscsiadm use
Resolves: #1003086

fixes use case of running iscsiadm right after rpm install without
having to manually start systemd units
2013-11-25 22:35:51 -08:00
Chris Leech
a47be9a29b fix iscsiuio socket activation
Resolves: #1028446
2013-11-25 22:32:33 -08:00
Chris Leech
974636d303 move /sbin to /usr/sbin
use rpm macros in install rules
2013-09-15 10:13:03 -07:00
Chris Leech
31786f0fda fix iscsiuio hardened build and other compiler flags
The new iscsiuio code sets CFLAGS in configure.ac, wiping out the
environment setup by rpm.  Patch that out.

Run configure for iscsiuio and open-isns from rpm, otherwise the
toplevel makefile will configure them without any arguments.

Also fix local build when iscsi-initiator-utils is installed, but having
the check to prevent overwriting configuration files during install look
in DESTDIR.
2013-09-13 18:08:42 -07:00
Andy Grover
f9b971fb91 update to 6.2.0.873-13
Resolves: #999241

Signed-off-by: Andy Grover <agrover@redhat.com>
2013-08-23 10:19:22 -07:00
Chris Leech
dcd8879cb8 Merge remote-tracking branch 'fedora/master' into rhel-7.0 2013-08-20 14:09:00 -07:00
Chris Leech
241a29f991 fix regression in last build, database records can't be accessed 2013-08-20 14:04:36 -07:00
Chris Leech
116781af98 Merge remote-tracking branch 'fedora/master' into rhel-7.0
Conflicts:
	iscsi-initiator-utils.spec
2013-08-19 07:47:06 -07:00
Chris Leech
2a4a67d694 iscsi boot related fixes
make sure iscsid gets started if there are any boot sessions running
add reload target to fix double session problem when restarting from NM
don't rely on session list passed from initrd, never got fully implemented
remove patches related to running iscsid from initrd, possible to revisit later
2013-08-19 07:37:26 -07:00
Chris Leech
c2d5d21256 sync with upstream
minor context fixes after rebase of out-of-tree patches
iscsiuio is merged upstream, remove old source archive and patches
spec cleanups to fix rpmlint issues
2013-08-18 15:15:35 -07:00
Chris Leech
f88dce52a8 spec file cleanups 2013-08-13 09:11:08 -07:00
Peter Robinson
be68e033bf Fix FTBFS, cleanup spec 2013-08-04 11:04:49 +01:00
Dennis Gilmore
74e869522f - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-03 15:00:42 -05:00
Chris Leech
1efedd2bdd Reset content to fedora 19 branch 2013-06-17 10:58:51 -07:00