Commit graph

571 commits

Author SHA1 Message Date
Wile E. Coyote
205b3daa4d Modifications to riak sync strategy 2019-03-08 16:34:42 +00:00
Wile E. Coyote
80fc74b2b8 Updates to util functions 2019-03-08 16:33:12 +00:00
Wile E. Coyote
455bcaa977 FS: don't reg provider 2019-03-08 16:32:20 +00:00
Wile E. Coyote
e221d53f02 OSMO: no alert-notifications except for NOTIFY esme 2019-03-08 16:31:57 +00:00
Wile E. Coyote
0549f2eb3c Add NTP servers to hiera 2019-03-08 12:37:42 +00:00
dbcf553cfa put nitb default in place 2019-03-06 14:11:24 +00:00
def2b2a819 Add nitb default file to activate mncc 2019-03-06 14:07:57 +00:00
11e78c0fab Use log level param in config_values 2019-03-06 13:30:40 +00:00
59c19cd8ce init: load new vars from hiera 2019-03-06 13:30:00 +00:00
6f175f2535 init: add scheduling 2019-03-06 13:29:31 +00:00
ef50415054 osmo: make writing osmo config depend on param 2019-03-06 13:28:41 +00:00
f8499e3778 osmo: add gprs hiera param 2019-03-06 13:28:20 +00:00
34623c96e2 Install php intl and gettext 2019-03-06 13:27:51 +00:00
39a8ce8dab repos: use stretch where available 2019-03-06 11:30:57 +00:00
fe3cb8f4b0 osmo install: remove the entire purged packages stanza 2019-03-06 10:42:05 +00:00
aca4e13e52 FS: add PCMA to global codec list 2019-03-06 10:07:01 +00:00
9665ce3cd0 vars.sh: Add latency and stats vars 2019-03-06 10:06:32 +00:00
2450b211e2 utils: local functions improvements 2019-03-06 10:05:56 +00:00
e4c3b08e18 nitb: disable alerts on SMS ESMEs 2019-03-06 10:05:16 +00:00
7fc0932376 nitb: colour logging 2019-03-06 10:04:46 +00:00
db5e32db5a config: adding values 2019-03-06 10:04:14 +00:00
66b64cbfc3 config: adding default values 2019-03-06 10:03:55 +00:00
6ec4a26e08 Script: Don't restart freeswitch, just profiles 2019-03-06 10:03:10 +00:00
331a9fe682 FS: Minor changes to internal vpn profile 2019-03-06 10:01:33 +00:00
Wile E. Coyote
6bd68b3793 apt: remove icinga source 2019-01-18 12:39:39 +00:00
Wile E. Coyote
a105e9fca1 nitb config: remove the (unbound) ESME route for intl numbers 2019-01-18 12:37:34 +00:00
Wile E. Coyote
874ffc28a6 Make SMPP Password a variable 2019-01-18 12:36:30 +00:00
Wile E. Coyote
c4dc77a1b4 Add an smpp_password variable 2018-11-18 14:41:27 +00:00
Wile E. Coyote
c27d0ff671 Add support for configurable stats devices 2018-11-18 14:30:52 +00:00
Wile E. Coyote
5494bfd06b Add 3 more parameters 2018-11-18 13:14:34 +00:00
Wile E. Coyote
012c215f70 Add schedule: 'always' 2018-11-18 13:13:53 +00:00
Wile E. Coyote
0c8f78698a Selectively enable/disable kannel/esme
Note that a repo refresh of rccn will trigger and esme-restart
but if we are using kannel the link in /etc/service will not exist
so there will be no restart.
2018-11-18 13:13:20 +00:00
Wile E. Coyote
01908da55d Packages: Install further utilities
Install sngrep on ubuntu
Install fping and htop in general
2018-11-18 13:07:42 +00:00
Wile E. Coyote
959d9524a2 Configure the default log level for RCCN via hiera 2018-11-17 10:07:01 +00:00
Wile E. Coyote
ed8f224d04 NITB: reduce the amount of logging to stderr.
We don't really need this.
2018-11-17 09:10:33 +00:00
Wile E. Coyote
68cc461ac1 Add handy shell function to watch RCCN log. 2018-11-17 09:09:57 +00:00
Wile E. Coyote
d2f3bc5757 No not blindly restart freeswitch.
Remove this dinosaur idea that it's OK to drop calls on everyone.
2018-11-17 09:08:33 +00:00
Wile E. Coyote
b144dd44e1 Add scheduling
Dramatically reduce the puppet run time and use of resources
by not running everything on every run.
This will probably need tuning over time...
2018-11-17 09:07:16 +00:00
Wile E. Coyote
38f0e3e9ad FreeSwitch: Run with -nonat 2018-11-17 08:03:41 +00:00
Wile E. Coyote
fe2ef324cd AMR, Update 2018-11-16 18:39:15 +00:00
Wile E. Coyote
75ffc0cdf3 AMR, Add per OS modules defs. 2018-11-16 18:38:41 +00:00
Wile E. Coyote
8d94ac44ab FreeSwitch: Convert modules.conf.xml to a template 2018-11-16 18:38:31 +00:00
Wile E. Coyote
d86140ffab Packages, makes sure to purge old smpplib 2018-11-15 15:32:24 +00:00
Wile E. Coyote
7d506eb4be SMS: Add a switch to use_kannel (or not)
If we don't use kannel, then create the runit link in /etc/service
to run the python esme.
2018-11-15 15:31:40 +00:00
Wile E. Coyote
44fff5a761 Add a hiera parameter to allow for local osmo-nitb.cfg 2018-11-14 15:26:44 +00:00
Wile E. Coyote
acf85c650d Convert modules/ntp to submodule 2018-11-14 13:53:38 +00:00
Wile E. Coyote
8fd68aa0a1 Convert modules/stdlib to a submodule 2018-11-14 13:43:08 +00:00
Wile E. Coyote
56157d3496 Run FS as root 2018-11-14 13:29:23 +00:00
Wile E. Coyote
c815cbf871 Freeswitch RCCN Sounds. Use master branch 2018-11-14 13:24:36 +00:00
Wile E. Coyote
10a65192f9 Freeswitch: Don't install g729 package on Debian 2018-11-14 13:23:58 +00:00