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.

Reply via email to