tcmu-runner-handler-rbd-1.3.0-lp151.2.3 >  A \i/=„u D2`w4y3T%X@Wl[q" 5u]"( `V*,-ũoT}Q-xT9_}`7s8o_x)-+A*j_iPֲ 2,ud׏9@!zzGڛ7A Zz#qmkiO\LmVv 4 iJ{|;"p;2 G7(3bf8e6618f58a9d45f6b23bf67eab60604327e48c06215d53b9530992fd85a6402cf34d53305a454823662583f1c9d0f8f530147:܉\i/=„5Z:a~R ;KeqF?;MY0f-_fwaT*)0~zLR[N@;A2w`wp>?d  * K  1Biox| ~    8 d o (89:FCGXH\I`XdYl\]^bc`defluvwtxxy|zCtcmu-runner-handler-rbd1.3.0lp151.2.3Ceph RBD handler for tcmu-runnerThis package contains the Ceph RADOS Block Device (RBD) handler for tcmu-runner, which allows for LIO/tcmu logical units to be backed by RBD images.\\sheep81h8openSUSE Leap 15.1openSUSEApache-2.0https://bugs.opensuse.orgSystem/Librarieshttps://github.com/agrover/tcmu-runnerlinuxx86_64h8\[7b0aae0901c653e40775cf6ba09ea6debcc28597cbe63a5785107201be997d4drootroottcmu-runner-1.3.0-lp151.2.3.src.rpmtcmu-runner-handler-rbdtcmu-runner-handler-rbd(x86-64)@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.8)(64bit)librbd.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)tcmu-runner3.0.4-14.6.0-14.0-15.2-11.3.04.14.1Z}@YX@Y@Yp@Yp@Y@YR@YR@YR@WW@WE@WI@W+5ddiss@suse.comlduncan@suse.comlduncan@suse.comlduncan@suse.comlduncan@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comjengelh@inai.delduncan@suse.comjengelh@inai.delduncan@suse.comlduncan@suse.com- Update to version 1.3.0; (fate#322524) + Improved Ceph RBD integration + Support XCOPY copy-offload commands + Support COMPARE_AND_WRITE, with Ceph OSD request mapping + Asynchronous I/O improvements and bug fixes - Remove a number of downstream patches now carried upstream: + glfs-discard-glfs_check_config + fixed-local-dos-when-unregisterhandler-was-called-for-a-not-existing-handler + only-allow-dynamic-unregisterhandler-for-external-handlers-thereby-fixing-dos + fixed-a-number-of-memory-leaks-with-deregistering-of-dbus-handlers + removed-all-check_config-callback-implementations-to-avoid-security-issues + tcmu-runner-add-local-target_core_user-h - Remove development packages (bsc#1080619) + API discontinued upstream - Add fix for -Werror-return-type failures: + api-avoid-compiler-Werror-return-type-failures.patch - Add fix for library versioning: + build-drop-versionless-libtcmu.so-symlink.patch- Add two patches: make target_core_user.h local, to insulate tcmu-runner from kernel version/data structure/naming changes, and add include of to that file, to fix "stuct iovec" not defined issue (bsc#1058303), adding patches: * tcmu-runner-add-local-target_core_user-h * tcmu-runner-remove-uio-include-for-iovec.patch The latter patch is added only for SUSE version >= 13.3, since it is only needed there.- Remove install prefix from beginning of install libdir when setting tcmu-runner plugin path (bsc#1052795), adding SUSE-specific patch: * tcmu-runner-remove-handler-path-install-prefix.patch- One more update from Security Audit, adding one more patch: - removed-all-check_config-callback-implementations-to-avoid-security-issues (bsc#1049491)- Updates based on Security Audit, adding 4 patches: * glfs-discard-glfs_check_config (bsc#1049485) * fixed-local-dos-when-unregisterhandler-was-called-for-a-not-existing-handler (bsc#1049488) * only-allow-dynamic-unregisterhandler-for-external-handlers-thereby-fixing-dos (bsc#1049489) * fixed-a-number-of-memory-leaks-with-deregistering-of-dbus-handlers (bsc#1049490)- Make Ceph RBD handler aarch64 and x86-64 only for now + librbd isn't yet available for all platforms- Build the Ceph RBD handler and package separately; (fate#322524). - Split the GlusterFS handler into a separate package + avoid adding an unnecessary dependencies to tcmu-runner core- Explicitly disable the GlusterFS handler for SLE builds.- Update to upstream version 1.2.0; (bsc#1038712). + Add remove devices when tcmulib teardown + fix builds done outside of source directory + free tcmu_device after dev->fd is closed + fix Read_Capacity_16 + detect INQURY response truncation + fix incorrect memcpy length + fix inquiry buffer length calculations + add tcmu.conf for log level configuration - Remove upstreamed fixes: + tcmu-runner-include-falloc-in-qcow.patch + tcmu-runner-let-cmake-install-man-page.patch + tcmu-runner-Use-CMake-FULL-library-directory-for-SOs.patch + include-tcmu-runner-h-in-install.patch- rename libtcmu1-devel to libtcmu-devel - drop unnecessary %oname indirect macro- Updated SPEC file to break library into separate packages - Install tcmu-runner.h, adding: * include-tcmu-runner-h-in-install.patch- Drop silly buildrequires on libgfapi0/libglib-2_0-0. Abolish old macros.- Updated SPEC file to install LICENSE file (bsc#982130)- Created from upstream version 1.0.4sheep81 15450845081.3.0-lp151.2.31.3.0-lp151.2.3handler_rbd.so/usr/lib64/tcmu-runner/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.1/standard/0becedc40275ad6d0879ccc7270fbcf4-tcmu-runnercpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ce57f3b655b9d767beb3d3445c360a2103902ee2, strippedRRRRRR-'5l& utf-8e956eb2ccde81090a1c688724bfd7c4c87cdcaa16ec2786a7dec53c4330922e9? 7zXZ !t/iK!] crv9u;2@ y> & }#K;<6iJےȐH^t I[^>{/,CXVf O˛vTɸCMjG$6B%s5Ǵc#pdTWXr#vSBŖ: \=mr#< jPZv%t_45`s/&+2#jWS 2ЄTpm)12SbpS'&Zk!3e4̬A9B fmr|aA''7.r8k8E]_5XYJ8uQnh3UfÏZO8^rI<X)(ŋSytxNzQb&,r|٫:C#eZƸt<@J%+D_V)H,7צ@Qav$F XcBٳn5^Ulhqb6|ʇlu4Z9-=%&IWh S(yj~1#GO֕eב)DJr~#l5! yY0Q03aB_#gMNSIZ>LB {)~}6w-ִݨ;G)v1~Õ`YИZ:xobXuIg^9 >8b:Ƴ Ώ$ 3mMhؔ#pnO3QpfTAp΃d;TOu<]AipʗBPHp/"F1ƗS*vaxb $WzOUm. dA ݇*ƈHgAP>O6U A'YxVLNFٱzwKK_RZ7)G,4ry\ o,**fB檷|ވ#04ٰePePMAU^ Xx@Z%:Y\/Y/:K'mMf/ Qh4Rҽ١fc'}/.nv,$`Ԩ8co @% 'dq3$6)m@Qz@pd0׳8Հ;7|.nﮌx >4L;V|靶 }dH*BCN#?,4[Ւ\lZl7/?z:UPz>tChdn.PL%mNJFOzYWWx[= 'Nxߌ}LmѼ rPt6=۪q(|QW+O7U |[{AdD[Dʻw^jJҎh/1W=mh`r_rb MCv-]d0/QxG$߶|Dio.GV؇ ӿY$vw!x \.6͠10wWٺ;gE%`+"}7R1 hߍXg3̆CkF _nkDeW2enW?u;b ϵ+o((JK+.ef}$W$F!~!}hՑT{f(S;s8]E0.`HM&epj/4է lޒ 2tDY"X?B :bD@ӌ:U?wpWur)*U3-sqf@9Mo +G2)'iE }̱ c~N|-*p/Prn|5'HO&O֌dxkCj,ӬP@/\Jqlx#4V82yQGJ0qg5E yě8fJKǍ`rs*[;bqLbs|wO7qG@hXZo;gY_׊guar⚰5ūꡒCUJ<2F$VֳLq/!i[ UIO(zq),5V9O‡.P&s/rիN[@J`)ȈQs7u*o$N\F> 4Gk-[}% +>9Yu5v/]BrY!C,I/ӁZ\SSD۩fg,Pݺ_p{4 (t9ɠ9dNԶ81m& u'mˆi9W.XFA0^1E:C Z@%wp92Jti A/ņV=U^7Io^!0׿9PCۉCY28q4opB >|v3R&ph A f%-5*A!*Wɻޘk8꣼@RIo1`Qxeާ-%q:loF+9WE''s/[gqY_:-×L,ޕm!K#uu܉ڦKCHђ&Ul!'(xu)zŝ358(P]E7%,&rv6q/ RٶIs!{$qșq0u<{OD3VC M1ڰ(׉$_mv|&R1)@IIQawc 'OLR$MLPۛAͽg䩽Ah 쁧pڷAgpCeɖsQX,ꎥgˠѪ5PpypՌ2 apk4eӞ@i+d<0dXT7sǹ7UB9,(%b28T+RHZY1hNQU;? W=UC;4¢||:+=H[2|<^\SqpNA]8A-{:UK tUq?7`wsgG1h#/?SVCy^(3ͱlm8D{^ǨB$xs٦ >W SR ݓLqCGAzg0l2S}Jnn$aoQV}AWy.e%0ᰝ~c+E |_Ұ3rw~ePpݚ$žpFA9gK],V6ҳe+,s%;:|#_<ބc16&d$r-GjpR" &V]4߆X 5?cPm8+0B)ڈd~0La̮Ad]y|}Ñ~ ֐!f$gԐ&ݦ6 F ZCE ^N_%|/͈!t`C/(z /sdp*N}<J܁6tofc=E(f-g:  m'4NyS!ѐS=6X_] +"F^q? zBig*@d3fбCdN-M͆n<=iۏ;(VH ?N+̉J' fѵ,= D0z;IF0&wH^S҄Wl@inThʧqfgåw5CtrbՏau@*ePsq) Ffa`$OԑZzR fSRuXl#[%dI֊pƅ 2woeTCR{lDO})s:|vr u cKE"VJ1;Qf󊿛WDR`;|pt;6Ϸ$#"hb dǨ3%GDmT2vԹ;1TvDt7`MHpΙSli'.?aYTes}6XIӻ {eaQUL_Du]%uF(5Edggf_긌*rI5z:尀l.c (%ۺZ 9:iy1-%ǵ7޿ jձ4/P9U*k{qu%fz"!v[^7vj.LVQ7Sw]1F=8a4[z;?`I@a$ N@_KOq6iΦi]E$S_ Uiuiy[}Gj>7|oe ڻ1 _m?n<3C dXW# Ky#F";h޾rOЩ2 AKkA\)"{W}`lqn2-ʖU?D[FZ k!OGfO9 x%'Q,U'ƾQE%K[xKli~%8]VFBU[@;gh7dxA1Ғ;kj7I8jDIIQz9߿y- 6F_)z+].3Kz0bRI>˪Lfűh>N#5 ]ysI`M>6-GHqe4-Z$e^$^N j֔^ѢC]bˇCvn馈[Q~\鱉jP;FJ[cFܖKUg̰7L0j$ XȵRte8E=m/P70‘s|H]Xv=Í(8wSnSEw}5wjR*=/5zLG4z5BP"E1E~F,юSаcW3Jv+n ƈP-Iaf7J,˃Qd؀u\ahW`YWZ@{Zrį/?V(4ؘE'Y?l P'a/=Q?dvnH2&6~^ \qPq]xZ bߧSb(bErD|띗,`6ֺf Rp+%/ hG9te)/WH5h%PՆR]m`mq;`X+:\wӒI Xli悋ܪZW#^f%M5x.kWd' L,+lI#*5)IP& Vʗ}س3BJ BrfPR0s^һ#Y/7+Vf3 nkg"%wa]>րB_waI_r52,J 郫_ 2VWwI&l{)HӰHkvh6fn!dn%9!ve-|ۜi* tΐ.wzJi]ڳg@\T =tGǦTY4Sk4ԇ.Y2H2z)Y P0V.KSgY }=X~,Xk^3%uBMmI)>`-Ǟ0b 1㿱¼m:uE $%ReO;g܏nƙP=ց.xlDMB(Ԛ\6X9RrOCX3%Ӱ$ΉC:\hjt5aVjgdt ro71eb&䘋@rJ0}t3ۃAj42 0.-V7R2d_7}v9m>4\( ᱵ T! pC'ĩDΦ恁1#0]6@K\\FfOmѾ2"C# 1u % y-VeKf$۱%YD\i& ;Pz?捪>{zt^,Z&jR09C8lhh?C ׎=tv7IX1}ʴ!Y;܊/p4M[t׌Ei&l7Dl*v%$0h{h^Pɕ1BP4gS{,өpu_567H$7Oi&_ XZI>P aT G)]2Ji/Ivvۘ<Sd }Rӷ[fNeYR9$`EnH2ps2X%kDg+Vdѽ}>}괰+Kd.6ًP FbMkOZXϳFk~ޱC|ByqCG+ YZ