diff --git a/modules/rhizo_base/manifests/osmocom.pp b/modules/rhizo_base/manifests/osmocom.pp index 41ccb5c..e224460 100644 --- a/modules/rhizo_base/manifests/osmocom.pp +++ b/modules/rhizo_base/manifests/osmocom.pp @@ -16,10 +16,19 @@ class rhizo_base::osmocom::bullseye inherits rhizo_base::osmocom::buster { class rhizo_base::osmocom::buster inherits rhizo_base::osmocom::common { - package { [ "osmocom-$repo" ]: + package { [ "osmocom-$repo" ]: ensure => 'installed' } - package { [ 'osmo-bsc', 'osmo-bsc-meas-utils' ]: + + package { [ 'libosmoabis10' ]: + ensure => '1.4.1' + } + + package { [ 'libosmocore' ]: + ensure => '1.8.0' + } + + package { [ 'osmo-bsc', 'osmo-bsc-meas-utils' ]: ensure => '1.9.0+rhizo3b', require => Class['rhizo_base::apt'], notify => Exec['notify-osmo-restart'], @@ -32,11 +41,11 @@ class rhizo_base::osmocom::buster inherits rhizo_base::osmocom::common { ensure => "$repo" ? { "latest" => '1.10.1', "nightly" => "installed" }, require => Class['rhizo_base::apt'], } - package { [ 'osmo-sip-connector' ]: + package { [ 'osmo-sip-connector' ]: ensure => '1.6.1rhizo1b', require => Class['rhizo_base::apt'], } - package { [ 'osmo-hlr', 'libosmo-mslookup1', 'osmo-mslookup-utils', + package { [ 'osmo-hlr', 'libosmo-mslookup1', 'osmo-mslookup-utils', 'libosmo-gsup-client0' ]: ensure => '1.6.0.19.80b2~rhizomatica.production', require => Class['rhizo_base::apt'], @@ -82,8 +91,8 @@ class rhizo_base::osmocom::common { ensure => 'installed', } - package { [ 'libsmpp1', 'libosmo-sigtran7', 'libosmocore', - 'libosmo-mgcp-client9', 'libosmoabis10', + package { [ 'libsmpp1', 'libosmo-sigtran7', + 'libosmo-mgcp-client9', 'libosmonetif8', 'libosmotrau2', 'osmo-stp', 'osmo-mgw' ]: ensure => 'installed',