infra-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sebb (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (INFRA-15928) Check that mboxer correctly archives all mailing lists and aliases
Date Sun, 20 Jan 2019 08:54:00 GMT

    [ https://issues.apache.org/jira/browse/INFRA-15928?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16747404#comment-16747404
] 

Sebb commented on INFRA-15928:
------------------------------

It should be fairly easy to check that all the entries in bin/.archives have a directory on
mboxer.
Process bin/.archives to extract the list of expected directories, and compare with the ones
found.
Need to allow for the different directory structure. Also if a list has had no traffic, it
won't have a directory.
This can be checked with minotaur.

Checking for missing mails is a bit trickier.
For each list could extract the month, sequence, Message-Id and message hash (*). Sort by
hash, and compare with the same list from minotaur.
This would also check that the messages are the same. Could also sort by sequence (only present
for actual lists) and Message-ID (may not be present/unique).

(*) The hash will have to ignore some of the initial headers, as these are different on the
two systems.



> Check that mboxer correctly archives all mailing lists and aliases
> ------------------------------------------------------------------
>
>                 Key: INFRA-15928
>                 URL: https://issues.apache.org/jira/browse/INFRA-15928
>             Project: Infrastructure
>          Issue Type: Task
>          Components: Mail Archives
>            Reporter: Sebb
>            Priority: Major
>
> As the subject says: there need to be a check that all current mailing lists and aliases
are being correctly archived on mboxer.
> This involves checking that the archives are present in the correct directory structure.
> The information for this check can be derived from bin/.archives.
> There also needs to be a check that no mails are being dropped.
> This is a bit harder to do, as the directory structure on minotaur is different (for
private and restricted mails). Also some month-end mails may be in different mboxes.
> For mailing lists, it may be possible to use the sequence numbers, but mail aliases don't
have these. Hopefully almost all mails have (unique) Message-Ids so it may be possible to
use that plus some fields from the original message if necessary.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Mime
View raw message