Make a new createinstallpkg tool to aid in automated and managed OS X updates

Originator:Nate.Walck
Number:rdar://25557754 Date Originated:4/5/2016
Status:Open Resolved:
Product:OS X Product Version:
Classification: Reproducible:
 
Nate Walck05-Apr-2016 12:14 PM

Summary:
Please create a tool similar to createinstallmedia that generates an Apple Package that when installed, runs an automated OS X install. Perhaps 'createinstallpkg'. Currently, createOSXinstallPkg has the functionality required, but may stop working with future SIP updates. See https://github.com/munki/createOSXinstallPkg for more specifics.

This tool should:

1. Build a standard Apple package that is used to update OS X on either the current boot drive or the target that the package is installed to.
2. Allow for additional Apple packages to be specified and run after the OS X install is complete (JAMF QuickAdd, Munki, Puppet, Chef, etc). 

The resulting package which this tool creates must:

1. Install like a standard Apple package and stage files for the OS X install
2. Upon next reboot, start a fully automated OS X installation on the target drive (even if not the originally booted drive)
3. This *must* work on a system with SIP enabled (10.11+)

Steps to Reproduce:
N/A

Expected Results:
N/A

Actual Results:
N/A

Version:


Notes:


Configuration:


Attachments:

Duplicates

Number Status Originator Product Title
rdar://27403616 Duplicate/25557754 bpavlov OS X Provide a method to add packages to the macOS installer

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!