High Sierra 10.13.3 does not contain Contents/SharedSupport/InstallESD.dmg

1,943 views
Skip to first unread message

Shawn Pyle

unread,
Mar 29, 2018, 11:55:57 AM3/29/18
to munki-dev
$ uname -a
Darwin shawn-desktop.local 15.6.0 Darwin Kernel Version 15.6.0: Sun Jun  4 21:43:07 PDT 2017; root:xnu-3248.70.3~1/RELEASE_X86_64 x86_64

$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.11.6
BuildVersion: 15G1611

$ munkiimport -V
3.2.0.3476

When I try to do a munkiimport for High Sierra 10.13.3, I get the following:

$ ~/Downloads
$ munkiimport Install\ macOS\ High\ Sierra.app
Making disk image containing Install macOS High Sierra.app...
created: /tmp/munki-2YV1pA/Install macOS High Sierra.dmg
Disk image created at: /tmp/munki-2YV1pA/Install macOS High Sierra.dmg
WARNING: Install macOS High Sierra.app appears to be an Install macOS application, but it does not contain Contents/SharedSupport/InstallESD.dmg
Copying Install macOS High Sierra.dmg to repo...
Copied Install macOS High Sierra.dmg to pkgs/os_upgrades/Install macOS High Sierra-10.13.3.dmg.
Saved pkginfo to pkgsinfo/os_upgrades/macOS-10.13.3.plist.

Inspecting the Install macOS High Sierra.app, I see 

$ ls -l Install\ macOS\ High\ Sierra.app/Contents/SharedSupport/
total 10146616
-rw-r--r--  1 me  staff         328 Jan 19 11:39 AppleDiagnostics.chunklist
-rw-r--r--  1 me  staff     2604745 Jan 19 11:39 AppleDiagnostics.dmg
-rw-r--r--  1 me  staff        1948 Jan 19 11:39 BaseSystem.chunklist
-rw-r--r--  1 me  staff   480934734 Jan 19 11:39 BaseSystem.dmg
-rw-r--r--  1 me  staff  4711239516 Jan 19 11:43 InstallESDDmg.pkg
-rw-r--r--  1 me  staff        1584 Jan 19 11:43 InstallInfo.plist
-rw-r--r--  1 me  staff      269647 May 17  2017 OSX_10_13_IncompatibleAppList.pkg
-rw-r--r--  1 me  staff        2124 Jan 26 17:24 index.sproduct

I see InstallESDDmg.pkg but not a InstallESD.dmg. Is there plans to support InstallESDDmg.pkg going forward?

I was able to expand the InstallESDDmg.pkg and copy out the InstallESD.dmg back into the .app/ and reimport the app using munki again as a work around. I'm currently testing that this does, in fact, work.

$ cp Install\ macOS\ High\ Sierra.app/Contents/SharedSupport/InstallESDDmg.pkg
$ pkgutil --expand InstallESDDmg.pkg InstallESDDmg
$ cp InstallESDDmg/InstallESD.dmg Install\ macOS\ High\ Sierra.app/Contents/SharedSupport/
$ munkiimport ~/Downloads/Install\ macOS\ High\ Sierra.app

The InstallESDDmg.pkg also is in the "macOS Install Data" that gets created with the small install tool/stub on first download from the AppStore. More details regarding that here: https://eclecticlight.co/2017/09/25/macos-high-sierra-installation-and-issues/

Gregory Neagle

unread,
Mar 29, 2018, 12:08:11 PM3/29/18
to munk...@googlegroups.com
No, not unless this an actual change in the installer. This looks more like you have the "stub" macOS High Sierra Installer. You need the full installer.

The stub installer does not (initially) have all the needed components to install High Sierra, so there's no point in "supporting" it.

I've found the most reliable way to get the full installer these days is to use installinstallmacos.py. Rich Trouton has a nice write-up on using that tool here: https://derflounder.wordpress.com/2018/02/27/using-installinstallmacos-py-to-download-macos-high-sierra-installers/


I was able to expand the InstallESDDmg.pkg and copy out the InstallESD.dmg back into the .app/ and reimport the app using munki again as a work around. I'm currently testing that this does, in fact, work.

$ cp Install\ macOS\ High\ Sierra.app/Contents/SharedSupport/InstallESDDmg.pkg
$ pkgutil --expand InstallESDDmg.pkg InstallESDDmg
$ cp InstallESDDmg/InstallESD.dmg Install\ macOS\ High\ Sierra.app/Contents/SharedSupport/
$ munkiimport ~/Downloads/Install\ macOS\ High\ Sierra.app

The InstallESDDmg.pkg also is in the "macOS Install Data" that gets created with the small install tool/stub on first download from the AppStore. More details regarding that here: https://eclecticlight.co/2017/09/25/macos-high-sierra-installation-and-issues/

--
Find related discussion groups here:
https://github.com/munki/munki/wiki/Discussion-Group
---
You received this message because you are subscribed to the Google Groups "munki-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to munki-dev+...@googlegroups.com.
To post to this group, send email to munk...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Shawn Pyle

unread,
Apr 2, 2018, 2:17:24 PM4/2/18
to munki-dev
Greg, 
Thank you for your reply, and all the work you've made available to all of us. It's appreciated. 

Hmm. I'm actually seeing a lack of the InstallESD.dmg in the latest download of High Sierra 10.13.4 using the installinstallmacos.py from https://github.com/munki/macadmin-scripts/.

$ sudo macadmin-scripts/installinstallmacos.py --compress
Password:
Downloading https://swscan.apple.com/content/catalogs/others/index-10.13seed-10.13-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog...
Downloading http://swcdn.apple.com/content/downloads/16/14/091-62779/frfttxz116hdm02ajg89z3cubtiv64r39s/InstallAssistantAuto.smd...
Downloading https://swdist.apple.com/content/downloads/16/14/091-62779/frfttxz116hdm02ajg89z3cubtiv64r39s/091-62779.English.dist...
Downloading http://swcdn.apple.com/content/downloads/10/62/091-76233/v27a64q1zvxd2lbw4gbej9c2s5gxk6zb1l/InstallAssistantAuto.smd...
Downloading https://swdist.apple.com/content/downloads/10/62/091-76233/v27a64q1zvxd2lbw4gbej9c2s5gxk6zb1l/091-76233.English.dist...
Downloading http://swcdn.apple.com/content/downloads/45/61/091-71284/77pnhgsj5oza9h28y7vjjtby8s1binimnj/InstallAssistantAuto.smd...
Downloading https://swdist.apple.com/content/downloads/45/61/091-71284/77pnhgsj5oza9h28y7vjjtby8s1binimnj/091-71284.English.dist...
 
#    ProductID    Version    Build  Title
 
1    091-76233    10.13.4   17E199  Install macOS High Sierra
 
2    091-62779    10.13.3  17D2047  Install macOS High Sierra
 
3    091-71284    10.13.4  17E160g  Install macOS High Sierra Beta


Choose a product to download (1-3): 1


[ ... snip curl output ... ]

$ ls -l content/downloads/10/62/091-76233/v27a64q1zvxd2lbw4gbej9c2s5gxk6zb1l
total 11146008
-rw-r--r--  1 root  staff        7956 Apr  2 10:19 091-76233.English.dist
-rw-r--r--  1 root  staff         328 Apr  2 10:40 AppleDiagnostics.chunklist
-rw-r--r--  1 root  staff     2648744 Apr  2 10:42 AppleDiagnostics.dmg
-rw-r--r--  1 root  staff        1984 Apr  2 10:20 BaseSystem.chunklist
-rw-r--r--  1 root  staff   485202034 Apr  2 10:42 BaseSystem.dmg
-rw-r--r--  1 root  staff    11832725 Apr  2 10:42 InstallAssistantAuto.pkg
-rw-r--r--  1 root  staff        3379 Apr  2 10:42 InstallAssistantAuto.pkm
-rw-r--r--  1 root  staff       16809 Apr  2 10:19 InstallAssistantAuto.smd
-rw-r--r--  1 root  staff       16528 Apr  2 10:42 InstallESDDmg.chunklist
-rw-r--r--  1 root  staff  4719681371 Apr  2 10:37 InstallESDDmg.pkg
-rw-r--r--  1 root  staff         372 Apr  2 10:37 InstallESDDmg.pkm
-rw-r--r--  1 root  staff        1584 Apr  2 10:37 InstallInfo.plist
-rw-r--r--  1 root  staff      674140 Apr  2 10:42 OSInstall.mpkg
-rw-r--r--  1 root  staff   486637405 Apr  2 10:39 RecoveryHDMetaDmg.pkg
-rw-r--r--  1 root  staff         372 Apr  2 10:39 RecoveryHDMetaDmg.pkm


In addition, I've had to modify the installinstallmacos.py to point to the InstallESDDmg.pkg for the script to complete and make a DMG. It appears the installer binary expects a PKG but the install_product method is giving it a DIST file. Not sure how that has ever worked. 

 def install_product(dist_path, target_vol):

     
'''Install a product to a target volume'''
-    cmd = ['/usr/sbin/installer', '-pkg', dist_path, '-target', target_vol]
+    pkg_path = os.path.join(os.path.dirname(dist_path), 'InstallESDDmg.pkg')
+    cmd = ['/usr/sbin/installer', '-pkg', pkg_path, '-target', target_vol]


However, this still fails in the munkiimport:

$ munkiimport Install_macOS_10.13.4-17E199.dmg
Traceback (most recent call last):
 
File "/usr/local/munki/munkiimport", line 607, in <module>
    main
()
 
File "/usr/local/munki/munkiimport", line 378, in main
    pkginfo
= pkginfolib.makepkginfo(installer_item, options)
 
File "/usr/local/munki/munkilib/admin/pkginfolib.py", line 419, in makepkginfo
    pkginfo
= get_catalog_info_from_dmg(installeritem, options)
 
File "/usr/local/munki/munkilib/admin/pkginfolib.py", line 234, in get_catalog_info_from_dmg
    iteminfo
= getiteminfo(itempath)
 
File "/usr/local/munki/munkilib/admin/pkginfolib.py", line 333, in getiteminfo
   
if key in plist:
TypeError: argument of type 'NoneType' is not iterable

$ munkiimport -V
3.2.0.3476

I think the the DMG is being made correctly, right? 
$ ls -l "/Volumes/Install macOS High Sierra/Install macOS High Sierra.app/Contents/SharedSupport/"
total
9218128
-rw-r--r--  1 spyle  staff  4719681371 Apr  2 13:32 InstallESD.dmg

I'm unfortunately a bit out of my league as where to start. I'll keep playing around but any direction would be helpful. 

Gregory Neagle

unread,
Apr 2, 2018, 2:26:14 PM4/2/18
to munk...@googlegroups.com
That's how it's _always_ worked. Think of the product as an expanded distribution package. It needs more than a single component package to install the app.
If things have changed with the 10.13.4 release, then installinstallmacos.py may need to change as well. But the original post was about 10.13.3, and I have successfully built disk images of 10.13.3 and imported them into Munki, so... :shrug:


 def install_product(dist_path, target_vol):

     
'''Install a product to a target volume'''
-    cmd = ['/usr/sbin/installer', '-pkg', dist_path, '-target', target_vol]
+    pkg_path = os.path.join(os.path.dirname(dist_path), 'InstallESDDmg.pkg')
+    cmd = ['/usr/sbin/installer', '-pkg', pkg_path, '-target', target_vol]


That's going to install the InstallESD.dmg, not the Install macOS High Sierra.app.


However, this still fails in the munkiimport:

$ munkiimport Install_macOS_10.13.4-17E199.dmg
Traceback (most recent call last):
  
File "/usr/local/munki/munkiimport", line 607, in <module>
    main
()
  
File "/usr/local/munki/munkiimport", line 378, in main
    pkginfo 
= pkginfolib.makepkginfo(installer_item, options)
  
File "/usr/local/munki/munkilib/admin/pkginfolib.py", line 419, in makepkginfo
    pkginfo 
= get_catalog_info_from_dmg(installeritem, options)
  
File "/usr/local/munki/munkilib/admin/pkginfolib.py", line 234, in get_catalog_info_from_dmg
    iteminfo 
= getiteminfo(itempath)
  
File "/usr/local/munki/munkilib/admin/pkginfolib.py", line 333, in getiteminfo
    
if key in plist:
TypeError: argument of type 'NoneType' is not iterable

$ munkiimport -V
3.2.0.3476

I think the the DMG is being made correctly, right? 

Unlikely.

$ ls -l "/Volumes/Install macOS High Sierra/Install macOS High Sierra.app/Contents/SharedSupport/"
total 
9218128
-rw-r--r--  1 spyle  staff  4719681371 Apr  2 13:32 InstallESD.dmg

The tool is meant to create a disk image containing the entire actual app, not just a directory containing the InstallESD.dmg. By changing what the installer installs, you now have something completely different than what is expected.

Gregory Neagle

unread,
Apr 2, 2018, 2:37:39 PM4/2/18
to munk...@googlegroups.com
...and I can't replicate your issues for 10.13.4:

% sudo ./installinstallmacos.py 
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1984  100  1984    0     0  65636      0 --:--:-- --:--:-- --:--:-- 66133
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 4501M  100 4501M    0     0  30.9M      0  0:02:25  0:02:25 --:--:-- 30.7M
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1584  100  1584    0     0  78025      0 --:--:-- --:--:-- --:--:-- 79200
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  464M  100  464M    0     0  25.3M      0  0:00:18  0:00:18 --:--:-- 31.2M
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   328  100   328    0     0  16419      0 --:--:-- --:--:-- --:--:-- 17263
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  462M  100  462M    0     0  34.7M      0  0:00:13  0:00:13 --:--:-- 38.7M
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 2586k  100 2586k    0     0  10.6M      0 --:--:-- --:--:-- --:--:-- 10.6M
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 11.2M  100 11.2M    0     0  19.5M      0 --:--:-- --:--:-- --:--:-- 19.5M
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 16528  100 16528    0     0   493k      0 --:--:-- --:--:-- --:--:--  504k
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  658k  100  658k    0     0  4481k      0 --:--:-- --:--:-- --:--:-- 4509k
Making empty sparseimage...
installer: Package name is Install macOS High Sierra
installer: Installing at base path /private/tmp/dmg.7Znuzg
installer: The install was successful.
Product downloaded and installed to /Users/Shared/munki-git/macadmin-scripts/Install_macOS_10.13.4-17E199.sparseimage

Now let's look at the contents of the app installed into the disk image:

% hdiutil attach /Users/Shared/munki-git/macadmin-scripts/Install_macOS_10.13.4-17E199.sparseimage
/dev/disk2          GUID_partition_scheme          
/dev/disk2s1        EFI                            
/dev/disk2s2        Apple_HFS                      /Volumes/Install_macOS_10.13.4-17E199
gneagle@eruption:macadmin-scripts % ls /Volumes/Install_macOS_10.13.4-17E199/Applications/Install\ macOS\ High\ Sierra.app/Contents/SharedSupport/
AppleDiagnostics.chunklist AppleDiagnostics.dmg       BaseSystem.chunklist       BaseSystem.dmg             InstallESD.dmg             InstallInfo.plist

So the app contains Contents/SharedSupport/InstallESD.dmg.

Everything seems to be as expected here.

-Greg

Gregory Neagle

unread,
Apr 2, 2018, 2:48:08 PM4/2/18
to munk...@googlegroups.com
Successful with --compress as well:

% sudo ./installinstallmacos.py --compress
<snip>
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
Making empty sparseimage...
installer: Package name is Install macOS High Sierra
installer: Installing at base path /private/tmp/dmg.xskxx7
installer: The install was successful.
Product downloaded and installed to /Users/Shared/munki-git/macadmin-scripts/Install_macOS_10.13.4-17E199.sparseimage
Making read-only compressed disk image containing Install macOS High Sierra.app...
...........................................................................................................................................................................
created: /Users/Shared/munki-git/macadmin-scripts/Install_macOS_10.13.4-17E199.dmg
Disk image created at: ./Install_macOS_10.13.4-17E199.dmg

Again let's look at what was generated:

% hdiutil attach Install_macOS_10.13.4-17E199.dmg
Checksumming Protective Master Boot Record (MBR : 0)…
Protective Master Boot Record (MBR :: verified   CRC32 $1024805B
Checksumming GPT Header (Primary GPT Header : 1)…
 GPT Header (Primary GPT Header : 1): verified   CRC32 $1D99BC86
Checksumming GPT Partition Data (Primary GPT Table : 2)…
GPT Partition Data (Primary GPT Tabl: verified   CRC32 $27C13E2A
Checksumming  (Apple_Free : 3)…
                    (Apple_Free : 3): verified   CRC32 $00000000
Checksumming EFI System Partition (C12A7328-F81F-11D2-BA4B-00A0C93EC93B : 4)…
......
EFI System Partition (C12A7328-F81F-: verified   CRC32 $B54B659C
Checksumming disk image (Apple_HFS : 5)…
.......................................................................................................................................................................................
          disk image (Apple_HFS : 5): verified   CRC32 $BD90637F
Checksumming  (Apple_Free : 6)…
...........................................................................................................................................................................................
                    (Apple_Free : 6): verified   CRC32 $00000000
Checksumming GPT Partition Data (Backup GPT Table : 7)…
GPT Partition Data (Backup GPT Table: verified   CRC32 $27C13E2A
Checksumming GPT Header (Backup GPT Header : 8)…
  GPT Header (Backup GPT Header : 8): verified   CRC32 $12FBC9A6
verified   CRC32 $7B15EFF8
/dev/disk2          GUID_partition_scheme          
/dev/disk2s1        EFI                            
/dev/disk2s2        Apple_HFS                      /Volumes/Install macOS High Sierra
gneagle@eruption:macadmin-scripts % ls /Volumes/Install\ macOS\ High\ Sierra/Install\ macOS\ High\ Sierra.app/Contents/SharedSupport/
AppleDiagnostics.chunklist AppleDiagnostics.dmg       BaseSystem.chunklist       BaseSystem.dmg             InstallESD.dmg             InstallInfo.plist

Looks as expected!

-Greg

Shawn Pyle

unread,
Apr 2, 2018, 4:06:17 PM4/2/18
to munki-dev
Thanks for trying. I realize I should have included the following. I get the following error for both 10.13.3 and 10.13.4 using --compress:

$ sudo ./macadmin-scripts/installinstallmacos.py --compress
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
Making empty sparseimage...
installer: Error - ERROR_60DE9AF0EE
Command '['/usr/sbin/installer', '-pkg', './content/downloads/16/14/091-62779/frfttxz116hdm02ajg89z3cubtiv64r39s/091-62779.English.dist', '-target', '/private/tmp/dmg.flNeMj']' returned non-zero exit status 1
Product downloaded and installed to /Users/spyle/projects/mac_admin/pkgs/macOS/Install_macOS_10.13.3-17D2047.sparseimage
Traceback (most recent call last):
  File "./macadmin-scripts/installinstallmacos.py", line 425, in <module>
    main()
  File "./macadmin-scripts/installinstallmacos.py", line 413, in main
    for item in os.listdir(applications_dir):
OSError: [Errno 2] No such file or directory: '/private/tmp/dmg.flNeMj/Applications'

$ ls -al /private/tmp/dmg.flNeMj/
total 0
drwxr-xr-x   3 root  wheel  170 Apr  2 15:54 .
drwxrwxrwt  26 root  wheel  884 Apr  2 15:54 ..
d-wx-wx-wt@  2 root  wheel   68 Apr  2 15:54 .Trashes


and the following without compress: 

[ ... snipped download output ...]
Making empty sparseimage...
installer: Error - ERROR_60DE9AF0EE
Command '['/usr/sbin/installer', '-pkg', './content/downloads/16/14/091-62779/frfttxz116hdm02ajg89z3cubtiv64r39s/091-62779.English.dist', '-target', '/private/tmp/dmg.PVVUez']' returned non-zero exit status 1
Product downloaded and installed to /Users/spyle/projects/mac_admin/pkgs/macOS/Install_macOS_10.13.3-17D2047.sparseimage

I'm currently using an old MacPro running El Capitan:
$ uname -a

Darwin shawn-desktop.local 15.6.0 Darwin Kernel Version 15.6.0: Sun Jun  4 21:43:07 PDT 2017; root:xnu-3248.70.3~1/RELEASE_X86_64 x86_64
$ sw_vers

ProductName: Mac OS X
ProductVersion: 10.11.6
BuildVersion: 15G1611

I'll try a different computer to see if I can get it work on different hardware/OS. 

Gregory Neagle

unread,
Apr 2, 2018, 4:10:11 PM4/2/18
to munk...@googlegroups.com

> On Apr 2, 2018, at 1:06 PM, Shawn Pyle <shawn...@the-jci.org> wrote:
>
> I'm currently using an old MacPro running El Capitan

That is almost certainly the cause of your issues. The package distribution script returns an error if the current hardware is not the right hardware to run the version of macOS that is being “installed”. Use compatible hardware, or a VM.

Graham Pugh

unread,
Apr 2, 2018, 4:17:12 PM4/2/18
to munk...@googlegroups.com
Also, the current Option 2 given by installinstallmacos.py is, I think, the forked 10.13.3 for iMac Pro only.

Cheers,
Graham

Sent from my iPhone

Gregory Neagle

unread,
Apr 2, 2018, 4:19:02 PM4/2/18
to munk...@googlegroups.com
...and will therefore install only on the iMac Pro (and maybe in a VM)

Sent from my iPhone

Shawn Pyle

unread,
Apr 3, 2018, 4:45:36 PM4/3/18
to munki-dev
Unsupported hardware was indeed my problem. After confirming that another system was supported using this script, I was able to run the installinstallmacos.py and import the DMG into Munki without a problem. Thank you for your help!
Reply all
Reply to author
Forward
0 new messages