link common.yaml and add some TODO

This commit is contained in:
2022-06-17 13:51:26 +02:00
parent c76e3ad82b
commit 709181f128
+5 -3
View File
@@ -108,7 +108,7 @@ rpm_repos::default:
Note that repositories for different versions of RHEL can be added and only the fitting ones will be configured on the node.
If the package repositories are managed by a Puppet module, then it is good practice is to define a specific package repository list in `common.yaml` and then to install it only when needed. An example is `profile::telegraf` which only installes the repositories listed in `rpm_repos::influx` when needed.
If the package repositories are managed by a Puppet module, then it is good practice is to define a specific package repository list in [`common.yaml`](https://git.psi.ch/linux-infra/puppet/-/blob/preprod/data/common.yaml) and then to install it only when needed. An example is `profile::telegraf` which only installes the repositories listed in `rpm_repos::influx` when needed.
### Package Repository Definition
@@ -141,7 +141,7 @@ Overriding the URL of a package repository definition on a stricter scope is con
If different sources are needed, define and name them appropriately. They point to one given repository and the package repository lists are the place to select what should be applied on a given node.
Also feel free to define all your package repositories in `common.yaml`.
Also feel free to define all your package repositories in [`common.yaml`](https://git.psi.ch/linux-infra/puppet/-/blob/preprod/data/common.yaml).
#### Select Package Repository by OS Version
@@ -191,7 +191,7 @@ Availabe on all systems are:
Predefined and used when needed are:
- Influx (`influxdb`, `telegraf`, ...)
To be added/defined in `common.yaml`?
To be added/defined in [`common.yaml`](https://git.psi.ch/linux-infra/puppet/-/blob/preprod/data/common.yaml)?
- CUDA
- GPFS
- Epics (available for RHEL7)
@@ -206,5 +206,7 @@ A small list of packages managed by the Linux Team.
- make v4.3 from [CentOS](https://rpmfind.net/linux/RPM/centos-stream/9/baseos/x86_64/make-4.3-7.el9.x86_64.html) as v4.2.1 has been reported to to make trouble
- latest [Zoom client](https://zoom.us/download?os=linux)
- latest [Webex client](https://www.webex.com/downloads.html)
- TODO: [mod_gearman](https://mod-gearman.org/download/v4.0.1/rhel8/x86_64/)
- TODO: pli-assets (I did not find the source: any clues?)