Tmedia Major Upgrade

From TBwiki
(Difference between revisions)
Jump to: navigation, search
(creation)
 
(add Luc's comments)
Line 10: Line 10:
 
   tbtoolpack stop
 
   tbtoolpack stop
  
==== Lawful Intercept gems installation ====
+
==== Lawful Intercept prerequisites ====
  
 
Units shipped <u>before to February 7th 2013</u>, needs to install the following gems.  
 
Units shipped <u>before to February 7th 2013</u>, needs to install the following gems.  
  
===== Install gems =====
+
===== Install prerequisites =====
  
 
  wget http://download.distribution.telcobridges.com/3rdparty/prerequisite/bin/linux/bundler-1.2.3.gem
 
  wget http://download.distribution.telcobridges.com/3rdparty/prerequisite/bin/linux/bundler-1.2.3.gem
Line 23: Line 23:
  
  
===== Validate gems installation =====
+
===== Validate prerequisites installation =====
  
Execute the following command to list installed gems
+
Execute the following command:
 
  gem list
 
  gem list
  
If the gems are installed properly you should see the following:
+
If installed properly, you should see the following:
 
  *** LOCAL GEMS ***
 
  *** LOCAL GEMS ***
 
   
 
   
Line 57: Line 57:
  
  
==== Copy audio files from [[TB_StreamServer|StreamServer]]  ====
+
==== Copy audio files from [[TB_StreamServer|StreamServer]] (optional) ====
 
Customs audio files played by the [[TB_StreamServer|StreamServer]] are not copied automatically by the system. Therefore, it must be done manually.
 
Customs audio files played by the [[TB_StreamServer|StreamServer]] are not copied automatically by the system. Therefore, it must be done manually.
  

Revision as of 09:25, 19 April 2013

This article shows how to upgrade a Toolpack v2.5 or v2.6 system to Toolpack v2.7.

Warning: Major upgrades require service interruption.

Note: For high availability systems, all the following commands needs to be executed on both units (for 1+1 systems) and both TMG7800-CTRL (for TMG7800 systems)


Contents

Stop Toolpack Service

 tbtoolpack stop

Lawful Intercept prerequisites

Units shipped before to February 7th 2013, needs to install the following gems.

Install prerequisites
wget http://download.distribution.telcobridges.com/3rdparty/prerequisite/bin/linux/bundler-1.2.3.gem
gem install --local ./bundler-1.2.3.gem
wget http://download.distribution.telcobridges.com/3rdparty/prerequisite/bin/linux/json-1.7.7.gem
gem install --local ./json-1.7.7.gem


Validate prerequisites installation

Execute the following command:

gem list

If installed properly, you should see the following:

*** LOCAL GEMS ***

bundler (1.2.3)    <--- bundler 1.2.3
fcgi (0.8.7)
json (1.7.7)       <--- json 1.7.7


Install package

  • Transfer new installer using sftp on the Tmedia unit
  • Run installer on the unit

Verify that the system will run on the correct version:

cat /lib/tb/toolpack/setup/12358/service/config.txt | grep  /lib/tb/toolpack

Example of a v2.7 system configuration

application= /lib/tb/toolpack/setup/12358/2.7/apps/tboamapp/tboamapp_wd_cfg.ini


Install licenses

If not already done through the installer, copy the licenses in the licenses directory

 /lib/tb/toolpack/pkg/licenses/


Copy audio files from StreamServer (optional)

Customs audio files played by the StreamServer are not copied automatically by the system. Therefore, it must be done manually.

Example of copying custom audio files from a v2.6 to v2.7 system:

cp /lib/tb/toolpack/setup/12358/2.6/apps/tbstreamserver/*.wav /lib/tb/toolpack/setup/12358/2.7/apps/tbstreamserver
cp /lib/tb/toolpack/setup/12358/2.6/apps/tbstreamserver/prompts/*.wav /lib/tb/toolpack/setup/12358/2.7/apps/tbstreamserver/prompts


Start Toolpack Service

 tbtoolpack start
Personal tools