92dda40864
Add config variable needed by split stack branch
2020-10-28 17:03:24 +01:00
8e385712b6
.. and fix that typo :-/
2020-10-23 03:04:36 +02:00
f2299489ba
Fix systemd param name
2020-10-23 03:02:43 +02:00
9ba225a86c
Enable core dumps for SGSN
2020-10-22 05:28:38 +02:00
814c343721
Enable commenting of cronjobs if the system is not yet in production
...
If a system is not fully deployed, then these cronjobs will
generate errors and a lot of email.
2020-10-21 18:31:18 +02:00
680e0b53e2
MSC: use systemd dropin override
...
Use override file instead of writing the unit service file directly.
2020-10-21 18:18:53 +02:00
Monocots
5f5eaf1fb5
SGSN: For sites using osmo-latest, ensure rhizo version
...
This installs a rhizo build of the sgsn with the Radio Priority Patch
Also force install deps.
2020-10-13 08:53:20 +00:00
893ba49e68
GPRS Services: Temporarily open to all
...
Open GPRS services and do not restart the osmo-sgsn every 24 hours.
Let's see how long it runs and how everything behaves with the maximum load
we can give it.
2020-10-13 01:59:14 +02:00
e2c3d2736c
osmo-bsc: Add meas-feed to config
2020-10-09 00:03:37 +02:00
c564e17097
Always install and run osmo-sgsn
...
The old (soon to be removed) openbsc class installed
the osmo-sgsn dependent on a config parameter. Leave the config
param as a possibility to be set to 'disabled', but otherwise
install and run the sgsn.
Prevent errors output from cron jobs trying access the sgsn vty
2020-10-05 17:57:08 +02:00
1411dbc968
Wrap SITE name in quotes
...
Previously these were one word, but now it seems other forms
of writing the site name are introduced
"Allende, Chalcatongo" triggered this
2020-10-05 17:44:05 +02:00
1f2f704570
nitb config: sgsn port is 23000
2020-09-27 09:16:07 +02:00
a11eb2f315
Add sms_db param to config_values.py
...
Upcoming commit to rccn relies on this variable being defined
2020-09-27 09:14:12 +02:00
d8fdd6ae94
Set rhizo_base:sms_db based on value of osmo_stack
2020-09-27 09:09:34 +02:00
635c60ffc7
pdp shell function, Sort by IP
2020-09-22 14:31:09 +02:00
Monocots
11b477e7fb
meas: restart meas_json on web page load
2020-09-17 09:50:32 +00:00
63888df023
runit: conditionally require class based on osmo_stack hiera
2020-09-11 22:37:40 +02:00
2ac7e16908
We don't need the File resource for /var/rhizomatica at all
2020-09-11 22:25:02 +02:00
b7528bbc26
bts_defs.json; require vcsrepo, not file
...
The creation of this file should depend on the Vcsrepo, not on the File
directive, otherwise on an initial install if the file is created first,
then Vcsrepo will refuse to clone the repo:
Error: Path /var/rhizomatica exists and is not the desired repository.
2020-09-11 19:02:37 +02:00
00de9779f1
Don't overwrite the FS lib when using split stack
...
The split stack no longer needs the payload type number hack, so don't use it
2020-09-11 14:17:23 +02:00
3715a8d162
mail setup: remove the mail domain.
...
This way the From: contains the origin hostname
2020-09-11 13:27:55 +02:00
10897aa03a
Standardise a mailer setup
...
At least on Debian 10, use msmtp and install a basic configuration.
Previously the network was using a mishmash of exim, sendmail or
whatever happened to be installed. For the moment, install the config
also on debian9, some of which are using ssmtp, which is no longer
maintained in debian :(
2020-09-11 13:08:56 +02:00
7943f105dd
Fixup last commit
2020-09-11 13:02:10 +02:00
3019892848
Add hiera params for FS version and pinning
2020-09-11 12:58:46 +02:00
5fafee41db
Also pin LIBfreeswitch
2020-09-11 12:20:02 +02:00
4736d25c05
SysmoBTS: provision, skip bts on first ssh access error
2020-09-09 14:43:24 +02:00
be742ba98c
SysmoBTS, check for 2050 in check.sh
2020-09-09 14:31:48 +02:00
93958cc875
Adding buster pinning preference
2020-09-09 14:13:03 +02:00
acf328e03e
Add path to bts_defs JSON in config_values
2020-09-09 14:04:32 +02:00
54c09b8aee
buster: nodejs version
2020-09-09 14:03:12 +02:00
88b840a2e6
Cosmetic, reorder stanzas
2020-09-09 14:01:21 +02:00
a783cb49e3
Schedule repos that change less to once per day
2020-09-09 13:53:21 +02:00
3ee2735019
Add hiera param to disable rccn vcsrepo
...
In a development, you may not want puppet to change the remote and branch
in the rccn repo, so now you can disable that by setting the hiera param
'notouchrepo' - which cause the repo to rnu with a schedule of 'never'
2020-09-09 13:51:36 +02:00
700b1a4fec
Add a json BTS/TRX definition file to rccn
2020-09-09 13:46:03 +02:00
6606f68db3
Add pinning config for stretch
2020-09-09 13:43:13 +02:00
f900041f67
BTS commissioning: Add script for network/interfaces
...
Read this script before running it!
2020-09-09 00:52:37 +02:00
a5e853a415
Use port 23000 on sgsn
2020-09-03 22:04:48 +02:00
901c9a66c0
Start MGW for MSC
2020-09-02 13:41:36 +02:00
30bc66ca71
Add sms_db param and sms() shell function
2020-09-02 13:34:21 +02:00
d5b67e7b63
Write config by puppet in all .cfg
2020-09-02 12:38:49 +02:00
8262126398
log category (not hex) in all
2020-09-02 12:37:33 +02:00
3a6808de7c
Update config templates to match vty
...
Match more or less what the vty writes
2020-09-02 12:36:04 +02:00
d62c4c3e2c
OSMO: Remove deprecated config entries
2020-09-02 11:29:46 +02:00
f243fab7ab
Add osmo-stp config file
2020-09-02 11:28:23 +02:00
2b960b5fa3
Install sip connector latest on nightly
2020-09-02 11:27:41 +02:00
3e2ad631c2
Fix error with BTS template:
...
Add SDCCH chans!
2020-08-28 18:51:52 +02:00
f6395068c8
Split stack: Initial commit install/configure
...
This commit installs the osmo stack daemons and configuration
if the hiera parameter rhizo::osmo_stack is 'split'
Setting this param won't break anything for a nitb based install,
but it will disable running the nitb and run osmo-bsc instead.
2020-08-28 17:08:37 +02:00
e6e7ff6afe
Remove the sip connector .deb package from /tmp
2020-08-26 17:32:27 +02:00
cef7d9fe5d
Add a rhizomatica deb package repo for buster
2020-08-26 17:26:48 +02:00
fb81bbdd55
Add a GPG Key to the rhizo-jessie repo
2020-08-26 17:26:03 +02:00