diff --git a/modules/rhizo_base/manifests/openbsc.pp b/modules/rhizo_base/manifests/openbsc.pp index e5388bd..50333f1 100644 --- a/modules/rhizo_base/manifests/openbsc.pp +++ b/modules/rhizo_base/manifests/openbsc.pp @@ -64,7 +64,7 @@ class rhizo_base::openbsc { file { '/etc/osmocom/osmo-nitb.cfg': content => template('rhizo_base/osmo-nitb.cfg.erb'), require => Package['osmocom-nitb'], - notify => Exec['restart-nitb'], + notify => Exec['notify-nitb'], } exec { 'hlr_pragma_wal': @@ -74,6 +74,11 @@ class rhizo_base::openbsc { refreshonly => true, } + exec { 'notify-nitb': + command => '/bin/echo 1 > /tmp/OSMO-dirty', + refreshonly => true, + } + exec { 'restart-nitb': command => '/usr/bin/sv restart osmo-nitb', require => Class['rhizo_base::packages'],