Commit graph

399 commits

Author SHA1 Message Date
Wile E. Coyote
368ea0eb54 run check for fs/osmo restart more
times during the night
2019-05-04 07:50:37 +00:00
Wile E. Coyote
39c050ee72 sip_central var is now a list 2019-05-04 07:49:38 +00:00
Wile E. Coyote
90d30a78b7 Use 'as delim' in chans() utility. 2019-05-04 07:47:21 +00:00
Wile E. Coyote
da90219511 FS: Load mod_shout 2019-05-04 07:46:24 +00:00
Wile E. Coyote
75c78ea5b2 config: add new vars 2019-05-04 07:45:45 +00:00
Wile E. Coyote
77c4f78d8d Add new hiera vars 2019-05-04 07:39:37 +00:00
Wile E. Coyote
4ec731747b FS: add mod-shout 2019-05-04 07:38:16 +00:00
Wile E. Coyote
51278b0a57 APT: correct repo key path 2019-05-04 07:37:31 +00:00
Wile E. Coyote
f309ecdca6 FS: Change rccn sounds path 2019-05-04 07:36:10 +00:00
Wile E. Coyote
fc37bbd4ef When restarting FS, use shutdown elegant
rather than waitfor0calls script
2019-05-04 07:35:17 +00:00
Wile E. Coyote
f47b73cfb7 move rccn-functions 2019-05-04 07:33:48 +00:00
Wile E. Coyote
6ec38238de FS: internal profile -> greedy
When FW's LCR offers both AMR and GSM we are going
to get GSM from the BTS, but LCR gives priority to AMR.
So use our preference list to avoid codec switching
and glitched audio on call establishment.
2019-03-12 12:26:44 +00:00
Wile E. Coyote
e79dc66e95 Module Update 2019-03-08 18:51:57 +00:00
Wile E. Coyote
dcdbf6ad12 FS: don't restart, reload profiles 2019-03-08 18:50:29 +00:00
Wile E. Coyote
6b082ade7b reload svcs if config changes 2019-03-08 18:47:41 +00:00
Wile E. Coyote
b9303f4dea Packages: add curl 2019-03-08 18:20:22 +00:00
Wile E. Coyote
5f332eeb75 FS: move sounds dir 2019-03-08 16:35:24 +00:00
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
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
Wile E. Coyote
0054ab566a Add ssh config file for private repo 2018-11-14 13:22:55 +00:00
Wile E. Coyote
419299940b Install sngrep on Debian 2018-11-14 13:21:28 +00:00