Ah, nice catch Paul. Will have to keep in mind myself, we are getting ready to re-engineer our task sequences and remove all the Install package steps and replace with Package variables.
Daniel Ratliff From: [email protected] [mailto:[email protected]] On Behalf Of Paul Winstanley Sent: Tuesday, January 13, 2015 10:48 AM To: [email protected] Subject: Re: [mssms] Installing list of packages Ok school boy error. I am attempting to create the TS variables with the values APPID0001 = PackageName:ProgramName should be PackageID:ProgramName eg TST000A5:Install Now chugging away nicely. On Tue, Jan 13, 2015 at 3:27 PM, Paul Winstanley <[email protected]<mailto:[email protected]>> wrote: Nope that didn't fix Daniel. Basically I created TS variables for each package and have each program for the packages set to "Allow to be installed from TS without being deployed' and removed my deployments to collections that the device was a member of. Still got the error: No matching policy assignments received. InstallSoftware 13/01/2015 15:22:48 2236 (0x08BC) Policy download failed, hr=0x80004005 InstallSoftware 13/01/2015 15:22:48 2236 (0x08BC) On Mon, Jan 12, 2015 at 5:40 PM, Paul Winstanley <[email protected]<mailto:[email protected]>> wrote: Hey Daniel. Hope you had a good festive season mate. Yep the computers are known and the specific packages are deployed to a collection that the computers are a member. This is how the PS script enumerates which packages are available to the machines and creates the variables. I'll mod my PS script remove the device from the collection or use a runbook step prior to attempting the package installs. I'll update with the results. Cheers Paul On Mon, Jan 12, 2015 at 4:56 PM, Daniel Ratliff <[email protected]<mailto:[email protected]>> wrote: Two things come to mind. 1. Any chance this is standalone media? If so, you need to enable the software distribution agent<http://technet.microsoft.com/en-us/library/hh499044.aspx>. 2. Are these known or unknown records you deploy to? If they are known, are these packages/programs already being deployed to them? I have seen issues during migrations if the record already has a deployment for that specific package/program. Removing the existing deployment allowed the package/program to install during the TS. Daniel Ratliff From: [email protected]<mailto:[email protected]> [mailto:[email protected]<mailto:[email protected]>] On Behalf Of Paul Winstanley Sent: Monday, January 12, 2015 11:23 AM To: [email protected]<mailto:[email protected]> Subject: [mssms] Installing list of packages I'm currently attempting to install a list packages generated by PS within a TS. The code is working fine and returns the list with the output APPID001 SCOMAgent:Install APPID002 RDCMan:Install I have set each program with the following 'Allow this program to be installed from the Install Software task sequence without being advertised' and 'Whether or not a user is logged on' but I get the following error: No matching policy assignments received. InstallSoftware 12/01/2015 16:10:18 2448 (0x0990) Policy download failed, hr=0x80004005 InstallSoftware 12/01/2015 16:10:18 2448 (0x0990) Process completed with exit code 2147500037<tel:2147500037> TSManager 12/01/2015 16:10:18 1240 (0x04D8) I've had a Google and whilst there have been discussion around this error most relate to the settings above and no real fix beyond that. Any ideas as quite frustrating? Here's a bit more of the smsts.log file showing success creating the TS variable but failure to install. Cheers Paul Expand a string: FullOS TSManager 12/01/2015 16:10:18 1240 (0x04D8) Executing command line: smsswd.exe /pkg: /install /basevar:APPid /continueOnError:False TSManager 12/01/2015 16:10:18 1240 (0x04D8) [ smsswd.exe ] InstallSoftware 12/01/2015 16:10:18 2448 (0x0990) PackageID = '' InstallSoftware 12/01/2015 16:10:18 2448 (0x0990) BaseVar = 'APPid', ContinueOnError='False' InstallSoftware 12/01/2015 16:10:18 2448 (0x0990) ProgramName = '' InstallSoftware 12/01/2015 16:10:18 2448 (0x0990) SwdAction = '0003' InstallSoftware 12/01/2015 16:10:18 2448 (0x0990) DSInstaller::Execute() InstallSoftware 12/01/2015 16:10:18 2448 (0x0990) Setting progress step for initialization InstallSoftware 12/01/2015 16:10:18 2448 (0x0990) Setting total steps to 1 InstallSoftware 12/01/2015 16:10:18 2448 (0x0990) Env variable with specified basename APPid and suffix '001' is found. InstallSoftware 12/01/2015 16:10:18 2448 (0x0990) Set authenticator in transport InstallSoftware 12/01/2015 16:10:18 2448 (0x0990) Added RDCManTest:"Install" to the install list InstallSoftware 12/01/2015 16:10:18 2448 (0x0990) Adding 1 installs to steps InstallSoftware 12/01/2015 16:10:18 2448 (0x0990) Setting total steps to 2 InstallSoftware 12/01/2015 16:10:18 2448 (0x0990) Step 1 out of 2 complete InstallSoftware 12/01/2015 16:10:18 2448 (0x0990) Executing Policy Assignment Request. InstallSoftware 12/01/2015 16:10:18 2448 (0x0990) Default CSP is Microsoft Enhanced RSA and AES Cryptographic Provider InstallSoftware 12/01/2015 16:10:18 2448 (0x0990) Default CSP Type is 24 InstallSoftware 12/01/2015 16:10:18 2448 (0x0990) Request client ID: GUID:0a77ab39-66cc-49fb-bbec-423c67ae7e6b InstallSoftware 12/01/2015 16:10:18 2448 (0x0990) Response client ID: GUID:0a77ab39-66cc-49fb-bbec-423c67ae7e6b InstallSoftware 12/01/2015 16:10:18 2448 (0x0990) No matching policy assignments received. InstallSoftware 12/01/2015 16:10:18 2448 (0x0990) Policy download failed, hr=0x80004005 InstallSoftware 12/01/2015 16:10:18 2448 (0x0990) Process completed with exit code 2147500037<tel:2147500037> TSManager 12/01/2015 16:10:18 1240 (0x04D8) !--------------------------------------------------------------------------------------------! TSManager 12/01/2015 16:10:18 1240 (0x04D8) Failed to run the action: Install Package. Unspecified error (Error: 80004005; Source: Windows) TSManager 12/01/2015 16:10:18 1240 (0x04D8) Set authenticator in transport TSManager 12/01/2015 16:10:18 1240 (0x04D8) Set a global environment variable _SMSTSLastActionRetCode=-2147467259<tel:2147467259> TSManager 12/01/2015 16:10:18 1240 (0x04D8) Set a global environment variable _SMSTSLastActionSucceeded=false TSManager 12/01/2015 16:10:18 1240 (0x04D8) Clear local default environment TSManager 12/01/2015 16:10:18 1240 (0x04D8) Failed to run the action: Install Package. Execution has been aborted TSManager 12/01/2015 16:10:18 1240 (0x04D8) Set authenticator in transport TSManager 12/01/2015 16:10:18 1240 (0x04D8) Failed to run the last action: Install Package. Execution of task sequence failed. Unspecified error (Error: 80004005; Source: Windows) TSManager 12/01/2015 16:10:19 1240 (0x04D8) Set authenticator in transport TSManager 12/01/2015 16:10:19 1240 (0x04D8) Task Sequence Engine failed! Code: enExecutionFail TSManager 12/01/2015 16:10:26 1240 (0x04D8) The information transmitted is intended only for the person or entity to which it is addressed and may contain CONFIDENTIAL material. If you receive this material/information in error, please contact the sender and delete or destroy the material/information. The information transmitted is intended only for the person or entity to which it is addressed and may contain CONFIDENTIAL material. If you receive this material/information in error, please contact the sender and delete or destroy the material/information.

