Commit graph

1393 commits

Author SHA1 Message Date
60406a69f9 always install tcpdump 2019-05-20 23:06:31 +03:00
2da62057d0 git: also copy gitweb theme files :) 2019-05-17 14:30:43 +03:00
4004a9ef68 add support for defining multiple interfaces for virtual machines 2019-05-17 14:28:38 +03:00
c42976919f use ethx device names for centos installs and force kickstart to use first interface 2019-05-17 14:27:23 +03:00
75b6a52eb3 git: add local branding to gitweb 2019-05-17 13:13:19 +03:00
04e821116b include mime.types for nginx config 2019-05-17 13:01:13 +03:00
a283444443 add git host group 2019-05-17 11:39:04 +03:00
3a6ceec53c initial version of git server role 2019-05-17 11:37:46 +03:00
87744518c7 create site directory in /etc/nginx/conf.d 2019-05-17 11:36:39 +03:00
c2eb946825 lint fixes 2019-05-17 11:15:26 +03:00
e2a20addf3 add fastcgi support for nginx 2019-05-17 11:14:27 +03:00
ae969d9ce3 initial version of nginx role 2019-05-17 11:00:19 +03:00
7dc298ce2f add git client role 2019-05-17 10:21:18 +03:00
08329644ec move thinlinc rpm files into x86_64 directory 2019-05-15 20:41:33 +03:00
b18bcedb59 install local ca signed host certificates for all hosts 2019-05-14 22:18:37 +03:00
f038799988 fixed typo 2019-05-14 22:17:56 +03:00
6113048ba5 lint fixes 2019-05-14 11:02:13 +03:00
683cef178e add rcs to all hosts 2019-05-13 15:34:22 +03:00
c867a0fa8f added user.list which contains reserved uid/gid numbers used in ansible rules 2019-05-13 11:48:50 +03:00
b149ef9ab1 added mit license 2019-05-13 11:48:26 +03:00
9a068f11e1 lint fixes 2019-05-13 00:01:03 +03:00
12f654bb13 add fedora report_mirror tool and enable it 2019-05-12 23:55:21 +03:00
50d4fad823 change openbsd mirror 2019-05-12 19:28:09 +03:00
79dd378265 add tools for syncing thinlinc packages and enable it on mirror group 2019-05-11 01:59:18 +03:00
278f2deb92 add mirror role and enable syncs on mirror group 2019-05-11 01:57:50 +03:00
b2c634425b add default mail domain and server 2019-05-11 01:56:20 +03:00
76f0f6b741 initial version of opensmtpd which is applied to all hosts 2019-05-11 00:14:03 +03:00
a3cc1b3b18 install telnet to rhel hosts 2019-05-10 20:30:20 +03:00
6e81d76409 add mailx so we can send messages from command line 2019-05-10 20:07:00 +03:00
088a3298c0 add basic selinux tools for all rhel based hosts 2019-05-10 19:44:28 +03:00
9e2cfbd37c mirror: mount /export before starting real work 2019-05-10 17:40:00 +03:00
9915d94bf1 fixed typo 2019-05-10 17:30:44 +03:00
7e9f86b089 disable at use from all users on all hosts 2019-05-10 16:57:54 +03:00
bfa5e5807c add iptables role and define firewall rules for mirror group 2019-05-10 16:51:18 +03:00
713d2d1c89 add makefile with support for syntax checking and running lint for yaml files 2019-05-10 15:48:17 +03:00
0bb81e37f6 always install sysstat package 2019-05-10 15:38:28 +03:00
37cbd06853 add "master" playbook 2019-05-10 15:30:46 +03:00
2ceee43d40 first version of base role 2019-05-10 15:25:38 +03:00
57ffdc6b50 added first client 2019-05-10 15:08:41 +03:00
a47d58799d Add support for multiple disks when creating new virtual machines. 2019-05-10 13:02:47 +03:00
ad30e5be01 Run ssh-keyscan only when instance is created. 2019-05-10 11:14:32 +03:00
64c6a74de2 Fix tmpdir cleaning error when tmpdir is not created.§ 2019-05-10 11:12:35 +03:00
b010f9db84 Initial version of playbook which creates virtual machines. 2019-05-10 10:26:27 +03:00