odcs-client-0.8.1-4.fc42 >t 5 5^ t2!XPȬI^Dgϡ ȬI^D6bG2N:w1s7,c 7= eR;bﺉ|-OQ ~&V̜O9QXLǑLfsXxKqၴ5o2goa1'Vz~/{ f(4B~kb%UbQ+Ѿe·eToInjoiBȘ~h " M@Q$Bγa\_rz-D9Zn6:Sb &d0KSf  'U79Q:^i߬r29i6mt) Λi=d𖸬\zsipA?s8O^PVm*|1*~!Zb(qc'vTIv)𬪡+nvb8cI0Y6jЎ(*T*yq=XY;~p+t +f ,I85513e7bee8a5742903f32d279104502f3e586e4b1ed0aa7ba9dd3682165627b7d685d0857d0802542e7c26aa4d5278fa258d77b03020462f02aa400473045022077faeff2f1bd096d17212063d8f9a914e35b8beb3253f95c44ef271575192766022100a91b973ef9f00adc8cb37efac3061b4a0c9cc0d94192eb35eeef72fa4a75acea03020462f02aa400473045022100de3a18e48ef36548801247de9e0fe5257eb8a89e4c169d36bfdaed7919ccfa3d02205c834b577d7acb73b535f17e2bc7b12a1b2433b2c52abd45d704f427ecd1c267P:܇ AXRy,gQd>`>?d  4hl       (89(:GHIXY\(]4^Obdteyf~ltuvw$x0y<@DhnCodcs-client0.8.14.fc42ODCS command line clientCommand line client for sending requests to ODCS.g\buildvm-x86-04.iad2.fedoraproject.orgODFedora ProjectFedora ProjectMITFedora ProjectUnspecifiedhttps://pagure.io/odcslinuxnoarchKA큤ggf/38ff5d8e397bf55dd2d5d2e3dbdf6d268f3121346df49e483cba4ce316f3bb5d9c90f7a4cdfa722aa3d3932c5433fd8cb0bcffdbbd8ebc5b90159a4b18cde082rootrootrootrootrootrootodcs-0.8.1-4.fc42.src.rpmodcs-client@    /usr/bin/python3python3-odcs-clientrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)0.8.1-4.fc423.0.4-14.6.0-14.0-15.4.18-14.20.0gF@g@g~hfX@ff~fe@fg@e!@ee@dE@d!d@ddm@dcp@c>@c1Fedora Release Engineering - 0.8.1-4Lubomír Sedlář - 0.8.1-3Lubomír Sedlář - 0.8.1-2Haibo Lin - 0.8.1-1Fedora Release Engineering - 0.8.0-6Lubomír Sedlář - 0.8.0-5Python Maint - 0.8.0-4Nils Philippsen - 0.8.0-3Nils Philippsen - 0.8.0-2Haibo Lin - 0.8.0-1Fedora Release Engineering - 0.7.0-2Haibo 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-2- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild- Remove dependency on python3-nose- Drop dependency on python3-fedora- client: Make black happy - client: Print OIDC exchange info to stderr - client: Require browser or TTY for authorization code flow - server: Add support for post-compose script - server: Allow customizing TTL for raw config composes - server: Delete generatelocalhostcert command - server: Ensure the dest dir of git clone does not exist - server: Gather git checkout/clone error message - server: Make sure writing COMPOSE_ID file- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild- Backport patch for client printing non-json to stdout- Rebuilt for Python 3.13- Revert constraining SQLAlchemy version- Require SQLAlchemy < 2- client: Add --env option - client: Add arg for extending compose's life - client: Avoid waiting for finished compose - client: Convert client script to entry point - client: Enable OpenTelemetry tracing for client - client: Fix wait command failed with error: KeyError: 'state_name' - client: Improve token expiration checking - client: Move server config to a file - client: Replace openidc_client with TokenManager - client: Support OIDC authentication - client: Use NO_OIDC_AUTHZ_CODE to disalbe authz code flow - docker: Add healthchecks to docker-compose.yml - docker: Install mod_auth_openidc - docker: Pass extra args to start_odcs_from_here - docker: Update Dockerfile to install opentelemetry - docker: Update base image to fedora 38 - docker: Use post release for container - docker: download cacert securely - docker: new RH IT Root CA location - docs: Update docs configuration - server/client: Renew compose with new label - server: Add oidc_or_kerberos auth backend - server: Add retry to clone_repo - server: Add souce and debuginfo configurations - server: Enable OpenTelemetry tracing on server side - server: Fix compatibility with Python 3.6 - server: Flask 2.3 compatibility - server: Improve raw_config_composes metric - server: Load ODCS_CELERY_BROKER_URL in config file - server: Make raw_config_composes_total a Gauge - server: Rework handling Pulp content sets - server: Update example config with OIDC options - server: metrics: Avoid decrementing counter - tests: Run backend tests with py36 - tests: Set flask.g._login_user for tests- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- 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 patches0.8.1-4.fc42odcsodcs-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=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19noarch-redhat-linux-gnuPython script, ASCII text executabledirectoryPython script, ASCII text executable, with very long lines (449)Rhttps://bugz.fedoraproject.org/odcsutf-8d8446df6e1f4ca6a17fc6972b295fffd6daf76368fee71ebee6c2c1bacb1aea904f765d14090e5f05bec215a83908fcac2dfcf2abbf8b72e0c1e17440f54a926? (/hZ4#-+PNn요ȕ.-QsQa& #CXʱ*3o,Y;˕Z肛@v(Efё)yjXCSsyf9}y\/OJ2qjkZQ[٧\dy~u+d>vs h62)[9._ʰ(\TEu^Z:(Tmy4 -C)RY읁ҏ bnf#YPH@U,xrBvˡBPv'/)Px] :[:@:4w\!D$Q0I*{vG|TO2qɏ0]Ze]%Q&T0"1__"mE0V2șO*eici2oFO#s'}jZFetϪIa;_b&yEvNgYQCOiw97M  FW_ƾ _2=  k}NӴirN_J0WI.twu_+)DQI$˝* ^sj>YiW)By  #C: CaOY-~c̉r>v~qfoA6 Ν3eš*r{ ɑ+a?WM%*?2~(]RA؋ӎ(IrHڮL.sA\2C.\+t;z8ITPO ng#c,XZcm2&CLU z(y$7G{##d[iʔlߧZo[q<+q;jiAQr落8;ewEkɎ/nOɌzI/TZf.3MӤi9)Zcs ԺӔS?[S%q!RT$+ \^뭄ppara[t`ٵuV'QƲ}}tQ-ufSEkvE˘okY7GHpÂ| F˦MX  Qz:U$X ϩэU[6C-QH*0C" A Pi]X3^ 8,ʓC W/VxiEβWAa*W\39}}Uy\58KoyOLD^%Lr5` "7j`.Gx{N=kS+ޭ>UjԦ2p _$Ii$yg )츕tf%WN: @LfC=:f @:*Nn?x,^0+ ?LSȈk铩A1Qr¢gQQ1axL(*ȪQxHO{dű-w2eJ;y{ r+,ۨpGFYs(QLcj؆ϝʹ)džЎ'߬lhab⢯)وlkpAae 7 4(XpaeG#@Ґ؈2   .l0 8 x|d,HDžXs|dh0 ̆Dh>0hGztx|Hhyh.NlsUYLuƴ")=h?/\V\PyJ,,QU>ӞA#*N.'`\X0 X6bbE @DQz!NM/Qx}r]{uӖw>>`B2Ku5zA?ɝ f bbAaIw*JR#7=of<"`b9ԬÎn8<{.Ff!94StE ;F"" @c@ (4X<O3j# def,1F`@ I `eG7bo4j^ 9ZtWnTÛ'JK*E-  є'q*(NktCm Qf%́"VӔ36eܥV{y|܊G_ZY{$eYCVk?٧ B3t5(:hgeY:u*R;yG\&WMٻZX 潟ô9'ؑ k T$'q;"Wob®Tu7'62eo%RSU<&EU61+Y'喉P&vGh'2{Xwm0 Q# uNI<4x^ V@&k򇭂~ƈJTEG]IFD4a'rC+ ׵xЛ v;v&ݑ ՘m3x[R^(=E GW7%`ͮ4E,p0"qN]Oe E@-{dԪo=zun-wݚ={Sur5I[fZ6b ԕV 5$cX-S.Bu +1(6G.؀1tqB`etD+Vdgqv$,ZhS]T* F?qzM*yZERn4ǡbKl~,4u߳nE-V/Ce[m2RU3{=o|;#_5y8Zf|9Q5&h{}q !0ecjbi@>ߧaBeQ%5cG}@Fp>+tu7,}Ռe eH25'uBV$t]+|I_gL ht8eyWl?;SXh-@H ֕4I]Cy֘q9MAN!B@@ ^`g?!aE/4 P@];`1y|QHkMm,a@H؊ޘUczt/ܦL@<Pk~?f  0XC(xC(b+`iQ ~iSEY .6*݁R.j&0?,`.lm΅﫩"Ě:>|d;Hה%"HQ B^q[T)^edsU L|+\NooTݍ)\Gu% 5dw@U~XAv⾜Mwy0 | $"Fvp}+.\)c'~sȡȆ*-[-x_#̫=B¹nU\/߹썫o@#ڼ< "(dB-ԋ꧎ +vg]ONgf' NIB zmz󾶃\X_`ǁʻd ;XXU(TVN2Ӻkr- ӖL_ F\nGE2/2i=`WQ8P92K ={ nrjD4-Xxվ_D@"zk"Iu# a/Bď rB$"a[\*!闎*#[q_jB|kLxdl;})mRev*qL"m63|l|rGI 77]FE;aA]s"\;8٥ó~6Z\#>`5ҍېCY@< c(<fG u35ۯwהw@oK/&-9|pRe;O89 e| : b<3"0u2[3qr ԙE g`-#G~gTD, `aoBgh?-8˻%  iҾd9(&[kaƻb1 pUM`6 Tc9 !uy?pJc_& J^\%,nr51$l(I|'ƳgX4 9k'Z6 h1qu|'?r;F.XesG3N]jsnAޱDЯV2_t]|ϴC8&˝'|r(Ԁfrx!/D W0P Tu^ f;TA^ SSU$t=LPIIQNO`и1/嗹t!wuwQ)5Nq 8Ol*U!(]D{1Beo̥Gפ+sq`P")pG 1+@.b٢:HCëdsa=]b0j·3 _Ӟ+խyK[6 eG1}Akby\~悂oKMډ:'lhI@zb ÷ k&ż}pH֨ihbu!rݠ' |k"pQJ=#86:TViAe`V}тB}D@sQ`{|a^}/.>(Jmҁ,&BB0 `s]҇v%m`B dP S:QƆ1+L%!@GpꭊU[*I9$aX(.Wq&Z`5*1r^q4A-s-]󟊇p62\R"