Line 21: |
Line 21: |
| * Dnf|Yum repository creation and maintenance daemon | | * Dnf|Yum repository creation and maintenance daemon |
| | | |
− | In our build, we will have only 2 servers. | + | You need at least the one server which can perform all functions, or split it into a hub plus 1+ build servers. |
| + | |
| + | In our example build, we will have 2 servers. |
| | | |
| * hub - which will run the hub, web and dnf|Yum repository daemon | | * hub - which will run the hub, web and dnf|Yum repository daemon |
Line 51: |
Line 53: |
| | | |
| * ssh values (e.g. Country, State, City, Organization, Organisational Unit) | | * ssh values (e.g. Country, State, City, Organization, Organisational Unit) |
− | * Build server FQDN (you can use the Hub FQDN to have everything on the one server) | + | * Build server FQDN (leaving it blank will use the Hub FQDN to have everything on the one server). It will loop and allow you to add additional servers. |
| * to accept the build server ssl signature | | * to accept the build server ssl signature |
| * for the root password on the Hub server | | * for the root password on the Hub server |
Line 57: |
Line 59: |
| The web interface will be available via http://<your hub server>/koji | | The web interface will be available via http://<your hub server>/koji |
| | | |
− | Updates can be made via the kojiadmin user on the hub | + | You can add additional build servers later, via<syntaxhighlight lang="bash"> |
| + | koji-add-builder.sh <FQDN of build server> [debug] |
| + | </syntaxhighlight>Updates can be made via the kojiadmin user on the hub |
| <syntaxhighlight lang="bash"> | | <syntaxhighlight lang="bash"> |
| su - kojiadmin | | su - kojiadmin |