Matt Johnson
439489b42b
rhizo_base: Ensure runit installed before using runit
...
Make sure that runit is installed and configured before attempting to
restart services using /usr/bin/sv (aka runit).
2019-09-06 13:57:51 +02:00
Matt Johnson
633c08fcf5
rhizo_base: Whitespace fixes
...
This commit should not change behavior.
2019-09-06 13:49:52 +02:00
Monocots
f2ebee2018
clone a private repo with call rates
...
the repo contains current rates in SQL format
and some scripts to import
2019-09-04 10:35:00 +00:00
Monocots
a794825a5c
Add sip connector config and runit files
2019-08-17 10:50:19 +00:00
Monocots
5853dadea3
Remove quotes around numeric config value
2019-08-12 12:18:11 +00:00
Monocots
bae5ed99a5
Continue to run nitb from runit for the moment
...
Ensure both possible; osmo-nitb, osmocom-nitb systemd
services are stopped and disabled.
2019-08-10 08:14:32 +00:00
Monocots
29d0cd7eb6
packages, nitb->1.3.1
...
Also make sure than osmo-nitb systemd service does not hang around
2019-08-10 08:00:54 +00:00
Monocots
a2e12b382c
config: use mncc_ip_address
2019-08-10 08:00:04 +00:00
Monocots
dd2878b076
Swap LCR for osmo-sip-connector
...
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
2019-08-10 07:58:54 +00:00
Monocots
b179f58489
FreeSwitch, make use of the mncc_ip_address variable
2019-08-10 07:12:35 +00:00
Keith
32256fb66f
Merge pull request #13 from matt9j/devel-contains-dependencies
...
rhizo_base: Add contains dependencies
2019-08-08 13:39:47 +02:00
Monocots
d5ab417196
fix AMR mode 4, fix erroneous start-mode in nitb config
2019-08-08 11:38:10 +00:00
Keith
3f29dcab2a
Merge pull request #12 from matt9j/devel-add-default-keys
...
Add default keys
2019-07-19 15:28:32 +02:00
Matt Johnson
3e220df8fe
rhizo_base: Add contains dependencies
...
Puppet treats included classes specially, and does not assume that
they are contained in their outside class for the sake of dependency
ordering. This means that any other resources requiring the base
non-distribution specific classes were actually not capturing the
ordering dependencies on resources defined in the distribution
specific class!
2019-07-18 12:38:07 -05:00
Matt Johnson
e2b93afc67
hiera: Add missing key rhizo::local_bsc_cfg
...
The key referred to in `modules/rhizo_base/manifests/openbsc.pp`. A
default value of 0 (anything but "1") will result in a new config
being generated from a template.
2019-07-18 11:41:30 -05:00
Matt Johnson
1e82cd62aa
hiera: Add missing rhizo::gprs key
...
rhizo::grps is referred to in
`modules/rhizo_base/manifests/init.pp`. The default value of "none" is
only a guess but allows puppet provisioning to complete and the
osmocom stack to start.
2019-07-18 11:41:30 -05:00
Matt Johnson
5608410953
hiera: Add value for missing key rhizo::ggsn_ip_address
...
By default assume the ggsn is running on localhost. The
ggsn_ip_address key is accessed in
`modules/rhizo_base/manifests/openbsc.pp`.
2019-07-18 11:41:30 -05:00
Matt Johnson
9b75143309
hiera: Specify a value for the ntp_servers hiera key
...
The ntp_servers key is referred to in
`modules/rhizo_base/manifests/init.pp` and was otherwise undefined. It
is in the common file since it seems similar to other parameters
already in the file, but there is no strict reason for the current
location. The assigned value is also just an initial default guess.
2019-07-18 10:40:02 -05:00
Keith
a817c3be52
Merge pull request #8 from matt9j/devel-concat-update
...
Devel concat update
2019-07-17 11:07:53 +02:00
Keith
83d398f48a
Merge pull request #9 from matt9j/devel-nitb-update
...
rhizo_base/openbsc: Update osmocom-nitb to 1.3.0
2019-07-17 11:06:37 +02:00
Matt Johnson
1ecdfa1f66
readme: Remove no longer needed caveat
2019-07-15 10:58:52 -05:00
Matt Johnson
b19c20d9f8
submodules: Update concat to v4.2.1
...
This update addresses the bug
https://tickets.puppetlabs.com/browse/MODULES-6545 resulting in a
spurious concat warning from the postgresql module. This commit makes
the minimum update to address this issue, although much newer versions
of the concat module are available at this time (v6.0.0).
2019-07-15 10:57:49 -05:00
Matt Johnson
d09285ea3e
rhizo_base/openbsc: Update osmocom-nitb to 1.3.0
...
A new tag has been pushed and 1.3.0 is now the version available in
the osmocom/latest repos.
http://git.osmocom.org/openbsc/tag/?h=1.3.0
2019-07-14 23:45:39 -05:00
Monocots
f10d788110
Add webphone prefix to config_values
2019-07-13 12:17:13 +00:00
Monocots
77eab87a17
Avoid error on 1st run; make parent directory
2019-07-02 09:15:30 +00:00
Monocots
7f6a763640
backups: commit lines that escaped from 58f74c30
2019-07-02 09:01:33 +00:00
Monocots
a95e882c07
Update README
...
As this is now the master branch, remove reference to puppet4-debian
2019-07-02 08:59:01 +00:00
Monocots
58f74c3095
backup strategy: reduce size of daily backup dumps
...
We need a new backup strategy.
In the meantime, dramatically reduce the size by not dumping large tables.
TODO: even increase the frequency of dumping the more volatile data?
TODO: implement some kind of incremental backup.
2019-06-30 15:48:30 +00:00
Monocots
36709ef8cf
Symlink puppet state
...
Add symlink for puppet state directory so rapi finds it
where it used to be.
2019-06-28 09:21:10 +00:00
Monocots
f00d32c463
Update README: mention ignoreschedules
2019-06-27 18:34:35 +00:00
Monocots
4f88ed339a
Update README
2019-06-27 18:18:39 +00:00
Monocots
a213a662b0
Install /etc/tmux.conf
2019-06-27 11:16:17 +00:00
Monocots
c20386a289
Add some rccn-functions
2019-06-27 11:07:11 +00:00
Monocots
16a61d5462
remove dep on Exec restart-apache
2019-06-24 16:03:11 +00:00
Monocots
bc9dabc700
nitb template fix
2019-06-24 16:02:46 +00:00
Monocots
93a81c0bbf
Instal sgsn, script to gen sgsn config
2019-06-24 16:02:22 +00:00
Monocots
07d3d84c5f
merge reqs for nitb template
2019-06-24 15:38:22 +00:00
Monocots
996b86db87
merge legacy init.pp
2019-06-24 15:14:20 +00:00
Monocots
580e489ce1
merge legacy nitb template
2019-06-24 14:57:09 +00:00
Monocots
51ce0fa6a8
Update README
2019-06-16 12:04:02 +00:00
Monocots
8977584f79
Merge branch 'master' into whyteks/puppet4-debian
2019-06-16 11:52:47 +00:00
Monocots
d50e59fe5c
Add vty script to bin
2019-06-16 11:51:49 +00:00
Monocots
b083dd40a9
FS: put the external profile on port 5059
2019-06-16 11:50:13 +00:00
Monocots
e0ece39cee
CRON (re)activate sms_cleanup + update riak stategy
2019-06-16 11:48:54 +00:00
Monocots
a050b6f1ab
Update rccn util functions
2019-06-16 11:47:36 +00:00
Monocots
179919452f
NITB template: use tch/f
2019-06-16 11:47:13 +00:00
Monocots
0000d3e2f4
Establish an default value for max chans in use to
...
allow time unlimited local call
2019-06-16 11:43:26 +00:00
Monocots
0c6e4a43be
Use nitb 1.2.0
2019-06-16 11:42:33 +00:00
Monocots
aff8e24952
Install sshd, telnet
2019-06-16 11:42:11 +00:00
Monocots
6334e0cf67
FS: install sounds mx-maria
2019-06-16 11:41:39 +00:00