The instance health plugin adds a check for the presence of jira-healthcheck-eol.json in your JIRA home directory to check EOL date. If that file is not present on the system and the system cannot reach the marketplace to check EOL the health check plugin will not run and will throw an error of 'there was an error performing the instance health check' in the GUI.
Install the latest ATST plugin
Check that jira-healthcheck-eol.json does not exist in $JIRA_HOME
Remove the ability of the system to connect to the marketplace
Check the instance health tab in Jira
The check does not fail if the file does not exist, as the data is persisted somewhere else (e.g.: in the database) or the file is recreated automatically.
The error "Unable to verify the End of Life date for version '5.8'. The check has not been performed." is returned, instead of performing the health check. An exception such as the below will appear in the logs:
Download the attached
and put it in your $JIRA_HOME directory.