aops-apollo-tool-v1.3.4-8.oe1 >  A e7 W^^f!.RI`_|#|S̕ovǷzV|0ݢa{\C .hO]GXy "׮?""H #MpTH0^;(ʜrl#G%Jq3{E^*ޥj=Ъ[:XA$mFŷ힖hb{#J%}(i3"=ÇbWĺ('G []?haHzk5W|`^d8fdabc42d72e95feaf67b4d8df4c1c5a2ffe598ae9edebd8f3e72368be701dd62899de8756306a07868da13cda45ed5f33a55d1Ee7 W^^f\ 3{{+6`]cJ]VA~%}s>YHlad 6=6J( Z䳻 %۲4&Ըg^ GC@a~I@[k^E VoU|!ذ?ì_̭3h.s`~d^(B{8.UkYKu%!Zt8JG?G`kg8]O^d,~.7|ԉAlXL$ Gx/jKE>p?#<?#,d  [  +SY`     ;((8-9-:-FGHPIXY\]^bc d!\e!af!dl!ft!u!v!w"Px"y"z""""#(Caops-apollo-toolv1.3.48.oe1Small tools for aops-apollo, e.g. updateinfo.xml generatersmalltools for aops-apollo, e.g.updateinfo.xml generatere7&obs-worker-backend-test-0001TopenEuler:20.03:LTS:SP3:Epol / standard_x86_64http://openeuler.orgMulanPSL2http://openeuler.orgUnspecifiedhttps://gitee.com/openeuler/aops-apollolinuxx86_64FPI'|'|2큤A큤e0e7)e7)e7)e7)e7)e7)e7)e0e7)e7)e7)e7)e7)e0a9e6ee3acf3a168091ac1998448546bbb8b0b0f92b6474ae1687e51d632f0ada7a36b9310ba890264d3338e7bc70477c4ae794c6c8500ead63896ca38d1a38ec71851d0468994833513965d6ccacdbd2b17e9d6e1968590037782b47586e7f8fee9e8a6f12cf44e6b4985131832635dff1f1a19575c457b60aac06a413b4a71f01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b2a5ad18832ddb16f9d3fe85abdeb8dba0d8a84223ffb96b7f7c2777b3c89b4d701ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546beda85aca8f90aa82d250e9e85bcb62ed7556b24d6017a1e49c6241e3c51a3b4b69e7161771304700a3258d6fdd6914d09127c339a19d1bf3d84a13c9e107ebe6b96c5695828f4962ad30d55c4a0fd594aedde0f05142885a9a58317338a6f9bab96c5695828f4962ad30d55c4a0fd594aedde0f05142885a9a58317338a6f9baaa4685d3a8886c35cab5504bfd9b517be9d305d77a5d5e89f5b9589432fc48cb2d6abc972a54e53fc533a0e611d6a5e186f48e3353f02d77af30dca87a30b624c83ffc6b76cdfc16d5c5413871cca2446eb49d1a14f0c1a3f773197977bc94a8rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootaops-apollo-v1.3.4-8.oe1.src.rpmaops-apollo-toolaops-apollo-tool(x86-64)@    /usr/bin/python3python3-rpmrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.15.1e7e6`@e6`@e6`@e2ke2ke2ke1@e/e 0@e 0@e e e @e @e @e@e@d@d@d@ddd d ddd@ddydw6dld\dZ5dJcd=4c@c @c@c@cccc@cOwenxin - v1.3.4-8gongzhengtang - v1.3.4-7wenxin - v1.3.4-6gongzhengtang - v1.3.4-5wenxin - v1.3.4-4gongzhengtang - v1.3.4-3gongzhengtang - v1.3.4-2gongzhengtang - v1.3.4-1gongzhengtang - v1.3.3-2zhuyuncheng - v1.3.3-1wangguangge - v1.3.2-6gongzhengtang - v1.3.2-5wangguangge - v1.3.2-4gongzhengtang - v1.3.2-3wangguangge - v1.3.2-2wenxin - v1.3.2-1zhuyuncheng -v1.3.1-5gongzhengtang -v1.3.1-4gongzhengtang -v1.3.1-3zhuyuncheng - v1.3.1-2gongzhengtang - v1.3.1-1wangguangge - v1.3.0-1wenxin - v1.2.2-4wangguangge - v1.2.2-3wenxin - v1.2.2-2gongzhengtang - v1.2.2-1wangguangge - v1.2.1-6wenxin - v1.2.1-5wenxin - v1.2.1-4gongzhengtang - v1.2.1-3wenxin - v1.2.1-2zhu-yuncheng - v1.2.1-1ptyang<1475324955@qq.com> - v1.2.0-4ptyang<1475324955@qq.com> - v1.2.0-3ptyang<1475324955@qq.com> - v1.2.0-2gongzhengtang - v1.2.0-1wenxin - v1.1.2-3ptyang<1475324955@qq.com> - v1.1.2-2wenxin - v1.1.2-1gongzhengtang - v1.1.1-3gongzhengtang - v1.1.1-2wenxin - v1.1.1-1gongzhengtang - v1.1.0-2wenxin - v1.1.0-1zhuyuncheng - v1.0.0-1- fix data correction task execution error- fixed the problem that the number of hosts in the cve list repeated statistics- fix the severity field filtering error- fixed many issues with cvelist queries (package fuzzy matching, page confusion, sorting is not supported) and rpm packet loss when generating repair tasks- fix cve_list_get api query error- fix query all by cve list api- fix param error and compatible with mysql 5.7- Remove hotpatch- optimize cve query performance - fixed errors in 20.03-sp3, such as task progress, cve repair task, and host cve query- update typing and requires version- fix the hot_updateinfo.py bug- add fixed and hp_status filter- fix the hotupgrade.py bug- added the repair status of the cve fixed package- fix the updateinfo_parse.py bug- fix cve scan callback error - fix cve-fix task generate error when it only contain coldpatches - add a method to querying fixed cve info for dnf plugin- fix task_cve_host return all host bug- fixed host ip addresses are not verified in the generation task- fixed several known issues - fix dnf hot-updateinfo list cves bug - fixed an error generated after selecting a specific rpm package- fix bug: delete host id filter when rollback in cve list interface- cve repair tasks support rpm packet granularity- update the dnf hot-updateinfo, dnf hotpatch and dnf hotupgrade command - support the mixed management ability for coldpatches and hotpatches- Update the condition under which hot patches can be applied- do not return the related hotpatches when the cve is fixed- fix issue:gen cve task failed- Fixes numerous known issues- modify the interface of get_hotpatches_from_cve- fix issue: API return 500 when create cve fix task without parameter auto_reboot- fix issue: hotpatch status filter exception - update validation rules for paging parameters- fix bug and update the code of parsing src.rpm - fix hotpatch updateinfo for search hotpatch information - add dnf full repair - the host and cve were not verified when the generate task was fixed - update hotpatch status related operation support- fix issue that can not be filtered by CVE ID when query cve rollbak task info - fix issue that can not be filtered by cve rollback when query task list - fix issue that can not be filtered by hotpatch when query host cve info - fix issue that fail to read cve information when all realted hosts have been fixed- Better dnf hotpatch plugin for more syscare command - Add updateinfo.xml generation tool- Add network request exception capture- fix send two emails bug- fix args not effective bug - download SA using a collaborative process- add updated security advisory at regular time - add execute the CVE scan command at regular time - add correct abnormal data at regular time - add dnf hotpatch list plugin- modify version for vulcanus- fix "PARTIAL_SUCCEED" bug- modify status code for upload security advisories;fix cve query error- Avoid the occasional 500 or query error when the api - service is started through uwsgi- fix param length validate and other bugs- fix some bugs- Fix param limit of length- version update- Package initobs-worker-backend-test-0001 1698157350 v1.3.4-8.oe1v1.3.4-8.oe1updateinfo_config.inigen-updateinfoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtnot-zip-safetop_level.txt__init__.py__pycache____init__.cpython-37.opt-1.pyc__init__.cpython-37.pycgen_updateinfo.cpython-37.opt-1.pycgen_updateinfo.cpython-37.pycgen_updateinfo.py/etc/aops_apollo_tool//usr/bin//usr/lib/python3.7/site-packages/aops_apollo_tool-1.2.1-py3.7.egg-info//usr/lib/python3.7/site-packages/aops_apollo_tool//usr/lib/python3.7/site-packages/aops_apollo_tool/__pycache__/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection obs://private/openEuler:20.03:LTS:SP3:Epol/standard_x86_64/c57a6b88bb9bbf1385c683b2cf74c569-aops-apollocpioxz2x86_64-openEuler-linux-gnuASCII textPython script, ASCII text executabledirectorypython 3.7 byte-compiledR]^OFKutf-8ea1898d275b9d37ecad9473f60ee2f10d7beb8fc8f3feeb69451a7fe210239ea?7zXZ !#,"] b2u Q{LW&qډ i?~@ԺBVjOͺQ4?e8/F/iv?t*TCU۾„⢑.lrJ M[O;Ag=hB_8 7}.,mvdï 5V'/#I%sOG$>|x6]&]R PGb$|?90jY\hyi)yZ 1Q$2hPxW1K=ך)Eɖ.6o~M[ \OA.{KiBf9׉$\`inj#&T:-I^#_*eJf4wrKR9e@* |y'] -Gc0% k +/j[7"&TTv#2~ RN a1!l!r$KR(F}DY,Xk e'kQ)SљuX$sx( \+RD_sj>oG\rj r~@St6tf2O6W v@}!RQ)`y`hKȜ.߳kD }iRkQuzYs 9Ph9z v^F4! e7(%.أzǜu٭0e;Eب/' L shBi6uoTECZ!;4V{20:" =P\ e BwƤf.}q]zUg_6+iN?0tEH6ޘSr4/&S|Qb 6 IPFQ]+Cen׹pEJuƅR"+Dellk(g<a2HD)DTwhhl3yj2GPZ^UqT@}(oҊʦ:Wc .zr ֩60 EL!uEe,T/&6#OdE3щtÄVbTRH5-y;=U`'4yVs2 k2TC\y?h gΚS%dY.nsI>djk椛"%C %^7)'!U^ १~{Dƚ-ֶ VhdI~3Z:"(rpxV&8Y,Ylaf2X˓hr?-ǿrk7?[!Y,Ȓԛy*ø+F&]~aQy1CQ -*q(b$I'.t˗N&߃րmگHߤ`?8"SxK{?9 3~kף=xk؝yRbwV:wDq }CPf3>"Է࿦#*sf/y>8g\YV<1zӜmܹ>/43**eH2*6cOn !M,ĩj-v5 yf JA9>tP2(A#j#o8o}w%oKjm&ZTƮC[Qa䩏aEÑ#KپSԯL1_Uq?E`37[{T#b1!esAK0Da5YW0[#9zuKR5_f G*&`d:" Cf6 D_H]-Dwi~8z3Q:kcr2OZ-ySށz7H'^Ç/7YJަٙa Դu]#.kA}#p|BVP-i̝'6=$ĔIA{ܧM v6:|kӖ$|o6ӊϬTK7IDžS{9DG^]z YxpNkthR'mxXT5?g pf'J1ģf/;|/"ˏlox/'w5%l:YHC׬2CӴX$0 Ff(:$~!>,D\n&ꦴQ}%k^8 "{"ΚJ^S2gh]@M?ff{w,DמPI^NWN89ZqZO%#!J '7!%!#5GֲgD#-n>LMQ}Oh/ V\ rp>N*2 jq'ï"L[?feU)"XeƘ joşf㏹4>=Y$^ڜ`lRt'ի{e9y*$(|X~b>YKf ?P 2 RcC,Ai3Tl밣I;\\unfo~D٩zFG:͇qbpLxv9oQkw~hvQp1[-|2z߆dpCS>Ӕߒ+2c8>fKݓF(9Bh>5dչM0篈1}NE،zb;Kk W ӗN 2ܛu%`XSt5=C.-OVKKۻ@%I'ЪNaa4xRM4z6gpU\6[2WoXſPJ3Mge7՛| OT6 ke=I)'^Fr%tMl*FcǴf ȕ=k9F\=e(eHOPe{TAP5`BzB2~fP?B!'bqu[A'J.XHk!M]}Fk*QwAY#͂|<RғBLFv}0sVTjZk\WXHŠ =a(zbŶ3'XtVhl{"+V򻝏fqT}&kDska1a^f˒jPS)nd^/姵px@H>wvBҼ7C6|Dtte sߵbTCشH2 $$:TC< M F^e)WQnM4' fo[eֆjIO_ ,*d'i[շ*Lߺ_ĭbFkN}5߳,D¯&{X=W T8:~lo>sSY\iu(Rؾ?g&D`Ȕ_>8yQ*fb')lוWӰHq)l~|2F[o )!Yҋ;2ez: +݉nu" (y[;f[~m$|6s> &X(S"oʮۀݸ=w"-ʰLh8\.09LW#Fz-@*Dx0~},Dž^\b3Nuh7-b('K 0ܾ3qi5U2xsS!omlg%_LW匉-Z }A_STk{+7{߹B9'ߥ&ҽB NҸM൒WgIs@"Є/>4n%&Y-/kQc63ce3R3m(j!/#J%Ji(diVs8HA^oT)NGQ C͕J!6ʴ_IaIW7% ~Wmoa 8,_WaF:Kr.#=ikWDJThLfڀ{EQ8US ꚟE/< a. DɏBs1HñheNL<Tز&O~uZ#d_QaM[&0e7ڇ7(})859<.jl05vt.鱁!?z& DL2j42cs#u7M N &r틈z[G  Fe8Us{a]! H8%*yC$j(oIC ʣ+IW;evVB0:L.pw Z[+t8^<l YZ