Commit graph

140 commits

Author SHA1 Message Date
Ciaby
5f9e95a393 Added python module 1.9.4 2015-06-01 16:42:59 -05:00
Ciaby
2a8887770d Removed python module 2015-06-01 16:40:46 -05:00
Ciaby
b43e30ae18 Upgrade puppet to version 3.8.1-1puppetlabs1 2015-06-01 16:35:24 -05:00
Ciaby
49940f0105 Fix Kannel module. 2015-06-01 16:12:43 -05:00
Ciaby
e95bcd55aa Removed sudo package (it's already installed) 2015-06-01 16:06:58 -05:00
Ciaby
0e6f7efc3c Added PostgreSQL module from github 2015-06-01 16:04:13 -05:00
Ciaby
593378d490 Remove postgresql module 2015-06-01 16:01:18 -05:00
Ciaby
9ce1c7f2ea Pulled latest version of puppet riak module
Configured riak to install latest version (2.1+)
2015-06-01 12:41:06 -05:00
Ciaby
602aa92886 Tweaking checks 2015-05-29 16:06:47 -05:00
Ciaby
432920a5c3 Added automatic restart of Icinga2 after configuration changes 2015-05-29 15:05:14 -05:00
Ciaby
912a286278 Customize Icinga2 configuration
Add 30 seconds timeout to the apt check
2015-05-29 14:59:00 -05:00
Ciaby
ff76e8340d Fixed puppet installation (puppet and puppet-common are required) 2015-05-28 15:58:25 -05:00
Ciaby
2e36521d57 Install Icinga2 by default 2015-05-28 15:43:26 -05:00
Ciaby
df8029fd97 Added explicit management of the rhizomatica user
Changed the default password
2015-05-27 15:22:01 -05:00
Ciaby
2ac8aea1aa Cosmetic change in packages.pp 2015-05-27 15:10:34 -05:00
Ciaby
f3e880263c Handle sudo with Puppet
Remove password input on sudo
2015-05-27 12:58:09 -05:00
Ciaby
abae19f92e Force puppet to version 3.7.5 2015-05-25 19:54:56 -05:00
Ciaby
fd4586fb15 Added Icinga2 repository. 2015-05-25 19:34:56 -05:00
Ciaby
44c1125077 Added apt submodule, tag 1.8.0 2015-05-25 19:25:36 -05:00
Ciaby
37d53c6bda Removed apt module. 2015-05-25 19:23:22 -05:00
Ciaby
5932c05133 Added FreeSWITCH monitoring script. 2015-05-22 15:51:37 -05:00
Ciaby
7c4c88ab34 More PostgreSQL fixes. 2015-05-20 18:57:09 -05:00
Ciaby
b243eb02cb Fix PostgreSQL submodule. 2015-05-20 18:51:13 -05:00
Ciaby
75afcc43e2 Disable custom PostgreSQL backups. 2015-05-20 14:42:35 -05:00
Ciaby
7ad720b2f3 Changed module name around... 2015-05-20 13:50:52 -05:00
Ciaby
7ace1b1431 Remove whitespaces. 2015-05-20 13:48:43 -05:00
Ciaby
356063a41b Fix variable scoping. 2015-05-20 13:44:43 -05:00
Ciaby
5440d603f6 Fix paths. 2015-05-20 13:43:50 -05:00
Ciaby
e960cf2ac9 Fix name scope for apt and riak. 2015-05-20 13:32:28 -05:00
Ciaby
1bfaf24795 Added sshkeys module. 2015-05-20 13:15:24 -05:00
Ciaby
1c7dffc32a Initial refactoring
Renamed rhizomatica_base_system to rhizo_base
Split up the init.pp in different subclasses
More work to follow
2015-05-18 14:01:31 -05:00
Ciaby
7b938abede Forgot one comment. 2015-05-15 15:44:15 -05:00
Ciaby
fa9aee21cb Added /var/rhizo_backups directory for backups
Added backups cron jobs
2015-05-15 15:33:36 -05:00
Ciaby
3c968f1beb Added PostgreSQL and SQLite backup scripts. 2015-05-15 15:26:31 -05:00
Ciaby
a9da8dd5b9 Fixed ACL's in FreeSWITCH. 2015-05-15 15:25:40 -05:00
Ciaby
6ec22da833 Removed duplicate (and wrong) sms welcome message for roaming. 2015-03-28 19:56:10 -06:00
Ciaby
c939e6a841 Added monitor_rapi.sh to /home/rhizomatica/bin/ 2015-03-13 16:11:27 -06:00
Ciaby
efeb99cb52 Add /etc/default/rcS, automatically run fsck at boot. 2015-03-06 08:37:07 -06:00
Ciaby
ed3b1f9cd9 Set "PRAGMA journal_mode=wal;" in /var/lib/osmocom/hlr.sqlite3 right after installation. 2015-02-25 13:40:54 -06:00
Ciaby
276c3f4d69 Fix RRC output (everything to /dev/null) 2015-02-25 13:09:21 -06:00
Ciaby
d58ad61848 Reduce monitor interval for RAPI and AMP to 5 minutes. 2015-02-25 12:39:06 -06:00
Ciaby
ea0e5a58a5 Added sqlite3 to the list of required packages. 2015-02-25 12:31:20 -06:00
Ciaby
c473d9bbe2 Fix monitoring scripts (again). 2015-02-25 12:26:22 -06:00
Ciaby
55d1b4c1c8 Added max_power_red as a parameter. 2015-02-20 15:08:46 -06:00
Ciaby
ce14fe09b9 Fixed RTP ports used by FreeSWITCH (16384-16484). 2015-02-20 14:28:32 -06:00
Ciaby
94af85f036 Added double quotes in vars.sh 2015-02-20 13:14:32 -06:00
Ciaby
1c67b08fd1 Two more entries in the Rhizomatica crontab. 2015-02-20 13:08:41 -06:00
Ciaby
82b25ddf60 Fixed monitoring scripts. 2015-02-20 12:47:02 -06:00
Ciaby
529f8e788d Cosmetic fixes on templates. 2015-02-20 12:38:26 -06:00
Ciaby
e94f0697fc Added sms_credit_added to config_values.py 2015-02-16 17:09:14 -06:00