Symptoms

There are a few hotfixes available for installation in BA Control Panel (Home > System > Information > Available hotfixes)

Trying to Select a hotfix and Press Install leads to a "Please wait" message, but after that hotfix is not marked as installed.

Cause

Insufficient sudo permissions for the BA user (pba).

Resolution

  • Login to BA Application host by ssh
  • Make sure that file exists:

    /etc/sudoers.d/pba-hotfixes
    

This file should has permissions 0440.

  • Verify content:

    Defaults !requiretty
    
    Cmnd_Alias PBAHOTFIXES = /usr/local/bm/tools/pba-hotfixes.pl
    
    pba ALL=(ALL) NOPASSWD: PBAHOTFIXES
    
  • Make sure this folder is included into sudoers file:

    # grep sudoers /etc/sudoers
    #includedir /etc/sudoers.d
    
  • Verify if file /etc/sudoers has correct syntax:

    # visudo -c
    

There should be no errors in parsing the file.

If this does not help, please install the hotfix in question manually:

  1. Login to BA Application host by ssh
  2. /usr/local/bm/tools/pba-hotfixes.pl download
  3. /usr/local/bm/tools/pba-hotfixes.pl register "PBA 6.0.9-086 HF xxxxxx"

    • Or install all available hotfixes with single command:

      # /usr/local/bm/tools/pba-hotfixes.pl install
      

Please check command syntax for more information:

 /usr/local/bm/tools/pba-hotfixes.pl -h

If there are still any errors shown, please contact Odin Technical Support.

Internal content