From 3933232efcf409be3a0326cff42ef7fa629c27ab Mon Sep 17 00:00:00 2001 From: Vladimir Diaz Date: Wed, 23 Aug 2017 10:57:34 -0400 Subject: [PATCH] Add new metadata that includes the signing scheme --- .../metadata/current/1.root.json | Bin 3329 -> 3412 bytes .../metadata/current/1.root.json.gz | Bin 1687 -> 1690 bytes .../metadata/current/role1.json | Bin 1224 -> 1226 bytes .../metadata/current/role1.json.gz | Bin 619 -> 618 bytes .../metadata/current/role2.json | Bin 438 -> 414 bytes .../metadata/current/role2.json.gz | Bin 301 -> 287 bytes .../metadata/current/root.json | Bin 3329 -> 3412 bytes .../metadata/current/root.json.gz | Bin 1685 -> 0 bytes .../metadata/current/snapshot.json | Bin 553 -> 529 bytes .../metadata/current/snapshot.json.gz | Bin 314 -> 305 bytes .../metadata/current/targets.json | Bin 1597 -> 1599 bytes .../metadata/current/targets.json.gz | Bin 814 -> 815 bytes .../metadata/current/timestamp.json | Bin 554 -> 530 bytes .../metadata/current/timestamp.json.gz | Bin 367 -> 357 bytes .../metadata/previous/1.root.json | Bin 3329 -> 3412 bytes .../metadata/previous/1.root.json.gz | Bin 1687 -> 0 bytes .../metadata/previous/role1.json | Bin 1224 -> 1226 bytes .../metadata/previous/role1.json.gz | Bin 619 -> 618 bytes .../metadata/previous/role2.json | Bin 438 -> 414 bytes .../metadata/previous/role2.json.gz | Bin 301 -> 287 bytes .../metadata/previous/root.json | Bin 3329 -> 3412 bytes .../metadata/previous/snapshot.json | Bin 553 -> 529 bytes .../metadata/previous/snapshot.json.gz | Bin 314 -> 305 bytes .../metadata/previous/targets.json | Bin 1597 -> 1599 bytes .../metadata/previous/targets.json.gz | Bin 814 -> 815 bytes .../metadata/previous/timestamp.json | Bin 554 -> 530 bytes .../metadata/previous/timestamp.json.gz | Bin 367 -> 357 bytes tests/repository_data/keystore/delegation_key | 2 +- .../keystore/delegation_key.pub | 2 +- tests/repository_data/keystore/root_key | 84 +++++++++--------- tests/repository_data/keystore/root_key.pub | 18 ++-- tests/repository_data/keystore/snapshot_key | 2 +- .../repository_data/keystore/snapshot_key.pub | 2 +- tests/repository_data/keystore/targets_key | 2 +- .../repository_data/keystore/targets_key.pub | 2 +- tests/repository_data/keystore/timestamp_key | 2 +- .../keystore/timestamp_key.pub | 2 +- .../repository/metadata.staged/1.root.json | Bin 3329 -> 3412 bytes .../repository/metadata.staged/1.root.json.gz | Bin 1687 -> 1690 bytes .../repository/metadata.staged/role1.json | Bin 1224 -> 1226 bytes .../repository/metadata.staged/role1.json.gz | Bin 619 -> 618 bytes .../repository/metadata.staged/role2.json | Bin 438 -> 414 bytes .../repository/metadata.staged/role2.json.gz | Bin 301 -> 287 bytes .../repository/metadata.staged/root.json | Bin 3329 -> 3412 bytes .../repository/metadata.staged/snapshot.json | Bin 553 -> 529 bytes .../metadata.staged/snapshot.json.gz | Bin 314 -> 305 bytes .../repository/metadata.staged/targets.json | Bin 1597 -> 1599 bytes .../metadata.staged/targets.json.gz | Bin 814 -> 815 bytes .../repository/metadata.staged/timestamp.json | Bin 554 -> 530 bytes .../metadata.staged/timestamp.json.gz | Bin 367 -> 357 bytes .../repository/metadata/1.root.json | Bin 3329 -> 3412 bytes .../repository/metadata/1.root.json.gz | Bin 1687 -> 1690 bytes .../repository/metadata/role1.json | Bin 1224 -> 1226 bytes .../repository/metadata/role1.json.gz | Bin 619 -> 618 bytes .../repository/metadata/role2.json | Bin 438 -> 414 bytes .../repository/metadata/role2.json.gz | Bin 301 -> 287 bytes .../repository/metadata/root.json | Bin 3329 -> 3412 bytes .../repository/metadata/snapshot.json | Bin 553 -> 529 bytes .../repository/metadata/snapshot.json.gz | Bin 314 -> 305 bytes .../repository/metadata/targets.json | Bin 1597 -> 1599 bytes .../repository/metadata/targets.json.gz | Bin 814 -> 815 bytes .../repository/metadata/timestamp.json | Bin 554 -> 530 bytes .../repository/metadata/timestamp.json.gz | Bin 367 -> 357 bytes 63 files changed, 59 insertions(+), 59 deletions(-) delete mode 100644 tests/repository_data/client/test_repository/metadata/current/root.json.gz delete mode 100644 tests/repository_data/client/test_repository/metadata/previous/1.root.json.gz diff --git a/tests/repository_data/client/test_repository/metadata/current/1.root.json b/tests/repository_data/client/test_repository/metadata/current/1.root.json index f74a71712b5c74624e009aa68c96fa1a0e1adaa0..f6998b4bbbe971cfff8e14a77e8329374980200f 100644 GIT binary patch literal 3412 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 diff --git a/tests/repository_data/client/test_repository/metadata/current/1.root.json.gz b/tests/repository_data/client/test_repository/metadata/current/1.root.json.gz index c0f73a17577a2bc25e8509365e39741b850924d6..5d5913af0a2c46f2bbdb434d881bdd4061adacdb 100644 GIT binary patch literal 1690 zcmV;L24(pliwFqgkDOTm12HagZ*O!iYIARH0L@m{ZX3xGeb-kIe3cD#4hHst98pvv zMNxs0uMDF@HS;jcD3A;P`_@RZ*1Oo?3-97yVhE7kJrz#Xsnb92)au1}n7i_R4MqJ! z?LRxU+Ryl{)u*r-M_j23&{{_zk!hK1WJVejqjgjf6@nH9q%g?>V_s=1y$+ry#gjFJ z%M^V5-LpM(Q(5BxGVzoQp=d+^m0D^rK%~&l8x97I5CEYF30?zOVr)`OIpZnlq?J=# zt7Hk+7UOb~o2U&VjxcMJ{M0R-iLZec(od7cR0SoU}rEaEuA!MZlvm5@1qUq9SuKNgD&gcwz+fm-)J1%WVnvd*LQ5+ZNeHK-)M)BBZU!%P2nq<* zjyUB7Mk$n$+-dCtf&wOrkfN6s6k%8&sj;6dAyV@yaBg&P8uw*lhF~I|1w`0shoC^B z5+QPgIG0$89MeQltW}I^hQL$Gv`9V%320L|6A0psEddpB$y>yl8>XW~P9R@s;4xtl z2*qlHPoCR4lHtov?bEwg=0U}=igESNceei?bGYgycicHnZc>ikXb(DM_xnlGOSyZE8Q%q^$n@@6)?C6L0VouKw%lgPXlM zs@0eGel`x(srS{V*=iqkYrU)H=}}fYY27|A-sPR6qvm4L=r)Jb)o40y+egxDoVN}d zjkBzAYZ}%5czA-pTMg2l^cL6a$%Tb%wOyQ>>ptA&y=g|mk(!p{)^OEJhpmf)?dEAS z$%G}@{f657{;3y^??0xl5}iz##o4sKJ7DvbSau{G-{nv9*p^R|hwfRkKRuR@S6MJ= zKbw`EtIOtWRoab&(<1GOz1E_6wY$y4#ej}`SG&9OtQeP@yF8tr>nnA7mh;wawpmXP zB^`a-iw`H6SlG+nZRh%_3*ne&r*uWwITiAFwwW|9?>qb^t_pXT=kfAzadXk{&F9-; zbC1T;y&%pfojhASu1^L;%@0mjw%@pIAGzZ}>g_0u^mxJkvyfSp7`{m@cq?=;u2RF?le|CMBZ>?zG z6vNH7(cNU1cGaI8-t6yh*?fAs+O0tY)jJUna z`$9j$P27jj>pl%O7(hh;cz}!j<$IgWxQ#RdfiEC z+~v-&P50o|-243O>iYOBk^H7T(lG z`~G@q+%K;!T7(hIzxHiWxcAGVc>mh)J8$Re5~oB=#w9}ySRBAOl!;a%;0V)Rpww8& zoFkEH>yc}Q3!Ho!Rg4p+P5igWhKeI4wckNFhyg{FGe>j`zKz-#B0B0=MAfgNL&tUr+!8c$ji88??bry}Ix_C|nN+ji|a>1jdpg=?rIFc;} zp%5&cKnP1ciU6_ve-9R3X_)a*Km-YaYonaEsHKrgk+`iUEhENIyybwhLHkOnB&xU4 zk{Bxg3$To%L7;fz4M9>FAy~t_vzC$|Q^anv)PY3InDjQJ#AGDOCsbEj-Ac^=0az@A zq#U+8vnD0MeR3p3#jQ~W?;XGi-mDNM1TYay5-&DjjZ}b4@kx9aSUayLPaTi&@2H`b`PH5%fO`@OzU+MY1@*gU{!|SB06MTn^8f$< literal 1687 zcmV;I259*oiwFogLuOe312HagZ*O!iYIARH0L4~oPa@eC{qC1A&rSc1WE7e8VryibExj-Z`ACdD!Sb{N$NKtCB3(E88tmT?Z&a}Xu8pI-%Rx8W{ zalvy$t3Ms%t-^M`J_a0(lkqtDG#roLmmq`kImS{1O1Z_vTN|7RiUwwpvs@}isYa3+ zA*FH3A`~%ok_aR)lSFb$6=K?2fe=@e6YnrZkw7ZiE36!r!5Xa~zGYZMV`VT_1?9BR z5z5m(U}l0)T6l^jb(Co94WTx0sTl-E-ec`GqDD&@NibYeY&`dn5Bwu@2Ed3CuBarT zQhRvS2P-9Pt1KWFX^ch(#u!u+CBp!7t$Tw^T}gHm`9hym&f3qq*i)(I3PM#ytUH4WNI=9uPAMqy~M7E5GZ33G^^S7S_TBjL3%O<3E2^=7^I9ikKQXOFfkfM0~s>nNg1w;5um83 zISzqX79}lv$u;8AaDaq4g#`6P8mYCxoLfyD;Oj`B&H>^~BI2Nzf&i5 za8I>n0uTj=6^kTBpoyliKbAm1VVv+0Yvls8K58nt<3JP-xiexY^?)rU+(bwMIS7QP zb&f!hQ96aKw*=ZqfhL$ED9i}B;T*&Ml8NY~w^3?C8G;~&MDKv-Q5h)3I42?kB2vyh zbUYHEne+CY0fX0Lwrp4D18w161{(8>A%n5eUY>Z-VobfIVTs zJa>dT{Lf zj{g%To5K769-qpq-s*HOD#M%ldACvNx9*P*r`e#}t*;-Fi~4NwIA5e4{etSrRjZvO zmyP6JCFOcL>%)C3DVmQr>$KgQ+@12-is$<-UQV-HSG%D5hu-aFcd0x3w2xM!{o$5& z4>wnb`NN~i<_i?gtLA0C*d2xkCN`a{g^DvTp^7}qhl8<8a6afBUIuuy z9*$YIouqjeyQLn;v%!^EE$X?dH81*&N7MY0?s|`=GyAfc&->GC-mT%)p}tH9{Y`qY z8}`SI&h7GYQM<|~aeKPQv0$V?&4K6j%XWQzI&tf}^ZQZeW_nB$GR=0o+QYTb^(}QF zO(u_74zp@-IytOw(l`!Fvp$zs-TPUsvuG_((Rz2?MEg-b@1%|XOQzj4%f~j87qiSh zJdS7GL1=B4vBn$g{iYxy-?w8;ckEN){cyb7?OwXQn(X$T+H#2R_vlMLnP!VYxL0(p zGt%{0>pnf*=)GR>wM#0`q}=F%m(!&Y5i-O9m&+XX#SC3e^!z~ z27!z~KHkJAP4qZe0mlQ$g@;kEq%jgKh`>RGDJo2<>iBw%oA`_H=z5*lUz6Pm*L zjC!Fs2Cpm+U@C?H#|01mqo4`_OIBH^0M2JP7&sEZh$P=*a`KJ~%)@2)Z7dz9hVs^M7RWD`B3)raUseExew*{s))f#QOma006}MHt+xd diff --git a/tests/repository_data/client/test_repository/metadata/current/role1.json b/tests/repository_data/client/test_repository/metadata/current/role1.json index 45e4a14effbcf04e9dcf15e9d1c455e469f43873..e664618afd705a0a9ae55c86977de10464c1fff2 100644 GIT binary patch delta 458 zcmbu*yG;Z^41i(XMI2SER)hp&dtN4@0WumGzkuK(Vnj@abSYiX1fmQA>R^@@&IS0l zzpumh;r;4WdqRu>&cZ54JgQJd5sMgHGkb+$s8X2?J&WeBXiRA&uX(K3m&>xO&rc8Q z&9X+zElfx1*jw=yOd41j3Ji*zMvX9;>$A3os&8FwAoB7;)Y+ldznuODU<{pBSuy=~+P&Idv0U+Rl*a%6}f>3MCO4Y)>S=TmSoK4d- zKg84B*5}J<4hQD^&mZq^|6ooA?o5aombOaL5XDlk#wepo&zQ-CDX|zEMMC051OW>7 zF$#Jup@_9K7af#aZ3ZSsJ*y#QNoOlHbAfI?M#I`vl_cxi&&}1TLl4iZmus|~p~(nv w(@Y96AW<+uv{;lF8d@Ki2!uJ%OHd5f5x7v%`FPee?GD>@JK5;{d;PWg1x+%2l>h($ diff --git a/tests/repository_data/client/test_repository/metadata/current/role1.json.gz b/tests/repository_data/client/test_repository/metadata/current/role1.json.gz index 07ddf083301e49754b5b8cbf1bca6302e65a7882..4b9ff54595ccf99b4f7cc0808c48bed080750b1e 100644 GIT binary patch literal 618 zcmV-w0+szAiwFSXkDOTo|E*KYZrd;ry!$H*ozs?FzVjVDwFrXca%l-sY{OE51cCp( ztB38R*H(}KQKWWfW@kP&+h*u?dmLX*JT&*)-<$3BL!NE(#P3~^FAYTnP*HQri87dk zJ{u1?ms&A-o7ihCK-s5MfNdsQOAW~=RO~G_cXK^yGgYg>hFS8e93)B z^JrucVA;8f0A4wdBBwT7HD^lA;e<`%b1=!RduHqbVZ0EMub0eRgJ4r{kpUhjaANab}N@ChW zKlw-Bh&^mpat*&7yCqZ&D5Jh9E%#5Q?&tg0Vy}zWF4p={yPnPW@ol^rZ1MvSpKP+a zKniQCB~Yq56QVAf(AgZ(DU?Z4mMylHKx0Z#hKdoDLqq~n3S#v6N_{obG^^?|qiF4w z)tO3xWP+ApR?fvn2gy@$wgzJ(%NtsWs3VnvOJ2po)&~qoinEi1o1(x%kw_Xc%5lsx zu>#gvL>sHMHma%}S7d=NabHcc0Bd^Q@5WYeLENkoFY3PXX^>DZ;-5F?Kil`@YRUuv E06!NjMgRZ+ literal 619 zcmV-x0+jt9iwFQYLuOe5|E*KoZrd;nea}|}e(pAjB6aC^>}f+$P!bgzb1sP8qD7H^ zpL|KO?sWrf!=ecC@SMYs&9)i3-GRrKvkcAS_UC51{iyG@`6cgNu91e7B~>8gEY_eh zDWOOL&pKIK04!u{OhALIYRItnn$bteImE=Fd6?_%Wo(agLCHX*ukqS`4r&!4XF_8% z)NUSaFvdnjEX5UXlQtToB~)Z1MHFR_Dh>nSD3#(&_DU^w3=0FDwxY=`}D9fA`{e!iRO8HKgk4f1D@bcRUPh z;!N4?@E>@)R$8@qZh2^*x!)bn-PrE0YRw5l%RqKvbUl-XW;s4R+{;{N`J};e^~(Ld z<+eG!#J)>Yu8CShutgw8*2o|Q6bd0okV-Q_FfkRQ5G;|H>;$C{7cn(zd4+M=+`gAZ z`tz}u`xu{w{WRS_Gx-+}2j0&lO#R_T!HLIqZhOlc<-G6eZghvqqJ{fGZdYyHm-g6C zF46bFo;K@njl7+@Wu+QWMtxDbKHrskoSz?yiLQ>i8t7Z;dNE(exAAVHNp%_iFvF^K zEv!)&hpLdNuFg6!Vf0LjD<>(|D?v=4IRsxA*mGSb<^)M8@ZQGT=&M~OUlfYMg|$_v zW6HT|>onGq5;OWLwM}(N>$ahn`p1}+p`?PNV3p5;*0JNHB$9VzvI2x$yfeut5+6(9 z3`kh_&KE@Vs%VnJQsJkp7O570Y@1#VyRogfz;9NH7j|FeJk-@&$iHkZzX1xK*q+D) F002IQHK+gp diff --git a/tests/repository_data/client/test_repository/metadata/current/role2.json b/tests/repository_data/client/test_repository/metadata/current/role2.json index 22fbfccc2bed83794c3df6e31d1a57627da1c843..871be73aa294c60a42d7ee7c48bef3d25155d005 100644 GIT binary patch delta 218 zcmWO0y-fr`3_xL_%dU#mijZLJu{}0TP=o&l5mNvyAdyqS#ni_JFZ+V`cl*74KYyhT z#O=@)mVwh;VhTpo-flwH0$!LQW`#|Wv}-S$!$%AG`Eoyw}q@{Q+IVM$3%gx)(aOVE&)x^&i>i+p&O4TfxJP4>iVvu)JX P*sz91gu&Q9_ov4{XKFo8 delta 266 zcmXxeu}y?A42EH$>;5UCh?2rdY{y|23deSU0w|zE=vF|2nlYGGe$!cI*^ilWSLAJcT?nenmR>6!Oms$CWdoO7Nb~; v2#`XiyI})klfeR7wC^dbUdr^$)y9QQA_lw4jW#jSt%W#ZqaPRvO62E=RLdAioJcw-)-0fRaQIw lrcJGPt&dxM?9eZs7n1swajHahVVWv(`3FE~jtrgw000)?i^2c^ literal 301 zcmV+|0n+{-iwFQYLuOe5|20s{Y6CG0yzf^mKBpkt@+;rbQ%fkaC8wcj5_Y$xA>`ld z-AzC`Xpm+`bL)CF9`+}ieg+xUwtw&X{?@uzUvfQgLll8`P)%YMZxL)MC{j!$UA(Wx zc*EY>gcb=JWGO~X7_%^^Tqvo{!uKuH=XoI%HqPlM-sER6v~!W*tPLJaVAPazCFc;x z2o~eWy8;Dc@F|K*t}Su0#7;Cu3|^;TW5HarkHtx?&H*}!nYo~a;!8|E0%;0O2@PwV zx!Mw?CIHpU+`E3ac_bpU)j0|EFT@v*o>whZ_6v*CPP zGu_SH%a#0H4r|cLfQ1*(tzH4POTDesPn{=|`jug9LJiPeGkO094k+6)wgCVDwG@lL diff --git a/tests/repository_data/client/test_repository/metadata/current/root.json b/tests/repository_data/client/test_repository/metadata/current/root.json index f74a71712b5c74624e009aa68c96fa1a0e1adaa0..f6998b4bbbe971cfff8e14a77e8329374980200f 100644 GIT binary patch literal 3412 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 diff --git a/tests/repository_data/client/test_repository/metadata/current/root.json.gz b/tests/repository_data/client/test_repository/metadata/current/root.json.gz deleted file mode 100644 index 2df907ec03b9a189db3f6f89cc6188e922d48e5f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1685 zcmV;G25R{qiwFogLuOe319ER~bS`RhZ*Bm^R%=fp*%tlouONJNI-K{Tll!4~3Wy@8 ztz0IZ^Mn#8N(vR2_}}j?v}bxAcWx)aL&Br+e7^F&yJF^Nb~YOxE-^XRPQnoG{Kz@8e!B9&Gv%mZ=3 zb405@9pkOScD_Ca9F3FlIQcXjkKdOdgYr4XQUpr5#l%}1oCt~rW|6a8Do3eCk{KbT zampeTF?Es%Bruaia!VCr+FF4SSCkX)Fh!9-D%vZo9G1ZvtsuT-SVUuGFjfWSw9paC z(>`Ekf>2s`iY0ZFXzLB3HgKsK1V`Ru?KPrCOBqQpTvBX2_mB_#BXb78h!U=-B%xA! zc-03hC2XrKAQx$jMhC_iR1+n`1W|z@2&UXw6QoC6O95LN962@7aYZ7vQE;ve2~q2y zwNqSUEfIrKco2vI>Iw@&sNmKK6eUK;b4E1{+Dhh_=1xXoXs{MbWL*h!h@M%`jl)($ z(G~|LOhj1o$PmT=iVIo>1js>pG6o6R5vv%aj5v?pD=9EB8bt#cGU7=Yu8a|&sHiy( zfmjwLEqlo|;?i({ggJ!-^+Xz}wZWWQO&#FtNTALE;!GmqpqGLGtCW{P5vWl)cvo;w zwPpek1&9@kBu1c#rm#PjKtN%f@DXd}0<=DAD!Jo86c4#GVkq^1EhXGUNCG(sgs63n zK#@^8g{`*)+DL&Wm?J362)N-K!~T+q=%lw%YC{=5B_jxEK zvRSXUN6}Q>dXaPMJ(Ir#=via^OS%+VZl6i zggX4sV*;ibG^k1-WrMI11FgLR;yd6oz@VYQR8kTE6d|GQELiYoSDKqs)cqNg508%j z6DFI&`~V)G%B$Y$bT2ByoBDaTQR%ntj}NEWpxdplACimuZ1Ff>q#gZ&>d95Bog|ly zWS z?0R(3?>5ex_*rizR~tT=C8Mk6Wxm)Qh6g4#ovek5GcTcvJj;iJu}g41=pJ4Mc(fjl zS+<>|c^A8-9>}x7l~^t6xvDiU`i)1^{F3f^kES#GvYF5O(`??Y;nktOOb7i$~&&QRZfPOcOHAcDvfcwb1n~bsmsj2US*^2ZEl<&Ucilw$Q9kdajs8of-89R`Hj@{#%sxDh zXWc<)ZI`je8|(e1AR^zlV@-GLQ{nw^yxZ+wy1kn0_MX~ui0}94OFo%qi$SBHqp7(}VUbgcmvfKECw%3aXl{`0cx7uauqI)-a>Ytu&RBczZrde`xPSM$! z^t0QHqvY8SO)q;)E=Sk&a%t=r)a>hg<6ipN{*cTD^(1NiYnmO&)VgT?kzapSl0gQ6 zj6go##3)VlI9LJ41IdMlQLm&i5-fCUSd3=~uKbA+j3dPo}^1sRC f!^87`Wb!Lvp2Ma*GQBOlp1l4Cm*B+v0Sy2EQpPrs diff --git a/tests/repository_data/client/test_repository/metadata/current/snapshot.json b/tests/repository_data/client/test_repository/metadata/current/snapshot.json index db769f809f9eeb4b8bb2ea76112677e4f7aa941b..bd124f50451b53241752c8aaac007569cd8ca407 100644 GIT binary patch delta 219 zcmWN~y-kBb3;<9?N|hz@=@TV|&u5=)mS6_|9inCcRv=?gvmj|-^M0?7>(9$Kn^SG| ztwY;vsZF-VW@aGUYW^G+aj8;)BvEn3 ND7NZ=`nz53mw(R$JHh|} delta 267 zcmXxeJxYZ!5QSlc3&OXG5G*Yw^OMZD7mFk_Q46)uPULPumtpM&%`H6D;jNzU)6ePa z=3Er9)S(J61>6_xF%2sF8@LvkO}GyZ*s+TVb|o9s$_Tf7d!&@|bG$#kdcI3J97W21 ze|vhk#2T|RtJO+oTme=X7>S%67y>D(^*L-68bYm+qXkDyTn$M>h1jc@nK!5qZ8j)V uS5QG)U>K$YrLhRl>3z2%>fB6q_5jLT`FW)Ktok$#V>>#ILR)I>1= diff --git a/tests/repository_data/client/test_repository/metadata/current/snapshot.json.gz b/tests/repository_data/client/test_repository/metadata/current/snapshot.json.gz index 32e95b7ee703c98fe297fbcbe01e6afd594784cc..b482985be0979a897137f82e06a42adfb0f883cc 100644 GIT binary patch literal 305 zcmV-10nYv(iwFSYkDOTo|BaB%PQx$|gztF@%jbe@XE(O{9GpN1t-b3Kewr!?h^orF zlcWWS6P4DN*-x`GK2=H&?QT!wM=yiks)tIc)BKcvm1E1ZqA?P12~>g&5`{e_F}{Ip z68HoTOhiXy*!q|-`A|cX!5hl8aXzr#tbX&E#mzz?pMnW4Wfm02nJ^{Cv5oL8+EnkQB{5RT}+T0jB&z&*bb?(p5yNq=4 zQM&Km#NNIP-Tp^X`cwL$T?M-c)8?0SSCZX$6*yAAlX3WmtuFlE#Z*n-VWGLf5dr`J DW1W?8 literal 314 zcmV-A0mc3wiwFQYLuOe5|BaB#YQr!PMfd&+p>lt(PNyXk2u(FX$b!J z%1%<~su3d)N0+OsduoIncAI@1KYJeJT0AvEoaz?xjgPxhiBv&rar#o zRnG(^D9j#hOqQX-h=e)@L&$M3S(AeUTh>8aX?6U`zL(4{KYJoIUNE*FGv^kep znZi)4rx0>vFtUc38u7fkG{SS#xe56)9uGW69QN@rY`bv@F8TYgJ9j2E7`Ovf=K)~7 z%;Q;9KOHYVLiXJ|tNYiX+h388U)&G71*jQJt6!zQQQ3_*3CGxPcpU!GHW&Thi>aA@ M04e~~(J2A|0H3mt%m4rY diff --git a/tests/repository_data/client/test_repository/metadata/current/targets.json b/tests/repository_data/client/test_repository/metadata/current/targets.json index 316679fef2633c90a9bbd6778b080e9ceb67ed00..ee0cc598300d00e9c6f123337f396dfd2a1b9351 100644 GIT binary patch delta 460 zcmbu*Elyrx5Cz}>j(?gPvbnfkG2Bj^wl5MRmh&SV!;27O+R0 zbMpMVdB1tPeHk4mwvH-V)pZ#mlP)A)=mxV!LL{f5OrK*enw89gHc3Ee|8~7?+y36d3swF=|*Gw!MLFpaY+hiZX95c|8juaLk z)PPv64F+ej>8=>sg(nC!;^VVaK|5Vv-2Lzct(9VmiCZJlVKkaqRH+P>9H`OUhDfwz zbFQc<1PVD=Pk%06t-M;}?7j4ug+4S2k+Lw2qW2_NHoH+nU%m*BGKqDrl7me4v&*(U efBKw-{8v8a87ZUnjysZ4|Uq5}k#KxtmqMEbOBp4Q4sOrzi!+jW!j9JwNY9P(S$2gor zr`U+HhJ8Zo3mQ`flz{Yz@X^&lTZ9Y(w`^->HgO?XSKZhuS-|$Cd^&9(mUdsJFL|+k zKW*pJ)$RNBg+QT2q!I(o$(a*}x2al)ilIct#11Rb!Zqh{WP}~l?fm2F=N%obp=l+? v;f)=$5IBV~ExDPX(J_mFQALuXCufOQ(yHng;d)Q!$7}m<(aWFf`!|09^Yem8 diff --git a/tests/repository_data/client/test_repository/metadata/current/targets.json.gz b/tests/repository_data/client/test_repository/metadata/current/targets.json.gz index a0af09d039618e9aa8b249aa405b2d0d0b8e16a1..0f54614b8db1ec7b44b88f7497b5db7253ec9c06 100644 GIT binary patch literal 815 zcmV+~1JL{*iwFSYkDOTo|D{w-kK;BBz2{d1K2KXxq&~R6qo)>w0VPqBpqV6yJ&Ro| z=D$~VJekR&?WKl&utbsXJw5WrW;=}g=c7)q7aNB!+dntk?T`L#hrjImzV?+Nc#P;g zs%UFoQzm56gv1F;hS-8ZHMWcrOAIklY{o2@BMAr%4@GtPxuZBYmmEU?}(t(rgWblg4Z;rVpgPrH}* zTUi3eojM<`imv}27f$_oeE3N7&c&+p9%cBn^;HiaCAY)*H6Qk6j%}qm$L4+0t|R!M zwIPxc5kc6VieYx{%IuhX~b=LC~oUiQ6h_Q%=PO%J2pwsyUhcBjK^ zEc{^nxLH{b_U*jCcH7{9;1|ID{tobEdH=Zj?%jm%o?D>c0_DSbuj6!j`Q)ED=IJ~` z8^_hLLttKYzXBX)d)fHu)M~1w)pIH#w%(2+RFfpd_vQ`K`ZTGPUEzStsSk`8 zTIpk>d6!rS6RGZ& z!mf5VcjYB|f@a=Tj%HLNcgDeMD-}5>A0s8BkV_xa+n(nRGJe*89JD^&G!E8!iX>`TL765NAC-`aG?;2lInJ>byTb zPZ!6Pvg>ByO&A&$GnYsZYbE!JSwj_Rh=L|D7K)_MO|fSbl=A3iWvp7RkuJ4(*y*%; z(8J^Lw4ZlR@6}ozrkx_onbFIh0}kiy{oO~H_grpja6bB~hmR+>!^`V<*w@83jv-)? z=4hh^QuKyE&V*i^LSZa%tStheFnhG*{ihWjJM78|8_3@>3HyuG;Wf;$?ktM z`4bP%`m~a;ydSODEO$i!YD4N@^TxDbaGt*l8zF<)kqr%S;7ej0%(slTZxN zDW`5HFugK)QC|;9lBjo_WNqr%ODh#p3a)G^k8O=*sVG{sI1*GT&78~#D@o|{M7ltr=*AA{Jtw0!xfOYI1CvEn#M*q>Ervy3PII&yVx2`_MS z s-pdrVS^X_4qClw>tPE!guLrCsg7KXlgwGfA8H*tYPg9|1u*7L*hbUK~iUSH0Sr!!MYYApv4 zr8U6SXt=SfaMYYQ*yu`vLjo0^b3*O8mJYlQ!{)J7Qra}e-v3QQXC*kg^XA7ew86PHw?gNE5!qmb9b z^r)~S5!q4qB+Rev?IJtkwj5>M^6@grjl5o#TWCgo?Ns!gpGxN%8<@-=IX!K&>UvN2(m#1wmjMHNt0r*kHvc_b57!So7LV%y diff --git a/tests/repository_data/client/test_repository/metadata/current/timestamp.json.gz b/tests/repository_data/client/test_repository/metadata/current/timestamp.json.gz index 5842a0bfed423f423bcf5d4aa18b4112988b8c49..c5ce051f8bb0acf1d1fea984d11a2f749bafc5cf 100644 GIT binary patch literal 357 zcmV-r0h<0FiwFSYkDOTo|5cF9Zrm^ogztU|L+5QlN}_)996hxN3QDA6x82Pmc8dgo z-#xN-b0|O^G#Y%I(fcr(Wq!Kw`u9Z_^DzDx#__$M(fro8S-N5pWA*H~S|KFSnv*S@ zGeV^%F_(<26kD)Va&66$Kqw73V8uwuoDN=Jv(v~*s7WFNgk+-wPT4xn#3@h_@6l1V zT?*(z!35QVsE;u@?1qeuoTgAi%c(fk-IYr6Qn99B9eA5b#R)bI9BW~+B?>AQk_N@} zFxxObp6<yg~(>vg_;jFv<9h}>}`zE#&cCZ!)1j*YV)t7=^nzI-^X!eq8PalOjd#kb4 zT*=wy61Nr@s6`CsAa1AIqCa|hTBpt>oA1&;eOcxs4DP}<+}-~_Y{T{eM;W+6@7R_eRaK=r?*R5e!t6X9{cC6@4s~S=BIp4RTD$a#>S3A@`zcIC3Xpk zz=r{AaMp&w*H$yS)|`||*l+-L)fc1!=Ct$9vW(XqC>6bjc;woC??OfL&@v_O><}c_ z){3<`D>nj%SY_bqeWjWpMX5kp#6rP{1wc)5C}=5Q5Rau6R2K@FV@>Fpu@P}-p#;_+ zLq(S&=a_?oipg4|GHchroQ{dern*hSye^+N*%X)QEc24ix82;x$8EX~&1hfyU_sY+ zYajRZbT86drvs$iOS;YDb@}#VzFz*Ny&2Oy?wtF#){UF;23BnZ=ECBTL~R+sa$>4H zM2w>Msi02+UZ`OPH{>KTWar7I2*vEg^>lCaOD=EAs9f*qi2lg?Jnb^D1#5Ry|9`M{ N>t7Y4E50fM007G7x@Q0Y diff --git a/tests/repository_data/client/test_repository/metadata/previous/1.root.json b/tests/repository_data/client/test_repository/metadata/previous/1.root.json index f74a71712b5c74624e009aa68c96fa1a0e1adaa0..f6998b4bbbe971cfff8e14a77e8329374980200f 100644 GIT binary patch literal 3412 zcmd5;*={0B5`FKlK)iZd&V6ZV9-xfz2F7^7?(wLVOC)=-RC$4`{`VUN?w0S>9Zios z(hMpj$jpk2I1wjK{Pw9R)RA_*AR?hTmF!3Y&4nmAU|}bp#TbmdQqD zq%kpCM-@>aXkkDKlPoaimA2CB;CWI!Swpx?!Poz`vxnDI);NGnJS9UY8WBLHmKqEY zDYWy3gFzz%Kqx|j*8r9nn-o*dcnUgc$p@G?$);6{QMF0v$? zv_g7tj0xgJz@sq|U{YD4B6BfGA(c`gN=-?WDj6Y|rY0%rEO9pA`{<(;HW6X82$6?C zwd8>iqVaAYw4sy-D~Xj7Lj>*&r%^eGj1U$)f{h?DqY*VH5j7Q9)Mx;G!Hj56s|`2Jm6tzZrUKCErG_82v>Q z=zB48NS}S5*#DK3RiV8FhimBBPk0LVcC=c3cC#NI z;xwzBw;pzjk9p_xw7Hlxy3OHqHJXmw_JuSXSFPhl<1%YJm`1ff9-iaxR)e%By~W*n za%~}7Z5LPOt`CoSZ<>*Cs;1?*HC*-5N$dJ}yLsJAGGR&fw4pYCdhLa?r?082L?;tw zaXIZD4A^`nmK{mQkNN97w&m;OxqI2{PtWAbZ5B*A%4TKf_NF;om3AZHqDY70u(fF3 z9&9slJ)q;>?ZLr3E5_yKF;7=l`c_?B=DhWgZPwEhNk?A~&3C(jly>+=Co^W%$^ z?Kd9Ur|xW!I)^0l>&vs{-O;phGj9b%GA`R^4@YTmSoE)+`*C*C?Jb!2I?&J4tJ`c9 z`>)UW&0u;iZw=k(emS`)>86wbYe6pz`cM2s^)K9L**UyI@3BOV^}zR)jlACDmPy03%Hcre~{+Sg_O zxF@oqE!W|t(au|Q`eOQQIGhibqivo=8SmSpUU!ljkGV5!(>;DLPd>lAy*s;1B)@MD zc`Lry@dL-So_ThVuZt-*-NvxfY&2Sbf6RBq)aoAnxxV&=`+cW+SleL)^F6H#R}}8^ zvM4^k6?|3U`*U@PT_PsqlA#7HHehVZL@N=ng=sHPYOG|=kw~@msIi6%?0gzkj1#8K zk0!Eb$~gYl$cBm|CAGgmIEVp7l`}_l48VEPC^ed6Crv&jj?zfLae`}73qXD45&(NF z*C3(`@n6CA!-IEVDTy+{By|>zqq=xb1xh64sB*!hq@X}V5ZIC}I-w9Ooj?dnJ&FLa z{Aa`14>|t>uyCYd#zz4WBm}OFa^9krMk+<(wwkaQF^1xl1Ih;NE2WaC-bzbisQeGW zGL8m;;)xT2q%uOVhIwZ#B|)Z$)nusyiI_3zZAgj9NR&^guC$s;%>MycEQF*SmOHa1 zCBc1iBt*rnQ3mG@-~=ZtL*1cSuE2CR_^kSRWiUjhruYez*?-`Q>w-izQ)i~lHO zKlK;M_F;|ugUFR5ROr!SRE_En73X_IK3wci)7S<^`R{WZoG7zM6Uie@ zt3gdwbL%eWo^yZuP^lK_EHm5ZO(?3LD!+cHRDOd`rMd|F)Wb@Z3q&IG5jjtUB^Z;4 z6r~ospgfPxTCTa|ObhI(K`c^fwZc3Q7d%I_`oE*SRoKqgM}wnrG9D)%hvV_v7I;t| zgs~KXQf@Kv)&?hnqJdfDESJhrs*z+yNNJq12t`btBmxP{B$3=wg_yQhAjB2r#5+t; zB;bnn3M+?YutqDeZy6TRSQ(5}K{+jSgz&Tvn3*7y7M@~B9VOa&L#Pd0Y6ixU_gH(4 zsL@hJ5)79V8_zxX1Ak=BKr*6)D=JB-)E-{-!Ac3oDhrv5G)AKXV+^8+l3{|Vz+ePZ z?yL#YBd(=@BMpw6n&`M9k=iIY*M@|sb4&0M5NbrtW z#lU66dGuaMfr-&58t{-2PfBy8jQ~MK&2b3CvM6a;ORf=@hC@o2Q%F!xq>)-1%(>On zL4F+x)H%pFlZZH|r67PRqQR^ImAft2&TW<-JkpfIGM-Z41@W45S^Cc6} zNpGXnhB5?342j+W&Z9CAig8Xv1VE&md#HFM05j>C1mG$-!8v27_fj~(m$X<#PrwY6 z#2FT_CspW^uOBM^hkiLWWhlF)Y{u%B?LH4>i)_~G?XhX9ZoSH(Ws7v3eKE_~dXsMF zt8X1#sm>0iwbE1tUd@WM*oJKTrN~TP%)!Q|N;JzN9QVU6Pfy)n1wf*Y2*Z7Y(5K@) zIh_Y|P+C8616G7!VUM7;$EYv9?p^aM|!R{HJra_7Y?zaLhq=FfJSI#{Se zLwce;K~P8NAMlnNK#YRI#efwD3@gGIgayn%ZP_uz#IjYKMZu^tyT@w5*NNX~L^=v4 zl;MN`%Aije&dj^n?ZT+!5;VcQ;SW`yb>4NHb{YDuI*@ z!b%LV_6mUS0MC#H4F#r>k^o5&63Whk1%3t@u+}N+{+g3_OUE1F{%xFW3iA^f`B+}{ zR;PPe8Q#_}x{XS|^>AFAW`l0GzJ5$D>$Anve35qaE2<~gt#*=JHIfIFl>6zd56`Wn zXg=Mp({^uif5vAkp6|POInC}|?UL>vdv{merS9z0K3a|ThdbIm++H8%k54L_FHpFM zhx=D@|JqF+u6hmON40Hd)M35mZkqKL;lSJNb9T5`7n|Ds;YKz({IKiMMZep)XyO;W znOtx9WR{Gsn^*Z_cNiX+*mSZMD$c!xDDo^H4#qCQ`Jj7v9pKS=IA+;)lIC6PmUphvy?DJ+m?@zONw}w}T`Z68#H|gbW*dI4Kcgw3q?K+>t z?b#m3f{_9>2cFlj+V%C>#I5fy9!8m)=`l^nG~4ZJk2gZsx739+nLK4VXw~3sa#-J{ zaU7OreIc*A53^cl(ORCN_3oyL_M?2>NgMswOuK28k8LI|XPJF`8qd0e(Aq9zjW^c& zO+iGyZ^xSM*yqCg;dr;(y>@#w+3h{Ik0)$iB|DIit(4YZKXbSTg^+ItBTv-laDuw{# zf(QOl5QTs(t1LtS^BE2XMgow?H_``vJkjovbwLl8$FcP!OGkD5BV~M7L=cL1v(b_B zkD3bBwsX+T`FdH3G(LKD(t#f&_UP3ccm3$dyXEtz9NC)9ENs7v_TTvNZczQ4AL%L- hTeHglgux#(@^10`2Tx%81elkwDMzML&Axv4`a28GjAj4; diff --git a/tests/repository_data/client/test_repository/metadata/previous/1.root.json.gz b/tests/repository_data/client/test_repository/metadata/previous/1.root.json.gz deleted file mode 100644 index c0f73a17577a2bc25e8509365e39741b850924d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1687 zcmV;I259*oiwFogLuOe312HagZ*O!iYIARH0L4~oPa@eC{qC1A&rSc1WE7e8VryibExj-Z`ACdD!Sb{N$NKtCB3(E88tmT?Z&a}Xu8pI-%Rx8W{ zalvy$t3Ms%t-^M`J_a0(lkqtDG#roLmmq`kImS{1O1Z_vTN|7RiUwwpvs@}isYa3+ zA*FH3A`~%ok_aR)lSFb$6=K?2fe=@e6YnrZkw7ZiE36!r!5Xa~zGYZMV`VT_1?9BR z5z5m(U}l0)T6l^jb(Co94WTx0sTl-E-ec`GqDD&@NibYeY&`dn5Bwu@2Ed3CuBarT zQhRvS2P-9Pt1KWFX^ch(#u!u+CBp!7t$Tw^T}gHm`9hym&f3qq*i)(I3PM#ytUH4WNI=9uPAMqy~M7E5GZ33G^^S7S_TBjL3%O<3E2^=7^I9ikKQXOFfkfM0~s>nNg1w;5um83 zISzqX79}lv$u;8AaDaq4g#`6P8mYCxoLfyD;Oj`B&H>^~BI2Nzf&i5 za8I>n0uTj=6^kTBpoyliKbAm1VVv+0Yvls8K58nt<3JP-xiexY^?)rU+(bwMIS7QP zb&f!hQ96aKw*=ZqfhL$ED9i}B;T*&Ml8NY~w^3?C8G;~&MDKv-Q5h)3I42?kB2vyh zbUYHEne+CY0fX0Lwrp4D18w161{(8>A%n5eUY>Z-VobfIVTs zJa>dT{Lf zj{g%To5K769-qpq-s*HOD#M%ldACvNx9*P*r`e#}t*;-Fi~4NwIA5e4{etSrRjZvO zmyP6JCFOcL>%)C3DVmQr>$KgQ+@12-is$<-UQV-HSG%D5hu-aFcd0x3w2xM!{o$5& z4>wnb`NN~i<_i?gtLA0C*d2xkCN`a{g^DvTp^7}qhl8<8a6afBUIuuy z9*$YIouqjeyQLn;v%!^EE$X?dH81*&N7MY0?s|`=GyAfc&->GC-mT%)p}tH9{Y`qY z8}`SI&h7GYQM<|~aeKPQv0$V?&4K6j%XWQzI&tf}^ZQZeW_nB$GR=0o+QYTb^(}QF zO(u_74zp@-IytOw(l`!Fvp$zs-TPUsvuG_((Rz2?MEg-b@1%|XOQzj4%f~j87qiSh zJdS7GL1=B4vBn$g{iYxy-?w8;ckEN){cyb7?OwXQn(X$T+H#2R_vlMLnP!VYxL0(p zGt%{0>pnf*=)GR>wM#0`q}=F%m(!&Y5i-O9m&+XX#SC3e^!z~ z27!z~KHkJAP4qZe0mlQ$g@;kEq%jgKh`>RGDJo2<>iBw%oA`_H=z5*lUz6Pm*L zjC!Fs2Cpm+U@C?H#|01mqo4`_OIBH^0M2JP7&sEZh$P=*a`KJ~%)@2)Z7dz9hVs^M7RWD`B3)raUseExew*{s))f#QOma006}MHt+xd diff --git a/tests/repository_data/client/test_repository/metadata/previous/role1.json b/tests/repository_data/client/test_repository/metadata/previous/role1.json index 45e4a14effbcf04e9dcf15e9d1c455e469f43873..e664618afd705a0a9ae55c86977de10464c1fff2 100644 GIT binary patch delta 458 zcmbu*yG;Z^41i(XMI2SER)hp&dtN4@0WumGzkuK(Vnj@abSYiX1fmQA>R^@@&IS0l zzpumh;r;4WdqRu>&cZ54JgQJd5sMgHGkb+$s8X2?J&WeBXiRA&uX(K3m&>xO&rc8Q z&9X+zElfx1*jw=yOd41j3Ji*zMvX9;>$A3os&8FwAoB7;)Y+ldznuODU<{pBSuy=~+P&Idv0U+Rl*a%6}f>3MCO4Y)>S=TmSoK4d- zKg84B*5}J<4hQD^&mZq^|6ooA?o5aombOaL5XDlk#wepo&zQ-CDX|zEMMC051OW>7 zF$#Jup@_9K7af#aZ3ZSsJ*y#QNoOlHbAfI?M#I`vl_cxi&&}1TLl4iZmus|~p~(nv w(@Y96AW<+uv{;lF8d@Ki2!uJ%OHd5f5x7v%`FPee?GD>@JK5;{d;PWg1x+%2l>h($ diff --git a/tests/repository_data/client/test_repository/metadata/previous/role1.json.gz b/tests/repository_data/client/test_repository/metadata/previous/role1.json.gz index 07ddf083301e49754b5b8cbf1bca6302e65a7882..4b9ff54595ccf99b4f7cc0808c48bed080750b1e 100644 GIT binary patch literal 618 zcmV-w0+szAiwFSXkDOTo|E*KYZrd;ry!$H*ozs?FzVjVDwFrXca%l-sY{OE51cCp( ztB38R*H(}KQKWWfW@kP&+h*u?dmLX*JT&*)-<$3BL!NE(#P3~^FAYTnP*HQri87dk zJ{u1?ms&A-o7ihCK-s5MfNdsQOAW~=RO~G_cXK^yGgYg>hFS8e93)B z^JrucVA;8f0A4wdBBwT7HD^lA;e<`%b1=!RduHqbVZ0EMub0eRgJ4r{kpUhjaANab}N@ChW zKlw-Bh&^mpat*&7yCqZ&D5Jh9E%#5Q?&tg0Vy}zWF4p={yPnPW@ol^rZ1MvSpKP+a zKniQCB~Yq56QVAf(AgZ(DU?Z4mMylHKx0Z#hKdoDLqq~n3S#v6N_{obG^^?|qiF4w z)tO3xWP+ApR?fvn2gy@$wgzJ(%NtsWs3VnvOJ2po)&~qoinEi1o1(x%kw_Xc%5lsx zu>#gvL>sHMHma%}S7d=NabHcc0Bd^Q@5WYeLENkoFY3PXX^>DZ;-5F?Kil`@YRUuv E06!NjMgRZ+ literal 619 zcmV-x0+jt9iwFQYLuOe5|E*KoZrd;nea}|}e(pAjB6aC^>}f+$P!bgzb1sP8qD7H^ zpL|KO?sWrf!=ecC@SMYs&9)i3-GRrKvkcAS_UC51{iyG@`6cgNu91e7B~>8gEY_eh zDWOOL&pKIK04!u{OhALIYRItnn$bteImE=Fd6?_%Wo(agLCHX*ukqS`4r&!4XF_8% z)NUSaFvdnjEX5UXlQtToB~)Z1MHFR_Dh>nSD3#(&_DU^w3=0FDwxY=`}D9fA`{e!iRO8HKgk4f1D@bcRUPh z;!N4?@E>@)R$8@qZh2^*x!)bn-PrE0YRw5l%RqKvbUl-XW;s4R+{;{N`J};e^~(Ld z<+eG!#J)>Yu8CShutgw8*2o|Q6bd0okV-Q_FfkRQ5G;|H>;$C{7cn(zd4+M=+`gAZ z`tz}u`xu{w{WRS_Gx-+}2j0&lO#R_T!HLIqZhOlc<-G6eZghvqqJ{fGZdYyHm-g6C zF46bFo;K@njl7+@Wu+QWMtxDbKHrskoSz?yiLQ>i8t7Z;dNE(exAAVHNp%_iFvF^K zEv!)&hpLdNuFg6!Vf0LjD<>(|D?v=4IRsxA*mGSb<^)M8@ZQGT=&M~OUlfYMg|$_v zW6HT|>onGq5;OWLwM}(N>$ahn`p1}+p`?PNV3p5;*0JNHB$9VzvI2x$yfeut5+6(9 z3`kh_&KE@Vs%VnJQsJkp7O570Y@1#VyRogfz;9NH7j|FeJk-@&$iHkZzX1xK*q+D) F002IQHK+gp diff --git a/tests/repository_data/client/test_repository/metadata/previous/role2.json b/tests/repository_data/client/test_repository/metadata/previous/role2.json index 22fbfccc2bed83794c3df6e31d1a57627da1c843..871be73aa294c60a42d7ee7c48bef3d25155d005 100644 GIT binary patch delta 218 zcmWO0y-fr`3_xL_%dU#mijZLJu{}0TP=o&l5mNvyAdyqS#ni_JFZ+V`cl*74KYyhT z#O=@)mVwh;VhTpo-flwH0$!LQW`#|Wv}-S$!$%AG`Eoyw}q@{Q+IVM$3%gx)(aOVE&)x^&i>i+p&O4TfxJP4>iVvu)JX P*sz91gu&Q9_ov4{XKFo8 delta 266 zcmXxeu}y?A42EH$>;5UCh?2rdY{y|23deSU0w|zE=vF|2nlYGGe$!cI*^ilWSLAJcT?nenmR>6!Oms$CWdoO7Nb~; v2#`XiyI})klfeR7wC^dbUdr^$)y9QQA_lw4jW#jSt%W#ZqaPRvO62E=RLdAioJcw-)-0fRaQIw lrcJGPt&dxM?9eZs7n1swajHahVVWv(`3FE~jtrgw000)?i^2c^ literal 301 zcmV+|0n+{-iwFQYLuOe5|20s{Y6CG0yzf^mKBpkt@+;rbQ%fkaC8wcj5_Y$xA>`ld z-AzC`Xpm+`bL)CF9`+}ieg+xUwtw&X{?@uzUvfQgLll8`P)%YMZxL)MC{j!$UA(Wx zc*EY>gcb=JWGO~X7_%^^Tqvo{!uKuH=XoI%HqPlM-sER6v~!W*tPLJaVAPazCFc;x z2o~eWy8;Dc@F|K*t}Su0#7;Cu3|^;TW5HarkHtx?&H*}!nYo~a;!8|E0%;0O2@PwV zx!Mw?CIHpU+`E3ac_bpU)j0|EFT@v*o>whZ_6v*CPP zGu_SH%a#0H4r|cLfQ1*(tzH4POTDesPn{=|`jug9LJiPeGkO094k+6)wgCVDwG@lL diff --git a/tests/repository_data/client/test_repository/metadata/previous/root.json b/tests/repository_data/client/test_repository/metadata/previous/root.json index f74a71712b5c74624e009aa68c96fa1a0e1adaa0..f6998b4bbbe971cfff8e14a77e8329374980200f 100644 GIT binary patch literal 3412 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 diff --git a/tests/repository_data/client/test_repository/metadata/previous/snapshot.json b/tests/repository_data/client/test_repository/metadata/previous/snapshot.json index db769f809f9eeb4b8bb2ea76112677e4f7aa941b..bd124f50451b53241752c8aaac007569cd8ca407 100644 GIT binary patch delta 219 zcmWN~y-kBb3;<9?N|hz@=@TV|&u5=)mS6_|9inCcRv=?gvmj|-^M0?7>(9$Kn^SG| ztwY;vsZF-VW@aGUYW^G+aj8;)BvEn3 ND7NZ=`nz53mw(R$JHh|} delta 267 zcmXxeJxYZ!5QSlc3&OXG5G*Yw^OMZD7mFk_Q46)uPULPumtpM&%`H6D;jNzU)6ePa z=3Er9)S(J61>6_xF%2sF8@LvkO}GyZ*s+TVb|o9s$_Tf7d!&@|bG$#kdcI3J97W21 ze|vhk#2T|RtJO+oTme=X7>S%67y>D(^*L-68bYm+qXkDyTn$M>h1jc@nK!5qZ8j)V uS5QG)U>K$YrLhRl>3z2%>fB6q_5jLT`FW)Ktok$#V>>#ILR)I>1= diff --git a/tests/repository_data/client/test_repository/metadata/previous/snapshot.json.gz b/tests/repository_data/client/test_repository/metadata/previous/snapshot.json.gz index 32e95b7ee703c98fe297fbcbe01e6afd594784cc..b482985be0979a897137f82e06a42adfb0f883cc 100644 GIT binary patch literal 305 zcmV-10nYv(iwFSYkDOTo|BaB%PQx$|gztF@%jbe@XE(O{9GpN1t-b3Kewr!?h^orF zlcWWS6P4DN*-x`GK2=H&?QT!wM=yiks)tIc)BKcvm1E1ZqA?P12~>g&5`{e_F}{Ip z68HoTOhiXy*!q|-`A|cX!5hl8aXzr#tbX&E#mzz?pMnW4Wfm02nJ^{Cv5oL8+EnkQB{5RT}+T0jB&z&*bb?(p5yNq=4 zQM&Km#NNIP-Tp^X`cwL$T?M-c)8?0SSCZX$6*yAAlX3WmtuFlE#Z*n-VWGLf5dr`J DW1W?8 literal 314 zcmV-A0mc3wiwFQYLuOe5|BaB#YQr!PMfd&+p>lt(PNyXk2u(FX$b!J z%1%<~su3d)N0+OsduoIncAI@1KYJeJT0AvEoaz?xjgPxhiBv&rar#o zRnG(^D9j#hOqQX-h=e)@L&$M3S(AeUTh>8aX?6U`zL(4{KYJoIUNE*FGv^kep znZi)4rx0>vFtUc38u7fkG{SS#xe56)9uGW69QN@rY`bv@F8TYgJ9j2E7`Ovf=K)~7 z%;Q;9KOHYVLiXJ|tNYiX+h388U)&G71*jQJt6!zQQQ3_*3CGxPcpU!GHW&Thi>aA@ M04e~~(J2A|0H3mt%m4rY diff --git a/tests/repository_data/client/test_repository/metadata/previous/targets.json b/tests/repository_data/client/test_repository/metadata/previous/targets.json index 316679fef2633c90a9bbd6778b080e9ceb67ed00..ee0cc598300d00e9c6f123337f396dfd2a1b9351 100644 GIT binary patch delta 460 zcmbu*Elyrx5Cz}>j(?gPvbnfkG2Bj^wl5MRmh&SV!;27O+R0 zbMpMVdB1tPeHk4mwvH-V)pZ#mlP)A)=mxV!LL{f5OrK*enw89gHc3Ee|8~7?+y36d3swF=|*Gw!MLFpaY+hiZX95c|8juaLk z)PPv64F+ej>8=>sg(nC!;^VVaK|5Vv-2Lzct(9VmiCZJlVKkaqRH+P>9H`OUhDfwz zbFQc<1PVD=Pk%06t-M;}?7j4ug+4S2k+Lw2qW2_NHoH+nU%m*BGKqDrl7me4v&*(U efBKw-{8v8a87ZUnjysZ4|Uq5}k#KxtmqMEbOBp4Q4sOrzi!+jW!j9JwNY9P(S$2gor zr`U+HhJ8Zo3mQ`flz{Yz@X^&lTZ9Y(w`^->HgO?XSKZhuS-|$Cd^&9(mUdsJFL|+k zKW*pJ)$RNBg+QT2q!I(o$(a*}x2al)ilIct#11Rb!Zqh{WP}~l?fm2F=N%obp=l+? v;f)=$5IBV~ExDPX(J_mFQALuXCufOQ(yHng;d)Q!$7}m<(aWFf`!|09^Yem8 diff --git a/tests/repository_data/client/test_repository/metadata/previous/targets.json.gz b/tests/repository_data/client/test_repository/metadata/previous/targets.json.gz index a0af09d039618e9aa8b249aa405b2d0d0b8e16a1..0f54614b8db1ec7b44b88f7497b5db7253ec9c06 100644 GIT binary patch literal 815 zcmV+~1JL{*iwFSYkDOTo|D{w-kK;BBz2{d1K2KXxq&~R6qo)>w0VPqBpqV6yJ&Ro| z=D$~VJekR&?WKl&utbsXJw5WrW;=}g=c7)q7aNB!+dntk?T`L#hrjImzV?+Nc#P;g zs%UFoQzm56gv1F;hS-8ZHMWcrOAIklY{o2@BMAr%4@GtPxuZBYmmEU?}(t(rgWblg4Z;rVpgPrH}* zTUi3eojM<`imv}27f$_oeE3N7&c&+p9%cBn^;HiaCAY)*H6Qk6j%}qm$L4+0t|R!M zwIPxc5kc6VieYx{%IuhX~b=LC~oUiQ6h_Q%=PO%J2pwsyUhcBjK^ zEc{^nxLH{b_U*jCcH7{9;1|ID{tobEdH=Zj?%jm%o?D>c0_DSbuj6!j`Q)ED=IJ~` z8^_hLLttKYzXBX)d)fHu)M~1w)pIH#w%(2+RFfpd_vQ`K`ZTGPUEzStsSk`8 zTIpk>d6!rS6RGZ& z!mf5VcjYB|f@a=Tj%HLNcgDeMD-}5>A0s8BkV_xa+n(nRGJe*89JD^&G!E8!iX>`TL765NAC-`aG?;2lInJ>byTb zPZ!6Pvg>ByO&A&$GnYsZYbE!JSwj_Rh=L|D7K)_MO|fSbl=A3iWvp7RkuJ4(*y*%; z(8J^Lw4ZlR@6}ozrkx_onbFIh0}kiy{oO~H_grpja6bB~hmR+>!^`V<*w@83jv-)? z=4hh^QuKyE&V*i^LSZa%tStheFnhG*{ihWjJM78|8_3@>3HyuG;Wf;$?ktM z`4bP%`m~a;ydSODEO$i!YD4N@^TxDbaGt*l8zF<)kqr%S;7ej0%(slTZxN zDW`5HFugK)QC|;9lBjo_WNqr%ODh#p3a)G^k8O=*sVG{sI1*GT&78~#D@o|{M7ltr=*AA{Jtw0!xfOYI1CvEn#M*q>Ervy3PII&yVx2`_MS z s-pdrVS^X_4qClw>tPE!guLrCsg7KXlgwGfA8H*tYPg9|1u*7L*hbUK~iUSH0Sr!!MYYApv4 zr8U6SXt=SfaMYYQ*yu`vLjo0^b3*O8mJYlQ!{)J7Qra}e-v3QQXC*kg^XA7ew86PHw?gNE5!qmb9b z^r)~S5!q4qB+Rev?IJtkwj5>M^6@grjl5o#TWCgo?Ns!gpGxN%8<@-=IX!K&>UvN2(m#1wmjMHNt0r*kHvc_b57!So7LV%y diff --git a/tests/repository_data/client/test_repository/metadata/previous/timestamp.json.gz b/tests/repository_data/client/test_repository/metadata/previous/timestamp.json.gz index 5842a0bfed423f423bcf5d4aa18b4112988b8c49..c5ce051f8bb0acf1d1fea984d11a2f749bafc5cf 100644 GIT binary patch literal 357 zcmV-r0h<0FiwFSYkDOTo|5cF9Zrm^ogztU|L+5QlN}_)996hxN3QDA6x82Pmc8dgo z-#xN-b0|O^G#Y%I(fcr(Wq!Kw`u9Z_^DzDx#__$M(fro8S-N5pWA*H~S|KFSnv*S@ zGeV^%F_(<26kD)Va&66$Kqw73V8uwuoDN=Jv(v~*s7WFNgk+-wPT4xn#3@h_@6l1V zT?*(z!35QVsE;u@?1qeuoTgAi%c(fk-IYr6Qn99B9eA5b#R)bI9BW~+B?>AQk_N@} zFxxObp6<yg~(>vg_;jFv<9h}>}`zE#&cCZ!)1j*YV)t7=^nzI-^X!eq8PalOjd#kb4 zT*=wy61Nr@s6`CsAa1AIqCa|hTBpt>oA1&;eOcxs4DP}<+}-~_Y{T{eM;W+6@7R_eRaK=r?*R5e!t6X9{cC6@4s~S=BIp4RTD$a#>S3A@`zcIC3Xpk zz=r{AaMp&w*H$yS)|`||*l+-L)fc1!=Ct$9vW(XqC>6bjc;woC??OfL&@v_O><}c_ z){3<`D>nj%SY_bqeWjWpMX5kp#6rP{1wc)5C}=5Q5Rau6R2K@FV@>Fpu@P}-p#;_+ zLq(S&=a_?oipg4|GHchroQ{dern*hSye^+N*%X)QEc24ix82;x$8EX~&1hfyU_sY+ zYajRZbT86drvs$iOS;YDb@}#VzFz*Ny&2Oy?wtF#){UF;23BnZ=ECBTL~R+sa$>4H zM2w>Msi02+UZ`OPH{>KTWar7I2*vEg^>lCaOD=EAs9f*qi2lg?Jnb^D1#5Ry|9`M{ N>t7Y4E50fM007G7x@Q0Y diff --git a/tests/repository_data/keystore/delegation_key b/tests/repository_data/keystore/delegation_key index 9656a6fb..461169d6 100644 --- a/tests/repository_data/keystore/delegation_key +++ b/tests/repository_data/keystore/delegation_key @@ -1 +1 @@ -f027d1bf6ee9918c9d7af5f5957c5755@@@@100000@@@@7b8556aa892f5ca3fe5473355c1f8f419ae86017d65176e8b818d70d06beda58@@@@512b9499b34212d1c49dc612734858d9@@@@613469c7b1ab4f0643074560d955cb33209981bbb2e26e4dc4da7727a9963e76e623182f9e6f189e7f02d5feb52910b797c1c32fedce5396012870c402ce2dfaed05ab373ca693472672f28ecd39644ccfdb9c44857385a5e67ab447c91ad8efc037f290d92921dc41acf5dd350326f5c58108fc8c64e290c8244dbbd69a93ef32f6dd109f065a9a080b913d6cd2333262a8866509dd2b93181f305be4a633747a4c9a73d19dd83eb198463694a1560f773ebb586e2147790b4ecf6b60db8132537ee206ba7286d2a385f82ea0a620e744e6a24d807c93a0a133bf70c573d6ac1a54ef37db24b243c775e45cf61d6ed1268777b316939ea91379ea370d1ad2ee14cee5188f1f2e121dbac6fd \ No newline at end of file +68593a508472ad3007915379e6b1f3c0@@@@100000@@@@615986af4d1ba89aeadc2f489f89b0e8d46da133a6f75c7b162b8f99f63f86ed@@@@8319255f9856c4f40f9d71bc10e79e5d@@@@1dc7b20f1c668a1f544dc39c7a9fcb3c4a4dd34d1cc8c9d8f779bab026cf0b8e0f46e53bc5ed20bf0e5048b94a5d2ea176e79c12bcc7daa65cd55bf810deebeec5bc903ce9e5316d7dbba88f1a2b51d3f9bc782f8fa9b21dff91609ad0260e21a2039223f816d0fe97ace2e204d0025d327b38d27aa6cd87e85aa8883bfcb6d12f93155d72ffd3c7717a0570cf9811eb6d6a340baa0f27433315d83322c685fec02053ff8c173c4ebf91a258e83402f39546821e3352baa7b246e33b2a573a8ff7b289682407abbcb9184249d4304db68d3bf8e124e94377fd62dde5c4f3b7617d483776345154d047d139b1e559351577da315f54e16153c510159e1908231574bcf49c4f96cafe6530e86a09e9eee47bcff78f2fed2984754c895733938999ff085f9e3532d7174fd76dc09921506dd2137e16ec4926998f5d9df8a8ffb3e6649c71bc32571b2e24357739fa1a56be \ No newline at end of file diff --git a/tests/repository_data/keystore/delegation_key.pub b/tests/repository_data/keystore/delegation_key.pub index 1536e820..d600bffb 100644 --- a/tests/repository_data/keystore/delegation_key.pub +++ b/tests/repository_data/keystore/delegation_key.pub @@ -1 +1 @@ -{"keytype": "ed25519", "keyid_hash_algorithms": ["sha256", "sha512"], "keyval": {"public": "3b11296fe2dba14a2ef204e542e9e4195293bcf3042655e3d7e4ef5afe3cf36a"}} \ No newline at end of file +{"keyval": {"public": "fcf224e55fa226056adf113ef1eb3d55e308b75b321c8c8316999d8c4fd9e0d9"}, "keytype": "ed25519", "scheme": "ed25519", "keyid_hash_algorithms": ["sha256", "sha512"]} \ No newline at end of file diff --git a/tests/repository_data/keystore/root_key b/tests/repository_data/keystore/root_key index c5437692..1b8fb145 100644 --- a/tests/repository_data/keystore/root_key +++ b/tests/repository_data/keystore/root_key @@ -1,42 +1,42 @@ ------BEGIN RSA PRIVATE KEY----- -Proc-Type: 4,ENCRYPTED -DEK-Info: DES-EDE3-CBC,6015A3049DBF1CD5 - -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 ------END RSA PRIVATE KEY----- \ No newline at end of file +-----BEGIN ENCRYPTED PRIVATE KEY----- +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 +-----END ENCRYPTED PRIVATE KEY----- diff --git a/tests/repository_data/keystore/root_key.pub b/tests/repository_data/keystore/root_key.pub index a04eb420..11cc245f 100644 --- a/tests/repository_data/keystore/root_key.pub +++ b/tests/repository_data/keystore/root_key.pub @@ -1,11 +1,11 @@ -----BEGIN PUBLIC KEY----- -MIIBojANBgkqhkiG9w0BAQEFAAOCAY8AMIIBigKCAYEAsDqUoiFJZX+5gm5pyI1l -Vc/N3yjJVOIl9GyiK0mRyzV3IzUQzhjq8nhk0eLfzXw2XwIAYOJC6dR/tGRG4JDx -Jkez5FFH4zLosr/XzT7CG5zxJ3kKICLD1v9rZQr5ZgARQDOpkxzPz46rGnE0sHd7 -MpnpPMScA1pMIzwM1RoPS4ntZipI1cl9M7HMQ6mkBp8/DNKCqaDWixJqaGgWrhhK -hI/1mzBliMKriNxPKSCGVlOk/QpZft+y1fs42s0DMd5BOFBo+ZcoXLYRncg9S3A2 -xx/jT69Bt3ceiAZqnp7f6M+ZzoUifSelaoL7QIYg/GkEl+0oxTD0yRphGiCKwn9c -pSbn7NgnbjqSgIMeEtlf/5Coyrs26pyFf/9GbusddPSxxxwIJ/7IJuF7P1Yy0WpZ -kMeY83h9n2IdnEYi+rpdbLJPQd7Fpu2xrdA3Fokj8AvCpcmxn8NIXZuK++r8/xsE -AUL30HH7dgVn50AvdPaJnqAORT3OlabW0DK9prcwKnyzAgMBAAE= +MIIBojANBgkqhkiG9w0BAQEFAAOCAY8AMIIBigKCAYEA0GjPoVrjS9eCqzoQ8VRe +PkC0cI6ktiEgqPfHESFzyxyjC490Cuy19nuxPcJuZfN64MC48oOkR+W2mq4pM51i +xmdG5xjvNOBRkJ5wUCc8fDCltMUTBlqt9y5eLsf/4/EoBU+zC4SW1iPU++mCsity +fQQ7U6LOn3EYCyrkH51hZ/dvKC4o9TPYMVxNecJ3CL1q02Q145JlyjBTuM3Xdqsa +ndTHoXSRPmmzgB/1dL/c4QjMnCowrKW06mFLq9RAYGIaJWfM/0CbrOJpVDkATmEc +MdpGJYDfW/sRQvRdlHNPo24ZW7vkQUCqdRxvnTWkK5U81y7RtjLt1yskbWXBIbOV +z94GXsgyzANyCT9qRjHXDDz2mkLq+9I2iKtEqaEePcWRu3H6RLahpM/TxFzw684Y +R47weXdDecPNxWyiWiyMGStRFP4Cg9trcwAGnEm1w8R2ggmWphznCd5dXGhPNjfA +a82yNFY8ubnOUVJOf0nXGg3Edw9iY3xyjJb2+nrsk5f3AgMBAAE= -----END PUBLIC KEY----- diff --git a/tests/repository_data/keystore/snapshot_key b/tests/repository_data/keystore/snapshot_key index 9c0f3b35..08c954fd 100644 --- a/tests/repository_data/keystore/snapshot_key +++ b/tests/repository_data/keystore/snapshot_key @@ -1 +1 @@ -481eac26df5b6688c775c03de82dffa1@@@@100000@@@@65c88dd37151f6d869cf4ecdd46ccc8269da3eb2d491a8b28622fdc71d324ffb@@@@cb3d36a32d0cd80485b045dc665b1089@@@@c3b3df6223832cb2879dcbab8904c369cfbd525aa27d9e2d60fd2da023c8b63a7a503baaaeb3511c5dcd941c872029df235e950bae85ab987d3e521ab4b2aaa3f12abbfacb81045f0e4584a98e474f9170690c26921ebd72df98cf5a9f656f3ace8e4f9be19019b0c9efc1077fd6e29d2d9b259257b5a2940fb85f90a7638090d3c4bafc98dd8db217137957a8a72a83c9fe751288decd537ad583bcd30154632c98c743988fe4bb47bfcda229445343d20ea8698679b78a1625f9b77cc86d4a2c47272d7ffb20b60ab403dac47fed3a863a74cec128231a70e3c71527e4f0a3761a878f90bbfd40eb31072be9f974284125a5e38ab5728d1dd29b9ee6c6f3133c18043f6ae3d5dfa2d0ec57 \ No newline at end of file +a87b80b8a0d39b919b9638181e7b274e@@@@100000@@@@132edd670981aaf1980673966266174d944d735eb5b0b7ec83ed97da5c212249@@@@bd08ae9898ac5f81fc14e418e9790f9b@@@@399250c9aad40035e0acff48db59697bc3cf33d55b52aa272246addeaaf318d931d3a72964f0c84eccf5b89279b8233685330ad884f7b39bf369553133b985f9396bd5e24cb8e343643923022565a645e188a1165e427aedc389cca821d6a93cb2d8d16cea8ffeb56469bcb9f2f66e03d581a2ea37da271980dd02b84717fe475e13a305b4ae714c11c94f6711c744bb291a146d7419474584bad4be152d0299273c1fad6cd95232a4bf07f39c16da7f4d13201a88fad822cb328008e8a2762baf974b5d5080451751fb8ef53a01ca734157be78b3eb13c6270e4e98b138c78388360e7f558389871b7a32b4d5572626b3112264a0b56dbbb1138c9765872a71dd4e7d31006c2e690f5ede608ce633ad94ebb7d1ddec1a7eac2168fc5d36efe590c4c2059c6f3bcf75ab63474eede3ce4fdc93c6564058b14a0fa9bf3cb6d58c53315b406409ee4aeb18abe072734df0 \ No newline at end of file diff --git a/tests/repository_data/keystore/snapshot_key.pub b/tests/repository_data/keystore/snapshot_key.pub index 9222aacf..d08bb848 100644 --- a/tests/repository_data/keystore/snapshot_key.pub +++ b/tests/repository_data/keystore/snapshot_key.pub @@ -1 +1 @@ -{"keytype": "ed25519", "keyid_hash_algorithms": ["sha256", "sha512"], "keyval": {"public": "e8bd29d20025d3ac755a27b8d8efe185e368244000d9d3b76e32afb968cb0ea8"}} \ No newline at end of file +{"keyval": {"public": "edcd0a32a07dce33f7c7873aaffbff36d20ea30787574ead335eefd337e4dacd"}, "keytype": "ed25519", "scheme": "ed25519", "keyid_hash_algorithms": ["sha256", "sha512"]} \ No newline at end of file diff --git a/tests/repository_data/keystore/targets_key b/tests/repository_data/keystore/targets_key index 3f872f4e..c3883ec3 100644 --- a/tests/repository_data/keystore/targets_key +++ b/tests/repository_data/keystore/targets_key @@ -1 +1 @@ -1d4fbaef4715e89f94655857f0bac179@@@@100000@@@@5eab500ba01eab1dc380999f03bf6ef1d6ce8d5534e56278dc3c97cb48f6db0f@@@@2e5a0b1a8e05b61f0d78cb5ed2d2077f@@@@665ef8e0272749664c19df418c937d86c4ee9be94851762e622f6eb80c6694738baa397e597fc6761d2d5c24a1db98014c44d489a7348adea62d0e961234b32aa2ee4d69f400c909dbadf5b76d1e579ae7dd595856757e6da7fa310a218261fdb9efb867962a1ed19109015e7755c23f42ea819773df2779dccab2c1bad2cbfdb05ed4b38da1f58d780f937a47d66058f97ca5d8720a8312b4370ce4e75c8aba5ae864a239cc27645da216df331cee9f9a103d788c64de2e42c8630a9f54ef0ddc87327abc121de9d928147e3f8e12a94a2423cef569affc977677b263eb4c42506002d65edaa0b58cddc9075bb60dd0971bfa604d1e952b67a9fc78455693c134b50c34acb8d139a0fb49d0 \ No newline at end of file +a5a903322888df0bf8275b215f2044fe@@@@100000@@@@5f6b803652cb6d5bce4e07b1482597adb96d06c2efa3393abdcc0425f70be692@@@@0664811967e2f413927ce51a7f43a80e@@@@cf1dccd034400195c667c064198ef25555f3f94bf9cf77fbe300246618e557ad0efa775ef90bd46c842696c45d14033199860b2214c3641e87889a41171f8a2c763d004681b66b462ff34599e8d9da87f5642d2a015b75d3f601d198e0467fa4bc28f65c76260585e0cce71281f67a8053116f0f06883155f602811071b56bf75bf54daae5968b0a31cf829510f3c52c0eeb8f1c6bb8b8cb0c3edb4c6c2dd9d13bee00c5d63c3f98e0904eebb609864f4ab4fcc2c17bba8fd36aa06bc96bc1922eb10557051a674acf2cb01ff3efb7d55411df6915bbc49a095ff4472dc441e2765244f801d0df07b754c952d039f39b4530930a14be42cb2041f22eeb306b12f12158fcd2beb033db1be21f5a6ab72335cf16dfbd19cbf39c00b0a571d2b0e25df032be53a49a7a70ecebebb441d327c638cf31804381afaf809cd1c75f9070e83240fbaaa87bea0799404ece788862 \ No newline at end of file diff --git a/tests/repository_data/keystore/targets_key.pub b/tests/repository_data/keystore/targets_key.pub index 7ac5726a..e859eb22 100644 --- a/tests/repository_data/keystore/targets_key.pub +++ b/tests/repository_data/keystore/targets_key.pub @@ -1 +1 @@ -{"keytype": "ed25519", "keyid_hash_algorithms": ["sha256", "sha512"], "keyval": {"public": "0692a846935833d685168ae8c98fee951d52d8aa76685b8ba55b8e1eada217c2"}} \ No newline at end of file +{"keyval": {"public": "89f28bd4ede5ec3786ab923fd154f39588d20881903e69c7b08fb504c6750815"}, "keytype": "ed25519", "scheme": "ed25519", "keyid_hash_algorithms": ["sha256", "sha512"]} \ No newline at end of file diff --git a/tests/repository_data/keystore/timestamp_key b/tests/repository_data/keystore/timestamp_key index 0e678613..ca825790 100644 --- a/tests/repository_data/keystore/timestamp_key +++ b/tests/repository_data/keystore/timestamp_key @@ -1 +1 @@ -371c9b3b39a3c35ca0968d045ce58d1d@@@@100000@@@@975c02c936e651682f3b80f8d782411192ed17eb3e32de148cf13ea679c705d8@@@@ee4467b6250c9f88cdd4952d891e4681@@@@83336db56e4e30f481194e319c6b89de25bf795a57b27f8b060405881c79cdc4cfaa8acf886a4ba017e4bf78e78285b7ba67bf974e38d1e733961c49bc6bad1076c85bed527b468039f7980783caf0dcf32093ad96fe2fd56cf149dd7608bc582b0732a408e63085cdca59e2044ed688e7ae22883eefff48578c42c413d9ad4eed0f22758ce540c87b24365e906ddb1ffb628de5c97717fab73710c0f9425054bc31563ea217ef07e6d01b7e67a8d22ba4f30a0c1969317cca46bccc3c80ad9c085d52260e62d31f13c5a3192a4065529056211a634d5b21ad1386d5ddd9756c24c1c55ed7f63f84367b6072a919312c3e2ccca595aea64746b0f9dbe0ef6548090d17a2ad128bbf7bf1e756 \ No newline at end of file +677a42cd6c1df08d0c6156ae356c2875@@@@100000@@@@3850dbcf2973b80044912d630f05039df64775b63d1cf43e750d3cd8a457c64f@@@@bf01961c386d9fefb4b29db7f6ef0c7f@@@@96d37abafb902f821134d2034855d23b78c82e5b768b092fcf0d3b6b28a74734877a5014b26e5fed289d24f7cf6b393445c3231554c5b6d9711192cf9bd2fb7490497d7d76c619a0cfc70abae026b5068fb66db0138b04f890917daad66ca1f7baabdcbb5282e46a2f1c6ff2e8c241ff16ef31e918ca1387a15bc2ceadb2f75ce68fcff08186b5b901a499efe1f674319b503ff8b6fc004b71d0ecb94253f38c58349ab749e72f492e541e7504d25a0bfe791f53eb95c4524431b0f952fc3d7c7204a2a4aab44d33fe09cb36b337339e2a004bf15dfd925b63930905972749441a0c6e50ec9b1748a4cfbacf10b402ebd9c0074fcb38d236fd3146f60232862b0501e8e6caa9f81c223de03ba7b25a1d4bc2d031901dc445f25ce302d2189b8b8de443bc6f562f941b55595655193ab6b84c1ec2302ca056c70e8efb1cad909c50e82e0b7da9ad64202d149e4e837409 \ No newline at end of file diff --git a/tests/repository_data/keystore/timestamp_key.pub b/tests/repository_data/keystore/timestamp_key.pub index c111a806..69ba7ded 100644 --- a/tests/repository_data/keystore/timestamp_key.pub +++ b/tests/repository_data/keystore/timestamp_key.pub @@ -1 +1 @@ -{"keytype": "ed25519", "keyid_hash_algorithms": ["sha256", "sha512"], "keyval": {"public": "52de9284608be6b718a9d88c7c5d8d9d93b33732e00d670dd4ebe4bce8bbc83c"}} \ No newline at end of file +{"keyval": {"public": "82ccf6ac47298ff43bfa0cd639868894e305a99c723ff0515ae2e9856eb5bbf4"}, "keytype": "ed25519", "scheme": "ed25519", "keyid_hash_algorithms": ["sha256", "sha512"]} \ No newline at end of file diff --git a/tests/repository_data/repository/metadata.staged/1.root.json b/tests/repository_data/repository/metadata.staged/1.root.json index f74a71712b5c74624e009aa68c96fa1a0e1adaa0..f6998b4bbbe971cfff8e14a77e8329374980200f 100644 GIT binary patch literal 3412 zcmd5;*={0B5`FKlK)iZd&V6ZV9-xfz2F7^7?(wLVOC)=-RC$4`{`VUN?w0S>9Zios z(hMpj$jpk2I1wjK{Pw9R)RA_*AR?hTmF!3Y&4nmAU|}bp#TbmdQqD zq%kpCM-@>aXkkDKlPoaimA2CB;CWI!Swpx?!Poz`vxnDI);NGnJS9UY8WBLHmKqEY zDYWy3gFzz%Kqx|j*8r9nn-o*dcnUgc$p@G?$);6{QMF0v$? zv_g7tj0xgJz@sq|U{YD4B6BfGA(c`gN=-?WDj6Y|rY0%rEO9pA`{<(;HW6X82$6?C zwd8>iqVaAYw4sy-D~Xj7Lj>*&r%^eGj1U$)f{h?DqY*VH5j7Q9)Mx;G!Hj56s|`2Jm6tzZrUKCErG_82v>Q z=zB48NS}S5*#DK3RiV8FhimBBPk0LVcC=c3cC#NI z;xwzBw;pzjk9p_xw7Hlxy3OHqHJXmw_JuSXSFPhl<1%YJm`1ff9-iaxR)e%By~W*n za%~}7Z5LPOt`CoSZ<>*Cs;1?*HC*-5N$dJ}yLsJAGGR&fw4pYCdhLa?r?082L?;tw zaXIZD4A^`nmK{mQkNN97w&m;OxqI2{PtWAbZ5B*A%4TKf_NF;om3AZHqDY70u(fF3 z9&9slJ)q;>?ZLr3E5_yKF;7=l`c_?B=DhWgZPwEhNk?A~&3C(jly>+=Co^W%$^ z?Kd9Ur|xW!I)^0l>&vs{-O;phGj9b%GA`R^4@YTmSoE)+`*C*C?Jb!2I?&J4tJ`c9 z`>)UW&0u;iZw=k(emS`)>86wbYe6pz`cM2s^)K9L**UyI@3BOV^}zR)jlACDmPy03%Hcre~{+Sg_O zxF@oqE!W|t(au|Q`eOQQIGhibqivo=8SmSpUU!ljkGV5!(>;DLPd>lAy*s;1B)@MD zc`Lry@dL-So_ThVuZt-*-NvxfY&2Sbf6RBq)aoAnxxV&=`+cW+SleL)^F6H#R}}8^ zvM4^k6?|3U`*U@PT_PsqlA#7HHehVZL@N=ng=sHPYOG|=kw~@msIi6%?0gzkj1#8K zk0!Eb$~gYl$cBm|CAGgmIEVp7l`}_l48VEPC^ed6Crv&jj?zfLae`}73qXD45&(NF z*C3(`@n6CA!-IEVDTy+{By|>zqq=xb1xh64sB*!hq@X}V5ZIC}I-w9Ooj?dnJ&FLa z{Aa`14>|t>uyCYd#zz4WBm}OFa^9krMk+<(wwkaQF^1xl1Ih;NE2WaC-bzbisQeGW zGL8m;;)xT2q%uOVhIwZ#B|)Z$)nusyiI_3zZAgj9NR&^guC$s;%>MycEQF*SmOHa1 zCBc1iBt*rnQ3mG@-~=ZtL*1cSuE2CR_^kSRWiUjhruYez*?-`Q>w-izQ)i~lHO zKlK;M_F;|ugUFR5ROr!SRE_En73X_IK3wci)7S<^`R{WZoG7zM6Uie@ zt3gdwbL%eWo^yZuP^lK_EHm5ZO(?3LD!+cHRDOd`rMd|F)Wb@Z3q&IG5jjtUB^Z;4 z6r~ospgfPxTCTa|ObhI(K`c^fwZc3Q7d%I_`oE*SRoKqgM}wnrG9D)%hvV_v7I;t| zgs~KXQf@Kv)&?hnqJdfDESJhrs*z+yNNJq12t`btBmxP{B$3=wg_yQhAjB2r#5+t; zB;bnn3M+?YutqDeZy6TRSQ(5}K{+jSgz&Tvn3*7y7M@~B9VOa&L#Pd0Y6ixU_gH(4 zsL@hJ5)79V8_zxX1Ak=BKr*6)D=JB-)E-{-!Ac3oDhrv5G)AKXV+^8+l3{|Vz+ePZ z?yL#YBd(=@BMpw6n&`M9k=iIY*M@|sb4&0M5NbrtW z#lU66dGuaMfr-&58t{-2PfBy8jQ~MK&2b3CvM6a;ORf=@hC@o2Q%F!xq>)-1%(>On zL4F+x)H%pFlZZH|r67PRqQR^ImAft2&TW<-JkpfIGM-Z41@W45S^Cc6} zNpGXnhB5?342j+W&Z9CAig8Xv1VE&md#HFM05j>C1mG$-!8v27_fj~(m$X<#PrwY6 z#2FT_CspW^uOBM^hkiLWWhlF)Y{u%B?LH4>i)_~G?XhX9ZoSH(Ws7v3eKE_~dXsMF zt8X1#sm>0iwbE1tUd@WM*oJKTrN~TP%)!Q|N;JzN9QVU6Pfy)n1wf*Y2*Z7Y(5K@) zIh_Y|P+C8616G7!VUM7;$EYv9?p^aM|!R{HJra_7Y?zaLhq=FfJSI#{Se zLwce;K~P8NAMlnNK#YRI#efwD3@gGIgayn%ZP_uz#IjYKMZu^tyT@w5*NNX~L^=v4 zl;MN`%Aije&dj^n?ZT+!5;VcQ;SW`yb>4NHb{YDuI*@ z!b%LV_6mUS0MC#H4F#r>k^o5&63Whk1%3t@u+}N+{+g3_OUE1F{%xFW3iA^f`B+}{ zR;PPe8Q#_}x{XS|^>AFAW`l0GzJ5$D>$Anve35qaE2<~gt#*=JHIfIFl>6zd56`Wn zXg=Mp({^uif5vAkp6|POInC}|?UL>vdv{merS9z0K3a|ThdbIm++H8%k54L_FHpFM zhx=D@|JqF+u6hmON40Hd)M35mZkqKL;lSJNb9T5`7n|Ds;YKz({IKiMMZep)XyO;W znOtx9WR{Gsn^*Z_cNiX+*mSZMD$c!xDDo^H4#qCQ`Jj7v9pKS=IA+;)lIC6PmUphvy?DJ+m?@zONw}w}T`Z68#H|gbW*dI4Kcgw3q?K+>t z?b#m3f{_9>2cFlj+V%C>#I5fy9!8m)=`l^nG~4ZJk2gZsx739+nLK4VXw~3sa#-J{ zaU7OreIc*A53^cl(ORCN_3oyL_M?2>NgMswOuK28k8LI|XPJF`8qd0e(Aq9zjW^c& zO+iGyZ^xSM*yqCg;dr;(y>@#w+3h{Ik0)$iB|DIit(4YZKXbSTg^+ItBTv-laDuw{# zf(QOl5QTs(t1LtS^BE2XMgow?H_``vJkjovbwLl8$FcP!OGkD5BV~M7L=cL1v(b_B zkD3bBwsX+T`FdH3G(LKD(t#f&_UP3ccm3$dyXEtz9NC)9ENs7v_TTvNZczQ4AL%L- hTeHglgux#(@^10`2Tx%81elkwDMzML&Axv4`a28GjAj4; diff --git a/tests/repository_data/repository/metadata.staged/1.root.json.gz b/tests/repository_data/repository/metadata.staged/1.root.json.gz index c0f73a17577a2bc25e8509365e39741b850924d6..5d5913af0a2c46f2bbdb434d881bdd4061adacdb 100644 GIT binary patch literal 1690 zcmV;L24(pliwFqgkDOTm12HagZ*O!iYIARH0L@m{ZX3xGeb-kIe3cD#4hHst98pvv zMNxs0uMDF@HS;jcD3A;P`_@RZ*1Oo?3-97yVhE7kJrz#Xsnb92)au1}n7i_R4MqJ! z?LRxU+Ryl{)u*r-M_j23&{{_zk!hK1WJVejqjgjf6@nH9q%g?>V_s=1y$+ry#gjFJ z%M^V5-LpM(Q(5BxGVzoQp=d+^m0D^rK%~&l8x97I5CEYF30?zOVr)`OIpZnlq?J=# zt7Hk+7UOb~o2U&VjxcMJ{M0R-iLZec(od7cR0SoU}rEaEuA!MZlvm5@1qUq9SuKNgD&gcwz+fm-)J1%WVnvd*LQ5+ZNeHK-)M)BBZU!%P2nq<* zjyUB7Mk$n$+-dCtf&wOrkfN6s6k%8&sj;6dAyV@yaBg&P8uw*lhF~I|1w`0shoC^B z5+QPgIG0$89MeQltW}I^hQL$Gv`9V%320L|6A0psEddpB$y>yl8>XW~P9R@s;4xtl z2*qlHPoCR4lHtov?bEwg=0U}=igESNceei?bGYgycicHnZc>ikXb(DM_xnlGOSyZE8Q%q^$n@@6)?C6L0VouKw%lgPXlM zs@0eGel`x(srS{V*=iqkYrU)H=}}fYY27|A-sPR6qvm4L=r)Jb)o40y+egxDoVN}d zjkBzAYZ}%5czA-pTMg2l^cL6a$%Tb%wOyQ>>ptA&y=g|mk(!p{)^OEJhpmf)?dEAS z$%G}@{f657{;3y^??0xl5}iz##o4sKJ7DvbSau{G-{nv9*p^R|hwfRkKRuR@S6MJ= zKbw`EtIOtWRoab&(<1GOz1E_6wY$y4#ej}`SG&9OtQeP@yF8tr>nnA7mh;wawpmXP zB^`a-iw`H6SlG+nZRh%_3*ne&r*uWwITiAFwwW|9?>qb^t_pXT=kfAzadXk{&F9-; zbC1T;y&%pfojhASu1^L;%@0mjw%@pIAGzZ}>g_0u^mxJkvyfSp7`{m@cq?=;u2RF?le|CMBZ>?zG z6vNH7(cNU1cGaI8-t6yh*?fAs+O0tY)jJUna z`$9j$P27jj>pl%O7(hh;cz}!j<$IgWxQ#RdfiEC z+~v-&P50o|-243O>iYOBk^H7T(lG z`~G@q+%K;!T7(hIzxHiWxcAGVc>mh)J8$Re5~oB=#w9}ySRBAOl!;a%;0V)Rpww8& zoFkEH>yc}Q3!Ho!Rg4p+P5igWhKeI4wckNFhyg{FGe>j`zKz-#B0B0=MAfgNL&tUr+!8c$ji88??bry}Ix_C|nN+ji|a>1jdpg=?rIFc;} zp%5&cKnP1ciU6_ve-9R3X_)a*Km-YaYonaEsHKrgk+`iUEhENIyybwhLHkOnB&xU4 zk{Bxg3$To%L7;fz4M9>FAy~t_vzC$|Q^anv)PY3InDjQJ#AGDOCsbEj-Ac^=0az@A zq#U+8vnD0MeR3p3#jQ~W?;XGi-mDNM1TYay5-&DjjZ}b4@kx9aSUayLPaTi&@2H`b`PH5%fO`@OzU+MY1@*gU{!|SB06MTn^8f$< literal 1687 zcmV;I259*oiwFogLuOe312HagZ*O!iYIARH0L4~oPa@eC{qC1A&rSc1WE7e8VryibExj-Z`ACdD!Sb{N$NKtCB3(E88tmT?Z&a}Xu8pI-%Rx8W{ zalvy$t3Ms%t-^M`J_a0(lkqtDG#roLmmq`kImS{1O1Z_vTN|7RiUwwpvs@}isYa3+ zA*FH3A`~%ok_aR)lSFb$6=K?2fe=@e6YnrZkw7ZiE36!r!5Xa~zGYZMV`VT_1?9BR z5z5m(U}l0)T6l^jb(Co94WTx0sTl-E-ec`GqDD&@NibYeY&`dn5Bwu@2Ed3CuBarT zQhRvS2P-9Pt1KWFX^ch(#u!u+CBp!7t$Tw^T}gHm`9hym&f3qq*i)(I3PM#ytUH4WNI=9uPAMqy~M7E5GZ33G^^S7S_TBjL3%O<3E2^=7^I9ikKQXOFfkfM0~s>nNg1w;5um83 zISzqX79}lv$u;8AaDaq4g#`6P8mYCxoLfyD;Oj`B&H>^~BI2Nzf&i5 za8I>n0uTj=6^kTBpoyliKbAm1VVv+0Yvls8K58nt<3JP-xiexY^?)rU+(bwMIS7QP zb&f!hQ96aKw*=ZqfhL$ED9i}B;T*&Ml8NY~w^3?C8G;~&MDKv-Q5h)3I42?kB2vyh zbUYHEne+CY0fX0Lwrp4D18w161{(8>A%n5eUY>Z-VobfIVTs zJa>dT{Lf zj{g%To5K769-qpq-s*HOD#M%ldACvNx9*P*r`e#}t*;-Fi~4NwIA5e4{etSrRjZvO zmyP6JCFOcL>%)C3DVmQr>$KgQ+@12-is$<-UQV-HSG%D5hu-aFcd0x3w2xM!{o$5& z4>wnb`NN~i<_i?gtLA0C*d2xkCN`a{g^DvTp^7}qhl8<8a6afBUIuuy z9*$YIouqjeyQLn;v%!^EE$X?dH81*&N7MY0?s|`=GyAfc&->GC-mT%)p}tH9{Y`qY z8}`SI&h7GYQM<|~aeKPQv0$V?&4K6j%XWQzI&tf}^ZQZeW_nB$GR=0o+QYTb^(}QF zO(u_74zp@-IytOw(l`!Fvp$zs-TPUsvuG_((Rz2?MEg-b@1%|XOQzj4%f~j87qiSh zJdS7GL1=B4vBn$g{iYxy-?w8;ckEN){cyb7?OwXQn(X$T+H#2R_vlMLnP!VYxL0(p zGt%{0>pnf*=)GR>wM#0`q}=F%m(!&Y5i-O9m&+XX#SC3e^!z~ z27!z~KHkJAP4qZe0mlQ$g@;kEq%jgKh`>RGDJo2<>iBw%oA`_H=z5*lUz6Pm*L zjC!Fs2Cpm+U@C?H#|01mqo4`_OIBH^0M2JP7&sEZh$P=*a`KJ~%)@2)Z7dz9hVs^M7RWD`B3)raUseExew*{s))f#QOma006}MHt+xd diff --git a/tests/repository_data/repository/metadata.staged/role1.json b/tests/repository_data/repository/metadata.staged/role1.json index 45e4a14effbcf04e9dcf15e9d1c455e469f43873..e664618afd705a0a9ae55c86977de10464c1fff2 100644 GIT binary patch delta 458 zcmbu*yG;Z^41i(XMI2SER)hp&dtN4@0WumGzkuK(Vnj@abSYiX1fmQA>R^@@&IS0l zzpumh;r;4WdqRu>&cZ54JgQJd5sMgHGkb+$s8X2?J&WeBXiRA&uX(K3m&>xO&rc8Q z&9X+zElfx1*jw=yOd41j3Ji*zMvX9;>$A3os&8FwAoB7;)Y+ldznuODU<{pBSuy=~+P&Idv0U+Rl*a%6}f>3MCO4Y)>S=TmSoK4d- zKg84B*5}J<4hQD^&mZq^|6ooA?o5aombOaL5XDlk#wepo&zQ-CDX|zEMMC051OW>7 zF$#Jup@_9K7af#aZ3ZSsJ*y#QNoOlHbAfI?M#I`vl_cxi&&}1TLl4iZmus|~p~(nv w(@Y96AW<+uv{;lF8d@Ki2!uJ%OHd5f5x7v%`FPee?GD>@JK5;{d;PWg1x+%2l>h($ diff --git a/tests/repository_data/repository/metadata.staged/role1.json.gz b/tests/repository_data/repository/metadata.staged/role1.json.gz index 07ddf083301e49754b5b8cbf1bca6302e65a7882..4b9ff54595ccf99b4f7cc0808c48bed080750b1e 100644 GIT binary patch literal 618 zcmV-w0+szAiwFSXkDOTo|E*KYZrd;ry!$H*ozs?FzVjVDwFrXca%l-sY{OE51cCp( ztB38R*H(}KQKWWfW@kP&+h*u?dmLX*JT&*)-<$3BL!NE(#P3~^FAYTnP*HQri87dk zJ{u1?ms&A-o7ihCK-s5MfNdsQOAW~=RO~G_cXK^yGgYg>hFS8e93)B z^JrucVA;8f0A4wdBBwT7HD^lA;e<`%b1=!RduHqbVZ0EMub0eRgJ4r{kpUhjaANab}N@ChW zKlw-Bh&^mpat*&7yCqZ&D5Jh9E%#5Q?&tg0Vy}zWF4p={yPnPW@ol^rZ1MvSpKP+a zKniQCB~Yq56QVAf(AgZ(DU?Z4mMylHKx0Z#hKdoDLqq~n3S#v6N_{obG^^?|qiF4w z)tO3xWP+ApR?fvn2gy@$wgzJ(%NtsWs3VnvOJ2po)&~qoinEi1o1(x%kw_Xc%5lsx zu>#gvL>sHMHma%}S7d=NabHcc0Bd^Q@5WYeLENkoFY3PXX^>DZ;-5F?Kil`@YRUuv E06!NjMgRZ+ literal 619 zcmV-x0+jt9iwFQYLuOe5|E*KoZrd;nea}|}e(pAjB6aC^>}f+$P!bgzb1sP8qD7H^ zpL|KO?sWrf!=ecC@SMYs&9)i3-GRrKvkcAS_UC51{iyG@`6cgNu91e7B~>8gEY_eh zDWOOL&pKIK04!u{OhALIYRItnn$bteImE=Fd6?_%Wo(agLCHX*ukqS`4r&!4XF_8% z)NUSaFvdnjEX5UXlQtToB~)Z1MHFR_Dh>nSD3#(&_DU^w3=0FDwxY=`}D9fA`{e!iRO8HKgk4f1D@bcRUPh z;!N4?@E>@)R$8@qZh2^*x!)bn-PrE0YRw5l%RqKvbUl-XW;s4R+{;{N`J};e^~(Ld z<+eG!#J)>Yu8CShutgw8*2o|Q6bd0okV-Q_FfkRQ5G;|H>;$C{7cn(zd4+M=+`gAZ z`tz}u`xu{w{WRS_Gx-+}2j0&lO#R_T!HLIqZhOlc<-G6eZghvqqJ{fGZdYyHm-g6C zF46bFo;K@njl7+@Wu+QWMtxDbKHrskoSz?yiLQ>i8t7Z;dNE(exAAVHNp%_iFvF^K zEv!)&hpLdNuFg6!Vf0LjD<>(|D?v=4IRsxA*mGSb<^)M8@ZQGT=&M~OUlfYMg|$_v zW6HT|>onGq5;OWLwM}(N>$ahn`p1}+p`?PNV3p5;*0JNHB$9VzvI2x$yfeut5+6(9 z3`kh_&KE@Vs%VnJQsJkp7O570Y@1#VyRogfz;9NH7j|FeJk-@&$iHkZzX1xK*q+D) F002IQHK+gp diff --git a/tests/repository_data/repository/metadata.staged/role2.json b/tests/repository_data/repository/metadata.staged/role2.json index 22fbfccc2bed83794c3df6e31d1a57627da1c843..871be73aa294c60a42d7ee7c48bef3d25155d005 100644 GIT binary patch delta 218 zcmWO0y-fr`3_xL_%dU#mijZLJu{}0TP=o&l5mNvyAdyqS#ni_JFZ+V`cl*74KYyhT z#O=@)mVwh;VhTpo-flwH0$!LQW`#|Wv}-S$!$%AG`Eoyw}q@{Q+IVM$3%gx)(aOVE&)x^&i>i+p&O4TfxJP4>iVvu)JX P*sz91gu&Q9_ov4{XKFo8 delta 266 zcmXxeu}y?A42EH$>;5UCh?2rdY{y|23deSU0w|zE=vF|2nlYGGe$!cI*^ilWSLAJcT?nenmR>6!Oms$CWdoO7Nb~; v2#`XiyI})klfeR7wC^dbUdr^$)y9QQA_lw4jW#jSt%W#ZqaPRvO62E=RLdAioJcw-)-0fRaQIw lrcJGPt&dxM?9eZs7n1swajHahVVWv(`3FE~jtrgw000)?i^2c^ literal 301 zcmV+|0n+{-iwFQYLuOe5|20s{Y6CG0yzf^mKBpkt@+;rbQ%fkaC8wcj5_Y$xA>`ld z-AzC`Xpm+`bL)CF9`+}ieg+xUwtw&X{?@uzUvfQgLll8`P)%YMZxL)MC{j!$UA(Wx zc*EY>gcb=JWGO~X7_%^^Tqvo{!uKuH=XoI%HqPlM-sER6v~!W*tPLJaVAPazCFc;x z2o~eWy8;Dc@F|K*t}Su0#7;Cu3|^;TW5HarkHtx?&H*}!nYo~a;!8|E0%;0O2@PwV zx!Mw?CIHpU+`E3ac_bpU)j0|EFT@v*o>whZ_6v*CPP zGu_SH%a#0H4r|cLfQ1*(tzH4POTDesPn{=|`jug9LJiPeGkO094k+6)wgCVDwG@lL diff --git a/tests/repository_data/repository/metadata.staged/root.json b/tests/repository_data/repository/metadata.staged/root.json index f74a71712b5c74624e009aa68c96fa1a0e1adaa0..f6998b4bbbe971cfff8e14a77e8329374980200f 100644 GIT binary patch literal 3412 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 diff --git a/tests/repository_data/repository/metadata.staged/snapshot.json b/tests/repository_data/repository/metadata.staged/snapshot.json index db769f809f9eeb4b8bb2ea76112677e4f7aa941b..bd124f50451b53241752c8aaac007569cd8ca407 100644 GIT binary patch delta 219 zcmWN~y-kBb3;<9?N|hz@=@TV|&u5=)mS6_|9inCcRv=?gvmj|-^M0?7>(9$Kn^SG| ztwY;vsZF-VW@aGUYW^G+aj8;)BvEn3 ND7NZ=`nz53mw(R$JHh|} delta 267 zcmXxeJxYZ!5QSlc3&OXG5G*Yw^OMZD7mFk_Q46)uPULPumtpM&%`H6D;jNzU)6ePa z=3Er9)S(J61>6_xF%2sF8@LvkO}GyZ*s+TVb|o9s$_Tf7d!&@|bG$#kdcI3J97W21 ze|vhk#2T|RtJO+oTme=X7>S%67y>D(^*L-68bYm+qXkDyTn$M>h1jc@nK!5qZ8j)V uS5QG)U>K$YrLhRl>3z2%>fB6q_5jLT`FW)Ktok$#V>>#ILR)I>1= diff --git a/tests/repository_data/repository/metadata.staged/snapshot.json.gz b/tests/repository_data/repository/metadata.staged/snapshot.json.gz index 32e95b7ee703c98fe297fbcbe01e6afd594784cc..b482985be0979a897137f82e06a42adfb0f883cc 100644 GIT binary patch literal 305 zcmV-10nYv(iwFSYkDOTo|BaB%PQx$|gztF@%jbe@XE(O{9GpN1t-b3Kewr!?h^orF zlcWWS6P4DN*-x`GK2=H&?QT!wM=yiks)tIc)BKcvm1E1ZqA?P12~>g&5`{e_F}{Ip z68HoTOhiXy*!q|-`A|cX!5hl8aXzr#tbX&E#mzz?pMnW4Wfm02nJ^{Cv5oL8+EnkQB{5RT}+T0jB&z&*bb?(p5yNq=4 zQM&Km#NNIP-Tp^X`cwL$T?M-c)8?0SSCZX$6*yAAlX3WmtuFlE#Z*n-VWGLf5dr`J DW1W?8 literal 314 zcmV-A0mc3wiwFQYLuOe5|BaB#YQr!PMfd&+p>lt(PNyXk2u(FX$b!J z%1%<~su3d)N0+OsduoIncAI@1KYJeJT0AvEoaz?xjgPxhiBv&rar#o zRnG(^D9j#hOqQX-h=e)@L&$M3S(AeUTh>8aX?6U`zL(4{KYJoIUNE*FGv^kep znZi)4rx0>vFtUc38u7fkG{SS#xe56)9uGW69QN@rY`bv@F8TYgJ9j2E7`Ovf=K)~7 z%;Q;9KOHYVLiXJ|tNYiX+h388U)&G71*jQJt6!zQQQ3_*3CGxPcpU!GHW&Thi>aA@ M04e~~(J2A|0H3mt%m4rY diff --git a/tests/repository_data/repository/metadata.staged/targets.json b/tests/repository_data/repository/metadata.staged/targets.json index 316679fef2633c90a9bbd6778b080e9ceb67ed00..ee0cc598300d00e9c6f123337f396dfd2a1b9351 100644 GIT binary patch delta 460 zcmbu*Elyrx5Cz}>j(?gPvbnfkG2Bj^wl5MRmh&SV!;27O+R0 zbMpMVdB1tPeHk4mwvH-V)pZ#mlP)A)=mxV!LL{f5OrK*enw89gHc3Ee|8~7?+y36d3swF=|*Gw!MLFpaY+hiZX95c|8juaLk z)PPv64F+ej>8=>sg(nC!;^VVaK|5Vv-2Lzct(9VmiCZJlVKkaqRH+P>9H`OUhDfwz zbFQc<1PVD=Pk%06t-M;}?7j4ug+4S2k+Lw2qW2_NHoH+nU%m*BGKqDrl7me4v&*(U efBKw-{8v8a87ZUnjysZ4|Uq5}k#KxtmqMEbOBp4Q4sOrzi!+jW!j9JwNY9P(S$2gor zr`U+HhJ8Zo3mQ`flz{Yz@X^&lTZ9Y(w`^->HgO?XSKZhuS-|$Cd^&9(mUdsJFL|+k zKW*pJ)$RNBg+QT2q!I(o$(a*}x2al)ilIct#11Rb!Zqh{WP}~l?fm2F=N%obp=l+? v;f)=$5IBV~ExDPX(J_mFQALuXCufOQ(yHng;d)Q!$7}m<(aWFf`!|09^Yem8 diff --git a/tests/repository_data/repository/metadata.staged/targets.json.gz b/tests/repository_data/repository/metadata.staged/targets.json.gz index a0af09d039618e9aa8b249aa405b2d0d0b8e16a1..0f54614b8db1ec7b44b88f7497b5db7253ec9c06 100644 GIT binary patch literal 815 zcmV+~1JL{*iwFSYkDOTo|D{w-kK;BBz2{d1K2KXxq&~R6qo)>w0VPqBpqV6yJ&Ro| z=D$~VJekR&?WKl&utbsXJw5WrW;=}g=c7)q7aNB!+dntk?T`L#hrjImzV?+Nc#P;g zs%UFoQzm56gv1F;hS-8ZHMWcrOAIklY{o2@BMAr%4@GtPxuZBYmmEU?}(t(rgWblg4Z;rVpgPrH}* zTUi3eojM<`imv}27f$_oeE3N7&c&+p9%cBn^;HiaCAY)*H6Qk6j%}qm$L4+0t|R!M zwIPxc5kc6VieYx{%IuhX~b=LC~oUiQ6h_Q%=PO%J2pwsyUhcBjK^ zEc{^nxLH{b_U*jCcH7{9;1|ID{tobEdH=Zj?%jm%o?D>c0_DSbuj6!j`Q)ED=IJ~` z8^_hLLttKYzXBX)d)fHu)M~1w)pIH#w%(2+RFfpd_vQ`K`ZTGPUEzStsSk`8 zTIpk>d6!rS6RGZ& z!mf5VcjYB|f@a=Tj%HLNcgDeMD-}5>A0s8BkV_xa+n(nRGJe*89JD^&G!E8!iX>`TL765NAC-`aG?;2lInJ>byTb zPZ!6Pvg>ByO&A&$GnYsZYbE!JSwj_Rh=L|D7K)_MO|fSbl=A3iWvp7RkuJ4(*y*%; z(8J^Lw4ZlR@6}ozrkx_onbFIh0}kiy{oO~H_grpja6bB~hmR+>!^`V<*w@83jv-)? z=4hh^QuKyE&V*i^LSZa%tStheFnhG*{ihWjJM78|8_3@>3HyuG;Wf;$?ktM z`4bP%`m~a;ydSODEO$i!YD4N@^TxDbaGt*l8zF<)kqr%S;7ej0%(slTZxN zDW`5HFugK)QC|;9lBjo_WNqr%ODh#p3a)G^k8O=*sVG{sI1*GT&78~#D@o|{M7ltr=*AA{Jtw0!xfOYI1CvEn#M*q>Ervy3PII&yVx2`_MS z s-pdrVS^X_4qClw>tPE!guLrCsg7KXlgwGfA8H*tYPg9|1u*7L*hbUK~iUSH0Sr!!MYYApv4 zr8U6SXt=SfaMYYQ*yu`vLjo0^b3*O8mJYlQ!{)J7Qra}e-v3QQXC*kg^XA7ew86PHw?gNE5!qmb9b z^r)~S5!q4qB+Rev?IJtkwj5>M^6@grjl5o#TWCgo?Ns!gpGxN%8<@-=IX!K&>UvN2(m#1wmjMHNt0r*kHvc_b57!So7LV%y diff --git a/tests/repository_data/repository/metadata.staged/timestamp.json.gz b/tests/repository_data/repository/metadata.staged/timestamp.json.gz index 5842a0bfed423f423bcf5d4aa18b4112988b8c49..c5ce051f8bb0acf1d1fea984d11a2f749bafc5cf 100644 GIT binary patch literal 357 zcmV-r0h<0FiwFSYkDOTo|5cF9Zrm^ogztU|L+5QlN}_)996hxN3QDA6x82Pmc8dgo z-#xN-b0|O^G#Y%I(fcr(Wq!Kw`u9Z_^DzDx#__$M(fro8S-N5pWA*H~S|KFSnv*S@ zGeV^%F_(<26kD)Va&66$Kqw73V8uwuoDN=Jv(v~*s7WFNgk+-wPT4xn#3@h_@6l1V zT?*(z!35QVsE;u@?1qeuoTgAi%c(fk-IYr6Qn99B9eA5b#R)bI9BW~+B?>AQk_N@} zFxxObp6<yg~(>vg_;jFv<9h}>}`zE#&cCZ!)1j*YV)t7=^nzI-^X!eq8PalOjd#kb4 zT*=wy61Nr@s6`CsAa1AIqCa|hTBpt>oA1&;eOcxs4DP}<+}-~_Y{T{eM;W+6@7R_eRaK=r?*R5e!t6X9{cC6@4s~S=BIp4RTD$a#>S3A@`zcIC3Xpk zz=r{AaMp&w*H$yS)|`||*l+-L)fc1!=Ct$9vW(XqC>6bjc;woC??OfL&@v_O><}c_ z){3<`D>nj%SY_bqeWjWpMX5kp#6rP{1wc)5C}=5Q5Rau6R2K@FV@>Fpu@P}-p#;_+ zLq(S&=a_?oipg4|GHchroQ{dern*hSye^+N*%X)QEc24ix82;x$8EX~&1hfyU_sY+ zYajRZbT86drvs$iOS;YDb@}#VzFz*Ny&2Oy?wtF#){UF;23BnZ=ECBTL~R+sa$>4H zM2w>Msi02+UZ`OPH{>KTWar7I2*vEg^>lCaOD=EAs9f*qi2lg?Jnb^D1#5Ry|9`M{ N>t7Y4E50fM007G7x@Q0Y diff --git a/tests/repository_data/repository/metadata/1.root.json b/tests/repository_data/repository/metadata/1.root.json index f74a71712b5c74624e009aa68c96fa1a0e1adaa0..f6998b4bbbe971cfff8e14a77e8329374980200f 100644 GIT binary patch literal 3412 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 diff --git a/tests/repository_data/repository/metadata/1.root.json.gz b/tests/repository_data/repository/metadata/1.root.json.gz index c0f73a17577a2bc25e8509365e39741b850924d6..5d5913af0a2c46f2bbdb434d881bdd4061adacdb 100644 GIT binary patch literal 1690 zcmV;L24(pliwFqgkDOTm12HagZ*O!iYIARH0L@m{ZX3xGeb-kIe3cD#4hHst98pvv zMNxs0uMDF@HS;jcD3A;P`_@RZ*1Oo?3-97yVhE7kJrz#Xsnb92)au1}n7i_R4MqJ! z?LRxU+Ryl{)u*r-M_j23&{{_zk!hK1WJVejqjgjf6@nH9q%g?>V_s=1y$+ry#gjFJ z%M^V5-LpM(Q(5BxGVzoQp=d+^m0D^rK%~&l8x97I5CEYF30?zOVr)`OIpZnlq?J=# zt7Hk+7UOb~o2U&VjxcMJ{M0R-iLZec(od7cR0SoU}rEaEuA!MZlvm5@1qUq9SuKNgD&gcwz+fm-)J1%WVnvd*LQ5+ZNeHK-)M)BBZU!%P2nq<* zjyUB7Mk$n$+-dCtf&wOrkfN6s6k%8&sj;6dAyV@yaBg&P8uw*lhF~I|1w`0shoC^B z5+QPgIG0$89MeQltW}I^hQL$Gv`9V%320L|6A0psEddpB$y>yl8>XW~P9R@s;4xtl z2*qlHPoCR4lHtov?bEwg=0U}=igESNceei?bGYgycicHnZc>ikXb(DM_xnlGOSyZE8Q%q^$n@@6)?C6L0VouKw%lgPXlM zs@0eGel`x(srS{V*=iqkYrU)H=}}fYY27|A-sPR6qvm4L=r)Jb)o40y+egxDoVN}d zjkBzAYZ}%5czA-pTMg2l^cL6a$%Tb%wOyQ>>ptA&y=g|mk(!p{)^OEJhpmf)?dEAS z$%G}@{f657{;3y^??0xl5}iz##o4sKJ7DvbSau{G-{nv9*p^R|hwfRkKRuR@S6MJ= zKbw`EtIOtWRoab&(<1GOz1E_6wY$y4#ej}`SG&9OtQeP@yF8tr>nnA7mh;wawpmXP zB^`a-iw`H6SlG+nZRh%_3*ne&r*uWwITiAFwwW|9?>qb^t_pXT=kfAzadXk{&F9-; zbC1T;y&%pfojhASu1^L;%@0mjw%@pIAGzZ}>g_0u^mxJkvyfSp7`{m@cq?=;u2RF?le|CMBZ>?zG z6vNH7(cNU1cGaI8-t6yh*?fAs+O0tY)jJUna z`$9j$P27jj>pl%O7(hh;cz}!j<$IgWxQ#RdfiEC z+~v-&P50o|-243O>iYOBk^H7T(lG z`~G@q+%K;!T7(hIzxHiWxcAGVc>mh)J8$Re5~oB=#w9}ySRBAOl!;a%;0V)Rpww8& zoFkEH>yc}Q3!Ho!Rg4p+P5igWhKeI4wckNFhyg{FGe>j`zKz-#B0B0=MAfgNL&tUr+!8c$ji88??bry}Ix_C|nN+ji|a>1jdpg=?rIFc;} zp%5&cKnP1ciU6_ve-9R3X_)a*Km-YaYonaEsHKrgk+`iUEhENIyybwhLHkOnB&xU4 zk{Bxg3$To%L7;fz4M9>FAy~t_vzC$|Q^anv)PY3InDjQJ#AGDOCsbEj-Ac^=0az@A zq#U+8vnD0MeR3p3#jQ~W?;XGi-mDNM1TYay5-&DjjZ}b4@kx9aSUayLPaTi&@2H`b`PH5%fO`@OzU+MY1@*gU{!|SB06MTn^8f$< literal 1687 zcmV;I259*oiwFogLuOe312HagZ*O!iYIARH0L4~oPa@eC{qC1A&rSc1WE7e8VryibExj-Z`ACdD!Sb{N$NKtCB3(E88tmT?Z&a}Xu8pI-%Rx8W{ zalvy$t3Ms%t-^M`J_a0(lkqtDG#roLmmq`kImS{1O1Z_vTN|7RiUwwpvs@}isYa3+ zA*FH3A`~%ok_aR)lSFb$6=K?2fe=@e6YnrZkw7ZiE36!r!5Xa~zGYZMV`VT_1?9BR z5z5m(U}l0)T6l^jb(Co94WTx0sTl-E-ec`GqDD&@NibYeY&`dn5Bwu@2Ed3CuBarT zQhRvS2P-9Pt1KWFX^ch(#u!u+CBp!7t$Tw^T}gHm`9hym&f3qq*i)(I3PM#ytUH4WNI=9uPAMqy~M7E5GZ33G^^S7S_TBjL3%O<3E2^=7^I9ikKQXOFfkfM0~s>nNg1w;5um83 zISzqX79}lv$u;8AaDaq4g#`6P8mYCxoLfyD;Oj`B&H>^~BI2Nzf&i5 za8I>n0uTj=6^kTBpoyliKbAm1VVv+0Yvls8K58nt<3JP-xiexY^?)rU+(bwMIS7QP zb&f!hQ96aKw*=ZqfhL$ED9i}B;T*&Ml8NY~w^3?C8G;~&MDKv-Q5h)3I42?kB2vyh zbUYHEne+CY0fX0Lwrp4D18w161{(8>A%n5eUY>Z-VobfIVTs zJa>dT{Lf zj{g%To5K769-qpq-s*HOD#M%ldACvNx9*P*r`e#}t*;-Fi~4NwIA5e4{etSrRjZvO zmyP6JCFOcL>%)C3DVmQr>$KgQ+@12-is$<-UQV-HSG%D5hu-aFcd0x3w2xM!{o$5& z4>wnb`NN~i<_i?gtLA0C*d2xkCN`a{g^DvTp^7}qhl8<8a6afBUIuuy z9*$YIouqjeyQLn;v%!^EE$X?dH81*&N7MY0?s|`=GyAfc&->GC-mT%)p}tH9{Y`qY z8}`SI&h7GYQM<|~aeKPQv0$V?&4K6j%XWQzI&tf}^ZQZeW_nB$GR=0o+QYTb^(}QF zO(u_74zp@-IytOw(l`!Fvp$zs-TPUsvuG_((Rz2?MEg-b@1%|XOQzj4%f~j87qiSh zJdS7GL1=B4vBn$g{iYxy-?w8;ckEN){cyb7?OwXQn(X$T+H#2R_vlMLnP!VYxL0(p zGt%{0>pnf*=)GR>wM#0`q}=F%m(!&Y5i-O9m&+XX#SC3e^!z~ z27!z~KHkJAP4qZe0mlQ$g@;kEq%jgKh`>RGDJo2<>iBw%oA`_H=z5*lUz6Pm*L zjC!Fs2Cpm+U@C?H#|01mqo4`_OIBH^0M2JP7&sEZh$P=*a`KJ~%)@2)Z7dz9hVs^M7RWD`B3)raUseExew*{s))f#QOma006}MHt+xd diff --git a/tests/repository_data/repository/metadata/role1.json b/tests/repository_data/repository/metadata/role1.json index 45e4a14effbcf04e9dcf15e9d1c455e469f43873..e664618afd705a0a9ae55c86977de10464c1fff2 100644 GIT binary patch delta 458 zcmbu*yG;Z^41i(XMI2SER)hp&dtN4@0WumGzkuK(Vnj@abSYiX1fmQA>R^@@&IS0l zzpumh;r;4WdqRu>&cZ54JgQJd5sMgHGkb+$s8X2?J&WeBXiRA&uX(K3m&>xO&rc8Q z&9X+zElfx1*jw=yOd41j3Ji*zMvX9;>$A3os&8FwAoB7;)Y+ldznuODU<{pBSuy=~+P&Idv0U+Rl*a%6}f>3MCO4Y)>S=TmSoK4d- zKg84B*5}J<4hQD^&mZq^|6ooA?o5aombOaL5XDlk#wepo&zQ-CDX|zEMMC051OW>7 zF$#Jup@_9K7af#aZ3ZSsJ*y#QNoOlHbAfI?M#I`vl_cxi&&}1TLl4iZmus|~p~(nv w(@Y96AW<+uv{;lF8d@Ki2!uJ%OHd5f5x7v%`FPee?GD>@JK5;{d;PWg1x+%2l>h($ diff --git a/tests/repository_data/repository/metadata/role1.json.gz b/tests/repository_data/repository/metadata/role1.json.gz index 07ddf083301e49754b5b8cbf1bca6302e65a7882..4b9ff54595ccf99b4f7cc0808c48bed080750b1e 100644 GIT binary patch literal 618 zcmV-w0+szAiwFSXkDOTo|E*KYZrd;ry!$H*ozs?FzVjVDwFrXca%l-sY{OE51cCp( ztB38R*H(}KQKWWfW@kP&+h*u?dmLX*JT&*)-<$3BL!NE(#P3~^FAYTnP*HQri87dk zJ{u1?ms&A-o7ihCK-s5MfNdsQOAW~=RO~G_cXK^yGgYg>hFS8e93)B z^JrucVA;8f0A4wdBBwT7HD^lA;e<`%b1=!RduHqbVZ0EMub0eRgJ4r{kpUhjaANab}N@ChW zKlw-Bh&^mpat*&7yCqZ&D5Jh9E%#5Q?&tg0Vy}zWF4p={yPnPW@ol^rZ1MvSpKP+a zKniQCB~Yq56QVAf(AgZ(DU?Z4mMylHKx0Z#hKdoDLqq~n3S#v6N_{obG^^?|qiF4w z)tO3xWP+ApR?fvn2gy@$wgzJ(%NtsWs3VnvOJ2po)&~qoinEi1o1(x%kw_Xc%5lsx zu>#gvL>sHMHma%}S7d=NabHcc0Bd^Q@5WYeLENkoFY3PXX^>DZ;-5F?Kil`@YRUuv E06!NjMgRZ+ literal 619 zcmV-x0+jt9iwFQYLuOe5|E*KoZrd;nea}|}e(pAjB6aC^>}f+$P!bgzb1sP8qD7H^ zpL|KO?sWrf!=ecC@SMYs&9)i3-GRrKvkcAS_UC51{iyG@`6cgNu91e7B~>8gEY_eh zDWOOL&pKIK04!u{OhALIYRItnn$bteImE=Fd6?_%Wo(agLCHX*ukqS`4r&!4XF_8% z)NUSaFvdnjEX5UXlQtToB~)Z1MHFR_Dh>nSD3#(&_DU^w3=0FDwxY=`}D9fA`{e!iRO8HKgk4f1D@bcRUPh z;!N4?@E>@)R$8@qZh2^*x!)bn-PrE0YRw5l%RqKvbUl-XW;s4R+{;{N`J};e^~(Ld z<+eG!#J)>Yu8CShutgw8*2o|Q6bd0okV-Q_FfkRQ5G;|H>;$C{7cn(zd4+M=+`gAZ z`tz}u`xu{w{WRS_Gx-+}2j0&lO#R_T!HLIqZhOlc<-G6eZghvqqJ{fGZdYyHm-g6C zF46bFo;K@njl7+@Wu+QWMtxDbKHrskoSz?yiLQ>i8t7Z;dNE(exAAVHNp%_iFvF^K zEv!)&hpLdNuFg6!Vf0LjD<>(|D?v=4IRsxA*mGSb<^)M8@ZQGT=&M~OUlfYMg|$_v zW6HT|>onGq5;OWLwM}(N>$ahn`p1}+p`?PNV3p5;*0JNHB$9VzvI2x$yfeut5+6(9 z3`kh_&KE@Vs%VnJQsJkp7O570Y@1#VyRogfz;9NH7j|FeJk-@&$iHkZzX1xK*q+D) F002IQHK+gp diff --git a/tests/repository_data/repository/metadata/role2.json b/tests/repository_data/repository/metadata/role2.json index 22fbfccc2bed83794c3df6e31d1a57627da1c843..871be73aa294c60a42d7ee7c48bef3d25155d005 100644 GIT binary patch delta 218 zcmWO0y-fr`3_xL_%dU#mijZLJu{}0TP=o&l5mNvyAdyqS#ni_JFZ+V`cl*74KYyhT z#O=@)mVwh;VhTpo-flwH0$!LQW`#|Wv}-S$!$%AG`Eoyw}q@{Q+IVM$3%gx)(aOVE&)x^&i>i+p&O4TfxJP4>iVvu)JX P*sz91gu&Q9_ov4{XKFo8 delta 266 zcmXxeu}y?A42EH$>;5UCh?2rdY{y|23deSU0w|zE=vF|2nlYGGe$!cI*^ilWSLAJcT?nenmR>6!Oms$CWdoO7Nb~; v2#`XiyI})klfeR7wC^dbUdr^$)y9QQA_lw4jW#jSt%W#ZqaPRvO62E=RLdAioJcw-)-0fRaQIw lrcJGPt&dxM?9eZs7n1swajHahVVWv(`3FE~jtrgw000)?i^2c^ literal 301 zcmV+|0n+{-iwFQYLuOe5|20s{Y6CG0yzf^mKBpkt@+;rbQ%fkaC8wcj5_Y$xA>`ld z-AzC`Xpm+`bL)CF9`+}ieg+xUwtw&X{?@uzUvfQgLll8`P)%YMZxL)MC{j!$UA(Wx zc*EY>gcb=JWGO~X7_%^^Tqvo{!uKuH=XoI%HqPlM-sER6v~!W*tPLJaVAPazCFc;x z2o~eWy8;Dc@F|K*t}Su0#7;Cu3|^;TW5HarkHtx?&H*}!nYo~a;!8|E0%;0O2@PwV zx!Mw?CIHpU+`E3ac_bpU)j0|EFT@v*o>whZ_6v*CPP zGu_SH%a#0H4r|cLfQ1*(tzH4POTDesPn{=|`jug9LJiPeGkO094k+6)wgCVDwG@lL diff --git a/tests/repository_data/repository/metadata/root.json b/tests/repository_data/repository/metadata/root.json index f74a71712b5c74624e009aa68c96fa1a0e1adaa0..f6998b4bbbe971cfff8e14a77e8329374980200f 100644 GIT binary patch literal 3412 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 diff --git a/tests/repository_data/repository/metadata/snapshot.json b/tests/repository_data/repository/metadata/snapshot.json index db769f809f9eeb4b8bb2ea76112677e4f7aa941b..bd124f50451b53241752c8aaac007569cd8ca407 100644 GIT binary patch delta 219 zcmWN~y-kBb3;<9?N|hz@=@TV|&u5=)mS6_|9inCcRv=?gvmj|-^M0?7>(9$Kn^SG| ztwY;vsZF-VW@aGUYW^G+aj8;)BvEn3 ND7NZ=`nz53mw(R$JHh|} delta 267 zcmXxeJxYZ!5QSlc3&OXG5G*Yw^OMZD7mFk_Q46)uPULPumtpM&%`H6D;jNzU)6ePa z=3Er9)S(J61>6_xF%2sF8@LvkO}GyZ*s+TVb|o9s$_Tf7d!&@|bG$#kdcI3J97W21 ze|vhk#2T|RtJO+oTme=X7>S%67y>D(^*L-68bYm+qXkDyTn$M>h1jc@nK!5qZ8j)V uS5QG)U>K$YrLhRl>3z2%>fB6q_5jLT`FW)Ktok$#V>>#ILR)I>1= diff --git a/tests/repository_data/repository/metadata/snapshot.json.gz b/tests/repository_data/repository/metadata/snapshot.json.gz index 32e95b7ee703c98fe297fbcbe01e6afd594784cc..b482985be0979a897137f82e06a42adfb0f883cc 100644 GIT binary patch literal 305 zcmV-10nYv(iwFSYkDOTo|BaB%PQx$|gztF@%jbe@XE(O{9GpN1t-b3Kewr!?h^orF zlcWWS6P4DN*-x`GK2=H&?QT!wM=yiks)tIc)BKcvm1E1ZqA?P12~>g&5`{e_F}{Ip z68HoTOhiXy*!q|-`A|cX!5hl8aXzr#tbX&E#mzz?pMnW4Wfm02nJ^{Cv5oL8+EnkQB{5RT}+T0jB&z&*bb?(p5yNq=4 zQM&Km#NNIP-Tp^X`cwL$T?M-c)8?0SSCZX$6*yAAlX3WmtuFlE#Z*n-VWGLf5dr`J DW1W?8 literal 314 zcmV-A0mc3wiwFQYLuOe5|BaB#YQr!PMfd&+p>lt(PNyXk2u(FX$b!J z%1%<~su3d)N0+OsduoIncAI@1KYJeJT0AvEoaz?xjgPxhiBv&rar#o zRnG(^D9j#hOqQX-h=e)@L&$M3S(AeUTh>8aX?6U`zL(4{KYJoIUNE*FGv^kep znZi)4rx0>vFtUc38u7fkG{SS#xe56)9uGW69QN@rY`bv@F8TYgJ9j2E7`Ovf=K)~7 z%;Q;9KOHYVLiXJ|tNYiX+h388U)&G71*jQJt6!zQQQ3_*3CGxPcpU!GHW&Thi>aA@ M04e~~(J2A|0H3mt%m4rY diff --git a/tests/repository_data/repository/metadata/targets.json b/tests/repository_data/repository/metadata/targets.json index 316679fef2633c90a9bbd6778b080e9ceb67ed00..ee0cc598300d00e9c6f123337f396dfd2a1b9351 100644 GIT binary patch delta 460 zcmbu*Elyrx5Cz}>j(?gPvbnfkG2Bj^wl5MRmh&SV!;27O+R0 zbMpMVdB1tPeHk4mwvH-V)pZ#mlP)A)=mxV!LL{f5OrK*enw89gHc3Ee|8~7?+y36d3swF=|*Gw!MLFpaY+hiZX95c|8juaLk z)PPv64F+ej>8=>sg(nC!;^VVaK|5Vv-2Lzct(9VmiCZJlVKkaqRH+P>9H`OUhDfwz zbFQc<1PVD=Pk%06t-M;}?7j4ug+4S2k+Lw2qW2_NHoH+nU%m*BGKqDrl7me4v&*(U efBKw-{8v8a87ZUnjysZ4|Uq5}k#KxtmqMEbOBp4Q4sOrzi!+jW!j9JwNY9P(S$2gor zr`U+HhJ8Zo3mQ`flz{Yz@X^&lTZ9Y(w`^->HgO?XSKZhuS-|$Cd^&9(mUdsJFL|+k zKW*pJ)$RNBg+QT2q!I(o$(a*}x2al)ilIct#11Rb!Zqh{WP}~l?fm2F=N%obp=l+? v;f)=$5IBV~ExDPX(J_mFQALuXCufOQ(yHng;d)Q!$7}m<(aWFf`!|09^Yem8 diff --git a/tests/repository_data/repository/metadata/targets.json.gz b/tests/repository_data/repository/metadata/targets.json.gz index a0af09d039618e9aa8b249aa405b2d0d0b8e16a1..0f54614b8db1ec7b44b88f7497b5db7253ec9c06 100644 GIT binary patch literal 815 zcmV+~1JL{*iwFSYkDOTo|D{w-kK;BBz2{d1K2KXxq&~R6qo)>w0VPqBpqV6yJ&Ro| z=D$~VJekR&?WKl&utbsXJw5WrW;=}g=c7)q7aNB!+dntk?T`L#hrjImzV?+Nc#P;g zs%UFoQzm56gv1F;hS-8ZHMWcrOAIklY{o2@BMAr%4@GtPxuZBYmmEU?}(t(rgWblg4Z;rVpgPrH}* zTUi3eojM<`imv}27f$_oeE3N7&c&+p9%cBn^;HiaCAY)*H6Qk6j%}qm$L4+0t|R!M zwIPxc5kc6VieYx{%IuhX~b=LC~oUiQ6h_Q%=PO%J2pwsyUhcBjK^ zEc{^nxLH{b_U*jCcH7{9;1|ID{tobEdH=Zj?%jm%o?D>c0_DSbuj6!j`Q)ED=IJ~` z8^_hLLttKYzXBX)d)fHu)M~1w)pIH#w%(2+RFfpd_vQ`K`ZTGPUEzStsSk`8 zTIpk>d6!rS6RGZ& z!mf5VcjYB|f@a=Tj%HLNcgDeMD-}5>A0s8BkV_xa+n(nRGJe*89JD^&G!E8!iX>`TL765NAC-`aG?;2lInJ>byTb zPZ!6Pvg>ByO&A&$GnYsZYbE!JSwj_Rh=L|D7K)_MO|fSbl=A3iWvp7RkuJ4(*y*%; z(8J^Lw4ZlR@6}ozrkx_onbFIh0}kiy{oO~H_grpja6bB~hmR+>!^`V<*w@83jv-)? z=4hh^QuKyE&V*i^LSZa%tStheFnhG*{ihWjJM78|8_3@>3HyuG;Wf;$?ktM z`4bP%`m~a;ydSODEO$i!YD4N@^TxDbaGt*l8zF<)kqr%S;7ej0%(slTZxN zDW`5HFugK)QC|;9lBjo_WNqr%ODh#p3a)G^k8O=*sVG{sI1*GT&78~#D@o|{M7ltr=*AA{Jtw0!xfOYI1CvEn#M*q>Ervy3PII&yVx2`_MS z s-pdrVS^X_4qClw>tPE!guLrCsg7KXlgwGfA8H*tYPg9|1u*7L*hbUK~iUSH0Sr!!MYYApv4 zr8U6SXt=SfaMYYQ*yu`vLjo0^b3*O8mJYlQ!{)J7Qra}e-v3QQXC*kg^XA7ew86PHw?gNE5!qmb9b z^r)~S5!q4qB+Rev?IJtkwj5>M^6@grjl5o#TWCgo?Ns!gpGxN%8<@-=IX!K&>UvN2(m#1wmjMHNt0r*kHvc_b57!So7LV%y diff --git a/tests/repository_data/repository/metadata/timestamp.json.gz b/tests/repository_data/repository/metadata/timestamp.json.gz index 5842a0bfed423f423bcf5d4aa18b4112988b8c49..c5ce051f8bb0acf1d1fea984d11a2f749bafc5cf 100644 GIT binary patch literal 357 zcmV-r0h<0FiwFSYkDOTo|5cF9Zrm^ogztU|L+5QlN}_)996hxN3QDA6x82Pmc8dgo z-#xN-b0|O^G#Y%I(fcr(Wq!Kw`u9Z_^DzDx#__$M(fro8S-N5pWA*H~S|KFSnv*S@ zGeV^%F_(<26kD)Va&66$Kqw73V8uwuoDN=Jv(v~*s7WFNgk+-wPT4xn#3@h_@6l1V zT?*(z!35QVsE;u@?1qeuoTgAi%c(fk-IYr6Qn99B9eA5b#R)bI9BW~+B?>AQk_N@} zFxxObp6<yg~(>vg_;jFv<9h}>}`zE#&cCZ!)1j*YV)t7=^nzI-^X!eq8PalOjd#kb4 zT*=wy61Nr@s6`CsAa1AIqCa|hTBpt>oA1&;eOcxs4DP}<+}-~_Y{T{eM;W+6@7R_eRaK=r?*R5e!t6X9{cC6@4s~S=BIp4RTD$a#>S3A@`zcIC3Xpk zz=r{AaMp&w*H$yS)|`||*l+-L)fc1!=Ct$9vW(XqC>6bjc;woC??OfL&@v_O><}c_ z){3<`D>nj%SY_bqeWjWpMX5kp#6rP{1wc)5C}=5Q5Rau6R2K@FV@>Fpu@P}-p#;_+ zLq(S&=a_?oipg4|GHchroQ{dern*hSye^+N*%X)QEc24ix82;x$8EX~&1hfyU_sY+ zYajRZbT86drvs$iOS;YDb@}#VzFz*Ny&2Oy?wtF#){UF;23BnZ=ECBTL~R+sa$>4H zM2w>Msi02+UZ`OPH{>KTWar7I2*vEg^>lCaOD=EAs9f*qi2lg?Jnb^D1#5Ry|9`M{ N>t7Y4E50fM007G7x@Q0Y