JDK-7184404 : MacOS AU needs to support a scheduled update check
  • Type: Enhancement
  • Component: install
  • Sub-Component: install
  • Affected Version: 7u6
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • OS: os_x
  • CPU: x86
  • Submitted: 2012-07-16
  • Updated: 2013-06-26
  • Resolved: 2012-09-21
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
7u40 b08Fixed 8Fixed
Related Reports
Relates :  
In 7u6, AU on MacOS is triggered by Web Start. Future implementations will need to support scheduled updates.

Implementation should consider feature parity with existing windows clients (e.g. update params configurable via XML).
This was discussed in a meeting with Paul, Terri, Jeff, Aurelio and me and it was decided that - 

1. Update check will happen weekly
2. Day of the week will be radomized to reduce the load on the servers
3. Hour and Minute will be the hour and minute of installation

Implementation will be done using LaunchAgents functionality of Mac OS X which is the Mac OS X equivalant of cron jobs.

Requesting integration for 7u10. This feature enhances security by initiating an update check which is independent of the plugin.

EVALUATION A LaunchAgent will be used to trigger the builds. Weekday (from Sunday to Saturday) is randomized. Update check will happen on a weekly basis.