From 641acdad89d37f662612f9cc76922bb47fdd4d8a Mon Sep 17 00:00:00 2001 From: Julian Gethmann Date: Wed, 8 Mar 2017 14:01:16 +0100 Subject: [PATCH] Update README.md * Add links to ansible-pull * Add dependencies --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 15f8752..f5ccc51 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Ansible repository for LAS/CS NSQ computer +# [Ansible](https://docs.ansible.com/ansible/index.html) repository for LAS/CS NSQ computer You need to have access to this repository (viz you need to add your public ssh-key (`ssh-keygen`) to your profile here. Then you can clone the git repository to work on in locally. `git clone git@git.scc.kit.edu:las/ansible.git` @@ -10,8 +10,8 @@ Also create a new file with an named after your [fully-qualified-domain-name](https://de.wikipedia.org/wiki/Domain_(Internet)#Fully_Qualified_Domain_Name_.28FQDN.29}) (FQDN) in the `host_vars` directory including a [yaml](https://docs.ansible.com/ansible/YAMLSyntax.html) list with some host specific configuration variables, e. g. copy another similar host and adjust it. These files do not have the `.yml` extension and do not start with `---` Then create a file named after your FQDN with the extension ".yml" in the main directory of ansible which includes all the roles one want to run. This step needs root priviledges and therefore makes only sense for the first installation of a computer. -* install ansible (`dnf install ansible`) -* run ansible-pull (`ansible-pull -U git@git.scc.kit.edu:las/ansible.git`) +* install ansible and some dependencies (`dnf install ansible git python2-dnf libselinux-python`) +* run [ansible-pull](https://docs.ansible.com/ansible/playbooks_intro.html#ansible-pull) (`ansible-pull -U git@git.scc.kit.edu:las/ansible.git`) ### Ask for new software Open an issue in the GitLab issue tracker with the label: softwarerequest -- 2.22.0