From 49a3e6cd12e1b4fb62f22952ff48199ce557f42c Mon Sep 17 00:00:00 2001 From: Haibo Lin Date: Mon, 3 Mar 2025 18:23:46 +0800 Subject: [PATCH] Reorder ostree and ostree_installer phases osbuild phase needs to wait for ostree phase in some cases, this patch makes the various image build phases waiting for ostree phase, it may introduce some slowdown, but it's still faster than the version before PR#1790. JIRA: RHELCMP-14349 Fixes: https://pagure.io/pungi/issue/1816 Signed-off-by: Haibo Lin (cherry picked from commit b3e0b6d7b73c48588b9aacd933f3e0e8ae3506ac) --- doc/_static/phases.svg | 67 ++++++++++++++++++------------------- pungi/scripts/pungi_koji.py | 13 +++---- 2 files changed, 37 insertions(+), 43 deletions(-) diff --git a/doc/_static/phases.svg b/doc/_static/phases.svg index 2b226567..3168a1b6 100644 --- a/doc/_static/phases.svg +++ b/doc/_static/phases.svg @@ -5,7 +5,7 @@ viewBox="0 0 698.46506 367.16599" id="svg2" version="1.1" - inkscape:version="1.3.2 (091e20ef0f, 2023-11-25)" + inkscape:version="1.4 (e7c3feb1, 2024-10-09)" sodipodi:docname="phases.svg" inkscape:export-filename="/home/lsedlar/repos/pungi/doc/_static/phases.png" inkscape:export-xdpi="90" @@ -24,16 +24,16 @@ borderopacity="1.0" inkscape:pageopacity="1" inkscape:pageshadow="2" - inkscape:zoom="2.1213203" - inkscape:cx="364.8671" - inkscape:cy="156.0349" + inkscape:zoom="1.5268051" + inkscape:cx="281.30637" + inkscape:cy="222.68723" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="false" - inkscape:window-width="2560" - inkscape:window-height="1368" + inkscape:window-width="1920" + inkscape:window-height="1027" inkscape:window-x="0" - inkscape:window-y="0" + inkscape:window-y="25" inkscape:window-maximized="1" units="px" inkscape:document-rotation="0" @@ -254,46 +254,43 @@ transform="translate(-48.38832,300.30474)"> + style="fill:#729fcf;fill-rule:evenodd;stroke:none;stroke-width:1.60245px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> OSTree + y="688.04315" + sodipodi:role="line">OSTree - - - + OSTreeInstaller - + style="font-size:12px;line-height:0">OSTreeInstaller