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.
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
Introduces a multiple file template and iterates over the defined
BTS array from the hiera data.
This is really a backport of the as yet uncommitted work on creating osmo-*
config files for the split stack. Making this change here for the nitb will
allow for removal for some deprecated variables in hiera.
At this time, I don't think there is any site that is actually using
a puppet-generated nitb config file, but if there were, the results of this code
should be more less funcionally equivalent, providing the BTS definition is correct.
Osmo Sip Connector after version 1.3.0 updated the MNCC version
and will not work anymore with the osmo-nitb. As the .deb is
no longer available we save a copy of it here and will install
manually in a fortchcoming commit.
Install osmo-sip-connector from package repo
Install the sip connector config file.
Disable LCR in runit
Also adds hiera param lcls for new functionality with sip-connector