add proposal new repo structure
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
# Draft Repository Design
|
||||
|
||||

|
||||
|
||||
## Questions
|
||||
* One RPM to enable/install supported yum repository
|
||||
* Where do we provide our own rpm packages?
|
||||
* How to know which systems are using which repos? (via rpm package list / hiera config / ... ?)
|
||||
@@ -0,0 +1,508 @@
|
||||
<svg host="65bd71144e" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="1138px" height="563px" viewBox="-0.5 -0.5 1138 563" content="<mxfile><diagram id="b_1Yd5anhgH-p26F0GQ2" name="Page-1">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</diagram></mxfile>">
|
||||
<defs/>
|
||||
<g>
|
||||
<rect x="240" y="40" width="120" height="20" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
|
||||
<g transform="translate(-0.5 -0.5)scale(0.9999999999999999)">
|
||||
<switch>
|
||||
<foreignObject pointer-events="none" width="101%" height="101%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
||||
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 118px; height: 1px; padding-top: 50px; margin-left: 242px;">
|
||||
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;">
|
||||
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
||||
<os>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</foreignObject>
|
||||
<text x="242" y="54" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">
|
||||
<os>
|
||||
</text>
|
||||
</switch>
|
||||
</g>
|
||||
<rect x="360" y="60" width="120" height="20" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
|
||||
<g transform="translate(-0.5 -0.5)scale(0.9999999999999999)">
|
||||
<switch>
|
||||
<foreignObject pointer-events="none" width="101%" height="101%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
||||
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 118px; height: 1px; padding-top: 70px; margin-left: 362px;">
|
||||
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;">
|
||||
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
||||
iso/
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</foreignObject>
|
||||
<text x="362" y="74" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">
|
||||
iso/
|
||||
</text>
|
||||
</switch>
|
||||
</g>
|
||||
<rect x="360" y="180" width="120" height="20" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
|
||||
<g transform="translate(-0.5 -0.5)scale(0.9999999999999999)">
|
||||
<switch>
|
||||
<foreignObject pointer-events="none" width="101%" height="101%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
||||
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 118px; height: 1px; padding-top: 190px; margin-left: 362px;">
|
||||
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;">
|
||||
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
||||
sources/
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</foreignObject>
|
||||
<text x="362" y="194" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">
|
||||
sources/
|
||||
</text>
|
||||
</switch>
|
||||
</g>
|
||||
<rect x="360" y="140" width="120" height="20" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
|
||||
<g transform="translate(-0.5 -0.5)scale(0.9999999999999999)">
|
||||
<switch>
|
||||
<foreignObject pointer-events="none" width="101%" height="101%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
||||
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 118px; height: 1px; padding-top: 150px; margin-left: 362px;">
|
||||
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;">
|
||||
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
||||
tags/
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</foreignObject>
|
||||
<text x="362" y="154" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">
|
||||
tags/
|
||||
</text>
|
||||
</switch>
|
||||
</g>
|
||||
<rect x="360" y="160" width="120" height="20" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
|
||||
<g transform="translate(-0.5 -0.5)scale(0.9999999999999999)">
|
||||
<switch>
|
||||
<foreignObject pointer-events="none" width="101%" height="101%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
||||
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 118px; height: 1px; padding-top: 170px; margin-left: 362px;">
|
||||
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;">
|
||||
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
||||
snapshots/
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</foreignObject>
|
||||
<text x="362" y="174" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">
|
||||
snapshots/
|
||||
</text>
|
||||
</switch>
|
||||
</g>
|
||||
<path d="M 606.37 210 L 1070 210 Q 1080 210 1080 220 L 1080 400 Q 1080 410 1070 410 L 720 410" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" stroke-dasharray="2.9999999999999996 2.9999999999999996" pointer-events="stroke"/>
|
||||
<path d="M 601.12 210 L 608.12 206.5 L 606.37 210 L 608.12 213.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
||||
<g transform="translate(-0.5 -0.5)scale(0.9999999999999999)">
|
||||
<switch>
|
||||
<foreignObject pointer-events="none" width="101%" height="101%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
||||
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 278px; margin-left: 1080px;">
|
||||
<div data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
||||
<div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;">
|
||||
if same gpg key is used
|
||||
<br/>
|
||||
for all repos of that
|
||||
<br/>
|
||||
group
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</foreignObject>
|
||||
<text x="1080" y="282" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="11px" text-anchor="middle">
|
||||
if same gpg key is used...
|
||||
</text>
|
||||
</switch>
|
||||
</g>
|
||||
<rect x="480" y="200" width="120" height="20" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
|
||||
<g transform="translate(-0.5 -0.5)scale(0.9999999999999999)">
|
||||
<switch>
|
||||
<foreignObject pointer-events="none" width="101%" height="101%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
||||
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 118px; height: 1px; padding-top: 210px; margin-left: 482px;">
|
||||
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;">
|
||||
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
||||
<group>/
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</foreignObject>
|
||||
<text x="482" y="214" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">
|
||||
<group>/
|
||||
</text>
|
||||
</switch>
|
||||
</g>
|
||||
<rect x="480" y="300" width="120" height="20" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
|
||||
<g transform="translate(-0.5 -0.5)scale(0.9999999999999999)">
|
||||
<switch>
|
||||
<foreignObject pointer-events="none" width="101%" height="101%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
||||
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 118px; height: 1px; padding-top: 310px; margin-left: 482px;">
|
||||
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;">
|
||||
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
||||
keys/
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</foreignObject>
|
||||
<text x="482" y="314" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">
|
||||
keys/
|
||||
</text>
|
||||
</switch>
|
||||
</g>
|
||||
<rect x="600" y="240" width="120" height="20" fill="#fff2cc" stroke="#d6b656" pointer-events="all"/>
|
||||
<g transform="translate(-0.5 -0.5)scale(0.9999999999999999)">
|
||||
<switch>
|
||||
<foreignObject pointer-events="none" width="101%" height="101%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
||||
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 118px; height: 1px; padding-top: 250px; margin-left: 602px;">
|
||||
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;">
|
||||
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
||||
<sub-group>/
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</foreignObject>
|
||||
<text x="602" y="254" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">
|
||||
<sub-group>/
|
||||
</text>
|
||||
</switch>
|
||||
</g>
|
||||
<path d="M 726.37 230 L 870 230 Q 880 230 880 240 L 880 340 Q 880 350 870 350 L 840 350" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" stroke-dasharray="2.9999999999999996 2.9999999999999996" pointer-events="stroke"/>
|
||||
<path d="M 721.12 230 L 728.12 226.5 L 726.37 230 L 728.12 233.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
||||
<g transform="translate(-0.5 -0.5)scale(0.9999999999999999)">
|
||||
<switch>
|
||||
<foreignObject pointer-events="none" width="101%" height="101%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
||||
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 290px; margin-left: 880px;">
|
||||
<div data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
||||
<div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;">
|
||||
corresponds to
|
||||
<br/>
|
||||
repo
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</foreignObject>
|
||||
<text x="880" y="293" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="11px" text-anchor="middle">
|
||||
corresponds to...
|
||||
</text>
|
||||
</switch>
|
||||
</g>
|
||||
<rect x="600" y="220" width="120" height="20" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
|
||||
<g transform="translate(-0.5 -0.5)scale(0.9999999999999999)">
|
||||
<switch>
|
||||
<foreignObject pointer-events="none" width="101%" height="101%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
||||
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 118px; height: 1px; padding-top: 230px; margin-left: 602px;">
|
||||
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;">
|
||||
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
||||
<repo-name>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</foreignObject>
|
||||
<text x="602" y="234" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">
|
||||
<repo-name>
|
||||
</text>
|
||||
</switch>
|
||||
</g>
|
||||
<rect x="600" y="320" width="120" height="20" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
|
||||
<g transform="translate(-0.5 -0.5)scale(0.9999999999999999)">
|
||||
<switch>
|
||||
<foreignObject pointer-events="none" width="101%" height="101%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
||||
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 118px; height: 1px; padding-top: 330px; margin-left: 602px;">
|
||||
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;">
|
||||
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
||||
<group>/
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</foreignObject>
|
||||
<text x="602" y="334" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">
|
||||
<group>/
|
||||
</text>
|
||||
</switch>
|
||||
</g>
|
||||
<rect x="720" y="340" width="120" height="20" fill="#dae8fc" stroke="#6c8ebf" pointer-events="all"/>
|
||||
<g transform="translate(-0.5 -0.5)scale(0.9999999999999999)">
|
||||
<switch>
|
||||
<foreignObject pointer-events="none" width="101%" height="101%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
||||
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 118px; height: 1px; padding-top: 350px; margin-left: 722px;">
|
||||
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;">
|
||||
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
||||
<repo-name>.gpg
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</foreignObject>
|
||||
<text x="722" y="354" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">
|
||||
<repo-name>.gpg
|
||||
</text>
|
||||
</switch>
|
||||
</g>
|
||||
<rect x="600" y="400" width="120" height="20" fill="#dae8fc" stroke="#6c8ebf" pointer-events="all"/>
|
||||
<g transform="translate(-0.5 -0.5)scale(0.9999999999999999)">
|
||||
<switch>
|
||||
<foreignObject pointer-events="none" width="101%" height="101%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
||||
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 118px; height: 1px; padding-top: 410px; margin-left: 602px;">
|
||||
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;">
|
||||
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
||||
<group>.gpg
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</foreignObject>
|
||||
<text x="602" y="414" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">
|
||||
<group>.gpg
|
||||
</text>
|
||||
</switch>
|
||||
</g>
|
||||
<rect x="240" y="60" width="60" height="30" fill="none" stroke="none" pointer-events="all"/>
|
||||
<g transform="translate(-0.5 -0.5)scale(0.9999999999999999)">
|
||||
<switch>
|
||||
<foreignObject pointer-events="none" width="101%" height="101%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
||||
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-start; width: 58px; height: 1px; padding-top: 67px; margin-left: 242px;">
|
||||
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;">
|
||||
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;">
|
||||
Examples:
|
||||
<br/>
|
||||
<span style="font-weight: normal">
|
||||
redhat7
|
||||
<br/>
|
||||
redhat8
|
||||
<br/>
|
||||
...
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</foreignObject>
|
||||
<text x="242" y="79" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" font-weight="bold">
|
||||
Examples:...
|
||||
</text>
|
||||
</switch>
|
||||
</g>
|
||||
<rect x="480" y="80" width="120" height="20" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
|
||||
<g transform="translate(-0.5 -0.5)scale(0.9999999999999999)">
|
||||
<switch>
|
||||
<foreignObject pointer-events="none" width="101%" height="101%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
||||
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 118px; height: 1px; padding-top: 90px; margin-left: 482px;">
|
||||
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;">
|
||||
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
||||
<group>/
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</foreignObject>
|
||||
<text x="482" y="94" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">
|
||||
<group>/
|
||||
</text>
|
||||
</switch>
|
||||
</g>
|
||||
<rect x="600" y="100" width="120" height="20" fill="#dae8fc" stroke="#6c8ebf" pointer-events="all"/>
|
||||
<g transform="translate(-0.5 -0.5)scale(0.9999999999999999)">
|
||||
<switch>
|
||||
<foreignObject pointer-events="none" width="101%" height="101%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
||||
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 118px; height: 1px; padding-top: 110px; margin-left: 602px;">
|
||||
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;">
|
||||
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
||||
<iso-name>.iso
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</foreignObject>
|
||||
<text x="602" y="114" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">
|
||||
<iso-name>.iso
|
||||
</text>
|
||||
</switch>
|
||||
</g>
|
||||
<path d="M 726.37 130 L 750 130 Q 760 130 760 120 L 760 115 Q 760 110 750 110 L 720 110" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" stroke-dasharray="2.9999999999999996 2.9999999999999996" pointer-events="stroke"/>
|
||||
<path d="M 721.12 130 L 728.12 126.5 L 726.37 130 L 728.12 133.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
||||
<g transform="translate(-0.5 -0.5)scale(0.9999999999999999)">
|
||||
<switch>
|
||||
<foreignObject pointer-events="none" width="101%" height="101%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
||||
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 119px; margin-left: 760px;">
|
||||
<div data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
||||
<div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;">
|
||||
iso mount
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</foreignObject>
|
||||
<text x="760" y="123" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="11px" text-anchor="middle">
|
||||
iso mount
|
||||
</text>
|
||||
</switch>
|
||||
</g>
|
||||
<rect x="600" y="120" width="120" height="20" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
|
||||
<g transform="translate(-0.5 -0.5)scale(0.9999999999999999)">
|
||||
<switch>
|
||||
<foreignObject pointer-events="none" width="101%" height="101%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
||||
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 118px; height: 1px; padding-top: 130px; margin-left: 602px;">
|
||||
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;">
|
||||
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
||||
<iso-name>/
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</foreignObject>
|
||||
<text x="602" y="134" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">
|
||||
<iso-name>/
|
||||
</text>
|
||||
</switch>
|
||||
</g>
|
||||
<rect x="720" y="260" width="120" height="20" fill="#fff2cc" stroke="#d6b656" pointer-events="all"/>
|
||||
<g transform="translate(-0.5 -0.5)scale(0.9999999999999999)">
|
||||
<switch>
|
||||
<foreignObject pointer-events="none" width="101%" height="101%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
||||
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 118px; height: 1px; padding-top: 270px; margin-left: 722px;">
|
||||
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;">
|
||||
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
||||
<repo-name>/
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</foreignObject>
|
||||
<text x="722" y="274" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">
|
||||
<repo-name>/
|
||||
</text>
|
||||
</switch>
|
||||
</g>
|
||||
<path d="M 590 240 L 587.5 240 Q 585 240 585 250 L 585 255 Q 585 260 582.5 260 L 581.25 260 Q 580 260 582.5 260 L 583.75 260 Q 585 260 585 270 L 585 275 Q 585 280 587.5 280 L 590 280" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
||||
<rect x="400" y="245" width="170" height="30" fill="none" stroke="none" pointer-events="all"/>
|
||||
<g transform="translate(-0.5 -0.5)scale(0.9999999999999999)">
|
||||
<switch>
|
||||
<foreignObject pointer-events="none" width="101%" height="101%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
||||
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 168px; height: 1px; padding-top: 260px; margin-left: 400px;">
|
||||
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: right;">
|
||||
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
||||
optional/possible but not recommended
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</foreignObject>
|
||||
<text x="568" y="264" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="end">
|
||||
optional/possible but not re...
|
||||
</text>
|
||||
</switch>
|
||||
</g>
|
||||
<rect x="720" y="360" width="120" height="20" fill="#fff2cc" stroke="#d6b656" pointer-events="all"/>
|
||||
<g transform="translate(-0.5 -0.5)scale(0.9999999999999999)">
|
||||
<switch>
|
||||
<foreignObject pointer-events="none" width="101%" height="101%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
||||
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 118px; height: 1px; padding-top: 370px; margin-left: 722px;">
|
||||
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;">
|
||||
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
||||
<sub-group>/
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</foreignObject>
|
||||
<text x="722" y="374" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">
|
||||
<sub-group>/
|
||||
</text>
|
||||
</switch>
|
||||
</g>
|
||||
<path d="M 960 390 L 990 390 Q 1000 390 1000 380 L 1000 280 Q 1000 270 990 270 L 846.37 270" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" stroke-dasharray="2.9999999999999996 2.9999999999999996" pointer-events="stroke"/>
|
||||
<path d="M 841.12 270 L 848.12 266.5 L 846.37 270 L 848.12 273.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
||||
<rect x="840" y="380" width="120" height="20" fill="#fff2cc" stroke="#d6b656" pointer-events="all"/>
|
||||
<g transform="translate(-0.5 -0.5)scale(0.9999999999999999)">
|
||||
<switch>
|
||||
<foreignObject pointer-events="none" width="101%" height="101%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
||||
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 118px; height: 1px; padding-top: 390px; margin-left: 842px;">
|
||||
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;">
|
||||
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
||||
<repo-name>.gpg
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</foreignObject>
|
||||
<text x="842" y="394" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">
|
||||
<repo-name>.gpg
|
||||
</text>
|
||||
</switch>
|
||||
</g>
|
||||
<path d="M 710 360 L 707.5 360 Q 705 360 705 370 L 705 375 Q 705 380 702.5 380 L 701.25 380 Q 700 380 702.5 380 L 703.75 380 Q 705 380 705 390 L 705 395 Q 705 400 707.5 400 L 710 400" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
||||
<rect x="520" y="365" width="170" height="30" fill="none" stroke="none" pointer-events="all"/>
|
||||
<g transform="translate(-0.5 -0.5)scale(0.9999999999999999)">
|
||||
<switch>
|
||||
<foreignObject pointer-events="none" width="101%" height="101%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
||||
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 168px; height: 1px; padding-top: 380px; margin-left: 520px;">
|
||||
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: right;">
|
||||
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
||||
optional/possible but not recommended
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</foreignObject>
|
||||
<text x="688" y="384" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="end">
|
||||
optional/possible but not re...
|
||||
</text>
|
||||
</switch>
|
||||
</g>
|
||||
<path d="M 220 560 L 220 0" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" stroke-dasharray="2.9999999999999996 2.9999999999999996" pointer-events="stroke"/>
|
||||
<rect x="0" y="40" width="210" height="30" fill="none" stroke="none" pointer-events="all"/>
|
||||
<g transform="translate(-0.5 -0.5)scale(0.9999999999999999)">
|
||||
<switch>
|
||||
<foreignObject pointer-events="none" width="101%" height="101%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
||||
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 208px; height: 1px; padding-top: 55px; margin-left: 2px;">
|
||||
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;">
|
||||
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
||||
<b>
|
||||
https://repos.psi.ch
|
||||
</b>
|
||||
(alias)
|
||||
<br/>
|
||||
lx-repos-01.psi.ch (real server name)
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</foreignObject>
|
||||
<text x="2" y="59" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">
|
||||
https://repos.psi.ch (alias)...
|
||||
</text>
|
||||
</switch>
|
||||
</g>
|
||||
<rect x="240" y="480" width="350" height="30" fill="none" stroke="none" pointer-events="all"/>
|
||||
<g transform="translate(-0.5 -0.5)scale(0.9999999999999999)">
|
||||
<switch>
|
||||
<foreignObject pointer-events="none" width="101%" height="101%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
||||
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 348px; height: 1px; padding-top: 495px; margin-left: 242px;">
|
||||
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;">
|
||||
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
||||
Located on the NFS fileserver:
|
||||
<b>
|
||||
lx-fs:/repositories/yum
|
||||
</b>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</foreignObject>
|
||||
<text x="242" y="499" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px">
|
||||
Located on the NFS fileserver: lx-fs:/repositories/yum
|
||||
</text>
|
||||
</switch>
|
||||
</g>
|
||||
<rect x="220" y="195" width="150" height="65" fill="#f8cecc" stroke="#b85450" pointer-events="all"/>
|
||||
<g transform="translate(-0.5 -0.5)scale(0.9999999999999999)">
|
||||
<switch>
|
||||
<foreignObject pointer-events="none" width="101%" height="101%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
||||
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 148px; height: 1px; padding-top: 228px; margin-left: 221px;">
|
||||
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
||||
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
||||
good
|
||||
<br/>
|
||||
name???
|
||||
<br/>
|
||||
repositories/packages/
|
||||
<br/>
|
||||
yum/yum-repos/rpms/..???
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</foreignObject>
|
||||
<text x="295" y="231" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
||||
good...
|
||||
</text>
|
||||
</switch>
|
||||
</g>
|
||||
</g>
|
||||
<switch>
|
||||
<g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/>
|
||||
<a transform="translate(0,-5)" xlink:href="https://www.diagrams.net/doc/faq/svg-export-text-problems" target="_blank">
|
||||
<text text-anchor="middle" font-size="10px" x="50%" y="100%">
|
||||
Viewer does not support full SVG 1.1
|
||||
</text>
|
||||
</a>
|
||||
</switch>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 41 KiB |
Reference in New Issue
Block a user