Article ID: 130310, created on Feb 19, 2017, last review on Mar 16, 2017

  • Applies to:
  • Business Automation 6.0

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.

198398b282069eaf2d94a6af87dcb3ff caea8340e2d186a540518d08602aa065 e12cea1d47a3125d335d68e6d4e15e07 3627d36199b8ff577605df76e2fa222b bb7e9177fb03488961a3ea554120f328

Email subscription for changes to this article
Save as PDF