Sorry about that. Ignore my earlier email, I was wrong, the package WILL NOT run outside a MW as long as the package is configured correctly, even if it was removed and discovered missing by the application evaluation task.
I tested it again with a MW starting at 10PM. Line 1 shows the MW starting at 10PM in ServiceWindowManager.log Line 2 shows the package content ready to go in AppDiscovery.log Line 3 shows that the actual install doesn't begin until 10:09PM One thing that I remembered during all of this--is that the application's User Experience/Maximum Allowed Run Time and/or User Experience/Estimated installation time has to be shorter than the maintenance window, if it isn't, it won't run. The test application I was messing had both of these values set to default of 120 and 0 minutes. My initial testing maintenance window (not shown in the logs below) was 10 minutes and the package didn't run at first. 1. Service Window with ID = having Starttime=3/4/2015 10:00:00 PM ServiceWindowManager 3/4/2015 9:30:55 PM 21324 (0x534C) Duration is 0 days, 07 hours, 00 mins, 00 secs ServiceWindowManager 3/4/2015 9:30:55 PM 21324 (0x534C) 2. ActionType - Install will use Content Id: Content_ "Adobe Flash 16.0.0.305" AppDiscovery 3/4/2015 9:43:32 PM 18928 (0x49F0) 3. Sarting Install enforcement for App DT "Adobe Flash 16.0.0.305" 3/4/2015 10:09:41 PM 13972 (0x3694) On Wed, Mar 4, 2015 at 7:47 PM, ccollins9 <[email protected]> wrote: > Oh crap you're right, lol. I totally had that backwards. SORRY! I guess I > had a long day too hahaha. I'll test again. Sorry Cesar! > On Mar 4, 2015 6:01 PM, "Robert Spinelli" <[email protected]> wrote: > >> Maybe I'm reading this wrong, it's been a long day, but you ran it when >> the machine is within a MW. Since the machine has an active open MW it >> ran, which is what I would expect to happen. >> >> >> >> If you ran it when the MW wasn't active it shouldn't install the >> application and then when the MW opens it should then install the missing >> application. >> >> >> >> I'm going to end up opening a call with MS, as I'm seeing some weird >> stuff. >> >> >> >> Thanks >> >> >> >> Rob >> >> >> >> *From:* [email protected] [mailto: >> [email protected]] *On Behalf Of *ccollins9 >> *Sent:* Wednesday, March 4, 2015 4:54 PM >> *To:* mssms >> *Subject:* Re: [mssms] Application Deployment Evaluation Cycle - Does it >> honor maint windows? >> >> >> >> Actually, no, elsalvoz is incorrect. I was thinking the same as him/her, >> but wasn't 100% sure, so before answering I tested it real quick. It looks >> like maintenance windows are ignored when an app fails to be found during >> the app deployment evaluation. >> >> >> >> As you can see in the log excerpts below, the machine is in maintenance >> window and has 799 seconds left (~13 minutes) at 4:41PM >> >> >> >> Then I run the deployment eval cycle in line 2 >> >> >> >> Then it installs, discovers and completes enforcement between >> 4:44PM-4:45PM >> >> >> >> Surprising TBH >> >> >> >> >> >> 1. (ServiceWindowManager.log) ActiveServiceWindow has 799 seconds >> left ServiceWindowManager 3/4/2015 4:41:41 PM 7780 >> (0x1E64) >> >> >> >> 2. (AppDiscovery.log) ActionType - Install will use Content Id: >> Content_+ Content Version: 1 for AppDT "Adobe Flash 16.0.0.305" >> AppDiscovery 3/4/2015 4:44:49 PM 9928 (0x26C8) >> >> >> >> 3. (AppEnforce.log) Starting Install enforcement for App DT "Adobe Flash >> 16.0.0.305" appEnforce 3/4/2015 4:44:50 PM 9928 (0x26C8) >> >> >> >> 4. (AppEnforce.log) Discovered application AppEnforce 3/4/2015 4:45:02 >> PM 9928 (0x26C8) >> >> >> >> 5. (AppEnforce.log) App enforcement completed (11 seconds) for App DT >> "Adobe Flash 16.0.0.305" AppEnforce 3/4/2015 4:45:02 PM 9928 >> (0x26C8) >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> On Wed, Mar 4, 2015 at 3:36 PM, elsalvoz <[email protected]> wrote: >> >> I think the same concept applies. Test it though :) >> >> Cesar >> >> On Mar 4, 2015 12:23 PM, "Robert Spinelli" <[email protected]> >> wrote: >> >> Just to be clear, the apps was already installed let's say a week ago, >> someone removes the app, and application deployment evaluation runs on its >> own schedule. So if app dep eval runs outside of the maint window it will >> re-install the application that was removed when the maint window become >> open? >> >> >> >> I don't think I made it clear in my original email that that app was >> already installed and someone removed it. >> >> >> >> *From:* [email protected] [mailto: >> [email protected]] *On Behalf Of *elsalvoz >> *Sent:* Wednesday, March 4, 2015 3:13 PM >> *To:* [email protected] >> *Subject:* Re: [mssms] Application Deployment Evaluation Cycle - Does it >> honor maint windows? >> >> >> >> Yes, app can only run during MW. The logs and status messages would state >> waiting for MW to run. >> >> Unless of course, you override the deployment to ignore WM. >> >> Cesar >> >> On Mar 4, 2015 11:56 AM, "Robert Spinelli" <[email protected]> >> wrote: >> >> I've been trying to test this out, but can't seem to get the scenario >> tested. >> >> >> >> If you have a maintenance window defined and application deployment >> evaluation run does it honor the maint window? If the maint window is for >> 4PM-6PM and app deploy eval kicks off at 2PM, will it try again when the >> maint window opens? >> >> >> >> Thanks >> >> >> >> Rob >> >> >> >> >> >> >> >> >> >> >> >> >> >> >

