Details
-
Fix
-
Status: Released (View Workflow)
-
Minor
-
Resolution: Fixed
-
None
-
None
Description
Current Situation
- For an active JOC Cockpit instance the following operations are available in the Dashboard view:
- Restart Service -> <Service Name> Service
- This operation restarts the corresponding service that is available with active JOC Cockpit instance (Cleanup, Daily Plan, History, Monitor) and works as expected.
- Restart Cluster
- This operation should restart the Cluster Service (including the embedded Notification Service available for active/inactive JOC Cockpit instances) and the services indicated above.
- Note: the Daily Plan Service will run immediately after restart.
- This functionality is currently broken if no license is present:
- The Cluster Service restarts with the embedded services but is in an inactive state.
- The active services do not start (History etc. will not work).
- The Restart Service operation fails with a JocServiceException:
cluster inactiv. manual_restart restart <Service Name> can't be performed.
- This operation should restart the Cluster Service (including the embedded Notification Service available for active/inactive JOC Cockpit instances) and the services indicated above.
- Restart Service -> <Service Name> Service
Desired Behaviour
- A Commercial License is required only in situations of fail-over and switch-over. A Commercial Licenses is not required when restarting an active JOC Cockpit Cluster Service.
- To this purpose the operation "Restart Cluster" is renamed to "Restart Services".
Test Instructions
- Note: Perform the same tests with/without Commercial License.
- Perfrom Restart Cluster
- Check the availability of the services:
- e.g.: Start a workflow to check the functionality of the History Service (this run should be available in the History views)
- Check the JOC Cockpit service-cluster.log log file - find lines that match the restart time:
... [manual_restart][start][dailyplan]completed [manual_restart][start][cleanup]completed [manual_restart][start][history]completed [manual_restart][start][monitor]completed ...