Working perfectly means only uninstalls B from those that A is deployed to.  
Sorry Just want to make sure.

-----Original Message-----
From: [email protected] [mailto:[email protected]] On 
Behalf Of Todd Hemsell
Sent: Tuesday, May 06, 2014 9:17 AM
To: [email protected]
Subject: Re: [mssms] So basic Application question

where A is the new app you set it to supersede B, and uninstall B before 
installing A B must have an uninstall command line

yes, if that is the only thing deployed it works perfectly

On Tue, May 6, 2014 at 8:11 AM, Gerlak, Matthew <[email protected]> 
wrote:
> OK thanks for the response Todd,
>    So first off include me in the demo if you do it.
> Second. The option for Upgrade Previous Versions. Would this be on the 
> deployment for Application A or Application B. and If I don’t have a 
> deployment for Application B am I safe?
>
> -----Original Message-----
> From: [email protected] 
> [mailto:[email protected]] On Behalf Of Todd Hemsell
> Sent: Friday, May 02, 2014 9:00 AM
> To: [email protected]
> Subject: Re: [mssms] So basic Application question
>
> Will it only uninstall office 2010 from the systems I add to my deployment 
> collection during deployment. Or will it go out and remove it from all 
> systems that have  office 2010  installed.  Knowing I only deploy to 
> computers right now have not started users.
>
> Only to machines that get the 2013 deployment.
> UNLESS
> Once you make Application A supersede Application B a new option will show up 
> on the deployment wizard (advertisement) It says "Upgrade previous versions"
> If you select that option then SCCM would in fact upgrade them all, 
> but only if SCCM "Knows About" the deployment
>
> How does it "Know about it"
>
> Either office 2010 was deployed and installed by CM12, OR you do a 
> simulated deployment of Office 2010 to all systems. Then SCCM will 
> "Discover" the previous versions, and go ahead and upgrade them
>
> Feel free to ask more questions, this is very difficult to explain as there 
> are a lot of variables and even things like how many dependencies and if the 
> superseded app has a dependency will alter how and where the upgrades will 
> take place.
>
> On Wed, Apr 30, 2014 at 4:06 PM, Gerlak, Matthew 
> <[email protected]> wrote:
>> Ok let me clarify my question. As I was being a little sarcastic as I really 
>> didn’t think it would but wanted to check.
>> So in my case I am doing an office 2013 pro plus upgrade from Office 2010 
>> Pro plus targeting machines not users. I did not install office 2010 with 
>> this sccm install was mostly done with sccm 2007.
>> So I just figured out if I run the setup /config  path/config.xml  
>> /uninstall from my office 2010 install it removes office fully.
>> So what I want to do is Advertise office 2013 to a collection and add 
>> machines to that collection to upgrade office.
>> My main question has to do with uninstall of office 2010 if I have office 
>> 2010 setup as a new application model and I configure the uninstall option. 
>> If I add office 2010 to office 2013 as office 2013 supersedes it and 
>> uninstall is checked.
>> Will it only uninstall office 2010 from the systems I add to my deployment 
>> collection during deployment. Or will it go out and remove it from all 
>> systems that have  office 2010  installed.  Knowing I only deploy to 
>> computers right now have not started users.
>> Also is this the best way to deploy office 2013. The office 2013 
>> upgrade doesn’t remove all of office 2010 like previous installs did 
>> -----Original Message-----
>> From: [email protected]
>> [mailto:[email protected]] On Behalf Of Kim Oppalfens
>> Sent: Wednesday, April 30, 2014 3:34 PM
>> To: [email protected]
>> Subject: RE: [mssms] So basic Application question
>>
>> Todd, I am trying to follow what you're saying here, but it's a bit hard.
>> I am guessing that in your mail below when you're saying simulated you mean 
>> available?
>>
>> -----Original Message-----
>> From: [email protected]
>> [mailto:[email protected]] On Behalf Of Todd Hemsell
>> Sent: Wednesday, April 30, 2014 9:14 PM
>> To: [email protected]
>> Subject: Re: [mssms] So basic Application question
>>
>>  So when a computer receives the policy for old app, and the the user 
>> receives it for the new app, you don't have supersedence
>>
>> sure you do provided the superseded app is deployed simulate and not 
>> mandatory OR if the detection rule on the older version says "this version 
>> or greater"
>> In either case it will deploy the newer app, but if the older version is 
>> mandatory, it will then remove the newer version and install the older 
>> version (if the install supports it) It will go into a loop. Seen that a few 
>> times.
>>
>> We strictly deploy applications to EITHER users OR computers, but never the 
>> same app to both.
>>
>> If you deploy an app to a user and deploy the superseded version to the 
>> system as simulated then the app will upgrade.
>>
>> All of the scenarios I am listing out I have verified by forcing M$ to 
>> answer the question resulting in them going into the lab and reproducing the 
>> behavior. Only after they reproduce it do I add it to our polies and 
>> procedures.
>>
>> On Wed, Apr 30, 2014 at 1:46 PM, Kim Oppalfens <[email protected]> wrote:
>>> I'll try to explain what I know in the simplest way possible.
>>> (although that is hard)
>>>
>>> Supersedence in itself only kicks in when a resource receives a policy for 
>>> both the old and the new app.
>>> (There's some exceptions here, that I'll leave out because I am 
>>> trying the simple approach, but a user or computer needs to receive both.) 
>>> So when a computer receives the policy for old app, and the the user 
>>> receives it for the new app, you don't have supersedence.
>>>
>>> On the other hand, if you only receive the new app. Supersedence will 
>>> uninstall the old app when detected. Even when not installed by cm.
>>> I think Todd is referring to the option of making a mandatory deployment to 
>>> users that have the available app installed, which is yet another special 
>>> case.
>>>
>>> Supersedence is actually a breeze, it gets complicated when you 
>>> involve uninstalls :-)
>>>
>>> -----Original Message-----
>>> From: [email protected] 
>>> [mailto:[email protected]] On Behalf Of Marcum, John
>>> Sent: Wednesday, April 30, 2014 5:51 PM
>>> To: '[email protected]'
>>> Subject: RE: [mssms] So basic Application question
>>>
>>> That's just plain silly. Is this classified as a bug????
>>>
>>>
>>>
>>>
>>> -----Original Message-----
>>> From: [email protected] 
>>> [mailto:[email protected]] On Behalf Of Todd Hemsell
>>> Sent: Wednesday, April 30, 2014 10:48 AM
>>> To: [email protected]
>>> Subject: Re: [mssms] So basic Application question
>>>
>>> no.
>>>
>>> Bear in mind my deployments are to users optional as was intended.
>>> None of this applies if it is to system. Or some of it might apply, but I 
>>> do not do deployments to systems except our 60 core apps.
>>> The other 1,100 apps are user optional via the software center
>>>
>>> So for user deployments the policy comes down to the users. So for the case 
>>> of superseded apps SCCM only sends the policy down to a USER + COMPUTER 
>>> combination that it knows has the application.
>>>
>>> Interestingly enough it actually does send all supersedance rules to all 
>>> users, but those are discarded by the client and never processed.
>>> There is a different flag on the ones where it knows the user + computer 
>>> has the app.
>>>
>>> Yes, incredibly complicated. This is the result of a 4 month case with MS. 
>>> It is difficult to even explain to people.
>>>
>>> On Wed, Apr 30, 2014 at 10:41 AM, Marcum, John <[email protected]> wrote:
>>>> This part makes no sense to me. I'm not saying you are wrong but is this 
>>>> "by design" because it sounds counter intuitive. " BUT only if CM12 
>>>> deployed it and "knows" it is installed." Shouldn't that be evaluated at 
>>>> run time and not retrieved from some stored location? In other words if 
>>>> the product code is present on the machine at run time it would be removed.
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> -----Original Message-----
>>>> From: [email protected] 
>>>> [mailto:[email protected]] On Behalf Of Todd Hemsell
>>>> Sent: Wednesday, April 30, 2014 10:31 AM
>>>> To: [email protected]
>>>> Subject: Re: [mssms] So basic Application question
>>>>
>>>> The question does not make sense to me.
>>>>
>>>> Options:
>>>>
>>>> Supersede an application:
>>>> This makes the older version no longer visible in the software center.
>>>> UNLESS you click the check box to make both version visible This 
>>>> will make it to it removes the previous version before the new 
>>>> version
>>>>
>>>> When you do that without a deployment you have just removed the 
>>>> application from the software center, nothing else
>>>>
>>>> Then you do a deployment. You can either select to upgrade previous 
>>>> versions or not. If you select not to then when someone gets the app it 
>>>> will remove the previous version If you select to do it then you can set a 
>>>> deadline.
>>>> With a deadline CM12 will actively upgrade previous versions, BUT only if 
>>>> CM12 deployed it and "knows" it is installed.
>>>>
>>>> If you want to make sure it "knows about" all installed previous 
>>>> version regardless of who or what installed it you need to do a 
>>>> simulated deployment if the SUPERCEDED application to all SYSTEMS 
>>>> (not
>>>> users)
>>>>
>>>> If you do that make sure of the following:
>>>> The superseded version cannot have any dependencies The deployed version 
>>>> cannot have and CHAINED dependencies.
>>>>
>>>> If either of the above 2 are true, it will force install on all systems 
>>>> regardless of whether the previous version is installed or not.
>>>>
>>>> A bit complicated, read it a few times before asking questions :-)
>>>>
>>>> The bugs are filed or being reproduced and filed today.
>>>>
>>>> On Wed, Apr 30, 2014 at 2:36 AM, Matt Wilkinson <[email protected]> 
>>>> wrote:
>>>>> I’m curious about this too. Do you delete the existing deployment 
>>>>> for the old application or just leave it?
>>>>>
>>>>>
>>>>>
>>>>> From: Gerlak, Matthew [mailto:[email protected]]
>>>>> Sent: 29 April 2014 21:47
>>>>> To: [email protected]
>>>>> Subject: RE: [mssms] So basic Application question
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> SO if I add a supersedence to my Office  2013 package to remove 
>>>>> Office
>>>>> 2010 package and click the uninstall check box. I just want to 
>>>>> make sure I still need a deployment for the upgraded to happen. I 
>>>>> want to make sure I don’t upgrade everyone’s office overnight
>>>>>
>>>>> Like SMS or SCCM would do that. J
>>>>>
>>>>>
>>>>> __________________________________________________________________
>>>>> _ _ _ This email has been scanned by the MessageLabs Email 
>>>>> Security System on behalf of Leeds College of Building.
>>>>> For more information please visit http://www.symanteccloud.com 
>>>>> __________________________________________________________________
>>>>> _
>>>>> _
>>>>> _
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> __________________________________________________________________
>>>>> _ _ _ This email has been scanned by the MessageLabs Email 
>>>>> Security System on behalf of Leeds College of Building.
>>>>> For more information please visit http://www.symanteccloud.com 
>>>>> __________________________________________________________________
>>>>> _
>>>>> _
>>>>> _
>>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> ________________________________
>>>>
>>>> Confidentiality Notice: This e-mail is from a law firm and may be 
>>>> protected by the attorney-client or work product privileges. If you have 
>>>> received this message in error, please notify the sender by replying to 
>>>> this e-mail and then delete it from your computer.
>>>>
>>>> ________________________________
>>>>
>>>> Confidentiality Notice: This e-mail is from a law firm and may be 
>>>> protected by the attorney-client or work product privileges. If you have 
>>>> received this message in error, please notify the sender by replying to 
>>>> this e-mail and then delete it from your computer.
>>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> ________________________________
>>>
>>> Confidentiality Notice: This e-mail is from a law firm and may be protected 
>>> by the attorney-client or work product privileges. If you have received 
>>> this message in error, please notify the sender by replying to this e-mail 
>>> and then delete it from your computer.
>>>
>>> ________________________________
>>>
>>> Confidentiality Notice: This e-mail is from a law firm and may be protected 
>>> by the attorney-client or work product privileges. If you have received 
>>> this message in error, please notify the sender by replying to this e-mail 
>>> and then delete it from your computer.
>>>
>>>
>>
>>
>>
>>
>>
>>
>
>
>
>
>





Reply via email to