tcmu-runner-handler-rbd-1.4.0-lp151.3.6.1 4>$  Ap]^1/=„@u?ݡ)Vfkx^Pc$)Zlˍ}y`tN0sj% 0GqÚCE5ˇr q䔝3DprC9&Rď~]th\_tIhOT \U)yzw%]X@iƔ{K)Guy1^`Naj>p>@?0d  , M  8Ipv     @ l w (89:XFFG\H`IdXhYp\]^bchdefluv wxyz,Ctcmu-runner-handler-rbd1.4.0lp151.3.6.1Ceph 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.]^#cloud119xPopenSUSE Leap 15.1openSUSEApache-2.0http://bugs.opensuse.orgSystem/Librarieshttps://github.com/agrover/tcmu-runnerlinuxx86_64xP]^"1b788a7201b70688a361b12878105cc9cdb656a69bb6aeb8f71b8e550b89d355rootroottcmu-runner-1.4.0-lp151.3.6.1.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.4.04.14.1]@\9\@[@Z}@YX@Y@Yp@Yp@Y@YR@YR@YR@WW@WE@WI@W+5David Disseldorp David Disseldorp David Disseldorp opensuse-packaging@opensuse.orgddiss@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- Move tcmu.conf into main package; (bsc#1138443)- Add explicit libtcmu package dependency to avoid incorrect upstream .so versioning; (bsc#1135815)- Rename openSUSE zbc patches: + file_zbc-fixed-compile-error-under-ppc64le -> file_zbc-fixed-compile-error-under-ppc64le.patch + file_zbc-optionally-build-zbc-handler -> file_zbc-optionally-build-zbc-handler.patch- Update to version 1.4.0: * tcmu-runner: bump version to 1.4.0 * Disable explicit alua support. * logger: notification on changing the options for dynamic reloading * logger: update .gitignore for logrotate.conf_install.cmake * logger: fix the return value * Sync sig handler naming. * Add logrotate support * Move starting log message. * Allow log file restart from SIGHUP * Simplify log outputs Replacing tcmu-runner-1.3.0.tar.gz with tcmu-runner-1.4.0.tar.xz, updating the SPEC file, and removing patches: * api-avoid-compiler-Werror-return-type-failures.patch * build-drop-versionless-libtcmu.so-symlink.patch * tcmu-runner-remove-uio-include-for-iovec.patch * support custom cephx credentials; (bsc#1135369)- 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.4cloud119 15664832351.4.0-lp151.3.6.11.4.0-lp151.3.6.1handler_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:Maintenance:10925/openSUSE_Leap_15.1_Update/105ee77afcc08e5364109299f7b12a05-tcmu-runner.openSUSE_Leap_15.1_Updatecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b91566a67529a468d82fb1be5dedf3f091c7d88d, strippedRRRRRR};W x Ωutf-8283c482ca6084cb4aa45e7ebd808d87cefde5c338c1142d1a8b84c9a00afb5ed? 7zXZ !t/yc%g] crv9u#@n]%y Ew{}:dEv-I.IdfB`c*րOe۴i[T{Sߓ$0 _D_9f>%I55dʬ}xbnz xX90Gt?2 0H-Xpc›U^|n˩fJ8V8r&c/DZ.2~["Xuq0ozcSF\ƀ:%~j"43=ʞZ6@b%ȎAvf>qM>%1.$IWY{XJD:JXID>D6-qvoK" /ԑW>6ޗ G^? M6=[iM!/XF4ּbn}<6f3S`Y4bO=kO~{EɫL$; o) 8|޼8lGf^lؤLVCS5uS**L1d"&MUIUl([sTEs^=5"+-+ɝ=߄ ؕZ\D.F ` ZxMc*>a?gFsj7Òޢ؄(n%gAU:#ETQ|fJN]9&w%JuSLeBK=̫K{(Ixe !m,_[LQtpѡrC+ցb{ORjyCL~NVkdTR`Cs o!ܽ)ef%4V# >$ H&6?8=i&XqJIyʬ=8>>:oϑP9 3:`mQ~Lv]}r1_~>U:_tLHMU^^RǙ𝻍d,~DN"}/a1K/3Qqp/l2URn)%:h:L떇Zs;cSKX&"saj>ߑ9|h!_PmR,W=V M~Հ[lzmvwQؙNBn^$+۱ĵNf 8N[+\I3W0T 1B%ʟ tÃ7ڮ83ɽCFv%֙ * LбarSMF'7Y$B4i-:!ɷ] mK{ cAl=- nF4^g%Nu:Jzn/ܥ|9896Ia$sѹ~({_Cߦ{p54.B# vKgJ6mbI#l~}0Rb6npU~-k$6ox8?ZaadOK3" ٳ&tOb0o2n7_\ fvé`uOozU 4l$-A=8bWЗP⻏-N@L2g'~2MMWhR`vk|@%ue & ;:؃ȣ [Y>PS6AY^LãCr5$A0Yh<{!œ*=%wl0o.g! %î:e<_dK(?9?41aԨ;=n%nSbTq̳"_:pJ\/5xdy7 7 HЃ/|&0yDu˯{10S#u\+ ;R:>)'|S5K9pӦ#DG5GM1.lj)PtX"m%aҮd"Wt#*mv)9JXX`BWwĴ9Ʋt~4`=^:=( ]6;T2QlY!Aaua҆; ] WK^.F"UgUv ePEC Z@&=1i c?| V){8F.B@C$k^$Y"ᛔ}P.SlCcW{P2UjXLa|ş5JY}dB5ɲ UfhRTV({lYG⨡dw0TNXVYD}[4߃#ZѨP+ @=ߜz3ϙk.#ٸ'm[2$ds7` >=gc2V<78 P:Qif1BBJ2,_"Ps'-lL͏~eODY}ƱÞװ[l|b$֊//~9ːAˌR )XZ]=M'W-78`ܦouĖ5x1,E`esڷ"Yk srKGU]cw+DsNaG[ i[+fjF^#(!M3? %Vk6#@da%-7d ތd5a\$? WpA){!歙\li!6ږdԚ.rSs)+WYIVr`|6"s ξ2A%-НHZ Q|sb$.]UL<8BW氲k|#wvR^%6]w4 "#{ܓ|jIb6lArrPB+ \:GyK6qlِ;d77و-A.30n= 8RTA]!"pu #]P˫xP4h SӋO~3\ΚgTJ`pm4sFai_wzo|5_&ĠOz  %~ӛ@GT@2& Bޒ3D tUj?Rb}Uys=Mm;KDՈk!o]$R?'vZJ"#B7u9g:{l3+'^(Bxrfɴ 6B*q#gSdEj_ȯ'bo8kla7p L'eη9)0)!rU-6i)NJf;I‰)H~00Vv )BWzR{ƓX!Lw&2F3zi>"~l4!MF^) R$TIp^qVO-څHUbi$N$moOjx5i|@aWxlf0MztT=R0hp>.';$  bb@z !cj4JgFirqximY-vls c>(` /9 &FA_z\Y%Ă\; @)ģ`\jub#\P:= YS`,$X">mr:h5rZ5 i3q8$,vc;u%؞tݐS+ta5I@¿nDR$G3SO;xX9E٫?K55-JuM{ N<2=SWVBgS]4g#$ )}V< 򌕀k?VO'2CsvM0A>eGi0qi) ؋-W?KmxtiyF?ҙb4fA蜮EhW3s/d!GUSx{{5uYZ ;Ӆs9q Dt"Y<}MxR{fj (cc5N eXM~?~u*pLd{R,Tm>}!Ιc'x>M&j{6Z <@"~.hMօy7 `NJ*Ĵ}%4c(HҌmiLTeO*`nSQG^MI e\C5$Y#"GO``}L%lH=˯½=Ωw'F[qt GQQ,OzR?IkkLR1P8IsIst/ujn!*@MP3p5SD ԶʷžlEze_]Ł(GPZR.RgFI  {tmE&qE‚lcgOn[Ք>2Z~'Ul/6Lv}"QG5Z?%>K=={[= |L\/BoyeSX\QO5!~R =d~㥾Ԟ^6f4@,Voh^yh7%W?z? g9p8!p'twLy cqm.kk#]hGdҝ_YR>Nwn+@>eelɫ#<'wk6[1G0RK[6TЦ} ligLT*C ?T2HZys`gNA0_ l)1ZKyʅ>kV-Ldk*$6~ni$,WrFpSN{ol5GRd6U! XBB;Uwp%ra DY{cF&R5QzBjD~Š` b Ac!h0̅f\Vcg&+ZV\=iM#gZ0O9n- %)+2*h>J@n㠿?}wN0 vEyO4+]&\G/)YΏThJe:d 91aۨ1A+sy j/R8nzBeoaֻe}![A`t6$G|>KYsY鯫 *­ Q ʭQ?w?(ﵝJ^7GG1"=}6k&Ĥ/|M{TQ^ʆ԰8>Hu lzڎji{2pX9ZySo8H^1Ulg#^Cm2K\,șIN|9-'7:E{!0$>{@.*aɗ<q0W3Cq.\4rp@_{KmByVR˵6%"t+an+T{v?A]I]8ۣV0fCgas7)wߍNix][ %t$NP_`b|-;JaD'N2wPOc܄K9!eR~ARG[H8Ce"H΢C%GWr\!%"M;--ϧʹAIW:qfx8&]uaȒ"Y'oJ1NW_.O[v˺V{Z%ȬSHamg2ة4s֖-O^>ק- !Ø$xilp!T;(X.5>lm5aq~eĐz>Y;FMʟN(m6ywEuv@Ag沄7pې.wVzZϖ{h$Uͦ- E DW'87ͦf#(poUv\䖃*?ۮ'㺙/xW$T450G־;Z j\(bKn_qjzkjÏ_/)CBvS LGϞMۿK+۟a ^ "Kcɽ\tnG*i7J)F_o*)FmQvr\d0J9~(MSz5m0L:M8A>/Jv8&08d b¹;1GގG߆3HHmdL(OR\&Td8.!рVߗҁ7Ďޫ]ƣ/Bp"JD?H(GԳk@ )ojƄ'jYnV[ rF|Fj$>q҆*I @$yw ٦E#z 4+3VBA*LAGtAg{nXD*7yAHS.՚`ڝC(^\WSUSGFPc:8w^ԏy>Ɛp?ҳڝJl OR쪠T ÷zwMߦ U~I"|HC8cDYY(`\NAњhn0R1wߠ1CfA˱EAs"jߊQP QZ4EL'UUN4F(O5!dIEV7iReލ\7INVK<zzVf=-.|ȞŲP/@k]K|wKM]9apNHx*Om׌Z@1\_e ?v@ Ik|qB6“_4k` 8]kZ>r{ eK)uEzP+7ŽɈ~ssHSn:4sDG#ZZ}Ԡ(yŭoԈ+Rq Wsਕpꏨ=ZGH!9Ŵgan1A@|.m`\XΥ7CC\R}Uπ8o~>cn>/ r?Oci5k0bW#­ŨJ9ӥVcY\ȇӦW!cg۶)!RR yǂ`s^zJ[#RuӒ`]R#p 72 '?yHT @Ttoi# fi)G]7o\5IDݍ蠵[jnG?!lgk E :11