diff options
author | Lars Wirzenius <liw@liw.fi> | 2020-01-12 10:43:01 +0200 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2020-01-12 10:43:01 +0200 |
commit | d3bca3bb3fbe09fd4b482bfc017cf3cefdf83e9f (patch) | |
tree | a792d7f078862e1897d27ff26631d24bcfcf67f2 | |
parent | 1fdbc6be4b3a6911969a8b6a37cac0831bf97c27 (diff) | |
download | ansibleness-d3bca3bb3fbe09fd4b482bfc017cf3cefdf83e9f.tar.gz |
Add: vibuilder
-rw-r--r-- | ansible/hosts | 1 | ||||
-rw-r--r-- | ansible/roles/comfortable-debian-system/tasks/main.yml | 1 | ||||
-rw-r--r-- | ansible/vibuilder.yml | 31 |
3 files changed, 33 insertions, 0 deletions
diff --git a/ansible/hosts b/ansible/hosts index 2ed5cfa..42985c1 100644 --- a/ansible/hosts +++ b/ansible/hosts @@ -4,6 +4,7 @@ willikins holywood exolobe2 exolobe4 +vibuilder holywood2 diff --git a/ansible/roles/comfortable-debian-system/tasks/main.yml b/ansible/roles/comfortable-debian-system/tasks/main.yml index 6944925..bfb220e 100644 --- a/ansible/roles/comfortable-debian-system/tasks/main.yml +++ b/ansible/roles/comfortable-debian-system/tasks/main.yml @@ -1,6 +1,7 @@ - name: install packages apt: name: + - sudo - man-db - psmisc - whois diff --git a/ansible/vibuilder.yml b/ansible/vibuilder.yml new file mode 100644 index 0000000..c9958d7 --- /dev/null +++ b/ansible/vibuilder.yml @@ -0,0 +1,31 @@ +- hosts: vibuilder + remote_user: root + roles: + - sane_debian_system + - comfortable-debian-system +# - liw-usual + - unix_users + - version-controller + - debian-dev-env + - python-dev-env + - vmdb2-dev-env + vars: + hostname: vibuilder + debian_codename: buster + + timezone: Europe/Helsinki + + unix_users: + - username: liw + comment: Lars Wirzenius + sudo: yes + authorized_keys: | + {{ liw_ssh_pub }} + + sources_lists: + - repo: | + deb http://code.liw.fi/debian unstable main + signing_key: "{{ code_liw_fi_signing_key }}" + + - repo: deb http://ci-prod-controller.vm.liw.fi/debian unstable main + signing_key: "{{ ci_prod_signing_key }}" |