odcs-client-0.7.0-1.fc39 >t 6 6_6,0 D3!92d LuZLd$> uZL.][q=ЪɄ6-ެRlD ^\&j!j|=Z"þguR*۔Z_Ea_aˆA!+xd^Qj N &h9")}woN̗ꛖlj9K`aF9Q *Ϫ'4fmD+|X!rfl 0ti7HH >H.b^y[S҇/VS?FL1 68ad2a0bcce102ccfe8d18095f83a11713b06863c90f7a0970d153a3a48910f5fe48556a02576688ae56e1d576800ea4c089a14d030204388b603e0046304402203e0c6a556f7738715e376161587d6526f1282c1c2b3206f532aeebfb1acc8c5502203396a055e3e3ea47d2c55a056d27146d2777664f20bcfa104f5a17debef503de030204388b603e004630440220410389df32379fe5ab17705883c4dae49c5ad99f32c08b2093125ff38f1aa24702203971cd414561b8cca6e5f9cc0e81f6a306680bed12aaebfd51c124957a13ee9cLq3!92d LuZLd$> uZL#2{T֛Ô05kҟP WLϨ{X"UF~3sיufHjXK#[˭Df=Nd&ҽ8`T5_G#6g?РlCaa(_Y,Yч@?RP.pGB^"[i1e̵]qYavj в9%c2ݜH/~n8/>`>?d  4hl        (89<:GG<HHITXXY\\l]x^bdYe^fclftuvwxy $(LRCodcs-client0.7.01.fc39ODCS command line clientCommand line client for sending requests to ODCS.d$ buildvm-s390x-23.s390.fedoraproject.orgFedora ProjectFedora ProjectMITFedora ProjectUnspecifiedhttps://pagure.io/odcslinuxnoarchEKA큤dɜdɜdɜ4b87e388f33481a6b1c55978496cd1005c3f8238dcf353eb84b025e7149050c59c90f7a4cdfa722aa3d3932c5433fd8cb0bcffdbbd8ebc5b90159a4b18cde082rootrootrootrootrootrootodcs-0.7.0-1.fc39.src.rpmodcs-client@    /usr/bin/python3python3-odcs-clientpython3-openidc-clientrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)0.7.0-1.fc393.0.4-14.6.0-14.0-15.4.18-14.18.91dE@d!d@ddm@dcp@c>@c1c@c6@c5bڑ@bbaNa@aaHaibo Lin - 0.7.0-1Fedora Release Engineering - 0.6.0-4Haibo Lin - 0.6.0-3Python Maint - 0.6.0-2Haibo Lin - 0.6.0-1Lubomír Sedlář - 0.5.0-2Haibo Lin - 0.5.0-1Lubomír Sedlář - 0.4.0-2Haibo Lin - 0.4.0-1Haibo Lin - 0.3.8-2Haibo Lin - 0.3.8-1Fedora Release Engineering - 0.3.6-3Haibo Lin - 0.3.7-1Fedora Release Engineering - 0.3.6-2Haibo Lin - 0.3.6-1Lubomír Sedlář - 0.3.4-6Lubomír Sedlář - 0.3.4-5- backend: Add odcs-credential-helper executable - backend: Add support for git credentials - backend: Set env var with raw config source name - backend: Use credential helper for initial config clone - backend: pulp: Handle missing product_versions - client: Add --arch option to create-build subcommand - doc: Document env argument to utils.execute_cmd - frontend: Allow admins to request any compose - frontend: Delete deprecated conf.auth_ldap_group_base - frontend: Merge all metrics into a single thread - frontend: Optimize compose count metrics gathering - frontend: Support OIDC authentication to CTS - server: Fix compatibility with Python 3.12 - server: Fix flake8 complaints- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Backport patch for Python 3.12- Rebuilt for Python 3.12- backend/client: Allow compose with no label - backend: Clean up ODCS backend code - backend: Switch to PKI authentication for pulp - backend: pulp: Correctly handle merged repos - backend: pulp: Stop stripping https - client: Remove dependency on pyopenssl from client - frontend: Add metrics of workers per queue - frontend: Only warn when openapi is missing- Remove obsolete dependencies- backend: Handle raw config file in subdirectory implicitly - backend: pulp: Always include explicitly mentioned repos - client: switch to HTTPSPNEGOAuth and drop mutual_authentication - docs: Improve documentation for pulp composes - server: Load raw_config_urls config without reboot - server: Refine server config initializing - Add missing comma in setup.py - Update formatting to satisfy latest black - Update license info- Resolve conflict after branches diverging after mass rebuild for Fedora 38 - Drop unused patches- backend: Drop python 2 support - backend: Remove non-latest symlink before creating - cleanup: Delete unneeded requirement - client: Add missing requirement openidc-client - client: Customize user-agent of odcs-client - client: Drop python 2 support - client: improve create-tag --help description - frontend: Allow `^` character in ODCS input. - frontend: Allow querying rover groups - frontend: Brand new API doc available at /api/1/ - frontend: Drop python 2 support - frontend: Optimized metrics raw_config_types - promote: Stop checking symlinks before promoting- Revert "server: Add new metrics for raw_config source"- server: Mark compose as failed on scheduling error - server: Do not append newline to state_reason when no errors from pungi log - server: Fix escaping issue in Bad Request error message - server: Add new metrics for raw_config source - server: Update Dockerfile - server: Add compose id to scheduling error message - server: Fix routing rule checking - server: Fix hardcoded path - server: Added CSS to index.html - server: Fix python 2 compatibility in promote script - server: Convert ldap query result from bytes to str - server: Print mbs url when query failed - server: Check existence of target_dir in runtime - server: Use conf.target_dir_url in home page - client: Replace requests-kerberos with requests-gssapi - client: Improve help message of renew and delete commands - client: Return 1 if the generated compose is failed - tests: Generate html coverage report in CI job - tests: Update Dockerfile-test - tests: Add docs env to tox.ini - tests: Add Jenkinsfile for CI - tests: Fix tests for rhel 8 build - tests: Check pytest for TestConfiguration - cleanup: Add .env to gitignore - cleanup: Update author in setup.py - cleanup: Remove funcsigs and httplib2 from requirements.txt - cleanup: Remove python-fedora from requirements.txt- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild- server: Add compose_id attribute when the compose is re-used - server: Return empty value for results_repourl and results_repofile for raw_config composes - server: Fix Python 2 compatibility - server: Avoid koji tag cache being removed while in use - server: Update the error message when the brew connection is failed - client: Replace http request with https in order prevent false redirection - doc: Remove EPEL from README - cleanup: Delete Jenkinsfile - cleanup: Format code for black 22.1.0 - cleanup: Fix create_sqlite_db script- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild- server: Use conf.koji_profile instead of hardcoded brew value - server: Cleanup generating composes never finished - server: ODCS fail with "Unknown Koji tag" even for first compose from this tag - server: Disable celery built-in periodic task celery.backend_cleanup - server: fix spelling for seconds_to_live description - server: Fix retry decorator when ProtocolError happens in pulp requests - server: Improve error reporting for MBS failures - server: modify odcs-promote-compose to continue an interrupted promote - server: Allow multiarch ODCS repo install from correct basearch - server: Fix the error while renewing the empty compose - server: Fix error while deleting the compose by anonymous user - server: Handle celery broker connection issue - client: Suggest KRB5_TRACE env variable option on auth failure - client: Improve odcs create-module user experience - client: improve renew --help description - README: improve "renewing the compose" section - README: update client install instructions - cleanup: Delete copr since it is not used anymore - Move "mock" pypi package to test-requirements.txt - Create docker-compose file in order to run the ODCS locally- Rebuilt to sync changelog and release- New upstream release - Drop dependency on python-flask-script - Backport patch for client to talk to old servers0.7.0-1.fc39odcsodcs-clientREADME.md/usr/bin//usr/share/doc//usr/share/doc/odcs-client/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protectioncpiozstd19noarch-redhat-linux-gnuPython script, ASCII text executabledirectoryPython script, ASCII text executable, with very long lines (449)Rhttps://bugz.fedoraproject.org/odcsutf-8becab2a9ac97c2bdf3948b597f21e7dc2e7b4e68d5d2698dee44ed4c9ea477677627f086fdce3364ef715351c3c9c4a9d4ada77e42245e6d28c203ff3cf17e29? (/h}D:l(-Q7*8;ӲllGmi߻}AFz#>똙BNI^Q"f{i8Ȑ0=y_/rx,dX%ŜHK􍼭i6(7FBB]#y$i\bYaoPzq0~ s5&;ev(k8vswb6Avx7m[[NPF€ƃ48VZhxDܙBSG1e]zy{4B9LMq'EdT><&/_ Mn2ۨΛd <2Yc iC.*$ < kH1}**D;FUJ''LZv6($@7FʼnvEW"!Iu@SZ}r ˪寲 R`)ɒ׵y&&.E"2#=v^珓ʼnktj_3Qe|5Yc%L `K$zaϻב%fw=pŕ06S26_K0VPA =͌Ѻ)EQ٫ T&DM붐baaamTX[,& ɓ,fGL"m.ыވEzro ef=G^r6B.X2y2'i \>j"z&} YA^bL1&ϔB؝#4*߅eҦt K XM ,Wu ,* Ƣ"QT$ٰX\Td*Rť*rP@yv"Aq{YEhWF[(m3'qLڧ \BX| I&a(Ap7ogg(?tqWTzfjׇCYTT,S.B綏S;,eȀ 1TdԠeL'zmwh_#s0yUnj2w9bD3zvY^(E{-lR-k+%!Ke&۟?v*#I$0r\zEoWnF[-wf-Xav=>84 ۱X$(xBDԲӜdf)&AJ;g)S )6сL622vy"L%$$$$6ZH⑐x,вy6ڏftD"{Nq޺ٓ]؉F|9{K~"}J#տ?_gfn;,y,}rlA&GY,L2r}癚}Z(Ҏ֯G)gY$ @Lfsm9`W.hMCܣ֥b;AZeЈ*0.,.0.,,+J$R Q؋B-wn1;U4׌O{;; %ǍaƤ=) {`s.Tqgq^.xlTlZJښfC4 (0(0sll&RquhT 8`i`8ۛqPilPؠ2  M ,Tճd,@x ,@ڝFFd64FaMaԩK #F39 Pܺ)sbMyISf80:g=eMFN<*uN?r *@eSQ.((š ;o%du$^f#~lfoFqec :0ڊq W VdQNMV<3>mFF LX5jc yb"MaG+Ả{PJjavKhYڒY3a4466L>ǝfS>eK)e v$2ؒbt꨽P,MR,l Is_@hwtk#pl}^!cw NI41x:-kCA JM;o)~:e!/q\{ěpO V@*@Hډ^@N9N0;'3>c?͂ 5L鑗-wpQY(u4m+O)>4۾!.1pruEh,ȠtHF,hLJI!:7!Y CMc%hp0S-6[=e%_6Jhb [3nUq#o]ӥta}gvI-|Y kDׄ29z[}P3 *85 KO:tI Q &C7A>FR2i4TK0o8W@u+4Y9m`L Њ #nD-{ϋs"~ax{q[]/(bq+ G*G8~ A$dM &/ =fP~z䐥T炢GH3jW%6F;d@VqvXfiJ;`Us_N?_]2ePʟf K ?C2Q\ fc )Rs)}0 ^j"qT31NRA\Gaؗ} W#](oCRq?@]pV"aè0*ig1 =|"HGzkً񨟽H:ߺ`j㹣=AgJSǩzq4 ϷޕvB? HP *CxΨ.jdɼ|Yugqy8<@?$*-lptTG f'wj&Swbr7)[ dQf%a_\d,'Qs|[+?)9(XD``p6)&9hngMZb$|\8 A>Ns^=lO4ӽ?U1?cHzpWĥd.^j&V*ts2 2n\Y6+1WI*$"A[;8e k]^Vy9Kv. : dZ.15s="o2-Ob&;ޔ+܌E5gIOĐ̀*~&ؤ~]k功/MKRwЃnT0g#|:iإ\!v Dk1iZvpk h :=ګfB_Fnٱ>0bvgG@SӅ\̉'O Six*wovZNFc`Yu: ۥt (؉(XtE-bcLgXWg뼔Fŀ.en 8Sv2E@| {'OXmFsPL3s&#q&lsV|ŵ>"^/Q$C#C^˞ `>8zbʍp ӫ"(.%y7.7۷=8zU ih[EO‹A<ɸ=-=z]> Qo6K!r[͸ClcL½ ,BнZZm.欢]!!ΉIZ,$< A\(baSpw:o^l֯`CHTR^K?ԝ%dJd*h& &VP阨m .A$3p_`BWkCT|“w#*N̎Xo?nA;Q/l\ܖ.Ō Ii,9w'jI(Wp,7z.U􆛆w7n ¸BVt{.GYp#$Dmc98΄[: 5iүUS9 zmQpwA-2Cl0NH Zҝ;88S|@8(wh]ҶI;Ȥ17'KP1 EUN3xn |jjNCµ́A9F0HtFFU)9 ZijIiT5=bjvfn -ٶl3]l^!6v5Zى\? 2ak4ccRlrcv{@%*&2zjA_$,Fx֤ cDC18@lNO$p 1 (}[&E?j8kQQH!C*.0&atoqFp)b0\8/62Bl0ӊ`c2kɞ.|Zm#$v ,0z"y`B膊jJVH k̩mG(P=6"AT_5 nG0ݏ"&ID°ي(zi >I,n wptJ rAuzx>^h5EVXzumx_V#w*2hmsϐ9q& mns -#Г6]L*"JC=4ЂvHt|J`X9}9pyJL=F0܂8֧ 2;+CR=LnooM'il^іITFLD_ֽD<Osq-xC2!HͻSd#@Y{وrż&pQtPnX&]ワk|wZKz\Y`]VHmJH(C(t_@C $1̄ *~|*GlSiӫnu Xұ :q)/]b~2W-W"O`Qsh= 5/}I8᛺{:T k_\@l-ݠRar Vɚbw?C*+䮤IQ䩹~)=9Y:ӱHȦ.7Ï+W"^A.O5Ukq咽,Vشܦ NCh7`JeO-?t0.Iۼ?̠k:]`8^rlօ $Ɂ\ e;8GDrejȬYGrhyתKZ>uQcfA=Ľ!]Mu r&jxDJ Ԇ .Ft *{6rZEiΆvWEmy&d@^~͏;B}O$f^03`Dv`/4D%΀M iHt p~)PCluTw!|0`~4l'@5$?# |Z_biXr k `@?|QL-,QfV1 ]>B^xs4xj4 䁌92j l:ѓGΔ X K'9h̃(WO䏯6G(Xpb[J`}Fia!uDʫ:CWFqA y ]4~+K `h,N7Pj9 Bv>K,IM !-vNvՠm2s:)Y@(GbYAmF>wɾCs ˁt%*5u.8Srl8![h6,K=s9gojgQlVw&!ZwA*svC&Ƀ| Ԅ,r5UE.xUl!OXtgdweɬjEɑWw JܬVA ՅqPp+cV"!>.\g]/W͞ӞWr'$jUQ>ݞZT%bm.s/d7^{z˘j! #-L#ج &Arr ݋H;T.WA>V"Cm ū]4}co~U0:EJ*~ay_엘8S[HWdp z" L'dj|T-o(H:8~a3a@\9m:EM8 [pNI ґƾr ̈+ۆ&fI|APZ)o6]̸'0q4IJ a|/,gOgEtxIk|W&&Nj%;A˥vH]>QcmOHL0%wr $?a;D(Un?67/+(Wb xcR&)_x}91xlFj[}0 fěbhX326zo~i{'$/:E5FyALRNR$@B[-= `Mȹ5Z.) ¿SrFѩ<jȝc]@4RpTTD*na# &H~)pܒYtTF%#F$HLJ >m%+<"j?]kOokN pw3wur US</ } }o910(Al;\ܺ 㸙ߜ8pU]ljG#!DHЪ@粼uunjjsVb?bvR ?0yE4z0j`M eil5|xk79bY_>