1
0
mirror of https://github.com/openshift/installer.git synced 2026-02-05 06:46:36 +01:00

AGENT-1303: Run agent-register-infraenv in interactive mode

Register the InfraEnv (using late binding) when the interactive GUI is
enabled.
This commit is contained in:
Zane Bitter
2025-09-24 15:06:12 +12:00
parent 7c9b71a448
commit 96d3f7a72f
4 changed files with 163 additions and 155 deletions

View File

@@ -4,301 +4,310 @@
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
-->
<!-- Title: agent_installer_services_interactive_workflow Pages: 1 -->
<svg width="718pt" height="636pt"
viewBox="0.00 0.00 718.25 636.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 632)">
<svg width="712pt" height="708pt"
viewBox="0.00 0.00 712.25 708.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 704)">
<title>agent_installer_services_interactive_workflow</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-632 714.25,-632 714.25,4 -4,4"/>
<polygon fill="white" stroke="none" points="-4,4 -4,-704 708.25,-704 708.25,4 -4,4"/>
<g id="clust2" class="cluster">
<title>cluster_assisted_service_pod</title>
<polygon fill="none" stroke="#666666" stroke-dasharray="5,2" points="8,-424 8,-620 252,-620 252,-424 8,-424"/>
<polygon fill="none" stroke="#666666" stroke-dasharray="5,2" points="8,-424 8,-692 272,-692 272,-424 8,-424"/>
</g>
<!-- agent_extract_tui -->
<g id="node1" class="node">
<title>agent_extract_tui</title>
<path fill="#add8e6" stroke="black" d="M254.5,-108C254.5,-108 193.5,-108 193.5,-108 187.5,-108 181.5,-102 181.5,-96 181.5,-96 181.5,-84 181.5,-84 181.5,-78 187.5,-72 193.5,-72 193.5,-72 254.5,-72 254.5,-72 260.5,-72 266.5,-78 266.5,-84 266.5,-84 266.5,-96 266.5,-96 266.5,-102 260.5,-108 254.5,-108"/>
<text text-anchor="middle" x="224" y="-85.75" font-family="Arial" font-size="10.00">agent&#45;extract&#45;tui</text>
<path fill="#add8e6" stroke="black" d="M251.5,-108C251.5,-108 190.5,-108 190.5,-108 184.5,-108 178.5,-102 178.5,-96 178.5,-96 178.5,-84 178.5,-84 178.5,-78 184.5,-72 190.5,-72 190.5,-72 251.5,-72 251.5,-72 257.5,-72 263.5,-78 263.5,-84 263.5,-84 263.5,-96 263.5,-96 263.5,-102 257.5,-108 251.5,-108"/>
<text text-anchor="middle" x="221" y="-85.75" font-family="Arial" font-size="10.00">agent&#45;extract&#45;tui</text>
</g>
<!-- _usr_local_bin_agent_tui -->
<g id="node9" class="node">
<g id="node8" class="node">
<title>_usr_local_bin_agent_tui</title>
<polygon fill="#fffacd" stroke="black" points="300.62,-180 195.38,-180 195.38,-144 306.62,-144 306.62,-174 300.62,-180"/>
<polyline fill="none" stroke="black" points="300.62,-180 300.62,-174"/>
<polyline fill="none" stroke="black" points="306.62,-174 300.62,-174"/>
<text text-anchor="middle" x="251" y="-157.75" font-family="Arial" font-size="10.00">/usr/local/bin/agent&#45;tui</text>
<polygon fill="#fffacd" stroke="black" points="270.62,-180 165.38,-180 165.38,-144 276.62,-144 276.62,-174 270.62,-180"/>
<polyline fill="none" stroke="black" points="270.62,-180 270.62,-174"/>
<polyline fill="none" stroke="black" points="276.62,-174 270.62,-174"/>
<text text-anchor="middle" x="221" y="-157.75" font-family="Arial" font-size="10.00">/usr/local/bin/agent&#45;tui</text>
</g>
<!-- agent_extract_tui&#45;&gt;_usr_local_bin_agent_tui -->
<g id="edge4" class="edge">
<title>agent_extract_tui&#45;&gt;_usr_local_bin_agent_tui</title>
<path fill="none" stroke="#333333" stroke-dasharray="1,5" d="M230.67,-108.3C233.58,-115.85 237.07,-124.88 240.32,-133.32"/>
<polygon fill="#333333" stroke="#333333" points="236.99,-134.41 243.86,-142.48 243.52,-131.89 236.99,-134.41"/>
<path fill="none" stroke="#333333" stroke-dasharray="1,5" d="M221,-108.3C221,-115.59 221,-124.27 221,-132.46"/>
<polygon fill="#333333" stroke="#333333" points="217.5,-132.38 221,-142.38 224.5,-132.38 217.5,-132.38"/>
</g>
<!-- agent_interactive_console_serial -->
<g id="node10" class="node">
<g id="node9" class="node">
<title>agent_interactive_console_serial</title>
<path fill="#6495ed" stroke="black" stroke-width="2" d="M258.75,-252C258.75,-252 121.25,-252 121.25,-252 115.25,-252 109.25,-246 109.25,-240 109.25,-240 109.25,-228 109.25,-228 109.25,-222 115.25,-216 121.25,-216 121.25,-216 258.75,-216 258.75,-216 264.75,-216 270.75,-222 270.75,-228 270.75,-228 270.75,-240 270.75,-240 270.75,-246 264.75,-252 258.75,-252"/>
<text text-anchor="middle" x="190" y="-229.75" font-family="Arial" font-size="10.00">agent&#45;interactive&#45;console&#45;serial@</text>
<path fill="#6495ed" stroke="black" stroke-width="2" d="M288.75,-252C288.75,-252 151.25,-252 151.25,-252 145.25,-252 139.25,-246 139.25,-240 139.25,-240 139.25,-228 139.25,-228 139.25,-222 145.25,-216 151.25,-216 151.25,-216 288.75,-216 288.75,-216 294.75,-216 300.75,-222 300.75,-228 300.75,-228 300.75,-240 300.75,-240 300.75,-246 294.75,-252 288.75,-252"/>
<text text-anchor="middle" x="220" y="-229.75" font-family="Arial" font-size="10.00">agent&#45;interactive&#45;console&#45;serial@</text>
</g>
<!-- agent_extract_tui&#45;&gt;agent_interactive_console_serial -->
<g id="edge10" class="edge">
<g id="edge8" class="edge">
<title>agent_extract_tui&#45;&gt;agent_interactive_console_serial</title>
<path fill="none" stroke="#333333" d="M207.54,-108.08C199.35,-117.78 190.3,-130.63 186,-144 179.81,-163.26 180.99,-186.08 183.62,-203.79"/>
<polygon fill="#333333" stroke="#333333" points="180.18,-204.38 185.35,-213.63 187.07,-203.18 180.18,-204.38"/>
<path fill="none" stroke="#333333" d="M189.08,-108.46C176.31,-117.28 163,-129.27 156,-144 149.14,-158.45 149.19,-165.52 156,-180 161.16,-190.98 169.84,-200.47 179.17,-208.26"/>
<polygon fill="#333333" stroke="#333333" points="176.96,-210.97 187.02,-214.28 181.22,-205.41 176.96,-210.97"/>
</g>
<!-- agent_interactive_console -->
<g id="node11" class="node">
<g id="node10" class="node">
<title>agent_interactive_console</title>
<path fill="#6495ed" stroke="black" stroke-width="2" d="M404,-252C404,-252 304,-252 304,-252 298,-252 292,-246 292,-240 292,-240 292,-228 292,-228 292,-222 298,-216 304,-216 304,-216 404,-216 404,-216 410,-216 416,-222 416,-228 416,-228 416,-240 416,-240 416,-246 410,-252 404,-252"/>
<text text-anchor="middle" x="354" y="-229.75" font-family="Arial" font-size="10.00">agent&#45;interactive&#45;console</text>
<path fill="#6495ed" stroke="black" stroke-width="2" d="M431,-252C431,-252 331,-252 331,-252 325,-252 319,-246 319,-240 319,-240 319,-228 319,-228 319,-222 325,-216 331,-216 331,-216 431,-216 431,-216 437,-216 443,-222 443,-228 443,-228 443,-240 443,-240 443,-246 437,-252 431,-252"/>
<text text-anchor="middle" x="381" y="-229.75" font-family="Arial" font-size="10.00">agent&#45;interactive&#45;console</text>
</g>
<!-- agent_extract_tui&#45;&gt;agent_interactive_console -->
<g id="edge6" class="edge">
<g id="edge14" class="edge">
<title>agent_extract_tui&#45;&gt;agent_interactive_console</title>
<path fill="none" stroke="#333333" d="M266.97,-108.49C284.01,-117.13 302.66,-128.97 316,-144 331.24,-161.17 341.04,-185.37 346.86,-204.2"/>
<polygon fill="#333333" stroke="#333333" points="343.45,-205.01 349.57,-213.66 350.18,-203.09 343.45,-205.01"/>
<path fill="none" stroke="#333333" d="M242.98,-108.3C255.72,-118.48 271.97,-131.73 286,-144 309.75,-164.77 335.86,-189.36 354.68,-207.42"/>
<polygon fill="#333333" stroke="#333333" points="352.06,-209.76 361.69,-214.17 356.91,-204.71 352.06,-209.76"/>
</g>
<!-- iscsiadm -->
<g id="node2" class="node">
<title>iscsiadm</title>
<path fill="#add8e6" stroke="black" stroke-width="0.5" d="M586.5,-108C586.5,-108 555.5,-108 555.5,-108 549.5,-108 543.5,-102 543.5,-96 543.5,-96 543.5,-84 543.5,-84 543.5,-78 549.5,-72 555.5,-72 555.5,-72 586.5,-72 586.5,-72 592.5,-72 598.5,-78 598.5,-84 598.5,-84 598.5,-96 598.5,-96 598.5,-102 592.5,-108 586.5,-108"/>
<text text-anchor="middle" x="571" y="-85.75" font-family="Arial" font-size="10.00">iscsiadm</text>
<path fill="#add8e6" stroke="black" stroke-width="0.5" d="M580.5,-108C580.5,-108 549.5,-108 549.5,-108 543.5,-108 537.5,-102 537.5,-96 537.5,-96 537.5,-84 537.5,-84 537.5,-78 543.5,-72 549.5,-72 549.5,-72 580.5,-72 580.5,-72 586.5,-72 592.5,-78 592.5,-84 592.5,-84 592.5,-96 592.5,-96 592.5,-102 586.5,-108 580.5,-108"/>
<text text-anchor="middle" x="565" y="-85.75" font-family="Arial" font-size="10.00">iscsiadm</text>
</g>
<!-- iscsistart -->
<g id="node3" class="node">
<title>iscsistart</title>
<path fill="#add8e6" stroke="black" stroke-width="0.5" d="M587.25,-36C587.25,-36 554.75,-36 554.75,-36 548.75,-36 542.75,-30 542.75,-24 542.75,-24 542.75,-12 542.75,-12 542.75,-6 548.75,0 554.75,0 554.75,0 587.25,0 587.25,0 593.25,0 599.25,-6 599.25,-12 599.25,-12 599.25,-24 599.25,-24 599.25,-30 593.25,-36 587.25,-36"/>
<text text-anchor="middle" x="571" y="-13.75" font-family="Arial" font-size="10.00">iscsistart</text>
<path fill="#add8e6" stroke="black" stroke-width="0.5" d="M581.25,-36C581.25,-36 548.75,-36 548.75,-36 542.75,-36 536.75,-30 536.75,-24 536.75,-24 536.75,-12 536.75,-12 536.75,-6 542.75,0 548.75,0 548.75,0 581.25,0 581.25,0 587.25,0 593.25,-6 593.25,-12 593.25,-12 593.25,-24 593.25,-24 593.25,-30 587.25,-36 581.25,-36"/>
<text text-anchor="middle" x="565" y="-13.75" font-family="Arial" font-size="10.00">iscsistart</text>
</g>
<!-- iscsistart&#45;&gt;iscsiadm -->
<g id="edge28" class="edge">
<g id="edge30" class="edge">
<title>iscsistart&#45;&gt;iscsiadm</title>
<path fill="none" stroke="#333333" d="M571,-35.95C571,-43.43 571,-52.42 571,-60.86"/>
<polygon fill="#333333" stroke="#333333" points="567.5,-60.7 571,-70.7 574.5,-60.7 567.5,-60.7"/>
<path fill="none" stroke="#333333" d="M565,-35.95C565,-43.43 565,-52.42 565,-60.86"/>
<polygon fill="#333333" stroke="#333333" points="561.5,-60.7 565,-70.7 568.5,-60.7 561.5,-60.7"/>
</g>
<!-- pre_network_manager_config -->
<g id="node4" class="node">
<title>pre_network_manager_config</title>
<path fill="#add8e6" stroke="black" d="M419.38,-36C419.38,-36 306.62,-36 306.62,-36 300.62,-36 294.62,-30 294.62,-24 294.62,-24 294.62,-12 294.62,-12 294.62,-6 300.62,0 306.62,0 306.62,0 419.38,0 419.38,0 425.38,0 431.38,-6 431.38,-12 431.38,-12 431.38,-24 431.38,-24 431.38,-30 425.38,-36 419.38,-36"/>
<text text-anchor="middle" x="363" y="-13.75" font-family="Arial" font-size="10.00">pre&#45;network&#45;manager&#45;config</text>
<path fill="#add8e6" stroke="black" d="M409.38,-36C409.38,-36 296.62,-36 296.62,-36 290.62,-36 284.62,-30 284.62,-24 284.62,-24 284.62,-12 284.62,-12 284.62,-6 290.62,0 296.62,0 296.62,0 409.38,0 409.38,0 415.38,0 421.38,-6 421.38,-12 421.38,-12 421.38,-24 421.38,-24 421.38,-30 415.38,-36 409.38,-36"/>
<text text-anchor="middle" x="353" y="-13.75" font-family="Arial" font-size="10.00">pre&#45;network&#45;manager&#45;config</text>
</g>
<!-- pre_network_manager_config&#45;&gt;agent_interactive_console_serial -->
<g id="edge8" class="edge">
<g id="edge6" class="edge">
<title>pre_network_manager_config&#45;&gt;agent_interactive_console_serial</title>
<path fill="none" stroke="#333333" d="M294.25,-36.1C241.45,-49.57 176.88,-66.89 173,-72 143.78,-110.48 161.47,-169.87 176.24,-204.75"/>
<polygon fill="#333333" stroke="#333333" points="172.99,-206.05 180.26,-213.77 179.39,-203.21 172.99,-206.05"/>
<path fill="none" stroke="#333333" d="M348.83,-36.42C340.72,-67.6 320.55,-134.01 286,-180 278.08,-190.54 267.61,-200.2 257.34,-208.31"/>
<polygon fill="#333333" stroke="#333333" points="255.53,-205.29 249.65,-214.1 259.74,-210.88 255.53,-205.29"/>
</g>
<!-- pre_network_manager_config&#45;&gt;agent_interactive_console -->
<g id="edge14" class="edge">
<g id="edge12" class="edge">
<title>pre_network_manager_config&#45;&gt;agent_interactive_console</title>
<path fill="none" stroke="#333333" d="M373.2,-36.5C378.46,-46.53 384.31,-59.56 387,-72 397.13,-118.92 400.19,-133.85 387,-180 384.44,-188.94 379.9,-197.84 374.98,-205.72"/>
<polygon fill="#333333" stroke="#333333" points="372.2,-203.58 369.52,-213.83 378,-207.49 372.2,-203.58"/>
<path fill="none" stroke="#333333" d="M362.02,-36.11C376.34,-65.22 401.96,-126.43 395,-180 393.97,-187.9 392.12,-196.29 390.1,-204.02"/>
<polygon fill="#333333" stroke="#333333" points="386.73,-203.05 387.38,-213.62 393.47,-204.95 386.73,-203.05"/>
</g>
<!-- selinux -->
<g id="node5" class="node">
<title>selinux</title>
<path fill="#add8e6" stroke="black" d="M141,-36C141,-36 111,-36 111,-36 105,-36 99,-30 99,-24 99,-24 99,-12 99,-12 99,-6 105,0 111,0 111,0 141,0 141,0 147,0 153,-6 153,-12 153,-12 153,-24 153,-24 153,-30 147,-36 141,-36"/>
<text text-anchor="middle" x="126" y="-13.75" font-family="Arial" font-size="10.00">selinux</text>
<path fill="#add8e6" stroke="black" d="M236,-36C236,-36 206,-36 206,-36 200,-36 194,-30 194,-24 194,-24 194,-12 194,-12 194,-6 200,0 206,0 206,0 236,0 236,0 242,0 248,-6 248,-12 248,-12 248,-24 248,-24 248,-30 242,-36 236,-36"/>
<text text-anchor="middle" x="221" y="-13.75" font-family="Arial" font-size="10.00">selinux</text>
</g>
<!-- selinux&#45;&gt;agent_extract_tui -->
<g id="edge5" class="edge">
<title>selinux&#45;&gt;agent_extract_tui</title>
<path fill="none" stroke="#333333" d="M150.48,-36.48C162.61,-45.15 177.45,-55.75 190.61,-65.15"/>
<polygon fill="#333333" stroke="#333333" points="188.43,-67.9 198.6,-70.86 192.5,-62.2 188.43,-67.9"/>
<path fill="none" stroke="#333333" d="M221,-36.3C221,-43.59 221,-52.27 221,-60.46"/>
<polygon fill="#333333" stroke="#333333" points="217.5,-60.38 221,-70.38 224.5,-60.38 217.5,-60.38"/>
</g>
<!-- selinux&#45;&gt;agent_interactive_console_serial -->
<g id="edge9" class="edge">
<g id="edge7" class="edge">
<title>selinux&#45;&gt;agent_interactive_console_serial</title>
<path fill="none" stroke="#333333" d="M119.3,-36.16C108.44,-66.94 90.52,-132.73 115,-180 121.01,-191.61 130.86,-201.22 141.48,-208.92"/>
<polygon fill="#333333" stroke="#333333" points="139.4,-211.74 149.67,-214.36 143.28,-205.91 139.4,-211.74"/>
<path fill="none" stroke="#333333" d="M200.27,-36.36C189.94,-45.96 177.98,-58.62 170,-72 152.8,-100.85 152.17,-110.81 147,-144 144.54,-159.81 139.73,-165.75 147,-180 152.89,-191.55 162.6,-201.17 173.04,-208.9"/>
<polygon fill="#333333" stroke="#333333" points="170.84,-211.64 181.08,-214.36 174.77,-205.85 170.84,-211.64"/>
</g>
<!-- selinux&#45;&gt;agent_interactive_console -->
<g id="edge15" class="edge">
<g id="edge13" class="edge">
<title>selinux&#45;&gt;agent_interactive_console</title>
<path fill="none" stroke="#333333" d="M153.35,-32.38C156.25,-33.66 159.17,-34.89 162,-36 211.47,-55.39 231.3,-43.28 276,-72 312.27,-95.31 322.65,-104.99 341,-144 349.79,-162.69 352.97,-185.82 353.99,-203.82"/>
<polygon fill="#333333" stroke="#333333" points="350.48,-203.69 354.33,-213.56 357.47,-203.44 350.48,-203.69"/>
<path fill="none" stroke="#333333" d="M239.68,-36.38C249.99,-46.37 262.74,-59.41 273,-72 309.05,-116.28 344.75,-172.57 364.73,-205.51"/>
<polygon fill="#333333" stroke="#333333" points="361.71,-207.28 369.86,-214.05 367.71,-203.67 361.71,-207.28"/>
</g>
<!-- set_hostname -->
<g id="node6" class="node">
<title>set_hostname</title>
<path fill="#add8e6" stroke="black" d="M512.25,-36C512.25,-36 461.75,-36 461.75,-36 455.75,-36 449.75,-30 449.75,-24 449.75,-24 449.75,-12 449.75,-12 449.75,-6 455.75,0 461.75,0 461.75,0 512.25,0 512.25,0 518.25,0 524.25,-6 524.25,-12 524.25,-12 524.25,-24 524.25,-24 524.25,-30 518.25,-36 512.25,-36"/>
<text text-anchor="middle" x="487" y="-13.75" font-family="Arial" font-size="10.00">set&#45;hostname</text>
<path fill="#add8e6" stroke="black" d="M506.25,-36C506.25,-36 455.75,-36 455.75,-36 449.75,-36 443.75,-30 443.75,-24 443.75,-24 443.75,-12 443.75,-12 443.75,-6 449.75,0 455.75,0 455.75,0 506.25,0 506.25,0 512.25,0 518.25,-6 518.25,-12 518.25,-12 518.25,-24 518.25,-24 518.25,-30 512.25,-36 506.25,-36"/>
<text text-anchor="middle" x="481" y="-13.75" font-family="Arial" font-size="10.00">set&#45;hostname</text>
</g>
<!-- set_hostname&#45;&gt;agent_interactive_console -->
<g id="edge29" class="edge">
<g id="edge31" class="edge">
<title>set_hostname&#45;&gt;agent_interactive_console</title>
<path fill="none" stroke="#333333" d="M480.15,-36.39C467.69,-66.96 439.38,-131.7 405,-180 398.29,-189.42 389.95,-198.81 381.97,-207"/>
<polygon fill="#333333" stroke="#333333" points="379.56,-204.47 374.94,-214 384.5,-209.43 379.56,-204.47"/>
<path fill="none" stroke="#333333" d="M474.01,-36.14C461.78,-65.81 435.39,-128.49 410,-180 405.94,-188.24 401.26,-197.05 396.86,-205.07"/>
<polygon fill="#333333" stroke="#333333" points="393.85,-203.28 392.05,-213.73 399.97,-206.68 393.85,-203.28"/>
</g>
<!-- agent -->
<g id="node12" class="node">
<g id="node11" class="node">
<title>agent</title>
<path fill="#add8e6" stroke="black" d="M369,-324C369,-324 339,-324 339,-324 333,-324 327,-318 327,-312 327,-312 327,-300 327,-300 327,-294 333,-288 339,-288 339,-288 369,-288 369,-288 375,-288 381,-294 381,-300 381,-300 381,-312 381,-312 381,-318 375,-324 369,-324"/>
<text text-anchor="middle" x="354" y="-301.75" font-family="Arial" font-size="10.00">agent</text>
<path fill="#add8e6" stroke="black" d="M396,-324C396,-324 366,-324 366,-324 360,-324 354,-318 354,-312 354,-312 354,-300 354,-300 354,-294 360,-288 366,-288 366,-288 396,-288 396,-288 402,-288 408,-294 408,-300 408,-300 408,-312 408,-312 408,-318 402,-324 396,-324"/>
<text text-anchor="middle" x="381" y="-301.75" font-family="Arial" font-size="10.00">agent</text>
</g>
<!-- set_hostname&#45;&gt;agent -->
<g id="edge21" class="edge">
<g id="edge23" class="edge">
<title>set_hostname&#45;&gt;agent</title>
<path fill="none" stroke="#333333" d="M486.43,-36.21C484.27,-77.3 473.99,-182.83 425,-252 416,-264.7 403.02,-275.65 390.62,-284.23"/>
<polygon fill="#333333" stroke="#333333" points="389.02,-281.09 382.58,-289.5 392.86,-286.95 389.02,-281.09"/>
<path fill="none" stroke="#333333" d="M483.2,-36.23C487.52,-76.9 493.39,-180.82 452,-252 443.99,-265.78 430.84,-277.08 418.01,-285.66"/>
<polygon fill="#333333" stroke="#333333" points="416.28,-282.62 409.65,-290.88 419.98,-288.56 416.28,-282.62"/>
</g>
<!-- _etc_assisted_node0 -->
<g id="node7" class="node">
<title>_etc_assisted_node0</title>
<polygon fill="#fffacd" stroke="black" points="325.75,-396 230.25,-396 230.25,-360 331.75,-360 331.75,-390 325.75,-396"/>
<polyline fill="none" stroke="black" points="325.75,-396 325.75,-390"/>
<polyline fill="none" stroke="black" points="331.75,-390 325.75,-390"/>
<text text-anchor="middle" x="281" y="-373.75" font-family="Arial" font-size="10.00">/etc/assisted/node0</text>
<polygon fill="#fffacd" stroke="black" points="362.75,-396 267.25,-396 267.25,-360 368.75,-360 368.75,-390 362.75,-396"/>
<polyline fill="none" stroke="black" points="362.75,-396 362.75,-390"/>
<polyline fill="none" stroke="black" points="368.75,-390 362.75,-390"/>
<text text-anchor="middle" x="318" y="-373.75" font-family="Arial" font-size="10.00">/etc/assisted/node0</text>
</g>
<!-- install_status -->
<g id="node13" class="node">
<g id="node12" class="node">
<title>install_status</title>
<path fill="#add8e6" stroke="black" d="M321.75,-540C321.75,-540 274.25,-540 274.25,-540 268.25,-540 262.25,-534 262.25,-528 262.25,-528 262.25,-516 262.25,-516 262.25,-510 268.25,-504 274.25,-504 274.25,-504 321.75,-504 321.75,-504 327.75,-504 333.75,-510 333.75,-516 333.75,-516 333.75,-528 333.75,-528 333.75,-534 327.75,-540 321.75,-540"/>
<text text-anchor="middle" x="298" y="-517.75" font-family="Arial" font-size="10.00">install&#45;status</text>
<path fill="#add8e6" stroke="black" d="M341.75,-540C341.75,-540 294.25,-540 294.25,-540 288.25,-540 282.25,-534 282.25,-528 282.25,-528 282.25,-516 282.25,-516 282.25,-510 288.25,-504 294.25,-504 294.25,-504 341.75,-504 341.75,-504 347.75,-504 353.75,-510 353.75,-516 353.75,-516 353.75,-528 353.75,-528 353.75,-534 347.75,-540 341.75,-540"/>
<text text-anchor="middle" x="318" y="-517.75" font-family="Arial" font-size="10.00">install&#45;status</text>
</g>
<!-- _etc_assisted_node0&#45;&gt;install_status -->
<g id="edge27" class="edge">
<g id="edge29" class="edge">
<title>_etc_assisted_node0&#45;&gt;install_status</title>
<path fill="none" stroke="#333333" stroke-dasharray="1,5" d="M283.08,-396.41C285.95,-420.39 291.16,-463.86 294.6,-492.58"/>
<polygon fill="#333333" stroke="#333333" points="291.11,-492.87 295.77,-502.39 298.06,-492.04 291.11,-492.87"/>
<path fill="none" stroke="#333333" stroke-dasharray="1,5" d="M318,-396.41C318,-420.39 318,-463.86 318,-492.58"/>
<polygon fill="#333333" stroke="#333333" points="314.5,-492.38 318,-502.38 321.5,-492.38 314.5,-492.38"/>
</g>
<!-- assisted_service_pod -->
<g id="node16" class="node">
<g id="node15" class="node">
<title>assisted_service_pod</title>
<path fill="#add8e6" stroke="black" d="M231.75,-468C231.75,-468 148.25,-468 148.25,-468 142.25,-468 136.25,-462 136.25,-456 136.25,-456 136.25,-444 136.25,-444 136.25,-438 142.25,-432 148.25,-432 148.25,-432 231.75,-432 231.75,-432 237.75,-432 243.75,-438 243.75,-444 243.75,-444 243.75,-456 243.75,-456 243.75,-462 237.75,-468 231.75,-468"/>
<text text-anchor="middle" x="190" y="-445.75" font-family="Arial" font-size="10.00">assisted&#45;service&#45;pod</text>
<path fill="#add8e6" stroke="black" d="M251.75,-468C251.75,-468 168.25,-468 168.25,-468 162.25,-468 156.25,-462 156.25,-456 156.25,-456 156.25,-444 156.25,-444 156.25,-438 162.25,-432 168.25,-432 168.25,-432 251.75,-432 251.75,-432 257.75,-432 263.75,-438 263.75,-444 263.75,-444 263.75,-456 263.75,-456 263.75,-462 257.75,-468 251.75,-468"/>
<text text-anchor="middle" x="210" y="-445.75" font-family="Arial" font-size="10.00">assisted&#45;service&#45;pod</text>
</g>
<!-- _etc_assisted_node0&#45;&gt;assisted_service_pod -->
<g id="edge25" class="edge">
<g id="edge27" class="edge">
<title>_etc_assisted_node0&#45;&gt;assisted_service_pod</title>
<path fill="none" stroke="#333333" stroke-dasharray="1,5" d="M258.51,-396.3C247.35,-404.89 233.69,-415.39 221.51,-424.76"/>
<polygon fill="#333333" stroke="#333333" points="219.54,-421.86 213.75,-430.73 223.81,-427.41 219.54,-421.86"/>
<path fill="none" stroke="#333333" stroke-dasharray="1,5" d="M291.03,-396.48C277.39,-405.32 260.66,-416.16 245.95,-425.7"/>
<polygon fill="#333333" stroke="#333333" points="244.39,-422.54 237.9,-430.92 248.2,-428.41 244.39,-422.54"/>
</g>
<!-- agent_start_ui -->
<!-- agent_register_infraenv -->
<g id="node16" class="node">
<title>agent_register_infraenv</title>
<path fill="#add8e6" stroke="black" d="M226,-612C226,-612 138,-612 138,-612 132,-612 126,-606 126,-600 126,-600 126,-588 126,-588 126,-582 132,-576 138,-576 138,-576 226,-576 226,-576 232,-576 238,-582 238,-588 238,-588 238,-600 238,-600 238,-606 232,-612 226,-612"/>
<text text-anchor="middle" x="182" y="-589.75" font-family="Arial" font-size="10.00">agent&#45;register&#45;infraenv</text>
</g>
<!-- _etc_assisted_node0&#45;&gt;agent_register_infraenv -->
<g id="edge19" class="edge">
<title>_etc_assisted_node0&#45;&gt;agent_register_infraenv</title>
<path fill="none" stroke="#333333" stroke-dasharray="1,5" d="M331.66,-396.29C354.83,-427.85 396.24,-495.64 363,-540 349.03,-558.64 294.69,-572.93 249.16,-581.95"/>
<polygon fill="#333333" stroke="#333333" points="248.75,-578.46 239.59,-583.79 250.07,-585.34 248.75,-578.46"/>
</g>
<!-- agent_ui -->
<g id="node17" class="node">
<title>agent_start_ui</title>
<path fill="#add8e6" stroke="black" d="M224.12,-612C224.12,-612 175.88,-612 175.88,-612 169.88,-612 163.88,-606 163.88,-600 163.88,-600 163.88,-588 163.88,-588 163.88,-582 169.88,-576 175.88,-576 175.88,-576 224.12,-576 224.12,-576 230.12,-576 236.12,-582 236.12,-588 236.12,-588 236.12,-600 236.12,-600 236.12,-606 230.12,-612 224.12,-612"/>
<text text-anchor="middle" x="200" y="-589.75" font-family="Arial" font-size="10.00">agent&#45;start&#45;ui</text>
<title>agent_ui</title>
<path fill="#add8e6" stroke="black" d="M172,-684C172,-684 142,-684 142,-684 136,-684 130,-678 130,-672 130,-672 130,-660 130,-660 130,-654 136,-648 142,-648 142,-648 172,-648 172,-648 178,-648 184,-654 184,-660 184,-660 184,-672 184,-672 184,-678 178,-684 172,-684"/>
<text text-anchor="middle" x="157" y="-661.75" font-family="Arial" font-size="10.00">agent&#45;ui</text>
</g>
<!-- _etc_assisted_node0&#45;&gt;agent_start_ui -->
<g id="edge20" class="edge">
<title>_etc_assisted_node0&#45;&gt;agent_start_ui</title>
<path fill="none" stroke="#333333" stroke-dasharray="1,5" d="M297.72,-396.27C325.61,-427.23 375.5,-493.29 343,-540 321.63,-570.72 280.27,-583.67 247.5,-589.11"/>
<polygon fill="#333333" stroke="#333333" points="247.21,-585.62 237.82,-590.52 248.22,-592.55 247.21,-585.62"/>
</g>
<!-- _etc_assisted_rendezvous_host_env -->
<g id="node8" class="node">
<title>_etc_assisted_rendezvous_host_env</title>
<polygon fill="#fffacd" stroke="black" points="270.62,-36 171.38,-36 171.38,0 276.62,0 276.62,-30 270.62,-36"/>
<polyline fill="none" stroke="black" points="270.62,-36 270.62,-30"/>
<polyline fill="none" stroke="black" points="276.62,-30 270.62,-30"/>
<text text-anchor="middle" x="224" y="-19" font-family="Arial" font-size="10.00">/etc/assisted/</text>
<text text-anchor="middle" x="224" y="-8.5" font-family="Arial" font-size="10.00">rendezvous&#45;host.env</text>
</g>
<!-- _etc_assisted_rendezvous_host_env&#45;&gt;agent_extract_tui -->
<g id="edge7" class="edge">
<title>_etc_assisted_rendezvous_host_env&#45;&gt;agent_extract_tui</title>
<path fill="none" stroke="#333333" stroke-dasharray="1,5" d="M224,-36.3C224,-43.59 224,-52.27 224,-60.46"/>
<polygon fill="#333333" stroke="#333333" points="220.5,-60.38 224,-70.38 227.5,-60.38 220.5,-60.38"/>
<!-- _etc_assisted_node0&#45;&gt;agent_ui -->
<g id="edge22" class="edge">
<title>_etc_assisted_node0&#45;&gt;agent_ui</title>
<path fill="none" stroke="#333333" stroke-dasharray="1,5" d="M348.05,-396.38C357.93,-403.63 367.93,-412.96 374,-424 398.93,-469.31 409.27,-495.46 383,-540 342.26,-609.09 248.11,-642.66 195.09,-656.61"/>
<polygon fill="#333333" stroke="#333333" points="194.42,-653.17 185.58,-659 196.13,-659.96 194.42,-653.17"/>
</g>
<!-- _usr_local_bin_agent_tui&#45;&gt;agent_interactive_console_serial -->
<g id="edge13" class="edge">
<g id="edge11" class="edge">
<title>_usr_local_bin_agent_tui&#45;&gt;agent_interactive_console_serial</title>
<path fill="none" stroke="#333333" stroke-dasharray="1,5" d="M230.01,-180.3C222.27,-188.24 213.71,-197.81 206.43,-206.62"/>
<polygon fill="#333333" stroke="#333333" points="203.85,-204.23 200.33,-214.23 209.31,-208.61 203.85,-204.23"/>
<path fill="none" stroke="#333333" stroke-dasharray="1,5" d="M214.84,-180.3C213.99,-187.48 213.62,-196.01 213.75,-204.1"/>
<polygon fill="#333333" stroke="#333333" points="210.25,-204.08 214.23,-213.9 217.24,-203.74 210.25,-204.08"/>
</g>
<!-- _usr_local_bin_agent_tui&#45;&gt;agent_interactive_console -->
<g id="edge18" class="edge">
<g id="edge17" class="edge">
<title>_usr_local_bin_agent_tui&#45;&gt;agent_interactive_console</title>
<path fill="none" stroke="#333333" stroke-dasharray="1,5" d="M270.54,-180.3C282.45,-189 297.99,-199.69 312.47,-209.15"/>
<polygon fill="#333333" stroke="#333333" points="310.22,-211.86 320.52,-214.34 314.01,-205.98 310.22,-211.86"/>
<path fill="none" stroke="#333333" stroke-dasharray="1,5" d="M255.03,-180.48C274.97,-189.61 300.6,-200.89 323.56,-210.65"/>
<polygon fill="#333333" stroke="#333333" points="321.92,-213.75 332.5,-214.42 324.65,-207.3 321.92,-213.75"/>
</g>
<!-- agent_interactive_console_serial&#45;&gt;_usr_local_bin_agent_tui -->
<!-- agent_interactive_console_serial&#45;&gt;agent -->
<g id="edge11" class="edge">
<g id="edge9" class="edge">
<title>agent_interactive_console_serial&#45;&gt;agent</title>
<path fill="none" stroke="#333333" d="M231.81,-252.85C257.88,-263.97 291.16,-278.18 316.4,-288.95"/>
<polygon fill="#333333" stroke="#333333" points="314.72,-292.04 325.29,-292.75 317.47,-285.6 314.72,-292.04"/>
<path fill="none" stroke="#333333" d="M261.04,-252.85C286.36,-263.85 318.6,-277.87 343.28,-288.6"/>
<polygon fill="#333333" stroke="#333333" points="341.74,-291.75 352.31,-292.52 344.53,-285.33 341.74,-291.75"/>
</g>
<!-- node_zero -->
<g id="node14" class="node">
<g id="node13" class="node">
<title>node_zero</title>
<path fill="#add8e6" stroke="black" d="M254.38,-324C254.38,-324 219.62,-324 219.62,-324 213.62,-324 207.62,-318 207.62,-312 207.62,-312 207.62,-300 207.62,-300 207.62,-294 213.62,-288 219.62,-288 219.62,-288 254.38,-288 254.38,-288 260.38,-288 266.38,-294 266.38,-300 266.38,-300 266.38,-312 266.38,-312 266.38,-318 260.38,-324 254.38,-324"/>
<text text-anchor="middle" x="237" y="-301.75" font-family="Arial" font-size="10.00">node&#45;zero</text>
<path fill="#add8e6" stroke="black" d="M281.38,-324C281.38,-324 246.62,-324 246.62,-324 240.62,-324 234.62,-318 234.62,-312 234.62,-312 234.62,-300 234.62,-300 234.62,-294 240.62,-288 246.62,-288 246.62,-288 281.38,-288 281.38,-288 287.38,-288 293.38,-294 293.38,-300 293.38,-300 293.38,-312 293.38,-312 293.38,-318 287.38,-324 281.38,-324"/>
<text text-anchor="middle" x="264" y="-301.75" font-family="Arial" font-size="10.00">node&#45;zero</text>
</g>
<!-- agent_interactive_console_serial&#45;&gt;node_zero -->
<g id="edge12" class="edge">
<g id="edge10" class="edge">
<title>agent_interactive_console_serial&#45;&gt;node_zero</title>
<path fill="none" stroke="#333333" d="M201.86,-252.66C207.02,-260.35 213.18,-269.53 218.89,-278.03"/>
<polygon fill="#333333" stroke="#333333" points="215.98,-279.98 224.46,-286.33 221.79,-276.07 215.98,-279.98"/>
<path fill="none" stroke="#333333" d="M231.1,-252.66C235.93,-260.35 241.7,-269.53 247.05,-278.03"/>
<polygon fill="#333333" stroke="#333333" points="243.96,-279.7 252.25,-286.3 249.89,-275.97 243.96,-279.7"/>
</g>
<!-- agent_interactive_console&#45;&gt;_usr_local_bin_agent_tui -->
<!-- agent_interactive_console&#45;&gt;agent -->
<g id="edge16" class="edge">
<g id="edge15" class="edge">
<title>agent_interactive_console&#45;&gt;agent</title>
<path fill="none" stroke="#333333" d="M354,-252.66C354,-259.76 354,-268.14 354,-276.08"/>
<polygon fill="#333333" stroke="#333333" points="350.5,-276.07 354,-286.07 357.5,-276.07 350.5,-276.07"/>
<path fill="none" stroke="#333333" d="M381,-252.66C381,-259.76 381,-268.14 381,-276.08"/>
<polygon fill="#333333" stroke="#333333" points="377.5,-276.07 381,-286.07 384.5,-276.07 377.5,-276.07"/>
</g>
<!-- agent_interactive_console&#45;&gt;node_zero -->
<g id="edge17" class="edge">
<g id="edge16" class="edge">
<title>agent_interactive_console&#45;&gt;node_zero</title>
<path fill="none" stroke="#333333" d="M324.17,-252.85C309.37,-261.7 291.32,-272.5 275.48,-281.97"/>
<polygon fill="#333333" stroke="#333333" points="274.05,-278.76 267.26,-286.89 277.64,-284.76 274.05,-278.76"/>
<path fill="none" stroke="#333333" d="M351.17,-252.85C336.37,-261.7 318.32,-272.5 302.48,-281.97"/>
<polygon fill="#333333" stroke="#333333" points="301.05,-278.76 294.26,-286.89 304.64,-284.76 301.05,-278.76"/>
</g>
<!-- node_zero&#45;&gt;_etc_assisted_node0 -->
<g id="edge3" class="edge">
<title>node_zero&#45;&gt;_etc_assisted_node0</title>
<path fill="none" stroke="#333333" stroke-dasharray="1,5" d="M247.88,-324.3C252.78,-332.1 258.68,-341.49 264.14,-350.17"/>
<polygon fill="#333333" stroke="#333333" points="261.16,-352.01 269.44,-358.61 267.08,-348.29 261.16,-352.01"/>
<path fill="none" stroke="#333333" stroke-dasharray="1,5" d="M277.35,-324.3C283.56,-332.36 291.08,-342.11 297.96,-351.02"/>
<polygon fill="#333333" stroke="#333333" points="295,-352.92 303.88,-358.7 300.54,-348.64 295,-352.92"/>
</g>
<!-- node_zero&#45;&gt;assisted_service_pod -->
<g id="edge23" class="edge">
<g id="edge25" class="edge">
<title>node_zero&#45;&gt;assisted_service_pod</title>
<path fill="none" stroke="#333333" d="M231.24,-324.41C223.27,-348.5 208.78,-392.25 199.28,-420.97"/>
<polygon fill="#333333" stroke="#333333" points="195.96,-419.86 196.14,-430.45 202.6,-422.06 195.96,-419.86"/>
<path fill="none" stroke="#333333" d="M257.38,-324.41C248.18,-348.6 231.43,-392.64 220.52,-421.35"/>
<polygon fill="#333333" stroke="#333333" points="217.33,-419.88 217.04,-430.47 223.87,-422.37 217.33,-419.88"/>
</g>
<!-- oci_eval_user_data -->
<g id="node15" class="node">
<g id="node14" class="node">
<title>oci_eval_user_data</title>
<path fill="#add8e6" stroke="black" stroke-width="0.5" d="M698.25,-36C698.25,-36 629.75,-36 629.75,-36 623.75,-36 617.75,-30 617.75,-24 617.75,-24 617.75,-12 617.75,-12 617.75,-6 623.75,0 629.75,0 629.75,0 698.25,0 698.25,0 704.25,0 710.25,-6 710.25,-12 710.25,-12 710.25,-24 710.25,-24 710.25,-30 704.25,-36 698.25,-36"/>
<text text-anchor="middle" x="664" y="-13.75" font-family="Arial" font-size="10.00">oci&#45;eval&#45;user&#45;data</text>
<path fill="#add8e6" stroke="black" stroke-width="0.5" d="M692.25,-36C692.25,-36 623.75,-36 623.75,-36 617.75,-36 611.75,-30 611.75,-24 611.75,-24 611.75,-12 611.75,-12 611.75,-6 617.75,0 623.75,0 623.75,0 692.25,0 692.25,0 698.25,0 704.25,-6 704.25,-12 704.25,-12 704.25,-24 704.25,-24 704.25,-30 698.25,-36 692.25,-36"/>
<text text-anchor="middle" x="658" y="-13.75" font-family="Arial" font-size="10.00">oci&#45;eval&#45;user&#45;data</text>
</g>
<!-- assisted_service_pod&#45;&gt;install_status -->
<g id="edge26" class="edge">
<g id="edge28" class="edge">
<title>assisted_service_pod&#45;&gt;install_status</title>
<path fill="none" stroke="#333333" d="M216.97,-468.48C230.61,-477.32 247.34,-488.16 262.05,-497.7"/>
<polygon fill="#333333" stroke="#333333" points="259.8,-500.41 270.1,-502.92 263.61,-494.54 259.8,-500.41"/>
<path fill="none" stroke="#333333" d="M236.97,-468.48C250.61,-477.32 267.34,-488.16 282.05,-497.7"/>
<polygon fill="#333333" stroke="#333333" points="279.8,-500.41 290.1,-502.92 283.61,-494.54 279.8,-500.41"/>
</g>
<!-- assisted_service_pod&#45;&gt;agent_start_ui -->
<!-- assisted_service_pod&#45;&gt;agent_register_infraenv -->
<!-- assisted_service_pod&#45;&gt;agent_ui -->
<!-- assisted_service_db -->
<g id="node18" class="node">
<title>assisted_service_db</title>
<path fill="#add8e6" stroke="black" d="M126.12,-540C126.12,-540 47.88,-540 47.88,-540 41.88,-540 35.88,-534 35.88,-528 35.88,-528 35.88,-516 35.88,-516 35.88,-510 41.88,-504 47.88,-504 47.88,-504 126.12,-504 126.12,-504 132.12,-504 138.12,-510 138.12,-516 138.12,-516 138.12,-528 138.12,-528 138.12,-534 132.12,-540 126.12,-540"/>
<text text-anchor="middle" x="87" y="-517.75" font-family="Arial" font-size="10.00">assisted&#45;service&#45;db</text>
<path fill="#add8e6" stroke="black" d="M232.12,-540C232.12,-540 153.88,-540 153.88,-540 147.88,-540 141.88,-534 141.88,-528 141.88,-528 141.88,-516 141.88,-516 141.88,-510 147.88,-504 153.88,-504 153.88,-504 232.12,-504 232.12,-504 238.12,-504 244.12,-510 244.12,-516 244.12,-516 244.12,-528 244.12,-528 244.12,-534 238.12,-540 232.12,-540"/>
<text text-anchor="middle" x="193" y="-517.75" font-family="Arial" font-size="10.00">assisted&#45;service&#45;db</text>
</g>
<!-- assisted_service_pod&#45;&gt;assisted_service_db -->
<!-- assisted_service_pod&#45;&gt;assisted_service_db -->
<g id="edge22" class="edge">
<g id="edge24" class="edge">
<title>assisted_service_pod&#45;&gt;assisted_service_db</title>
<path fill="none" stroke="#333333" d="M170.46,-468.3C158.37,-477.14 142.53,-488.01 127.86,-497.59"/>
<polygon fill="#333333" stroke="#333333" points="126.23,-494.48 119.72,-502.83 130.02,-500.36 126.23,-494.48"/>
<path fill="none" stroke="#333333" d="M205.8,-468.3C204.01,-475.68 201.87,-484.48 199.86,-492.75"/>
<polygon fill="#333333" stroke="#333333" points="196.47,-491.88 197.51,-502.42 203.27,-493.53 196.47,-491.88"/>
</g>
<!-- assisted_service -->
<g id="node19" class="node">
<title>assisted_service</title>
<path fill="#add8e6" stroke="black" d="M232,-540C232,-540 168,-540 168,-540 162,-540 156,-534 156,-528 156,-528 156,-516 156,-516 156,-510 162,-504 168,-504 168,-504 232,-504 232,-504 238,-504 244,-510 244,-516 244,-516 244,-528 244,-528 244,-534 238,-540 232,-540"/>
<text text-anchor="middle" x="200" y="-517.75" font-family="Arial" font-size="10.00">assisted&#45;service</text>
<path fill="#add8e6" stroke="black" d="M112,-540C112,-540 48,-540 48,-540 42,-540 36,-534 36,-528 36,-528 36,-516 36,-516 36,-510 42,-504 48,-504 48,-504 112,-504 112,-504 118,-504 124,-510 124,-516 124,-516 124,-528 124,-528 124,-534 118,-540 112,-540"/>
<text text-anchor="middle" x="80" y="-517.75" font-family="Arial" font-size="10.00">assisted&#45;service</text>
</g>
<!-- assisted_service_pod&#45;&gt;assisted_service -->
<g id="edge24" class="edge">
<g id="edge26" class="edge">
<title>assisted_service_pod&#45;&gt;assisted_service</title>
<path fill="none" stroke="#333333" d="M192.47,-468.3C193.53,-475.68 194.78,-484.48 195.96,-492.75"/>
<polygon fill="#333333" stroke="#333333" points="192.46,-492.99 197.34,-502.4 199.39,-492 192.46,-492.99"/>
<path fill="none" stroke="#333333" d="M177.53,-468.48C160.73,-477.53 140.02,-488.68 122.02,-498.38"/>
<polygon fill="#333333" stroke="#333333" points="120.53,-495.2 113.39,-503.02 123.85,-501.36 120.53,-495.2"/>
</g>
<!-- assisted_service&#45;&gt;agent_start_ui -->
<g id="edge19" class="edge">
<title>assisted_service&#45;&gt;agent_start_ui</title>
<path fill="none" stroke="#333333" d="M200,-540.3C200,-547.59 200,-556.27 200,-564.46"/>
<polygon fill="#333333" stroke="#333333" points="196.5,-564.38 200,-574.38 203.5,-564.38 196.5,-564.38"/>
<!-- agent_register_infraenv&#45;&gt;agent_ui -->
<g id="edge21" class="edge">
<title>agent_register_infraenv&#45;&gt;agent_ui</title>
<path fill="none" stroke="#333333" d="M175.82,-612.3C173.13,-619.85 169.9,-628.88 166.89,-637.32"/>
<polygon fill="#333333" stroke="#333333" points="163.69,-635.88 163.62,-646.47 170.28,-638.23 163.69,-635.88"/>
</g>
<!-- assisted_service&#45;&gt;agent_register_infraenv -->
<g id="edge18" class="edge">
<title>assisted_service&#45;&gt;agent_register_infraenv</title>
<path fill="none" stroke="#333333" d="M105.48,-540.48C118.23,-549.24 133.85,-559.96 147.65,-569.42"/>
<polygon fill="#333333" stroke="#333333" points="145.38,-572.11 155.6,-574.88 149.34,-566.34 145.38,-572.11"/>
</g>
<!-- assisted_service&#45;&gt;agent_ui -->
<g id="edge20" class="edge">
<title>assisted_service&#45;&gt;agent_ui</title>
<path fill="none" stroke="#333333" d="M85.73,-540.33C92.15,-558.72 103.44,-588.33 117,-612 122.25,-621.16 128.86,-630.54 135.18,-638.82"/>
<polygon fill="#333333" stroke="#333333" points="132.24,-640.75 141.18,-646.44 137.74,-636.42 132.24,-640.75"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 21 KiB

After

Width:  |  Height:  |  Size: 21 KiB