United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
JDK-7184404 : MacOS AU needs to support a scheduled update check

Details
Type:
Enhancement
Submit Date:
2012-07-16
Status:
Closed
Updated Date:
2013-01-30
Project Name:
JDK
Resolved Date:
2012-09-21
Component:
install
OS:
os_x
Sub-Component:
install
CPU:
x86
Priority:
P2
Resolution:
Fixed
Affected Versions:
7u6
Fixed Versions:
7u40 (b08)

Related Reports
Backport:
Backport:
Relates:

Sub Tasks

Description
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.

                                    

Comments
Requesting integration for 7u10. This feature enhances security by initiating an update check which is independent of the plugin.
                                     
2012-09-27
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.
                                     
2012-08-31



Hardware and Software, Engineered to Work Together