Running 11.2.1 on SLES 11 (MSSQL DB). Clients are Win7 Ent SP1 (x64).

For image builds, I automate as much as possible and chain my app
installs so I don't have to babysit. With ZDM7, I used a simple app
object with 'Application Dependencies'.

With ZCM11, I've configured a Windows Bundle with a number of 'Install
Bundle' actions (35 in total). For some reason, only the first 6-8
actions complete then the process hangs. No visible errors. ZCM still
shows the "Installing..." progress window. All the bundles work fine as
I've tested them individually. Note that the bundles are a mix MSI/EXE
installers run via 'Install Network MSI' and 'Launch Executable' actions
(files reside on an NSS volume). A handful are just 'Copy Files'
actions. All actions are configured in the 'Install' action set.

I've also tried a simple batch file calling 'zac bin' to install the
same set of bundles (different order) and it's now stopped on the 7th
bundle. Same behaviour. There's no sign of the installer for the 7th
bundle even starting as per Windows event logs and no suspicious
events/errors either.

Checked the server and nothing noted in zcc.log.

Checked the client and don't really see any glaring errors in
zmd-messages.log -- here are the last lines from immediately after the
previous/6th bundle finished installing successfully:

[DEBUG] [08/08/2012 12:11:37.129] [1048] [ZenworksWindowsService] [54]
[] [ZMD] [] [Finished Processing Command for handler bundle-install.
Result = SUCCESS] [] []
[DEBUG] [08/08/2012 12:11:37.129] [1048] [ZenworksWindowsService] [54]
[] [CLM] [] [After call to ProcessCommand. Result = SUCCESS] [] []
[DEBUG] [08/08/2012 12:11:37.129] [1048] [ZenworksWindowsService] [54]
[] [CLM] [] [After call to ParseArgs. Result = SUCCESS] [] []
[DEBUG] [08/08/2012 12:11:37.129] [1048] [ZenworksWindowsService] [54]
[] [CLM] [] [After call to StopDisplaySpinner()] [] []
[DEBUG] [08/08/2012 12:11:38.098] [1048] [ZenworksWindowsService] [43]
[] [CLM] [] [Before call to ParseArgs] [] []
[DEBUG] [08/08/2012 12:11:38.098] [1048] [ZenworksWindowsService] [43]
[] [CLM] [] [Before call to ProcessCommand] [] []
[DEBUG] [08/08/2012 12:11:38.113] [1048] [ZenworksWindowsService] [43]
[] [ZMD] [] [Processing Command for handler bundle-install] [] []
[DEBUG] [08/08/2012 12:11:37.785] [2732] [zac] [1] [] [ZenCache] []
[SqliteConnection:Setting for Asynchronous IO operation to sqlite DB
read from registry is null so setting it to default to true] [] []
[DEBUG] [08/08/2012 13:25:32.879] [1048] [ZenworksWindowsService] [4]
[] [ZenCache] [] [Deleting the fragment file C:\Program Files
(x86)\Novell\ZENworks\cache\zmd\ZenCache\11406b2a-10cc-4265-b31c-c661405cff92]
[] []
[DEBUG] [08/08/2012 13:25:32.879] [1048] [ZenworksWindowsService] [4]
[] [ZenCache] [] [Deleting the fragment file C:\Program Files
(x86)\Novell\ZENworks\cache\zmd\ZenCache\121ade13-2d9b-4d52-8c6f-9add45e6b4b6]
[] []
[DEBUG] [08/08/2012 13:25:32.879] [1048] [ZenworksWindowsService] [4]
[] [ZenCache] [] [Deleting the fragment file C:\Program Files
(x86)\Novell\ZENworks\cache\zmd\ZenCache\2bba9de9-e25e-4da9-85e4-c58e54da77e9]
[] []
[DEBUG] [08/08/2012 13:25:32.879] [1048] [ZenworksWindowsService] [4]
[] [ZenCache] [] [Deleting the fragment file C:\Program Files
(x86)\Novell\ZENworks\cache\zmd\ZenCache\32ca578b-b689-4ec3-89de-e476b92e5efb]
[] []
[DEBUG] [08/08/2012 13:25:32.879] [1048] [ZenworksWindowsService] [4]
[] [ZenCache] [] [Deleting the fragment file C:\Program Files
(x86)\Novell\ZENworks\cache\zmd\ZenCache\3bafd43e-6787-4a85-ba6c-4a292f6c5312]
[] []
[DEBUG] [08/08/2012 13:25:32.879] [1048] [ZenworksWindowsService] [4]
[] [ZenCache] [] [Deleting the fragment file C:\Program Files
(x86)\Novell\ZENworks\cache\zmd\ZenCache\3d205772-f567-4b96-bbf7-2ad194f50222]
[] []
[DEBUG] [08/08/2012 13:25:32.879] [1048] [ZenworksWindowsService] [4]
[] [ZenCache] [] [Deleting the fragment file C:\Program Files
(x86)\Novell\ZENworks\cache\zmd\ZenCache\53f5174a-87f2-440b-98b3-1653fb41c65c]
[] []
[DEBUG] [08/08/2012 13:25:32.879] [1048] [ZenworksWindowsService] [4]
[] [ZenCache] [] [Deleting the fragment file C:\Program Files
(x86)\Novell\ZENworks\cache\zmd\ZenCache\5ab33ef0-0e1b-49a2-a22d-e9b05f968988]
[] []
[DEBUG] [08/08/2012 13:25:32.879] [1048] [ZenworksWindowsService] [4]
[] [ZenCache] [] [Deleting the fragment file C:\Program Files
(x86)\Novell\ZENworks\cache\zmd\ZenCache\5aec55ed-1c9d-4d13-9b42-ecac47c50530]
[] []
[DEBUG] [08/08/2012 13:25:32.879] [1048] [ZenworksWindowsService] [4]
[] [ZenCache] [] [Deleting the fragment file C:\Program Files
(x86)\Novell\ZENworks\cache\zmd\ZenCache\7ec9e42a-64a8-4d4a-97bd-f58c239bf830]
[] []
[DEBUG] [08/08/2012 13:25:32.879] [1048] [ZenworksWindowsService] [4]
[] [ZenCache] [] [Deleting the fragment file C:\Program Files
(x86)\Novell\ZENworks\cache\zmd\ZenCache\813f0f70-cdbd-481a-a0b2-358a6a70334b]
[] []
[DEBUG] [08/08/2012 13:25:32.879] [1048] [ZenworksWindowsService] [4]
[] [ZenCache] [] [Deleting the fragment file C:\Program Files
(x86)\Novell\ZENworks\cache\zmd\ZenCache\9ac473fe-9bd0-4ae7-a3f9-5f33139a7a1a]
[] []
[DEBUG] [08/08/2012 13:25:32.879] [1048] [ZenworksWindowsService] [4]
[] [ZenCache] [] [Deleting the fragment file C:\Program Files
(x86)\Novell\ZENworks\cache\zmd\ZenCache\a4336eee-608b-48a2-a0c8-011a1cbc30a1]
[] []
[DEBUG] [08/08/2012 13:25:32.879] [1048] [ZenworksWindowsService] [4]
[] [ZenCache] [] [Deleting the fragment file C:\Program Files
(x86)\Novell\ZENworks\cache\zmd\ZenCache\c8c6ea84-5d6c-4ee7-aadb-aeb7813e5973]
[] []
[DEBUG] [08/08/2012 13:25:32.879] [1048] [ZenworksWindowsService] [4]
[] [ZenCache] [] [Deleting the fragment file C:\Program Files
(x86)\Novell\ZENworks\cache\zmd\ZenCache\c9979a5e-9725-47a4-9323-b156e366a35a]
[] []
[DEBUG] [08/08/2012 13:25:32.879] [1048] [ZenworksWindowsService] [4]
[] [ZenCache] [] [Deleting the fragment file C:\Program Files
(x86)\Novell\ZENworks\cache\zmd\ZenCache\d3b19a62-bd4a-41a4-ab84-f24d398c09f6]
[] []
[DEBUG] [08/08/2012 13:25:32.879] [1048] [ZenworksWindowsService] [4]
[] [ZenCache] [] [Deleting the fragment file C:\Program Files
(x86)\Novell\ZENworks\cache\zmd\ZenCache\dc0730c6-e45b-4739-8df1-5e2c8b3a9f69]
[] []
[DEBUG] [08/08/2012 13:25:32.879] [1048] [ZenworksWindowsService] [4]
[] [ZenCache] [] [Deleting the fragment file C:\Program Files
(x86)\Novell\ZENworks\cache\zmd\ZenCache\f9325230-4543-446f-bc34-54bb5e863e6e]
[] []
[DEBUG] [08/08/2012 13:28:38.598] [1048] [ZenworksWindowsService] [26]
[] [SoapUtility] [] [Checksumming soap call with UID:
Assignment:GetEffectiveAssignments] [] []
[DEBUG] [08/08/2012 13:28:38.598] [1048] [ZenworksWindowsService] [26]
[] [SoapUtility] [] [Added checksum to request:
7d761d4058c466fb5e84e243dc152298f24b30fc3f66eb710a bba23b97f7811e] [] []
[DEBUG] [08/08/2012 13:28:38.660] [1048] [ZenworksWindowsService] [26]
[] [SoapUtility] [] [Found etag:
9e89efe5dd5d89350bbefb376ac605c2c2eeabe9e4a69735a1 3313ef854b653e] [] []
[DEBUG] [08/08/2012 13:28:38.660] [1048] [ZenworksWindowsService] [26]
[] [SoapUtility] [] [Updating checksum for
Assignment:GetEffectiveAssignments. Value:
9e89efe5dd5d89350bbefb376ac605c2c2eeabe9e4a69735a1 3313ef854b653e] [] []
[DEBUG] [08/08/2012 13:28:38.660] [1048] [ZenworksWindowsService] [26]
[] [SoapUtility] [] [Caching HTTP response, Key:
Assignment:GetEffectiveAssignments] [] []
[DEBUG] [08/08/2012 13:28:38.676] [1048] [ZenworksWindowsService] [26]
[] [CacheableHttpWebResponse] [] [Getting Response Stream] [] []
[DEBUG] [08/08/2012 13:28:38.707] [1048] [ZenworksWindowsService] [26]
[] [ContentManager] [] [metadataUpdatedNeeded = False] [] []
[DEBUG] [08/08/2012 13:28:39.113] [1048] [ZenworksWindowsService] [55]
[] [SoapUtility] [] [Checksumming soap call with UID:
Assignment:GetEffectiveAssignments] [] []
[DEBUG] [08/08/2012 13:28:39.488] [1048] [ZenworksWindowsService] [55]
[] [SoapUtility] [] [Added checksum to request:
9e89efe5dd5d89350bbefb376ac605c2c2eeabe9e4a69735a1 3313ef854b653e] [] []
[DEBUG] [08/08/2012 13:28:39.723] [1048] [ZenworksWindowsService] [55]
[] [SoapUtility] [] [Found etag:
0ac2ba4ac2de61735c0ae2af4ef63ff1f3dc9cfebcc5545313 1473c56f6ba0ad] [] []
[DEBUG] [08/08/2012 13:28:39.723] [1048] [ZenworksWindowsService] [55]
[] [SoapUtility] [] [Updating checksum for
Assignment:GetEffectiveAssignments. Value:
0ac2ba4ac2de61735c0ae2af4ef63ff1f3dc9cfebcc5545313 1473c56f6ba0ad] [] []
[DEBUG] [08/08/2012 13:28:39.738] [1048] [ZenworksWindowsService] [55]
[] [SoapUtility] [] [Caching HTTP response, Key:
Assignment:GetEffectiveAssignments] [] []
[DEBUG] [08/08/2012 13:28:39.738] [1048] [ZenworksWindowsService] [55]
[] [CacheableHttpWebResponse] [] [Getting Response Stream] [] []
[DEBUG] [08/08/2012 13:28:39.832] [1048] [ZenworksWindowsService] [55]
[] [ContentManager] [] [metadataUpdatedNeeded = False] [] []
[DEBUG] [08/08/2012 13:55:02.926] [4008] [NalWin] [1] [] [ZenCache] []
[SqliteConnection:Setting for Asynchronous IO operation to sqlite DB
read from registry is null so setting it to default to true] [] []

I'm not sure what the 'fragment file' messages are about/if they're a
factor...

Thoughts?