Jump to content


  • 0
bennettjd

Deploy application and then after deploy update to application

Question

Using SCCM 2012 and deploying applications. Say I deploy Adobe Acrobat 9 Pro (9.0.0) now say 1 month goes by and there is an update to 9.1.0. How would I deploy that to the already installed 9.0.0 and then update the install to the collection so it installs 9.0.0 and then updates to 9.1.0? I am using ad groups to collection and then advertising to the collection. I would like to perform the updates even though they are up to 9.4.1 and have to increment.

 

Most of this is to clean up old installs that have not been patched. I have more applications then just this one?

 

Do I create a new application for each of the updates or is there a better way?

Share this post


Link to post
Share on other sites

Recommended Posts

  • 0

SCCM 2012 has nice feature called supersedence read more info here http://technet.microsoft.com/en-us/library/gg682071.aspx

Supercedene the old application with new one ..so when the new application is avilable ,it removes the old application and install the current one.

But you will have to make the arragement for this to remove old and install new one.

Share this post


Link to post
Share on other sites

  • 0

Updates are not covered by the application model and by supersedence. This works only for msi files/major versions.

Best practice for Adobe 9 is still AIP for new installations, which should only include the quarterly updates. Already deplyoed installations will be patched by the msp files, either by SCUP or by a package which holds all msp files and a script which installs the needed updates step by step.

  • Like 1

Share this post


Link to post
Share on other sites

  • 0

Peter33, What is AIP? Can you post a link to that? I just got the SCUP installed and got the 3 Adobe catalogs added in. Acrobat X, Adobe Reader, and FlashPlayer. Is there away to get more catalogs from Adobe?

 

Another instance of updates that i might not have a msp, and I might have to look at SCUP for is like classroom management software that updates every 2 months. It is an exe? I did not know if I would update the application install or would i create a new application in sccm and then do something to tell the clients to update?

Share this post


Link to post
Share on other sites

  • 0

Sorry, my fault. Adobe only supports Adobe X for SCUP. There was a catalog for adobe 9 available 2 years ago. But it's gone now. Think that was just some sort of test and we also never used it. I prefered the script wrapper. for updating version 9.

An AIP is and administrative msi installation (msiexec /a) where you can directly apply all needed msp files. Make sure that you don't apply security updates to it or it will break the installation and no further patches can be applied. Here are 2 links.

 

http://blogs.adobe.c..._tai/archives/9

http://helpx.adobe.c...t-reader-7.html

 

For every quarterly update you have to modify the base package/application and to update your distribution points. This way new installations are always being installed (almost) fully patched. You need an additional package that will update the already deployed installations with the latest patch. Of course you could also create a completely new package for every new single patch. A script wrapper which uses a wmi query to verify the installed version is useful though. Saves a lot of unneeded errors.

 

Thinking about Eswars post again ... you also could abuse the application and supersedence model though, because scripts are allowed where msp files are not. But Adobe 9 would not be a good candidate for that. It needs a ton of patches. I would use it only for major versions.

Share this post


Link to post
Share on other sites

  • 0

So you guys recommend either using

1. SCUP for Adobe updates or

2. using AIP and deploying a new slipstreamed MSI with the patches that supersceedes the fist package.

 

You couldn't just use a new package that superscedes the main package with a command like this:

msiexec /i "AdbeRdr1010_en_US.msi" patch="\\sccm1\SCCM Sources\Acrobat Reader 10x\AdbeRdrUpd1012.msp" /q

 

I've tried but have run into some issues getting it to deploy.

Share this post


Link to post
Share on other sites

  • 0

So if i need to run updates for application "x" at version 4.0.0.

So I deploy application x.

What i want to know what is the best practice or best way to start the updates? Now the updates have to be deployed in order.

So 2 months there is 4.0.3

Then 2 months there is a 4.1.0.

Also how does it handle if I deploy Application X and then create an update through SCUP. Will sccm try to re install X to 4.0.0 or will it leave it alone and allow 4.0.3 to be applied with nothing after that.

Share this post


Link to post
Share on other sites

  • 0

So you guys recommend either using

1. SCUP for Adobe updates or

2. using AIP and deploying a new slipstreamed MSI with the patches that supersceedes the fist package.

 

You couldn't just use a new package that superscedes the main package with a command like this:

msiexec /i "AdbeRdr1010_en_US.msi" patch="\\sccm1\SCCM Sources\Acrobat Reader 10x\AdbeRdrUpd1012.msp" /q

 

I've tried but have run into some issues getting it to deploy.

 

 

Actually i am using the Settings Management to create role based non compliant collections to deploy the latest patches for the current installations of Adobe X Reader, Standard and Professional. The Settings Management has the benefit that i have always a quick overwiew of the compliance of my installations.

AIPs are obsolete for Adobe X because the patches are now incremental. It makes no sense anymore because you have to start over from the beginning for every patch now. For Acrobat 9 it's still the way to go though.

Share this post


Link to post
Share on other sites

  • 0

@ Peter 33

No sure I understand what "Setting Management" is? Is that something in SCUP? My plans is to do the following:

 

Assume 10.0.1 is already packaged because no MSP is needed. We can talk about transforms if you like but that is a separate issue.

1. msiexec /a "PATHTO\AdbeRdr1010_en_US.msi"

2. Go through the prompts and put the files in a Network Location

3. msiexec /a "NetworkPATHTO\AdbeRdr1010_en_US.msi" /p "PATHTO\AdbeRdrUpd10.11.msp

4. Create A new package called Adobe Acrobat 10.1.2 and point to the Network MSI. You will notice that the MSI is now expanded and should only be about 2 mb. This means you can not move the folders until after you create the package.

5. Supersede Adobe Acorboat 10.1.0 with Acrobat 10.1.2 and check uninstall.

6. Deploy Application to you Test Group.

 

Now if you want to apply transform and lets say remove the desktop icon or turn off update you would simply create the transform with the ADobe Reader Customization Tool X and at Transform=Nameoftransform.mst in the Commandl ine and deploy

 

@bennettjd

With the current Adobe Strategy. You can apply the msp for 10.1.4 to the 10.1.0 package and not have any issues. You can set SCCM to Uninstall the existing package if you like in the supersede

Share this post


Link to post
Share on other sites

  • 0

Hi Howard,

 

Settings Management is the former "Desired Configuration Management". It has nothing to do with SCUP, but it's a pretty nice feature and much improved compared to 2007.

Anyways, why the admin install for version 10? You have to create a new AIP for every single patch again and the file transfer of the caching will be slowed down, because all files are being extracted and not held in the msi anymore. For the Reader this might be still ok, but for the Pro version that will be thousands of files.

Also the supersedence should not be used to deploy minor version patches. As you said this will uninstall the old version and then install the new version. Not really the way you want deploy security patches. For Adobe X Pro the whole process would take like 30-40 minutes.

 

My Adobe X applications for the base installations are script wrappers installing the msi together with a transforms file and right after that the latest available patch.

For the patching of already deployed installations i am using regular packages.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...


×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.