From a7a456c9408d1842ed0bca7532ae119a19cf7cc8 Mon Sep 17 00:00:00 2001 From: ebner Date: Wed, 1 May 2024 13:53:14 +0200 Subject: [PATCH] add more info --- infrastructure-guide/custom_repositories.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/infrastructure-guide/custom_repositories.md b/infrastructure-guide/custom_repositories.md index 243d925a..a09f5914 100644 --- a/infrastructure-guide/custom_repositories.md +++ b/infrastructure-guide/custom_repositories.md @@ -42,10 +42,19 @@ kinit ## Overview Custom repositories are provided by the central repository server as all other repositories. They will be available on the URL +``` https://repos.psi.ch/<os>/latest/<repository_name> +``` The custom repositories are snapshotted and tagged as any other repository. +Inside __hiera__ please use the URL: +``` +https://$lx_reposerver/<os>/latest/<repository_name> +``` +This ensures that the systems will always use the correct repository server url to access the repositories. (e.g. in the DMZ/extranet the DNS hostname of the repository is different ...) + + The content of the custom repositories are managed on a a dedicated NFS4 share. On this share groups can have different folders where they place/manage their rpms. These RPMs are periodically synced to the main repository share (i.e. every 15 minutes), so what you see on the `packages_misc` is not exactly what will end up on the repository server. Upon sync the repository will be automatically build via the create-repo command. The structure of the share is usually as follows: