Commit graph

  • e0f15a6a0a Forgot to add voip_pin in init.pp Ciaby 2015-07-24 18:02:10 +02:00
  • e2dd96c8be Change voip_password into voip_pin for get_account_balance.sh.erb Ciaby 2015-07-24 17:57:48 +02:00
  • 17ce7ca3e4 Forgot to uncomment the curl command... ;) Ciaby 2015-07-24 17:29:31 +02:00
  • f99df6fd2f Added get_account_balance.sh template Ciaby 2015-07-24 17:26:13 +02:00
  • c7b02a3d41 Fixed path for monitor_rapi.sh Ciaby 2015-07-24 14:28:04 +02:00
  • 25b4f0cc52 Execute the HLR Sync job regardless of the exit code of RRC Ciaby 2015-07-19 11:32:43 +02:00
  • fb4a918cbb Increase RCCN version to 1.0.3 Ciaby 2015-07-18 18:09:22 +02:00
  • cc8441f204 Increase RCCN version to 1.0.2 Ciaby 2015-07-18 17:25:19 +02:00
  • efb25ed054 Increase RCCN version to 1.0.1, add automatic restart of RAPI and FreeSWITCH Ciaby 2015-07-16 13:09:18 +02:00
  • 56a1a54a3a Force RCCN to version 1.0.0 Remove call to install.py (for now) Fix dependency for install.py Ciaby 2015-06-24 13:16:16 -05:00
  • 996c02155e Re-enabled automated code deploy Ciaby 2015-06-16 14:04:47 -05:00
  • ea8b2a15d9 Added vcsrepo module as git submodule Ciaby 2015-06-16 14:01:00 -05:00
  • 76ff2ebbf6 Remove vcsrepo from modules Ciaby 2015-06-16 13:59:28 -05:00
  • ba20ef24c7 Add a dependency to tinc from the riak init script Trigger a run of insserv to recalculate the boot order Ciaby 2015-07-13 20:27:41 +02:00
  • e4f455e842 Remove the "ensure => stopped" from the services definition. Ciaby 2015-07-07 15:23:26 +02:00
  • d652133a80 Make sure that FreeSWITCH, Osmocom-NITB and LCR are disabled in the init system. (We run them with runit). Ciaby 2015-07-07 14:17:16 +02:00
  • ee1c6bd131 Run LCR under runit Ciaby 2015-07-07 14:09:49 +02:00
  • e21c1f8b91 Fix RAPI runit script Ciaby 2015-06-22 17:56:03 -05:00
  • 9449c5e9ab Added AGPL-3.0 as LICENSE Ciaby 2015-06-22 15:06:18 -05:00
  • 592be72652 Add emergency calls support in osmo-nitb (tested) Ciaby 2015-06-18 21:16:24 -05:00
  • c9ec487d0d Force Icinga2 package to the latest version. Ciaby 2015-06-18 15:46:25 -05:00
  • 6442629208 Added basic Hiera configuration Ciaby 2015-06-18 15:40:57 -05:00
  • 631f149302 Update .project file Ciaby 2015-06-16 12:50:10 -05:00
  • 40767ab2f2 Moved the rhizomatica password hash into the hiera config. Ciaby 2015-06-16 12:33:36 -05:00
  • 7478afded1 Identify riak nodes by IP address Ciaby 2015-06-03 15:21:35 -05:00
  • 23e1dbfb1e Change check interval from 1 minute to 5 minutes Ciaby 2015-06-02 17:38:30 -05:00
  • 2230cdb55c Added packagecloud package for riak Ciaby 2015-06-02 17:15:19 -05:00
  • df70e9ca38 Fixed the riak module Ciaby 2015-06-02 17:12:45 -05:00
  • cc3fdf7886 Made the rhizo_base module compatible with the future parser Ciaby 2015-06-02 16:48:20 -05:00
  • c1bdd5cb01 Remove the firewall module (not needed anymore) Ciaby 2015-06-01 16:54:34 -05:00
  • 5f9e95a393 Added python module 1.9.4 Ciaby 2015-06-01 16:42:59 -05:00
  • 2a8887770d Removed python module Ciaby 2015-06-01 16:40:46 -05:00
  • b43e30ae18 Upgrade puppet to version 3.8.1-1puppetlabs1 Ciaby 2015-06-01 16:35:24 -05:00
  • 49940f0105 Fix Kannel module. Ciaby 2015-06-01 16:12:43 -05:00
  • e95bcd55aa Removed sudo package (it's already installed) Ciaby 2015-06-01 16:06:58 -05:00
  • 0e6f7efc3c Added PostgreSQL module from github Ciaby 2015-06-01 16:04:13 -05:00
  • 593378d490 Remove postgresql module Ciaby 2015-06-01 16:01:18 -05:00
  • 9ce1c7f2ea Pulled latest version of puppet riak module Configured riak to install latest version (2.1+) Ciaby 2015-06-01 12:41:06 -05:00
  • 602aa92886 Tweaking checks Ciaby 2015-05-29 16:06:47 -05:00
  • 432920a5c3 Added automatic restart of Icinga2 after configuration changes Ciaby 2015-05-29 15:05:14 -05:00
  • 912a286278 Customize Icinga2 configuration Add 30 seconds timeout to the apt check Ciaby 2015-05-29 14:59:00 -05:00
  • ff76e8340d Fixed puppet installation (puppet and puppet-common are required) Ciaby 2015-05-28 15:58:25 -05:00
  • 2e36521d57 Install Icinga2 by default Ciaby 2015-05-28 15:43:26 -05:00
  • df8029fd97 Added explicit management of the rhizomatica user Changed the default password Ciaby 2015-05-27 15:22:01 -05:00
  • 2ac8aea1aa Cosmetic change in packages.pp Ciaby 2015-05-27 15:10:34 -05:00
  • f3e880263c Handle sudo with Puppet Remove password input on sudo Ciaby 2015-05-27 12:58:09 -05:00
  • abae19f92e Force puppet to version 3.7.5 Ciaby 2015-05-25 19:54:56 -05:00
  • fd4586fb15 Added Icinga2 repository. Ciaby 2015-05-25 19:34:56 -05:00
  • 44c1125077 Added apt submodule, tag 1.8.0 Ciaby 2015-05-25 19:25:36 -05:00
  • 37d53c6bda Removed apt module. Ciaby 2015-05-25 19:23:22 -05:00
  • 5932c05133 Added FreeSWITCH monitoring script. Ciaby 2015-05-22 15:51:37 -05:00
  • 7c4c88ab34 More PostgreSQL fixes. Ciaby 2015-05-20 18:57:09 -05:00
  • b243eb02cb Fix PostgreSQL submodule. Ciaby 2015-05-20 18:51:13 -05:00
  • 75afcc43e2 Disable custom PostgreSQL backups. Ciaby 2015-05-20 14:42:35 -05:00
  • 7ad720b2f3 Changed module name around... Ciaby 2015-05-20 13:50:52 -05:00
  • 7ace1b1431 Remove whitespaces. Ciaby 2015-05-20 13:48:43 -05:00
  • 356063a41b Fix variable scoping. Ciaby 2015-05-20 13:44:43 -05:00
  • 5440d603f6 Fix paths. Ciaby 2015-05-20 13:43:50 -05:00
  • e960cf2ac9 Fix name scope for apt and riak. Ciaby 2015-05-20 13:32:28 -05:00
  • 98725f7ec8 Change the include in site.pp Ciaby 2015-05-20 13:22:44 -05:00
  • 1bfaf24795 Added sshkeys module. Ciaby 2015-05-20 13:15:24 -05:00
  • 1c7dffc32a Initial refactoring Renamed rhizomatica_base_system to rhizo_base Split up the init.pp in different subclasses More work to follow Ciaby 2015-05-18 14:01:31 -05:00
  • 7b938abede Forgot one comment. Ciaby 2015-05-15 15:44:15 -05:00
  • fa9aee21cb Added /var/rhizo_backups directory for backups Added backups cron jobs Ciaby 2015-05-15 15:33:36 -05:00
  • 3c968f1beb Added PostgreSQL and SQLite backup scripts. Ciaby 2015-05-15 15:26:31 -05:00
  • a9da8dd5b9 Fixed ACL's in FreeSWITCH. Ciaby 2015-05-15 15:25:40 -05:00
  • 6ec22da833 Removed duplicate (and wrong) sms welcome message for roaming. Ciaby 2015-03-28 19:56:10 -06:00
  • c939e6a841 Added monitor_rapi.sh to /home/rhizomatica/bin/ Ciaby 2015-03-13 16:11:27 -06:00
  • efeb99cb52 Add /etc/default/rcS, automatically run fsck at boot. Ciaby 2015-03-06 08:37:07 -06:00
  • ed3b1f9cd9 Set "PRAGMA journal_mode=wal;" in /var/lib/osmocom/hlr.sqlite3 right after installation. Ciaby 2015-02-25 13:40:54 -06:00
  • 276c3f4d69 Fix RRC output (everything to /dev/null) Ciaby 2015-02-25 13:09:21 -06:00
  • d58ad61848 Reduce monitor interval for RAPI and AMP to 5 minutes. Ciaby 2015-02-25 12:39:06 -06:00
  • ea0e5a58a5 Added sqlite3 to the list of required packages. Ciaby 2015-02-25 12:31:20 -06:00
  • c473d9bbe2 Fix monitoring scripts (again). Ciaby 2015-02-25 12:26:22 -06:00
  • 55d1b4c1c8 Added max_power_red as a parameter. Ciaby 2015-02-20 15:08:46 -06:00
  • ce14fe09b9 Fixed RTP ports used by FreeSWITCH (16384-16484). Ciaby 2015-02-20 14:28:32 -06:00
  • 94af85f036 Added double quotes in vars.sh Ciaby 2015-02-20 13:14:32 -06:00
  • 1c67b08fd1 Two more entries in the Rhizomatica crontab. Ciaby 2015-02-20 13:08:41 -06:00
  • 82b25ddf60 Fixed monitoring scripts. Ciaby 2015-02-20 12:47:02 -06:00
  • 529f8e788d Cosmetic fixes on templates. Ciaby 2015-02-20 12:38:26 -06:00
  • e94f0697fc Added sms_credit_added to config_values.py Ciaby 2015-02-16 17:09:14 -06:00
  • 89079d3c33 Added auth_policy value (used in osmo-nitb.cfg) Ciaby 2015-02-16 16:30:16 -06:00
  • af67f59f10 Better formatting for vars.sh Ciaby 2015-02-16 16:22:18 -06:00
  • fe5f322f44 Reverse logic... reverted :) Ciaby 2015-02-16 16:18:08 -06:00
  • 8604291db5 Replace the nil check with a false check Ciaby 2015-02-16 16:10:48 -06:00
  • 21c14e928e Fix variable check in osmo-nitb.cfg template Ciaby 2015-02-16 14:52:19 -06:00
  • 3748abb091 Fix vars.sh template Ciaby 2015-02-16 14:40:22 -06:00
  • 7b0e543e83 Add support for multiple BTSs Ciaby 2015-02-16 14:37:43 -06:00
  • 7c65394a37 Still more refactoring on monitor code Ciaby 2015-02-16 14:24:42 -06:00
  • 925f154b74 Refactor amplifier monitoring Ciaby 2015-02-16 12:28:54 -06:00
  • be947c5678 Fixed LVM and Language Support questions in preseed file. Ciaby 2014-11-16 17:54:39 -06:00
  • 0bc421e3d0 Updated cronjobs file Ciaby 2014-11-05 00:16:57 -06:00
  • 20b6b42248 Added emergency_contact to config_values.py Ciaby 2014-10-28 20:57:06 -06:00
  • 5475af87c3 Added python-dateutil package. Ciaby 2014-10-04 02:14:39 -05:00
  • b48f36d6ab correct installation step Kali Kaneko 2014-09-24 18:30:16 -05:00
  • 76767d2aca add links to puppetforge/gh Kali Kaneko 2014-09-24 17:56:46 -05:00
  • cf0dd32c58 make snippets more visible Kali Kaneko 2014-09-24 17:48:45 -05:00
  • 2cdf86a25b Tweaking Riak for fun and profit (but mostly latency) Ciaby 2014-09-01 21:16:40 -05:00
  • 3bc67ac624 Set RRC to 15 minutes interval Ciaby 2014-09-01 18:58:09 -05:00
  • 1b0a487877 Move RIP cronjob at 4AM. Ciaby 2014-09-01 17:07:57 -05:00