System Image Utility: NetInstall fails to properly stage multiple additional packages
Originator: | gregneagle | ||
Number: | rdar://35017071 | Date Originated: | 10/16/2017 |
Status: | Resolved: | ||
Product: | macOS | Product Version: | 10.13 Build 17A405 |
Classification: | Usability | Reproducible: | Always |
Area: Installation Summary: A System Image Utility-created NetInstall nbi that contains more than one additional signed packages to install does not properly stage all additional packages for install. This is similar to bug 34979397. After the first reboot after the macOS install environment is set up, the installer stops with the error "The path /System/Installation/Packages/OSInstall.mpkg appears to be missing or damaged." and tells you to restart and try again. Steps to Reproduce: Launch System Image Utility. Select "Install macOS High Sierra.app" as a source. Choose to make a NetInstall nbi. Add multiple signed packages to the install. Expected Results: macOS High Sierra and additional packages are installed. Actual Results: Installer displays the error ""This copy of the Install macOS High Sierra application is damaged, and can't be used to install macOS." and will not proceed. You can reboot into an alternate startup disk and examine the (previous) target disk: The paths for all given packages are added to macOS Install Data/InstallInfo.plist under the "Additional Installs" key, but not all are actually copied to the paths indicated. For example: Additional Installers DA_adminaccount.pkg SuppressSetupAssistant.pkg munkitools.pkg munki_kickstart.pkg but the macOS Install Data directory contains only SuppressSetupAssistant.pkg and munki_kickstart.pkg; the other two packages are MIA. Version/Build: 10.13 Build 17A405 Configuration: MacBookAir6,2, 8GB RAM, 512GB SSD
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!