oasis_roles.system_repositories

Ce rôle a été déprécié : Veuillez utiliser la version dans la collection Ansible oasis_roles.system

État de la construction

Configurer les dépôts système

Configure et installe certains dépôts système, principalement pour des systèmes basés sur yum ou dnf.

Exigences

Ansible 2.4 ou version supérieure

Red Hat Enterprise Linux 6+ ou équivalent La plupart des versions de Fedora

Variables du rôle

Actuellement, les variables suivantes sont prises en charge :

Général

  • system_repositories_configs - liste des configurations de dépôts conformément à http://docs.ansible.com/ansible/latest/modules/yum_repository_module.html#yum-repository La plupart des options importantes sont prises en charge ici. Toute option manquante peut être ajoutée via une PR.
  • system_repositories_repo_files - liste des URL distantes vers les fichiers de dépôt à télécharger dans le répertoire de destination. Utilisez cet argument avec prudence en raison des problèmes potentiels liés au téléchargement d'URL distantes !
  • system_repositories_rpm_keys - liste des clés RPM à installer sur le système
  • system_repositories_validate_certs - par défaut à true, mais peut être réglé sur false si les fichiers de dépôt ou les clés RPM sont téléchargés via HTTPS depuis des hôtes où les certificats ne sont pas valides sur le système cible

Dépendances

Aucune

Exemple de Playbook

- hosts: system_repositories_servers
  roles:
    - role: oasis_roles.system_repositories
      system_repositories_configs:
        - name: Mon Nom de Dépôt
          baseurl: http://somedomain.tld/some/path
      system_repositories_repo_files:
        - http://somedomain.tld/some/repo/my_repo.repo
        - http://otherdomain.net/path/to/repo_file.repo

Licence

BSD

Informations sur l'auteur

Greg Hellings greg.hellings@gmail.com

À propos du projet

Installs yum/dnf repositories and their keys

Installer
ansible-galaxy install oasis_roles.system_repositories
Licence
gpl-3.0
Téléchargements
78.6k
Propriétaire