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:
- Login to BA Application host by ssh
- /usr/local/bm/tools/pba-hotfixes.pl download
/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.