osmo: package modifications

Make sure to uninstall osmocom-nitb because it conflicts with python3-osmopy-*
('/usr/bin/soap.py' is in both packages)

Alos make sure to install latest version of libs needed by osmo-*
This commit is contained in:
Monocots 2021-06-10 05:11:51 +00:00
parent 96a5956de9
commit aa09c262b4

View file

@ -33,6 +33,9 @@ class rhizo_base::osmocom {
'^(\\d+)\\.(\\d+)\\.(\\d+)\\.(\\d+)$', '^(\\d+)\\.(\\d+)\\.(\\d+)\\.(\\d+)$',
'\\3-\\4'))) '\\3-\\4')))
package { "osmocom-nitb":
ensure => 'absent'
}
package { [ 'osmo-stp', 'osmo-mgw', 'osmo-sgsn', package { [ 'osmo-stp', 'osmo-mgw', 'osmo-sgsn',
'python3-osmopy-libs', 'python3-osmopy-utils' ]: 'python3-osmopy-libs', 'python3-osmopy-utils' ]:
@ -61,6 +64,10 @@ class rhizo_base::osmocom {
notify => Exec['sms_pragma_wal'] notify => Exec['sms_pragma_wal']
} }
package { [ 'libsmpp1', 'libosmo-sigtran5' ]:
ensure => 'latest',
}
package { [ 'osmo-hlr' ]: package { [ 'osmo-hlr' ]:
ensure => 'installed', ensure => 'installed',
require => Class['rhizo_base::apt'], require => Class['rhizo_base::apt'],