From 95e183b2826fce4317c530424049f6f176315e2f Mon Sep 17 00:00:00 2001
From: Alex Iribarren <Alex.Iribarren@cern.ch>
Date: Fri, 26 Feb 2021 10:27:03 +0100
Subject: [PATCH] More requirements for Puppet

---
 docs/koji/bootstrapping.md | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/docs/koji/bootstrapping.md b/docs/koji/bootstrapping.md
index a7f5d42..742a312 100644
--- a/docs/koji/bootstrapping.md
+++ b/docs/koji/bootstrapping.md
@@ -364,6 +364,8 @@ These packages will be needed for openafs:
    * [`cern-yum-tool`](https://gitlab.cern.ch/linuxsupport/rpms/cern-yum-tool)
    * [`openafs-release`](https://gitlab.cern.ch/linuxsupport/rpms/releases/openafs-release)
 
+Once you get to the Puppet part, you'll also need these RPMs:
+   * [`cern-krb5-conf`](https://gitlab.cern.ch/linuxsupport/rpms/cern-krb5-conf)
 
 ## Create tag for openafs
 
@@ -456,6 +458,12 @@ Now you can start creating other tags as necessary. It's probably a good idea
 to start with `myrpm` (for testing `rpmci`), `linuxsupport` (for our packages)
 and probably `config` (for Configuration Management stuff).
 
+The `config` tag is a bit special because it is used very early on in the puppetinit.
+In order to avoid hardcoding the URLs for the repos, we provide a .repo file
+in a well-known location: `http://linuxsoft.cern.ch/internal/repos/configX.repo`.
+Take a look at [this one](http://linuxsoft.cern.ch/internal/repos/config8s.repo) and
+modify it as necessary.
+
 ## Build a Docker image
 
 You'll need a Docker image for many things, starting with `rpmci`. You've gotten
-- 
GitLab