A deploy change job in JSA gets stuck in initiating state, then fails with a timeout error message.
When deploying changes from the User Interface (UI), the deploy changes do not complete from the Console. The Deploy Status menu has the console in an initiating state indefinitely or the user interface displays a timeout message.
It has been reported that the system can generate and fail to cleanup a .NODOWNLOAD file that causes managed hosts to timeout when a deploy change is attempted.
Administrators who have recently completed a software update or who are experiencing general deploy timeout issues can check for the presence of a hostcontext.NODOWNLOAD file. This file is intended to prevent deploys from downloading new changes while a deploy is in progress in order to prevent replication issues between the managed host and the Console. There are situations where the .NODOWNLOAD file is not removed properly, which prevents future attempts to deploy changes from successfully completing in the user interface. When this occurs, administrators might notice that the deploy times out or a specific appliance repeatedly fails to deploy in a distributed deployment.
Before you Begin:
Do not remove the file hostcontext.NODOWNLOAD while a software update or patch is in progress on the JSA appliance/VM. The command-line interface will display a message, "Patch in progress -- Do not reboot!" when a software update is ongoing.
Backup the hostcontext.NODOWNLOAD file to a safe location before starting these instructions.
In JSA 7.3.0 and earlier, a deploy change can cause services to reload. Administrators should be aware of interruptions to core services that can cause data loss.
Note : If you see a "Patch in progress -- Do not reboot! message, do not attempt to remove the .NODOWNLOAD file .
To verify a .NODOWNLOAD file exists: l s /opt/qradar/conf/hostcontext.NODOWNLOAD
s /opt/qradar/conf/hostcontext.NODOWNLOAD
To remove the file: rm /opt/qradar/conf/hostcontext.NODOWNLOAD
rm /opt/qradar/conf/hostcontext.NODOWNLOAD
Press Y to confirm the deletion of the file.
Login to the JSA user interface as an administrator.
Note : In later versions of JSA, click the navigation menu ☰, then click Admin to open the Admin tab.
Click Advanced > Deploy Full Configuration.
Click Continue .
Using SSH, log in to the JSA Console as the root user.
To verify if the hostcontext.NODOWNLOAD file is present on any appliances: /opt/qradar/support/all_servers.sh "ls /opt/qradar/conf/hostcontext.NODOWNLOAD"
/opt/qradar/support/all_servers.sh "ls /opt/qradar/conf/hostcontext.NODOWNLOAD"
Note : If you see a "Patch in progress -- Do not reboot! message, do not attempt to remove the .NODOWNLOAD file.
To remove the . NODOWNLOAD file: rm /opt/qradar/conf/hostcontext.NODOWNLOAD
Repeat steps 3 to 5 for each managed host with a .NODOWNLOAD file.
Click Advanced > Deploy Full Configuration .