News Date and Time
Nov 14 2024 18:00
We are pleased to announce the 2.7.2 release of the JS7 JobScheduler
The release brings a number of bug-fixes and features to the JobScheduler Controller, Agent and JOC Cockpit. JobScheduler is rebranded to JS7 JobScheduler to indicate major changes to architecture and features. Branch 2.7 receives Long Term Support for 4 years.
JS7 is the next generation Open Source Job Scheduler designed for performance, resilience and security.
Getting Started
- The JS7 Online Demo is available for immediate access.
- Consider the Getting Started section of the Product Knowledge Base.
Release
- Release Notes
- Features (major)
- JS-2145: Use metrics for selection of a Subagent,
see JS7 - Agent Cluster - Metrics-based Subagent Cluster - JS-2148: Kill child processes of shell jobs terminating after SIGTERM,
see JS7 - FAQ - How does JobScheduler terminate Jobs - JS-2135: Skipping instructions should be lazy
- JS-2152: Add option to reset current instruction when suspending orders,
see JS7 - Workflows - Status Operations on Orders - JS-2159: Finish orders on deletion of FileWatch
- JOC-1828: Offer syslog service for system notifications from Controller and Agents,
see JS7 - Log Notification Service - JOC-1850: Offer deployment based on dependencies and changes of objects,
see JS7 - Inventory Object Dependencies - JOC-1714: Allow to delete, revoke, recall inventory objects from dependencies
- JOC-1810: Allow tagging of jobs
- JOC-1811: Allow grouping of tags
- JOC-1833: Add bulk operation to resume orders from a common position
- JS-2162: Offer Unix Shell CLI
- JS-2145: Use metrics for selection of a Subagent,
- Bug-fixes (major)
- JS-2156: TransferOrder for Orders in changed ExpectNotices or ConsumeNotices Instructions
- JS-2163: Subagent decoupled during Stop/Start on execution
- JOC-1794: Cluster Agent status in the JOC Cockpit should be updated
- JOC-1874: Bulk operation for Notices broken
- JOC1843: Offer consistent date/time input
- JOC-1895: Order logs and task logs empty/incomplete if the order is in running state
- JITl-743: PLSQLJob should close remaining sessions on termination
3rd-Party Vulnerability Remediation
Important
- Branch 1.13 of JobScheduler reached its end-of-life in August 2023.
- Users of JobScheduler branches 1.x should consider changes and migration tools being available to upgrade to JS7.
- Please also take note of our Change Management information.