On 27/06/2011 7:08 PM, Warren Togami Jr. wrote:
On 6/27/2011 1:01 PM, Kevin A. McGrail wrote:
How often does auto-push happen?
According to http://wiki.apache.org/spamassassin/SaUpdateBackend, it
occurs nightly at 0830 UTC approximately 9.5 hours from now. Checking
the actual file appears to concur.
Looking at updatesd's crontab shows there might be a second script that
runs at 0850 UTC.
This appears to be the "emergency" push procedure, not the manual push
from svn procedure?
I believe we only have three methods:
1 - Automated method
2 - Emergency method
3 - Revert to a known stable and disabled Automated method
OK, it seems that we need a manual procedure to kick off the automated
method? Would that be to just run the script that is run by cron?
No. The "automated method" can only produce updates for which there was
a mass-check done (otherwise there's no matching mass-check data to
generate scores with). Running the script that is run by cron will just
re-produce the same update that has already been produced.
I envision that a script that applies a patch to an existing update and
creates a new update (that is "automated emergency method") will be the
next step in the process. This would ONLY be used where the "revert to
a known stable update" is not possible, though, due to no good previous
update to revert to. Patching updates manually = bad; and should be
avoided.
HOWEVER... I think the only thing that should be used if AT ALL possible
right now (IF ANYTHING) is the "revert to a known stable update" method.
A BIG HOWEVER THOUGH... the fix for the problem will be in tonight's
mass-check which means that it will be in tomorrow's auto-update which
will be published at approximately 11pm EDT Jun 28 (or 0400UTC Jun 29).
I vote +600 that we just leave things be and let the auto-update do
it's job. There's always the chance of screwing up the manual update
making things worse than they are (and things aren't really that bad...
it's been 25 hours another 23 should be OK).
Daryl