Re: Rerun Advertisement does not work
From: Dan-O (DanO_at_discussions.microsoft.com)
Date: 11/24/04
- Next message: Shehzad Khoja [MSFT]: "Re: User based assignments not working when logged on via Remote Desktop (bug ?)"
- Previous message: DaBunnyMan: "Re: Disk space requirement for push"
- In reply to: Shehzad Khoja [MSFT]: "Re: Rerun Advertisement does not work"
- Next in thread: Shehzad Khoja [MSFT]: "Re: Rerun Advertisement does not work"
- Reply: Shehzad Khoja [MSFT]: "Re: Rerun Advertisement does not work"
- Messages sorted by: [ date ] [ thread ]
Date: Wed, 24 Nov 2004 08:59:03 -0800
Yes...but re-running the advertisement does not re-run the program. This is
the caveat that exists within Software Deployment. Because the client tracks
the program and not the advertisement, if the program ran successfully with
exit code=0, then it will not re-run even if the advertisement is sent again.
This is, of course by design...you just need to know the process and behavior.
"Shehzad Khoja [MSFT]" wrote:
> Hi Dan
>
> This is the snap from the article.
>
> "If you want to force all 20 clients to run the advertisement again:
> **Add a second TIME-BASED assignment to the existing advertisement. Do not
> delete the first assignment, the second assignment causes the advertisement
> to be treated by clients as a recurring assignment. Note: Event-based
> assignments do not support rescheduling. Recurring assignments are always
> run on their schedule regardless of any previous execution status, this will
> force all 20 clients to re-run the advertisement on the second schedule.
> "
>
> Which clearly says that adding another time based schedule will cause this
> advertisement to re-run on the machine. Is there any place in MS docs which
> say adding a time based schedule to an existing time based schedule will not
> cause a program to re-run?
>
> --
> This posting is provided "AS IS" with no warranties, and confers no rights.
>
>
> "Dan-O" <DanO@discussions.microsoft.com> wrote in message
> news:AAF9AD7F-8702-4E52-B324-0382A1047AE4@microsoft.com...
> > Here is the article I referenced. It's from myITforum based on MS
> > documents.
> > This applied to SMS 2.0. I have not seen the process change for 2003 but I
> > will confirm it.
> > http://myitforum.techtarget.com/articles/1/view.asp?id=6888
> >
> > From the article...
> > As stated above from the Microsoft Engineer, to force the client to
> > install
> > a previous successful package (zero exit), you need to create either a new
> > Package\Program or a new Program for the existing Package and advertise it
> > to
> > the client.
> > **I use this method when the program is simple to recreate and advertise
> > the
> > new program to a collection that needs to run the program.
> >
> >
> >
> >
> >
> > "Shehzad Khoja [MSFT]" wrote:
> >
> >> Can you post logs from such a machine and send a policy spy dump from
> >> this
> >> machine.
> >> This is not the way we intended SMS Advanced client to work. If you have
> >> such an instance then please send me the logs and we would like to fix
> >> that
> >> issue.
> >>
> >> --
> >> This posting is provided "AS IS" with no warranties, and confers no
> >> rights.
> >>
> >>
> >> "Dan-O" <DanO@discussions.microsoft.com> wrote in message
> >> news:176DD865-5E34-4EF1-8809-40B28F298E9D@microsoft.com...
> >> > This is a known issue with programs. Just run a test... Send a
> >> > mandatory
> >> > adv., scheduled to run at a specified time, and make sure the program
> >> > runs
> >> > on
> >> > the client. Add another time schedule to the adv. and see if it runs on
> >> > the
> >> > same machine. In my experience it does not run again.
> >> > If I find the doc I will post it.
> >> >
> >> > Thanks,
> >> >
> >> > -dan
> >> >
> >> > "Shehzad Khoja [MSFT]" wrote:
> >> >
> >> >> Again, the program will only re-run if the previous schedule was a
> >> >> time
> >> >> based schedule (and not a one shot trigger based schedule like ASAP or
> >> >> on
> >> >> Logon)
> >> >> Can you provide me the link to such a document which describes
> >> >> otherwise,
> >> >> we
> >> >> would like to get it fixed before it causes any further confusion.
> >> >>
> >> >> --
> >> >> This posting is provided "AS IS" with no warranties, and confers no
> >> >> rights.
> >> >>
> >> >>
> >> >> "Dan-O" <DanO@discussions.microsoft.com> wrote in message
> >> >> news:AB18296B-1150-4B4C-A9C5-24AB88D818B9@microsoft.com...
> >> >> >I have tested this and the program will NOT rerun unless it was
> >> >> >originally
> >> >> > scheduled as recurring. This is documented by MS.
> >> >> > If the program was scheduled for a time (not a one shot) and another
> >> >> > sheduled time is added, only the clients that have NOT run the
> >> >> > program
> >> >> > will
> >> >> > run it.
> >> >> > Please check this at MSFT.
> >> >> >
> >> >> > Thanks,
> >> >> >
> >> >> > -dan
> >> >> >
> >> >> > "Shehzad Khoja [MSFT]" wrote:
> >> >> >
> >> >> >> This statement is not completely true: "The program will only
> >> >> >> re-run
> >> >> >> if
> >> >> >> it
> >> >> >> was originally created with a recurring
> >> >> >> schedule."
> >> >> >>
> >> >> >> The program will only re-run if the previous schedule was a time
> >> >> >> based
> >> >> >> schedule (and not a one shot trigger based schedule like ASAP or on
> >> >> >> Logon)
> >> >> >>
> >> >> >> Let me know if you have more questions
> >> >> >>
> >> >> >> --
> >> >> >> This posting is provided "AS IS" with no warranties, and confers no
> >> >> >> rights.
> >> >> >>
> >> >> >>
> >> >> >> "Dan-O" <DanO@discussions.microsoft.com> wrote in message
> >> >> >> news:FE134D5F-972D-46E8-8706-45F32B63DA95@microsoft.com...
> >> >> >> > The program will only re-run if it was originally created with a
> >> >> >> > recurring
> >> >> >> > schedule.
> >> >> >> > If you add another schedule time, only clients that Failed or did
> >> >> >> > not
> >> >> >> > receive the adv. before will run the program.
> >> >> >> > You need to create a new program and deploy. You can use the same
> >> >> >> > advertisment but point to the new program.
> >> >> >> >
> >> >> >> > Hope this hepls...
> >> >> >> >
> >> >> >> > -dan
> >> >> >> >
> >> >> >> > "Michael Bray" wrote:
> >> >> >> >
> >> >> >> >> Has anyone else experienced a problem with getting clients to
> >> >> >> >> rerun
> >> >> >> >> a
> >> >> >> >> program
> >> >> >> >> that they have already sucessfully run once?
> >> >> >> >>
> >> >> >> >> Even if a new mandatory assignment is added to an existing
> >> >> >> >> advertisement
> >> >> >> >> clients may choose not to run the program if they have run it
> >> >> >> >> successfully
> >> >> >> >> already. The clients return status messages like:
> >> >> >> >>
> >> >> >> >> The program for advertisement "XXX" will not be run ("XXX" -
> >> >> >> >> "Program").
> >> >> >> >> The
> >> >> >> >> program settings indicate that this program should only be run
> >> >> >> >> on
> >> >> >> >> computers
> >> >> >> >> where the previous attempt to run this program was not
> >> >> >> >> successful.
> >> >> >> >> The
> >> >> >> >> previous attempt to run this program was successful. This
> >> >> >> >> program
> >> >> >> >> was
> >> >> >> >> previously run successfully at 2004/11/09 20:30:00.
> >> >> >> >>
> >> >> >> >> The rerun only seems to fail if the advertisement does not have
> >> >> >> >> a
> >> >> >> >> recurrence
> >> >> >> >> schedule. If a recurrance shedule is added then the clients seem
> >> >> >> >> to
> >> >> >> >> be
> >> >> >> >> quite
> >> >> >> >> happy to rerun the program on a new mandatory assignment.
> >> >> >> >> Or you can create new program and change the existing
> >> >> >> >> advertisement
> >> >> >> >> to
> >> >> >> >> use
> >> >> >> >> the new program.
> >> >> >> >>
> >> >> >> >> I have seen other SMS users query about this issue and some
> >> >> >> >> responses
> >> >> >> >> to
> >> >> >> >> create a new program or to delete the record of the program
> >> >> >> >> having
> >> >> >> >> been
> >> >> >> >> run
> >> >> >> >> on the client. But neither of these are fully satisfactory
> >> >> >> >> solutions.
> >> >> >> >> If you rerun an advertisement the pop up warning clearly says
> >> >> >> >> that
> >> >> >> >> all
> >> >> >> >> clients will rerun the advertised program even if they have
> >> >> >> >> already
> >> >> >> >> run
> >> >> >> >> it.
> >> >> >> >>
> >> >> >> >> So have I mis-configured the program/advertisement settings or
> >> >> >> >> is
> >> >> >> >> this
> >> >> >> >> a
> >> >> >> >> bug
> >> >> >> >> in SMS?
> >> >> >> >> Should all clients rerun a program they have already run
> >> >> >> >> successfully
> >> >> >> >> on
> >> >> >> >> a
> >> >> >> >> new mandatory assignment?
> >> >> >> >>
> >> >> >>
> >> >> >>
> >> >> >>
> >> >>
> >> >>
> >> >>
> >>
> >>
> >>
>
>
>
- Next message: Shehzad Khoja [MSFT]: "Re: User based assignments not working when logged on via Remote Desktop (bug ?)"
- Previous message: DaBunnyMan: "Re: Disk space requirement for push"
- In reply to: Shehzad Khoja [MSFT]: "Re: Rerun Advertisement does not work"
- Next in thread: Shehzad Khoja [MSFT]: "Re: Rerun Advertisement does not work"
- Reply: Shehzad Khoja [MSFT]: "Re: Rerun Advertisement does not work"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|