https://progress.opensuse.org/https://progress.opensuse.org/themes/openSUSE/favicon/favicon.ico?15829177842020-11-11T11:03:40ZopenSUSE Project Management ToolopenSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3495132020-11-11T11:03:40Zpjessenper@computer.org
<ul><li><strong>Private</strong> changed from <i>Yes</i> to <i>No</i></li></ul><ul>
<li>need to remove footers from bugs.lists.</li>
</ul>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3495282020-11-11T11:56:07Zpjessenper@computer.org
<ul></ul><ul>
<li>disable the administrivia check ? Carlos proposed we consider this.</li>
</ul>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3495312020-11-11T12:20:36Zpjessenper@computer.org
<ul></ul><p>mailman3:</p>
<pre><code># less /var/log/mail
mktemp: failed to create file via template ‘/tmp/less.XXXXXXXXX’: Permission denied
</code></pre>
<p>Something wrong in /etc/resolv.conf:</p>
<pre><code># host google.com
host: parse of /etc/resolv.conf failed
</code></pre> openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3495432020-11-11T12:30:43Zcboltzsuse-beta@cboltz.de
<ul></ul><blockquote>
<p>lists.o.o – still being redirected to “archives/” ?</p>
</blockquote>
<p>s/still/now/</p>
<p>That was an intentional change, see <a class="issue tracker-10 status-3 priority-4 priority-default closed" title="tickets: Redirect lists.opensuse.org to /archives/ (Resolved)" href="https://progress.opensuse.org/issues/77278">#77278</a>. (The current redirect isn't set into stone, so if you have a better idea, tell us ;-)</p>
<p>On a more general note - maybe we should convert the "actionable" items (like "disable footer") in this ticket to a checklist? In the current way, it's easy to overlook something.</p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3495462020-11-11T12:38:27Zpjessenper@computer.org
<ul></ul><p>cboltz wrote:</p>
<blockquote>
<blockquote>
<p>lists.o.o – still being redirected to “archives/” ?</p>
</blockquote>
<p>s/still/now/</p>
<p>That was an intentional change, see <a class="issue tracker-10 status-3 priority-4 priority-default closed" title="tickets: Redirect lists.opensuse.org to /archives/ (Resolved)" href="https://progress.opensuse.org/issues/77278">#77278</a>. (The current redirect isn't set into stone, so if you have a better idea, tell us ;-)</p>
</blockquote>
<p>Plenty of ideas, but probably not better :-).<br><br>
I guess I was surprised to be presented with that list when I was logged in. <br>
Hmm, having thought about it, it's probably the best option.</p>
<blockquote>
<p>On a more general note - maybe we should convert the "actionable" items (like "disable footer") in this ticket to a checklist? In the current way, it's easy to overlook something.</p>
</blockquote>
<p>Yeah, I was wondering whether to use a checklist instead. </p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3495492020-11-11T12:41:35Zpjessenper@computer.org
<ul><li><b>Checklist item</b> changed from to [x] bugs.list - mails from bugzilla are not being let through.</li></ul> openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3496572020-11-12T00:38:05Zcboltzsuse-beta@cboltz.de
<ul><li><b>Checklist item</b> changed from [x] bugs.list - mails from bugzilla are not being let through. to [x] bugs.list - mails from bugzilla are not being let through., [ ] wrong envelope-from $list-bounces@opensuse.org, should be @lists.o.o</li></ul> openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3497532020-11-12T08:26:57Zpjessenper@computer.org
<ul></ul><p>There is something wrong, it looks like some lists are being mistaken for each other? </p>
<p>Example:<br>
<a href="https://lists.opensuse.org/manage/lists/yast-commit.lists.opensuse.org/held_messages" class="external">https://lists.opensuse.org/manage/lists/yast-commit.lists.opensuse.org/held_messages</a><br>
Look at the message "Apple iPad Pro" - in the source, it was clearly sent to "<a href="mailto:yast-devel@opensuse.org">yast-devel@opensuse.org</a>", redirected to "<a href="mailto:yast-devel@lists.opensuse.org">yast-devel@lists.opensuse.org</a>", so why does it end up in the moderator queue for "yast-commit" ? Also, the same message seems to be queued here:<br>
<a href="https://lists.opensuse.org/manage/lists/yast-devel.lists.opensuse.org/held_messages" class="external">https://lists.opensuse.org/manage/lists/yast-devel.lists.opensuse.org/held_messages</a></p>
<p>At <a href="https://lists.opensuse.org/manage/lists/election-officials.lists.opensuse.org/held_messages" class="external">https://lists.opensuse.org/manage/lists/election-officials.lists.opensuse.org/held_messages</a><br>
a lot of messages apparently sent to opensuse-project, so why are they queued under election-officials??</p>
<p>Look at the whole queue of held messages, further down there are messages from this morning, but for factory ??</p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3498252020-11-12T08:38:57Zpjessenper@computer.org
<ul><li><b>Checklist item</b> changed from [x] bugs.list - mails from bugzilla are not being let through., [ ] wrong envelope-from $list-bounces@opensuse.org, should be @lists.o.o to [x] bugs.list - mails from bugzilla are not being let through., [ ] wrong envelope-from $list-bounces@opensuse.org, should be @lists.o.o, [ ] direct outbound delivery instead of via the proxy? (baloo always used the proxies).</li></ul> openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3498612020-11-12T08:46:23Zpjessenper@computer.org
<ul><li><b>Checklist item</b> changed from [x] bugs.list - mails from bugzilla are not being let through., [ ] wrong envelope-from $list-bounces@opensuse.org, should be @lists.o.o, [ ] direct outbound delivery instead of via the proxy? (baloo always used the proxies). to [x] bugs.list - mails from bugzilla are not being let through., [ ] wrong envelope-from $list-bounces@opensuse.org, should be @lists.o.o, [ ] direct outbound delivery instead of via the proxy? (baloo always used the proxies)., [ ] mailman3: have set postfix message size limit to 10M. 1M ought to be sufficient though?, [x] mailman3: have added body check for delayed mail notifications</li></ul> openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3499872020-11-12T09:48:48Zpjessenper@computer.org
<ul><li><b>Checklist item</b> changed from [x] bugs.list - mails from bugzilla are not being let through., [ ] wrong envelope-from $list-bounces@opensuse.org, should be @lists.o.o, [ ] direct outbound delivery instead of via the proxy? (baloo always used the proxies)., [ ] mailman3: have set postfix message size limit to 10M. 1M ought to be sufficient though?, [x] mailman3: have added body check for delayed mail notifications to [x] bugs.list - mails from bugzilla are not being let through., [ ] wrong envelope-from $list-bounces@opensuse.org, should be @lists.o.o, [ ] direct outbound delivery instead of via the proxy? (baloo always used the proxies)., [ ] mailman3: have set postfix message size limit to 10M. 1M ought to be sufficient though?, [x] mailman3: have added body check for delayed mail notifications, [ ] max mail sizes? with mlmmj, only three lists had a maximum size setting.</li></ul> openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3505722020-11-13T11:24:44Zpjessenper@computer.org
<ul><li><b>Checklist item</b> changed from [x] bugs.list - mails from bugzilla are not being let through., [ ] wrong envelope-from $list-bounces@opensuse.org, should be @lists.o.o, [ ] direct outbound delivery instead of via the proxy? (baloo always used the proxies)., [ ] mailman3: have set postfix message size limit to 10M. 1M ought to be sufficient though?, [x] mailman3: have added body check for delayed mail notifications, [ ] max mail sizes? with mlmmj, only three lists had a maximum size setting. to [x] bugs.list - mails from bugzilla are not being let through., [ ] wrong envelope-from $list-bounces@opensuse.org, should be @lists.o.o, [ ] direct outbound delivery instead of via the proxy? (baloo always used the proxies)., [ ] mailman3: have set postfix message size limit to 10M. 1M ought to be sufficient though?, [x] mailman3: have added body check for delayed mail notifications, [ ] max mail sizes? with mlmmj, only three lists had a maximum size setting., [ ] where should mails to mailman go? right now they are just creating a huge mailbox, currently 246811 mails, 431Mb.</li></ul><p>The many mails going to mailman are from a cronjob, telling us every minute:</p>
<pre><code>/usr/lib/python3.6/site-packages/readme_renderer/markdown.py:38: UserWarning: Markdown renderers are not available. Install 'readme_render[md]' to enable Markdown rendering.
warnings.warn(_EXTRA_WARNING)
Error: None of the config files exist.
</code></pre>
<p>It might be useful to have cron output sent to ml-admin instead, dunno. </p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3505842020-11-13T11:54:30Zpjessenper@computer.org
<ul></ul><p>Recommend adding this to your /etc/hosts - </p>
<p>127.0.0.1 seccdn.libravatar.org</p>
<p>Will speed up held messages by 2-3 seconds per message. </p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3508452020-11-15T11:50:39Zpjessenper@computer.org
<ul><li><b>Checklist item</b> changed from [x] bugs.list - mails from bugzilla are not being let through., [ ] wrong envelope-from $list-bounces@opensuse.org, should be @lists.o.o, [ ] direct outbound delivery instead of via the proxy? (baloo always used the proxies)., [ ] mailman3: have set postfix message size limit to 10M. 1M ought to be sufficient though?, [x] mailman3: have added body check for delayed mail notifications, [ ] max mail sizes? with mlmmj, only three lists had a maximum size setting., [ ] where should mails to mailman go? right now they are just creating a huge mailbox, currently 246811 mails, 431Mb. to [x] bugs.list - mails from bugzilla are not being let through., [ ] wrong envelope-from $list-bounces@opensuse.org, should be @lists.o.o, [ ] direct outbound delivery instead of via the proxy? (baloo always used the proxies)., [ ] mailman3: have set postfix message size limit to 10M. 1M ought to be sufficient though?, [x] mailman3: have added body check for delayed mail notifications, [ ] max mail sizes? with mlmmj, only three lists had a maximum size setting., [ ] where should mails to mailman go? right now they are just creating a huge mailbox, currently 246811 mails, 431Mb., [ ] list-specific archive accesses - redirect ? (see text)</li></ul><p>The archives on baloo are accessed directly, primarily by robots. 200K-300K daily requests. </p>
<p>I propose something along these lines:<br>
<sup>/oldlistname/yyyy-0m/</sup> -> /archives/list/<a href="mailto:newlistname@lists.opensuse.org">newlistname@lists.opensuse.org</a>/yyy/m<br>
<sup>/oldlistname/yyyy-1m/</sup> -> /archives/list/<a href="mailto:newlistname@lists.opensuse.org">newlistname@lists.opensuse.org</a>/yyy/1m<br>
<sup>/oldlistname/</sup> -> /archives/list/<a href="mailto:newlistname@lists.opensuse.org">newlistname@lists.opensuse.org</a>/</p>
<p>All 301 redirects, "moved permanently". I think that ought to work for all the robots, and also for users that are seeking a specific message, e.g. after a google search ? The mapping from oldlistname to newlistname should be easy to do with a rewritemap. comments? </p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3510252020-11-16T09:44:18Zpjessenper@computer.org
<ul><li><b>Checklist item</b> changed from [x] bugs.list - mails from bugzilla are not being let through., [ ] wrong envelope-from $list-bounces@opensuse.org, should be @lists.o.o, [ ] direct outbound delivery instead of via the proxy? (baloo always used the proxies)., [ ] mailman3: have set postfix message size limit to 10M. 1M ought to be sufficient though?, [x] mailman3: have added body check for delayed mail notifications, [ ] max mail sizes? with mlmmj, only three lists had a maximum size setting., [ ] where should mails to mailman go? right now they are just creating a huge mailbox, currently 246811 mails, 431Mb., [ ] list-specific archive accesses - redirect ? (see text) to [x] bugs.list - mails from bugzilla are not being let through., [ ] wrong envelope-from $list-bounces@opensuse.org, should be @lists.o.o, [ ] direct outbound delivery instead of via the proxy? (baloo always used the proxies)., [ ] mailman3: have set postfix message size limit to 10M. 1M ought to be sufficient though?, [x] mailman3: have added body check for delayed mail notifications, [ ] max mail sizes? with mlmmj, only three lists had a maximum size setting., [ ] where should mails to mailman go? right now they are just creating a huge mailbox, currently 246811 mails, 431Mb., [ ] list-specific archive accesses - redirect ? (see text), [ ] rss feed - on baloo, mhonarc generates a mailing.rss, yesterday it was fetched 5000 times.</li></ul> openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3538322020-11-25T07:03:45Zpjessenper@computer.org
<ul><li><b>Checklist item</b> changed from [x] bugs.list - mails from bugzilla are not being let through., [ ] wrong envelope-from $list-bounces@opensuse.org, should be @lists.o.o, [ ] direct outbound delivery instead of via the proxy? (baloo always used the proxies)., [ ] mailman3: have set postfix message size limit to 10M. 1M ought to be sufficient though?, [x] mailman3: have added body check for delayed mail notifications, [ ] max mail sizes? with mlmmj, only three lists had a maximum size setting., [ ] where should mails to mailman go? right now they are just creating a huge mailbox, currently 246811 mails, 431Mb., [ ] list-specific archive accesses - redirect ? (see text), [ ] rss feed - on baloo, mhonarc generates a mailing.rss, yesterday it was fetched 5000 times. to [x] bugs.list - mails from bugzilla are not being let through., [ ] wrong envelope-from $list-bounces@opensuse.org, should be @lists.o.o, [ ] direct outbound delivery instead of via the proxy? (baloo always used the proxies)., [ ] mailman3: have set postfix message size limit to 10M. 1M ought to be sufficient though?, [x] mailman3: have added body check for delayed mail notifications, [ ] max mail sizes? with mlmmj, only three lists had a maximum size setting., [ ] where should mails to mailman go? right now they are just creating a huge mailbox, currently 246811 mails, 431Mb., [ ] list-specific archive accesses - redirect ? (see text), [ ] rss feed - on baloo, mhonarc generates a mailing.rss, yesterday it was fetched 5000 times., [ ] need to investigate the nntp setup, [ ] ease of customising the hyperkitty interface?, [ ] full audit of all lists, make sure we have all the right settings from baloo</li></ul><ul>
<li> We need to do a full audit of all lists, make sure we have the right settings from baloo. Maybe look for owners and moderators at the same time?</li>
<li>I think I might take a look at enabling the nntp interface or at least get to know how it works.</li>
<li>As some people have pointed out on users.list, the hyperkitty interface is helplessly bloated, full of unnecessary stuff. Even if you don't read the lists via the archive, it is not very practical. (I was particularly missing a threaded look, with subject lines stacked and indented?)</li>
<li>Third, this post mortem list is for everyone to help out with, I'm only collecting the items :-)</li>
</ul>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3541042020-11-25T14:15:57Zpjessenper@computer.org
<ul></ul><p>wrt checklist item #2 - "wrong envelope-from $<a href="mailto:list-bounces@opensuse.org">list-bounces@opensuse.org</a>, should be @lists.o.o", I don't know where to really fix it, somewhere in mailman I presume, but for the time being I have rerouted "$<a href="mailto:list-bounces@opensuse.org">list-bounces@opensuse.org</a>" to "$<a href="mailto:list-bounces@lists.opensuse.org">list-bounces@lists.opensuse.org</a>" on mx12.</p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3543762020-11-26T10:15:34Zpjessenper@computer.org
<ul><li><b>Checklist item</b> changed from to [x] need to investigate the nntp setup</li></ul> openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3543782020-11-26T10:16:25Zpjessenper@computer.org
<ul></ul><p>mailman has the option of gating posts to an NNTP server, that's nice.</p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3543802020-11-26T10:17:58Zpjessenper@computer.org
<ul></ul><p>pjessen wrote:</p>
<blockquote>
<p>The many mails going to mailman are from a cronjob, telling us every minute:</p>
<pre><code>/usr/lib/python3.6/site-packages/readme_renderer/markdown.py:38: UserWarning: Markdown renderers are not available. Install 'readme_render[md]' to enable Markdown rendering.
warnings.warn(_EXTRA_WARNING)
Error: None of the config files exist.
</code></pre>
<p>It might be useful to have cron output sent to ml-admin instead, dunno.</p>
</blockquote>
<p>The mailman crontab "/var/spool/cron/tabs/mailman" appears to have double entries, which only causes twice the amount of mail. </p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3554242020-11-29T14:45:38Zpjessenper@computer.org
<ul><li><b>Checklist item</b> changed from [x] bugs.list - mails from bugzilla are not being let through., [ ] wrong envelope-from $list-bounces@opensuse.org, should be @lists.o.o, [ ] direct outbound delivery instead of via the proxy? (baloo always used the proxies)., [ ] mailman3: have set postfix message size limit to 10M. 1M ought to be sufficient though?, [x] mailman3: have added body check for delayed mail notifications, [ ] max mail sizes? with mlmmj, only three lists had a maximum size setting., [ ] where should mails to mailman go? right now they are just creating a huge mailbox, currently 246811 mails, 431Mb., [ ] list-specific archive accesses - redirect ? (see text), [ ] rss feed - on baloo, mhonarc generates a mailing.rss, yesterday it was fetched 5000 times., [x] need to investigate the nntp setup, [ ] ease of customising the hyperkitty interface?, [ ] full audit of all lists, make sure we have all the right settings from baloo to [x] bugs.list - mails from bugzilla are not being let through., [ ] wrong envelope-from $list-bounces@opensuse.org, should be @lists.o.o, [ ] direct outbound delivery instead of via the proxy? (baloo always used the proxies)., [ ] mailman3: have set postfix message size limit to 10M. 1M ought to be sufficient though?, [x] mailman3: have added body check for delayed mail notifications, [ ] max mail sizes? with mlmmj, only three lists had a maximum size setting., [ ] where should mails to mailman go? right now they are just creating a huge mailbox, currently 246811 mails, 431Mb., [ ] list-specific archive accesses - redirect ? (see text), [ ] rss feed - on baloo, mhonarc generates a mailing.rss, yesterday it was fetched 5000 times., [x] need to investigate the nntp setup, [ ] ease of customising the hyperkitty interface?, [ ] full audit of all lists, make sure we have all the right settings from baloo, [ ] 24 hour clock instead of 12hour clock</li></ul><p>I have looked at the 12/24h clock issue, even asked on the mailman list. </p>
<p>I added a file "/var/lib/mailman_webui/settings_local.py" containing </p>
<pre><code>USE_L10N = True
TIME_FORMAT = 'H'
</code></pre>
<p>and then added this to "/var/lib/mailman_webui/settings.py"</p>
<pre><code>try:
from settings_local import *
except ImportError:
pass
</code></pre>
<p>Not knowing any Python, I am on very thin ice here :-)<br><br>
I also tried adding LC_CTYPE=en_GB.UTF-8 to the environment before starting mailman_webui. Neither idea made any differences.</p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3554262020-11-29T14:48:33Zhellcphel@lcp.world
<ul></ul><p>pjessen wrote:</p>
<blockquote>
<p>I have looked at the 12/24h clock issue, even asked on the mailman list. </p>
<p>I added a file "/var/lib/mailman_webui/settings_local.py" containing </p>
<pre><code>USE_L10N = True
TIME_FORMAT = 'H'
</code></pre>
<p>and then added this to "/var/lib/mailman_webui/settings.py"</p>
<pre><code>try:
from settings_local import *
except ImportError:
pass
</code></pre></blockquote>
<p>Since settings.py is salted, you can just directly modify that (and if the changes work add it to salt repo). I will have a look later to see what's up with that.</p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3575122020-12-10T09:36:41Zpjessenper@computer.org
<ul></ul><pre><code>[Django] ERROR (EXTERNAL IP): Internal Server Error
</code></pre>
<p>I guess this is someone attempting to access a Django 'app' that we don't have. Maybe we should just update nginx not to forward those requests. </p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3575142020-12-10T09:37:43Zpjessenper@computer.org
<ul><li><b>Checklist item</b> changed from [x] bugs.list - mails from bugzilla are not being let through., [ ] wrong envelope-from $list-bounces@opensuse.org, should be @lists.o.o, [ ] direct outbound delivery instead of via the proxy? (baloo always used the proxies)., [ ] mailman3: have set postfix message size limit to 10M. 1M ought to be sufficient though?, [x] mailman3: have added body check for delayed mail notifications, [ ] max mail sizes? with mlmmj, only three lists had a maximum size setting., [ ] where should mails to mailman go? right now they are just creating a huge mailbox, currently 246811 mails, 431Mb., [ ] list-specific archive accesses - redirect ? (see text), [ ] rss feed - on baloo, mhonarc generates a mailing.rss, yesterday it was fetched 5000 times., [x] need to investigate the nntp setup, [ ] ease of customising the hyperkitty interface?, [ ] full audit of all lists, make sure we have all the right settings from baloo, [ ] 24 hour clock instead of 12hour clock to [x] bugs.list - mails from bugzilla are not being let through., [ ] wrong envelope-from $list-bounces@opensuse.org, should be @lists.o.o, [ ] direct outbound delivery instead of via the proxy? (baloo always used the proxies)., [ ] mailman3: have set postfix message size limit to 10M. 1M ought to be sufficient though?, [x] mailman3: have added body check for delayed mail notifications, [ ] max mail sizes? with mlmmj, only three lists had a maximum size setting., [ ] where should mails to mailman go? right now they are just creating a huge mailbox, currently 246811 mails, 431Mb., [ ] list-specific archive accesses - redirect ? (see text), [ ] rss feed - on baloo, mhonarc generates a mailing.rss, yesterday it was fetched 5000 times., [x] need to investigate the nntp setup, [ ] ease of customising the hyperkitty interface?, [ ] full audit of all lists, make sure we have all the right settings from baloo, [ ] 24 hour clock instead of 12hour clock, [ ] [Django] ERROR (EXTERNAL IP): Internal Server Error</li></ul> openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3593762020-12-22T09:40:12Zpjessenper@computer.org
<ul></ul><p>The subscribe/unsubscribe links in the old archives were obviously never updated, but they seem to be used quite a bit. I have done a mass-edit and updated the following:</p>
<pre><code>forums-admin/index.cgi
heroes/index.cgi
kernel-bugs/index.cgi
kubic-bugs/index.cgi
libeconf-devel/index.cgi
libyui-commit/index.cgi
mirror/index.cgi
mysql-packaging/index.cgi
obs-commits/index.cgi
obs-devel/index.cgi
obs-tests/index.cgi
opensuse-announce/index.cgi
opensuse-arm/index.cgi
opensuse-artwork/index.cgi
opensuse-autoinstall/index.cgi
opensuse-bugs/index.cgi
opensuse-bugshare/index.cgi
opensuse-buildservice/index.cgi
opensuse-cloud/index.cgi
opensuse-commit/index.cgi
opensuse-conference/index.cgi
opensuse-cz/index.cgi
opensuse-de/index.cgi
opensuse-doc/index.cgi
opensuse-edu/index.cgi
opensuse-el/index.cgi
opensuse-es/index.cgi
opensuse-factory-mozilla/index.cgi
opensuse-factory/index.cgi
opensuse-features/index.cgi
opensuse-fr/index.cgi
opensuse-gnome/index.cgi
opensuse-go/index.cgi
opensuse-ha/index.cgi
opensuse-haskell/index.cgi
opensuse-hu/index.cgi
opensuse-isdn-de/index.cgi
opensuse-ja/index.cgi
opensuse-kde/index.cgi
opensuse-kde3/index.cgi
opensuse-kernel/index.cgi
opensuse-kubic/index.cgi
opensuse-m17n/index.cgi
opensuse-marketing/index.cgi
opensuse-optimize/index.cgi
opensuse-packaging/index.cgi
opensuse-ppc/index.cgi
opensuse-programming/index.cgi
opensuse-project/index.cgi
opensuse-proofreading/index.cgi
opensuse-pt/index.cgi
opensuse-python/index.cgi
opensuse-releaseteam/index.cgi
opensuse-ruby/index.cgi
opensuse-science/index.cgi
opensuse-security-announce/index.cgi
opensuse-security/index.cgi
opensuse-summit/index.cgi
opensuse-support/index.cgi
opensuse-test/index.cgi
opensuse-translation-commit/index.cgi
opensuse-translation-de/index.cgi
opensuse-translation-el/index.cgi
opensuse-translation-es/index.cgi
opensuse-translation-fr/index.cgi
opensuse-translation/index.cgi
opensuse-updates/index.cgi
opensuse-virtual/index.cgi
opensuse-web-de/index.cgi
opensuse-web/index.cgi
opensuse-wiki/index.cgi
opensuse-xfce/index.cgi
opensuse-zsystems/index.cgi
opensuse/index.cgi
studio-express/index.cgi
ulp-devel/index.cgi
uyuni-announce/index.cgi
uyuni-devel/index.cgi
uyuni-translation/index.cgi
uyuni-users/index.cgi
wicked-commit/index.cgi
wicked-devel/index.cgi
wicked/index.cgi
yast-commit/index.cgi
yast-devel/index.cgi
zypp-commit/index.cgi
zypp-devel/index.cgi
</code></pre>
<p>The following were not updated:</p>
<pre><code>yast-announce/index.cgi
vhostmd/index.cgi
radeonhd/index.cgi
proxy-suite/index.cgi
packet-writing/index.cgi
packet-writing-announce/index.cgi
opensuse-zh/index.cgi
opensuse-xorg/index.cgi
opensuse-women/index.cgi
opensuse-wiki-de/index.cgi
opensuse-ux/index.cgi
opensuse-translation-sk/index.cgi
opensuse-translation-ru/index.cgi
opensuse-translation-hu/index.cgi
opensuse-testing/index.cgi
opensuse-storage/index.cgi
opensuse-squeegee/index.cgi
opensuse-softwaremgmt/index.cgi
opensuse-ru/index.cgi
opensuse-programming-de/index.cgi
opensuse-pl/index.cgi
opensuse-osc14/index.cgi
opensuse-osc13/index.cgi
opensuse-osc12/index.cgi
opensuse-nl/index.cgi
opensuse-networking/index.cgi
opensuse-multimedia/index.cgi
opensuse-multimedia-de/index.cgi
opensuse-mobile/index.cgi
opensuse-mobile-de/index.cgi
opensuse-mingw/index.cgi
opensuse-medical/index.cgi
opensuse-maintenance/index.cgi
opensuse-lxde/index.cgi
opensuse-java/index.cgi
opensuse-it/index.cgi
opensuse-invis/index.cgi
opensuse-infrastructure/index.cgi
opensuse-ia64/index.cgi
opensuse-ham/index.cgi
opensuse-ham-de/index.cgi
opensuse-goblin/index.cgi
opensuse-foundation/index.cgi
opensuse-factory-graphics/index.cgi
opensuse-factory-base/index.cgi
opensuse-edu-de/index.cgi
opensuse-da/index.cgi
opensuse-contrib/index.cgi
opensuse-ceph/index.cgi
opensuse-boosters/index.cgi
opensuse-board/index.cgi
opensuse-bar/index.cgi
opensuse-amd64/index.cgi
opensuse-ambassadors/index.cgi
opensuse-ambassadors-north-america/index.cgi
opensuse-ambassadors-netherlands/index.cgi
opensuse-ambassadors-chinese/index.cgi
opensuse-ambassadors-australia/index.cgi
limal-devel/index.cgi
limal-commit/index.cgi
libyui-devel/index.cgi
blinux/index.cgi
blinux-de/index.cgi
python/index.cgi
</code></pre> openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3598102020-12-26T19:56:59Zhellcphel@lcp.world
<ul></ul><p>I submitted MR to hyperkitty to add rss feeds: <a href="https://gitlab.com/mailman/hyperkitty/-/merge_requests/302" class="external">https://gitlab.com/mailman/hyperkitty/-/merge_requests/302</a></p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3598122020-12-26T20:49:54Zhellcphel@lcp.world
<ul></ul><p>Removed the login box from the login screen <a href="https://lists.opensuse.org/accounts/login/" class="external">https://lists.opensuse.org/accounts/login/</a></p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3598222020-12-27T09:06:43Zpjessenper@computer.org
<ul></ul><p>hellcp wrote:</p>
<blockquote>
<p>Removed the login box from the login screen <a href="https://lists.opensuse.org/accounts/login/" class="external">https://lists.opensuse.org/accounts/login/</a></p>
</blockquote>
<p>Nice one, I'm sure that will prevent a lot of confusion.</p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3600542020-12-29T07:58:01Zpjessenper@computer.org
<ul></ul><p>pjessen wrote:</p>
<blockquote>
<p>mailman3:</p>
<pre><code># less /var/log/mail
mktemp: failed to create file via template ‘/tmp/less.XXXXXXXXX’: Permission denied
</code></pre>
<p>Something wrong in /etc/resolv.conf:</p>
<pre><code># host google.com
host: parse of /etc/resolv.conf failed
</code></pre></blockquote>
<p>mailman3 /etc/resolv.conf contents:</p>
<pre><code>options attempts:1 timeout:1 rotateattempts:1 timeout:1
search infra.opensuse.org
nameserver 192.168.47.101
nameserver 192.168.47.102192.168.47.101
nameserver 192.168.47.102
</code></pre>
<p>salt issue ?</p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3600552020-12-29T08:15:06Zhellcphel@lcp.world
<ul></ul><p>pjessen wrote:</p>
<blockquote>
<p>pjessen wrote:</p>
<blockquote>
<p>mailman3:</p>
<pre><code># less /var/log/mail
mktemp: failed to create file via template ‘/tmp/less.XXXXXXXXX’: Permission denied
</code></pre>
<p>Something wrong in /etc/resolv.conf:</p>
<pre><code># host google.com
host: parse of /etc/resolv.conf failed
</code></pre></blockquote>
<p>mailman3 /etc/resolv.conf contents:</p>
<pre><code>options attempts:1 timeout:1 rotateattempts:1 timeout:1
search infra.opensuse.org
nameserver 192.168.47.101
nameserver 192.168.47.102192.168.47.101
nameserver 192.168.47.102
</code></pre>
<p>salt issue ?</p>
</blockquote>
<p>This happens with most salted vms, so I would guess so</p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3602762020-12-30T22:39:48Zcboltzsuse-beta@cboltz.de
<ul></ul><p>This affects only two (quite new) VMs:</p>
<pre><code># salt \* cmd.run 'grep "192.*192" /etc/resolv.conf' # shortened to matching VMs
moodle.infra.opensuse.org:
nameserver 192.168.47.102192.168.47.101
mailman3.infra.opensuse.org:
nameserver 192.168.47.102192.168.47.101
</code></pre>
<p>On mailman3, a <code>testhighstate</code> warned about the problem (as warning, not as patch), and after fixing it manually, it seems to be happy and doesn't propose additional resolv.conf changes. (Sidenote: There seem to be various manual changes in salt-managed files, therefore I didn't run highstate. Please make sure to get these manual changes into the salt repo ;-) - if needed, I'll of course help.)</p>
<p>moodle doesn't let me in via ssh (we don't even have a <code>pillar/id/</code> file for it -> TODO list), therefore I used <code>salt cmd.run</code> to fix the resolv.conf with sed.</p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3609252021-01-06T17:13:01Zpjessenper@computer.org
<ul></ul><p>With respect to the item "[Django] ERROR (EXTERNAL IP): Internal Server Error ", I see four typical URLs:</p>
<p>/accounts/github<br>
/accounts/gitlab<br>
/accounts/google<br>
/accounts/stackexchange</p>
<p>I am tempted to just return a 404 (from nginx.conf) whenever those are requested, does anyone see an issue in that?</p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3609312021-01-06T17:20:08Zhellcphel@lcp.world
<ul></ul><p>pjessen wrote:</p>
<blockquote>
<p>With respect to the item "[Django] ERROR (EXTERNAL IP): Internal Server Error ", I see four typical URLs:</p>
<p>/accounts/github<br>
/accounts/gitlab<br>
/accounts/google<br>
/accounts/stackexchange</p>
<p>I am tempted to just return a 404 (from nginx.conf) whenever those are requested, does anyone see an issue in that?</p>
</blockquote>
<p>That means we have 4 misconfigured account providers and should fix it in config instead of covering it up:<br>
<a href="https://django-allauth.readthedocs.io/en/latest/providers.html" class="external">https://django-allauth.readthedocs.io/en/latest/providers.html</a></p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3899352021-03-09T17:55:38Zpjessenper@computer.org
<ul><li><b>Checklist item</b> changed from [x] bugs.list - mails from bugzilla are not being let through., [ ] wrong envelope-from $list-bounces@opensuse.org, should be @lists.o.o, [ ] direct outbound delivery instead of via the proxy? (baloo always used the proxies)., [ ] mailman3: have set postfix message size limit to 10M. 1M ought to be sufficient though?, [x] mailman3: have added body check for delayed mail notifications, [ ] max mail sizes? with mlmmj, only three lists had a maximum size setting., [ ] where should mails to mailman go? right now they are just creating a huge mailbox, currently 246811 mails, 431Mb., [ ] list-specific archive accesses - redirect ? (see text), [ ] rss feed - on baloo, mhonarc generates a mailing.rss, yesterday it was fetched 5000 times., [x] need to investigate the nntp setup, [ ] ease of customising the hyperkitty interface?, [ ] full audit of all lists, make sure we have all the right settings from baloo, [ ] 24 hour clock instead of 12hour clock, [ ] [Django] ERROR (EXTERNAL IP): Internal Server Error to [x] bugs.list - mails from bugzilla are not being let through., [ ] wrong envelope-from $list-bounces@opensuse.org, should be @lists.o.o, [ ] direct outbound delivery instead of via the proxy? (baloo always used the proxies)., [ ] mailman3: have set postfix message size limit to 10M. 1M ought to be sufficient though?, [x] mailman3: have added body check for delayed mail notifications, [ ] max mail sizes? with mlmmj, only three lists had a maximum size setting., [ ] where should mails to mailman go? right now they are just creating a huge mailbox, currently 246811 mails, 431Mb., [ ] list-specific archive accesses - redirect ? (see text), [ ] rss feed - on baloo, mhonarc generates a mailing.rss, yesterday it was fetched 5000 times., [x] need to investigate the nntp setup, [ ] ease of customising the hyperkitty interface?, [ ] full audit of all lists, make sure we have all the right settings from baloo, [ ] 24 hour clock instead of 12hour clock, [ ] [Django] ERROR (EXTERNAL IP): Internal Server Error, [ ] bounce messages are not kept by mailman, makes debugging impssible</li></ul> openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3933382021-03-21T10:43:10Zhellcphel@lcp.world
<ul><li><b>Checklist item</b> changed from [x] bugs.list - mails from bugzilla are not being let through., [ ] wrong envelope-from $list-bounces@opensuse.org, should be @lists.o.o, [ ] direct outbound delivery instead of via the proxy? (baloo always used the proxies)., [ ] mailman3: have set postfix message size limit to 10M. 1M ought to be sufficient though?, [x] mailman3: have added body check for delayed mail notifications, [ ] max mail sizes? with mlmmj, only three lists had a maximum size setting., [ ] where should mails to mailman go? right now they are just creating a huge mailbox, currently 246811 mails, 431Mb., [ ] list-specific archive accesses - redirect ? (see text), [ ] rss feed - on baloo, mhonarc generates a mailing.rss, yesterday it was fetched 5000 times., [x] need to investigate the nntp setup, [ ] ease of customising the hyperkitty interface?, [ ] full audit of all lists, make sure we have all the right settings from baloo, [ ] 24 hour clock instead of 12hour clock, [ ] [Django] ERROR (EXTERNAL IP): Internal Server Error, [ ] bounce messages are not kept by mailman, makes debugging impssible to [x] bugs.list - mails from bugzilla are not being let through., [ ] wrong envelope-from $list-bounces@opensuse.org, should be @lists.o.o, [ ] direct outbound delivery instead of via the proxy? (baloo always used the proxies)., [ ] mailman3: have set postfix message size limit to 10M. 1M ought to be sufficient though?, [x] mailman3: have added body check for delayed mail notifications, [ ] max mail sizes? with mlmmj, only three lists had a maximum size setting., [ ] where should mails to mailman go? right now they are just creating a huge mailbox, currently 246811 mails, 431Mb., [ ] list-specific archive accesses - redirect ? (see text), [ ] rss feed - on baloo, mhonarc generates a mailing.rss, yesterday it was fetched 5000 times., [x] need to investigate the nntp setup, [ ] ease of customising the hyperkitty interface?, [ ] full audit of all lists, make sure we have all the right settings from baloo, [ ] 24 hour clock instead of 12hour clock, [x] [Django] ERROR (EXTERNAL IP): Internal Server Error, [ ] bounce messages are not kept by mailman, makes debugging impssible</li></ul><p>I think this is fixed now, since I fixed the /accounts addresses to work properly</p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3933412021-03-21T11:01:49Zhellcphel@lcp.world
<ul><li><b>Checklist item</b> changed from [x] bugs.list - mails from bugzilla are not being let through., [ ] wrong envelope-from $list-bounces@opensuse.org, should be @lists.o.o, [ ] direct outbound delivery instead of via the proxy? (baloo always used the proxies)., [ ] mailman3: have set postfix message size limit to 10M. 1M ought to be sufficient though?, [x] mailman3: have added body check for delayed mail notifications, [ ] max mail sizes? with mlmmj, only three lists had a maximum size setting., [ ] where should mails to mailman go? right now they are just creating a huge mailbox, currently 246811 mails, 431Mb., [ ] list-specific archive accesses - redirect ? (see text), [ ] rss feed - on baloo, mhonarc generates a mailing.rss, yesterday it was fetched 5000 times., [x] need to investigate the nntp setup, [ ] ease of customising the hyperkitty interface?, [ ] full audit of all lists, make sure we have all the right settings from baloo, [ ] 24 hour clock instead of 12hour clock, [x] [Django] ERROR (EXTERNAL IP): Internal Server Error, [ ] bounce messages are not kept by mailman, makes debugging impssible to [x] bugs.list - mails from bugzilla are not being let through., [ ] wrong envelope-from $list-bounces@opensuse.org, should be @lists.o.o, [ ] direct outbound delivery instead of via the proxy? (baloo always used the proxies)., [ ] mailman3: have set postfix message size limit to 10M. 1M ought to be sufficient though?, [x] mailman3: have added body check for delayed mail notifications, [ ] max mail sizes? with mlmmj, only three lists had a maximum size setting., [ ] where should mails to mailman go? right now they are just creating a huge mailbox, currently 246811 mails, 431Mb., [ ] list-specific archive accesses - redirect ? (see text), [x] rss feed - on baloo, mhonarc generates a mailing.rss, yesterday it was fetched 5000 times., [x] need to investigate the nntp setup, [ ] ease of customising the hyperkitty interface?, [ ] full audit of all lists, make sure we have all the right settings from baloo, [ ] 24 hour clock instead of 12hour clock, [x] [Django] ERROR (EXTERNAL IP): Internal Server Error, [ ] bounce messages are not kept by mailman, makes debugging impssible</li></ul><p>Oh yeah, I fixed this a while back: <a href="https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/feed/" class="external">https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/feed/</a> for example</p>
<p>I reported an issue for 24H clock <a href="https://gitlab.com/mailman/hyperkitty/-/issues/357" class="external">https://gitlab.com/mailman/hyperkitty/-/issues/357</a></p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3933442021-03-21T12:52:48Zhellcphel@lcp.world
<ul></ul><p>I prepped the following rewrite rules:</p>
<pre><code data-language="httpd">RewriteMap listsmap "txt:/etc/apache2/lists.rewritemap"
RewriteCond %{QUERY_STRING} &?list=([^&]+)
RewriteRule ^/cgi-bin/search.cgi$ /archives/search%{QUERY_STRING}&mlist=%1 [R=301,L]
RewriteCond %{QUERY_STRING} &?query=([^&]+)
RewriteRule ^/cgi-bin/search.cgi$ /archives/search%{QUERY_STRING}&query=%1 [R=301,L]
RewriteRule "^/cgi-bin/search.cgi$" "/archives/list/${listsmap:$1}/" [PT]
RewriteRule "^/stats/(.*)" "/archives/list/${listsmap:$1}/" [PT]
RewriteRule "^/(.*)/?$" "/archives/list/${listsmap:$1}/" [PT]
RewriteRule "^/(.*)/mailinglist\.rss$" "/archives/list/${listsmap:$1}/feed/" [PT]
RewriteRule "^/(.*)/([0-9]{4})-([0-9]{2})/?$" "/archives/list/${listsmap:$1}/$2/$3/" [PT]
RewriteRule "^/(.*)/([0-9]{4})-([0-9]{2}).mbox(\.gz)?$" "/archives/list/${listsmap:$1}/export/${listsmap:$1}-$2-$3.mbox.gz" [PT]
</code></pre>
<p>with the following rewritemap:</p>
<pre><code>heroes heroes@lists.opensuse.org
kernel-bugs kernel-bugs@lists.opensuse.org
kubic-bugs kubic-bugs@lists.opensuse.org
libeconf-devel libeconf-devel@lists.opensuse.org
libyui-commit libyui-commit@lists.opensuse.org
mirror mirror@lists.opensuse.org
mysql-packaging mysql-packaging@lists.opensuse.org
obs-commits obs-commits@lists.opensuse.org
obs-devel obs-devel@lists.opensuse.org
obs-tests obs-tests@lists.opensuse.org
opensuse users@lists.opensuse.org
opensuse-announce announce@lists.opensuse.org
opensuse-arm arm@lists.opensuse.org
opensuse-artwork artwork@lists.opensuse.org
opensuse-autoinstall autoinstall@lists.opensuse.org
opensuse-bugs bugs@lists.opensuse.org
opensuse-buildservice buildservice@lists.opensuse.org
opensuse-cloud cloud@lists.opensuse.org
opensuse-commit commit@lists.opensuse.org
opensuse-conference conference@lists.opensuse.org
opensuse-cz users-cz@lists.opensuse.org
opensuse-de users-de@lists.opensuse.org
opensuse-doc doc@lists.opensuse.org
opensuse-edu edu@lists.opensuse.org
opensuse-el users-el@lists.opensuse.org
opensuse-es users-es@lists.opensuse.org
opensuse-factory factory@lists.opensuse.org
opensuse-factory-mozilla factory-mozilla@lists.opensuse.org
opensuse-features features@lists.opensuse.org
opensuse-fr users-fr@lists.opensuse.org
opensuse-gnome gnome@lists.opensuse.org
opensuse-go go@lists.opensuse.org
opensuse-ha ha@lists.opensuse.org
opensuse-haskell haskell@lists.opensuse.org
opensuse-hu users-hu@lists.opensuse.org
opensuse-isdn-de isdn-de@lists.opensuse.org
opensuse-ja users-ja@lists.opensuse.org
opensuse-kde3 kde3@lists.opensuse.org
opensuse-kde kde@lists.opensuse.org
opensuse-kernel kernel@lists.opensuse.org
opensuse-kubic kubic@lists.opensuse.org
opensuse-m17n m17n@lists.opensuse.org
opensuse-marketing marketing@lists.opensuse.org
opensuse-optimize optimize@lists.opensuse.org
opensuse-packaging packaging@lists.opensuse.org
opensuse-ppc ppc@lists.opensuse.org
opensuse-programming programming@lists.opensuse.org
opensuse-project project@lists.opensuse.org
opensuse-proofreading proofreading@lists.opensuse.org
opensuse-pt users-pt@lists.opensuse.org
opensuse-python python@lists.opensuse.org
opensuse-releaseteam releaseteam@lists.opensuse.org
opensuse-ruby ruby@lists.opensuse.org
opensuse-science science@lists.opensuse.org
opensuse-security security@lists.opensuse.org
opensuse-security-announce security-announce@lists.opensuse.org
opensuse-summit summit@lists.opensuse.org
opensuse-support support@lists.opensuse.org
opensuse-test test@lists.opensuse.org
opensuse-translation translation@lists.opensuse.org
opensuse-translation-commit translation-commit@lists.opensuse.org
opensuse-translation-de translation-de@lists.opensuse.org
opensuse-translation-el translation-el@lists.opensuse.org
opensuse-translation-es translation-es@lists.opensuse.org
opensuse-translation-fr translation-fr@lists.opensuse.org
opensuse-updates updates@lists.opensuse.org
opensuse-virtual virtual@lists.opensuse.org
opensuse-web web@lists.opensuse.org
opensuse-web-de web-de@lists.opensuse.org
opensuse-wiki wiki@lists.opensuse.org
opensuse-xfce xfce@lists.opensuse.org
opensuse-zsystems zsystems@lists.opensuse.org
ulp-devel ulp-devel@lists.opensuse.org
uyuni-announce announce@lists.uyuni-project.org
uyuni-devel devel@lists.uyuni-project.org
uyuni-users users@lists.uyuni-project.org
uyuni-translation translation@lists.uyuni-project.org
wicked wicked@lists.opensuse.org
wicked-commit wicked-commit@lists.opensuse.org
wicked-devel wicked-devel@lists.opensuse.org
yast-commit yast-commit@lists.opensuse.org
yast-devel yast-devel@lists.opensuse.org
zypp-commit zypp-commit@lists.opensuse.org
zypp-devel zypp-devel@lists.opensuse.org
</code></pre>
<p>somebody should probably verify there isn't anything glaringly obviously bad with it</p>
<p>I was gonna check if I have all urls covered, but I can't log into baloo</p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3933562021-03-21T20:00:29Zhellcphel@lcp.world
<ul></ul><p>hellcp wrote:</p>
<blockquote>
<p>pjessen wrote:</p>
<blockquote>
<p>I have looked at the 12/24h clock issue, even asked on the mailman list. </p>
<p>I added a file "/var/lib/mailman_webui/settings_local.py" containing </p>
<pre><code>USE_L10N = True
TIME_FORMAT = 'H'
</code></pre>
<p>and then added this to "/var/lib/mailman_webui/settings.py"</p>
<pre><code>try:
from settings_local import *
except ImportError:
pass
</code></pre></blockquote>
<p>Since settings.py is salted, you can just directly modify that (and if the changes work add it to salt repo). I will have a look later to see what's up with that.</p>
</blockquote>
<p>I had a look at this, setting:</p>
<pre><code>USE_L10N = False
TIME_FORMAT = 'H:i'
</code></pre>
<p>makes it so the format is 24H on messages (test it yourself, it's set right now). However as you can tell this is not preferable since we do want to do L10N. Everywhere else the strings are hard coded, but we could do localized strings depending on locale there too, as soon as I finish the PR that does that.</p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3933592021-03-21T20:12:44Zhellcphel@lcp.world
<ul></ul><p>Finished the PR that does that <a href="https://gitlab.com/mailman/hyperkitty/-/merge_requests/337" class="external">https://gitlab.com/mailman/hyperkitty/-/merge_requests/337</a></p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3944092021-03-31T17:26:53Zpjessenper@computer.org
<ul></ul><p>hellcp wrote:</p>
<blockquote>
<p>somebody should probably verify there isn't anything glaringly obviously bad with it<br>
I was gonna check if I have all urls covered, but I can't log into baloo</p>
</blockquote>
<p>I'll do a check on baloo, maybe over Easter. </p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3944122021-03-31T17:32:15Zpjessenper@computer.org
<ul><li><strong>File</strong> <a href="/attachments/11147">Screenshot_20210331_192923.jpeg</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/11147/Screenshot_20210331_192923.jpeg">Screenshot_20210331_192923.jpeg</a> added</li></ul><p>hellcp wrote:</p>
<blockquote>
<p>I had a look at this, setting:</p>
<pre><code data-language="1">USE_L10N = False
TIME_FORMAT = 'H:i'
</code></pre>
<p>makes it so the format is 24H on messages (test it yourself, it's set right now). However as you can tell this is not preferable since we do want to do L10N. Everywhere else the strings are hard coded, but we could do localized strings depending on locale there too, as soon as I finish the PR that does that.</p>
</blockquote>
<p>Hmm, I guess there is more than one place affected, see attached. Looks good on the individual messages, nice!</p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3944152021-03-31T17:48:12Zhellcphel@lcp.world
<ul></ul><p>pjessen wrote:</p>
<blockquote>
<p>Hmm, I guess there is more than one place affected, see attached.</p>
</blockquote>
<p>That's addressed in <a href="https://gitlab.com/mailman/hyperkitty/-/merge_requests/337" class="external">https://gitlab.com/mailman/hyperkitty/-/merge_requests/337</a><br>
I hope it will get merged someday :P</p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3944182021-03-31T18:32:46Zcboltzsuse-beta@cboltz.de
<ul></ul><p>hellcp wrote:</p>
<blockquote>
<p>I prepped the following rewrite rules:</p>
</blockquote>
<p>Rewriting the search and the rss feed is a good idea.</p>
<p>For the actual archives - will your redirect end up on the specific mail, or will it only redirect to the month overview?</p>
<p>If "on the specific mail", that's fine. If not, then not ;-) - we'd break lots of links to the old list archives that exist out there, and that's something I'd like to avoid (even if it comes at the cost of having to keep the old archives).</p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3944272021-03-31T18:42:34Zhellcphel@lcp.world
<ul></ul><p>cboltz wrote:</p>
<blockquote>
<p>For the actual archives - will your redirect end up on the specific mail, or will it only redirect to the month overview?</p>
<p>If "on the specific mail", that's fine. If not, then not ;-) - we'd break lots of links to the old list archives that exist out there, and that's something I'd like to avoid (even if it comes at the cost of having to keep the old archives).</p>
</blockquote>
<p>Sure, I can write that, though it may not fit in a message on progress :P</p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3945622021-04-01T12:05:55Zhellcphel@lcp.world
<ul></ul><p>Ok, so I made the mapping in format like below, it's 288M and I don't have a place to upload it :P</p>
<pre><code>opensuse/2004-10/msg03131 users@lists.opensuse.org/message/V3NRHOA33UZM3HBYHNKVGGPYPBH7ECNY
</code></pre>
<p>This would be the rewritemap syntax for that:</p>
<pre><code>RewriteMap mailsmap "txt:/etc/apache2/mails.rewritemap"
RewriteRule "^/(.*).html$" "/archives/list/${mailsmap:$1}/" [PT]
</code></pre>
<p>There were 4429 rejects, it seems those are mails that may have been lost in migration, for a few reasons. One seems to be the issue with SUSE internal DNS when some mails landed in mlmmj after we already switched to mailman3:</p>
<pre><code>25121e74-f144-ea33-5ac3-beb09fc34692@suse.de: heroes/2020-11/msg00000
922b724c-e278-dd95-a11d-673b4529fb87@suse.com: heroes/2020-11/msg00001
b381f7e8-3e0a-fc45-3e29-2270532fc9d8@suse.com: heroes/2020-11/msg00002
bug-1178634-88178@http.bugzilla.opensuse.org/: kernel-bugs/2020-11/msg00108
bug-1178634-88178-yN1TpffKVx@http.bugzilla.opensuse.org/: kernel-bugs/2020-11/msg00109
bug-1178601-21960-gqNtz5QU9t@http.bugzilla.opensuse.org/: opensuse-bugs/2020-11/msg01047
bug-1172846-21960-LxK2aW2oPG@http.bugzilla.suse.com/: opensuse-bugs/2020-11/msg01069
bug-1178582-21960-BJKHE5UlSM@http.bugzilla.suse.com/: opensuse-bugs/2020-11/msg01081
bug-1167970-21960-D7ySmB1ibG@http.bugzilla.opensuse.org/: opensuse-bugs/2020-11/msg01077
bug-1177491-21960-gQcYXEIYlN@http.bugzilla.suse.com/: opensuse-bugs/2020-11/msg01079
bug-1178617-21960@http.bugzilla.opensuse.org/: opensuse-bugs/2020-11/msg01043
bug-1169834-21960-EgrIxVGXMp@http.bugzilla.suse.com/: opensuse-bugs/2020-11/msg01075
bug-1178543-21960-JHB6CJd1L1@http.bugzilla.opensuse.org/: opensuse-bugs/2020-11/msg01046
bug-1171562-21960-VIlJoLC5qm@http.bugzilla.suse.com/: opensuse-bugs/2020-11/msg01060
bug-1178534-21960-USMPkyJHr8@http.bugzilla.suse.com/: opensuse-bugs/2020-11/msg01064
bug-1173279-21960-1XHB572XCc@http.bugzilla.suse.com/: opensuse-bugs/2020-11/msg01080
bug-1178098-21960-RMbHfnVMZH@http.bugzilla.suse.com/: opensuse-bugs/2020-11/msg01041
bug-1174075-21960-5UaRYtZSzh@http.bugzilla.opensuse.org/: opensuse-bugs/2020-11/msg01048
bug-1178534-21960-3na74kCBJc@http.bugzilla.suse.com/: opensuse-bugs/2020-11/msg01078
bug-1178476-21960-CqEio4HXXx@http.bugzilla.suse.com/: opensuse-bugs/2020-11/msg01051
bug-1178476-21960-ufOozvqFFj@http.bugzilla.suse.com/: opensuse-bugs/2020-11/msg01062
bug-1172920-21960-y7hHG52bQu@http.bugzilla.suse.com/: opensuse-bugs/2020-11/msg01052
bug-1164274-21960-dZVQuuaAaf@http.bugzilla.suse.com/: opensuse-bugs/2020-11/msg01058
bug-1178624-21960-tI4s6oWqSQ@http.bugzilla.opensuse.org/: opensuse-bugs/2020-11/msg01068
bug-1178203-21960-U6AFykE0Ak@http.bugzilla.opensuse.org/: opensuse-bugs/2020-11/msg01066
bug-1174817-21960-AusmVbUXa3@http.bugzilla.suse.com/: opensuse-bugs/2020-11/msg01072
bug-1178203-21960-jYiR3JNeCj@http.bugzilla.suse.com/: opensuse-bugs/2020-11/msg01082
bug-1178543-21960-Ag1cMfWfYO@http.bugzilla.opensuse.org/: opensuse-bugs/2020-11/msg01045
bug-1174753-21960-OKFwINBCT9@http.bugzilla.suse.com/: opensuse-bugs/2020-11/msg01071
bug-1178617-21960-SEYsIZve04@http.bugzilla.suse.com/: opensuse-bugs/2020-11/msg01053
bug-1175168-21960-XNNUTFL8Wl@http.bugzilla.suse.com/: opensuse-bugs/2020-11/msg01073
bug-1178603-21960-yQVFqjCSmm@http.bugzilla.suse.com/: opensuse-bugs/2020-11/msg01055
bug-1178614-21960-TjMb7ihB1d@http.bugzilla.suse.com/: opensuse-bugs/2020-11/msg01038
bug-1167970-21960-QtweNHmqsz@http.bugzilla.opensuse.org/: opensuse-bugs/2020-11/msg01076
bug-1171016-21960-K3eQsUZgSF@http.bugzilla.suse.com/: opensuse-bugs/2020-11/msg01059
bug-1173972-21960-2J05GJFa1g@http.bugzilla.suse.com/: opensuse-bugs/2020-11/msg01070
bug-1178603-21960-Inf6gR71Jz@http.bugzilla.suse.com/: opensuse-bugs/2020-11/msg01056
bug-1178603-21960-StQCKP0qIG@http.bugzilla.suse.com/: opensuse-bugs/2020-11/msg01039
bug-1178321-21960-wSFOT3Q6WP@http.bugzilla.suse.com/: opensuse-bugs/2020-11/msg01044
bug-1174593-21960-kjETGIQAm3@http.bugzilla.suse.com/: opensuse-bugs/2020-11/msg01061
bug-1178619-21960@http.bugzilla.suse.com/: opensuse-bugs/2020-11/msg01050
bug-1178543-21960-cidd2JNTof@http.bugzilla.opensuse.org/: opensuse-bugs/2020-11/msg01049
bug-1178453-21960-XCv2gidyPl@http.bugzilla.opensuse.org/: opensuse-bugs/2020-11/msg01065
bug-1178614-21960-ZN5efiGPIo@http.bugzilla.suse.com/: opensuse-bugs/2020-11/msg01042
bug-1178604-21960-zlD4TMktr5@http.bugzilla.opensuse.org/: opensuse-bugs/2020-11/msg01063
bug-1178603-21960-TYi7YKVJIE@http.bugzilla.suse.com/: opensuse-bugs/2020-11/msg01054
bug-1178624-21960@http.bugzilla.opensuse.org/: opensuse-bugs/2020-11/msg01067
bug-1178614-21960@http.bugzilla.suse.com/: opensuse-bugs/2020-11/msg01037
bug-1178621-21960@http.bugzilla.opensuse.org/: opensuse-bugs/2020-11/msg01057
bug-1110697-21960-eF3efOuz3P@http.bugzilla.suse.com/: opensuse-bugs/2020-11/msg01074
bug-1172920-21960-IrvsSi4oWk@http.bugzilla.suse.com/: opensuse-bugs/2020-11/msg01040
20201110125339.1DD1A9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00928
20201110140904.6E89F9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00939
20201110125137.8743E9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00888
20201110123707.0D8B39B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00718
20201110125327.D63139B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00920
20201110123527.18A9B9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00688
20201110123648.B7CF89B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00712
20201110125246.C6BFF9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00904
20201110123919.ADE069B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00764
20201110125251.C09929B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00905
20201110123931.331EA9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00770
20201110125014.4EE1C9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00858
20201110125333.348DE9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00925
20201110123558.8C31B9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00697
20201110123846.5406F9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00752
20201110123908.2087D9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00759
20201110125208.0525A9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00894
20201110124710.268CE9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00784
20201110123626.AFD849B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00704
20201110125348.0353E9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00934
20201110125004.6B7CD9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00854
20201110123901.5123B9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00756
20201110123804.6A43E9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00734
20201110123832.77D4F9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00748
20201110125310.55B139B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00912
20201110125205.04DA99B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00892
20201110123736.9D6DF9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00727
20201110123702.C204C9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00716
20201110124846.B77E09B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00829
20201110125242.877CB9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00901
20201110123450.3AE1C9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00672
20201110123904.C9D829B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00757
20201110123911.7537A9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00760
20201110125256.082C79B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00908
20201110123705.25F509B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00717
20201110125253.DA8209B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00906
20201110125041.A8AAA9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00873
20201110124802.C969D9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00809
20201110124914.E63A19B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00840
20201110124921.44B139B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00842
20201110125329.36A8C9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00921
20201110124938.4CFBA9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00844
20201110124843.C30B99B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00826
20201110125027.B971B9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00865
20201110125212.198529B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00896
20201110123655.A55789B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00714
20201110123921.5CB6E9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00765
20201110123519.0F97F9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00683
20201110125106.5A4459B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00884
20201110125309.4DBB49B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00911
20201110124739.70A859B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00801
20201110123601.406699B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00698
20201110125135.0B81C9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00886
20201110124847.D070C9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00830
20201110123651.A20A89B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00713
20201110124513.39CEA9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00781
20201110125346.E8E0F9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00933
20201110124759.E6ABD9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00808
20201110123837.98A3B9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00750
20201110125059.AAAB79B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00879
20201110123513.7C7FF9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00685
20201110123334.766E99B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00670
20201110092614.3C53B9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00669
20201110123448.077769B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00671
20201110123819.9FB199B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00742
20201110123640.976F19B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00708
20201110124824.50F909B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00814
20201110123939.617199B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00773
20201110123913.549F59B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00761
20201110140905.4355F9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00940
20201110124507.589299B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00780
20201110123747.7B5389B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00730
20201110123603.C77E49B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00699
20201110124828.4C2369B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00816
20201110123522.0823B9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00686
20201110125216.0B30F9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00898
20201110124731.81DBE9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00796
20201110124822.A76E09B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00813
20201110125206.7CBC79B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00893
20201110125010.575809B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00861
20201110124952.EA96D9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00850
20201110123537.AA0C09B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00691
20201110125022.B55079B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00864
20201110123918.6E4CF9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00763
20201110125334.CBE5C9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00926
20201110124012.320229B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00777
20201110124910.84ABF9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00838
20201110125306.E5EF09B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00909
20201110125318.070BE9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00917
20201110123821.9F12B9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00743
20201110123642.1A54A9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00709
20201110125104.21E1C9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00883
20201110125035.8607F9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00869
20201110123727.007FB9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00725
20201110124705.ACCCE9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00782
20201110124818.5005D9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00812
20201110123525.817DF9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00687
20201110125133.A1F749B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00885
20201110125101.1CC779B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00880
20201110124734.599879B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00798
20201110123511.A197C9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00681
20201110125315.91EBC9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00916
20201110123850.74E1C9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00753
20201110124727.5592F9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00792
20201110124949.9280E9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00848
20201110125212.EE1669B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00897
20201110125033.1FA669B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00867
20201110124923.2890B9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00843
20201110125331.6D9EB9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00923
20201110125005.A440F9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00855
20201110123801.5BB299B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00733
20201110123926.25C959B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00768
20201110123533.E96EA9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00690
20201110125350.0D3C19B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00936
20201110124756.0C9D59B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00807
20201110125341.EE0FD9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00930
20201110123836.760C89B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00749
20201110124836.8C5BA9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00821
20201110123611.F37659B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00701
20201110123501.577BF9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00677
20201110123531.77FC19B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00689
20201110123507.3F2629B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00679
20201110124827.302599B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00815
20201110123541.2EC089B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00693
20201110125008.E959C9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00856
20201110124720.B3B3C9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00787
20201110123808.A1E679B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00737
20201110124738.0D10C9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00800
20201110123721.34E629B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00724
20201110123857.71F849B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00754
20201110123746.6E9F89B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00729
20201110125136.11BC29B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00887
20201110124948.6DC629B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00847
20201110124852.867889B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00832
20201110125254.C9C009B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00907
20201110124715.7C0FD9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00785
20201110123638.146259B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00707
20201110125102.24A749B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00881
20201110124728.201D79B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00793
20201110124903.2C9FC9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00835
20201110123710.5E0019B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00720
20201110124939.7B6009B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00845
20201110123828.5667A9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00745
20201110123708.10A259B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00719
20201110124812.EA9BA9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00811
20201110123520.6018D9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00684
20201110123657.3DCE49B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00715
20201110123810.4FEA39B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00738
20201110124807.0F6ED9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00810
20201110124719.6DE929B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00786
20201110123757.D14B39B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00732
20201110124837.83B819B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00822
20201110124830.F26589B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00818
20201110123922.91C399B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00766
20201110123554.18C219B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00695
20201110124730.9376A9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00795
20201110125043.2A9C09B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00874
20201110123813.04BAD9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00739
20201110125325.5625A9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00919
20201110125019.722199B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00863
20201110125239.797799B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00900
20201110125040.30C849B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00872
20201110124855.4311D9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00833
20201110123807.1D1779B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00736
20201110125339.E84D59B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00929
20201110125003.1BFF69B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00853
20201110124732.E7AEC9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00797
20201110123547.B6DC79B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00694
20201110124356.806EE9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00778
20201110125031.C6A799B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00866
20201110124742.207779B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00802
20201110125311.47A479B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00913
20201110123606.256AB9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00700
20201110123715.3274F9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00722
20201110123839.423239B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00751
20201110123728.47E709B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00726
20201110125209.632069B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00895
20201110123742.CD5EA9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00728
20201110124736.5F09F9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00799
20201110125036.E16B69B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00870
20201110092613.B26949B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00668
20201110124832.122F49B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00819
20201110123458.AA9AC9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00675
20201110124721.AB0179B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00788
20201110125011.694659B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00857
20201110124749.B88659B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00806
20201110123814.EA59C9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00740
20201110123456.C02309B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00674
20201110123556.BC04A9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00696
20201110123636.830319B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00706
20201110123500.1F4149B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00676
20201110124919.967439B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00841
20201110123509.DDCD19B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00680
20201110140903.7428E9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00938
20201110123932.652829B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00771
20201110124001.729B79B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00775
20201110125313.09F839B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00915
20201110125344.55D5B9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00931
20201110123629.8EFEA9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00705
20201110124744.BF5F39B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00804
20201110123858.BE1FB9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00755
20201110124849.35A949B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00831
20201110123934.8C3469B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00772
20201110123924.D3A649B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00767
20201110124723.9BF7E9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00789
20201110125222.53F949B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00899
20201110124857.5036A9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00834
20201110123816.D63519B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00741
20201110125147.3AE969B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00889
20201110125015.E8A689B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00859
20201110125000.CB2BD9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00852
20201110124842.7D48E9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00825
20201110124845.B788E9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00828
20201110123754.1F2339B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00731
20201110125203.D75179B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00891
20201110125046.F11419B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00876
20201110123805.4E7739B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00735
20201110123624.4A6079B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00703
20201110125330.3F6FF9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00922
20201110124725.29D039B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00790
20201110125332.404969B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00924
20201110123829.DA33B9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00746
20201110125312.5AE4F9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00914
20201110124743.0DA0D9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00803
20201110124951.A57E59B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00849
20201110125039.22B0B9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00871
20201110124003.ADBA89B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00776
20201110124000.195029B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00774
20201110124905.242C19B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00836
20201110125244.312629B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00902
20201110125018.914049B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00862
20201110123831.418899B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00747
20201110125103.266FC9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00882
20201110125057.B2D659B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00877
20201110124913.D52A69B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00839
20201110123643.993B59B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00710
20201110124747.133F09B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00805
20201110124844.C19859B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00827
20201110124947.4016F9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00846
20201110125058.C23D09B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00878
20201110125308.1355D9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00910
20201110125045.310699B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00875
20201110123826.645A29B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00744
20201110123716.D19FA9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00723
20201110123539.9EE409B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00692
20201110124729.4E41D9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00794
20201110123914.89D529B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00762
20201110124707.186A89B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00783
20201110125017.0B7C69B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00860
20201110125338.4D5379B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00927
20201110124906.D6A1A9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00837
20201110123712.841909B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00721
20201110123645.D1F1C9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00711
20201110123906.053589B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00758
20201110123502.E4D1B9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00678
20201110125319.74FED9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00918
20201110125349.4BE0A9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00935
20201110123516.6F36E9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00682
20201110124417.46BE59B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00779
20201110124840.8D8D49B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00824
20201110125345.9C6289B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00932
20201110124839.740CB9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00823
20201110124829.58F2D9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00817
20201110123618.083229B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00702
20201110125245.BB0DF9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00903
20201110124726.29C5D9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00791
20201110125202.7236E9B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00890
20201110123928.482659B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00769
20201110125034.53A559B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00868
20201110132230.A44969B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00937
20201110124957.3F4569B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00851
20201110123453.50F849B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00673
20201110124833.6E9759B883@Hilbert.suse.de: opensuse-commit/2020-11/msg00820
20201110141620.2807CFFAB@maintenance.suse.de: opensuse-security-announce/2020-11/msg00041
20201110103715.GA17724@suse.de: opensuse-security-announce/2020-11/msg00040
20201110141620.16F47FFAB@maintenance.suse.de: opensuse-updates/2020-11/msg00101
20201110142009.7B498FFAB@maintenance.suse.de: opensuse-updates/2020-11/msg00102
20201110111510.2EC1CFFA8@maintenance.suse.de: opensuse-updates/2020-11/msg00099
20201110111611.279B0FFA8@maintenance.suse.de: opensuse-updates/2020-11/msg00100
</code></pre>
<p>The remaining 4099 seem to be missing because of the importer not liking them for one reason or another and this is apparently a useful exercise to see what happened with them, I will try importing them and fix any issues as they arise.</p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3948262021-04-04T13:51:46Zhellcphel@lcp.world
<ul></ul><p>ok, I'm done with rewritemap:</p>
<p>I skipped emails from these archives:</p>
<ul>
<li><a href="https://lists.opensuse.org/opensuse/opensuse-2007-06.mbox.gz" class="external">https://lists.opensuse.org/opensuse/opensuse-2007-06.mbox.gz</a> - Missing</li>
<li><a href="https://lists.opensuse.org/limal-devel/limal-devel-2007-09.mbox.gz" class="external">https://lists.opensuse.org/limal-devel/limal-devel-2007-09.mbox.gz</a> - Missing</li>
<li><a href="https://lists.opensuse.org/opensuse-commit/opensuse-commit-2019-08.mbox.gz" class="external">https://lists.opensuse.org/opensuse-commit/opensuse-commit-2019-08.mbox.gz</a> - Corrupted</li>
<li><a href="https://lists.opensuse.org/opensuse-pt/opensuse-pt-2013-06.mbox.gz" class="external">https://lists.opensuse.org/opensuse-pt/opensuse-pt-2013-06.mbox.gz</a> - Corrupted</li>
</ul>
<p>If anybody knows another place where those may be available, I would be glad to include them: the missing count comes down to 2864 emails.</p>
<p>I skipped 3 emails:</p>
<ul>
<li><a href="https://lists.opensuse.org/opensuse-ru/2008-03/msg00004.html" class="external">https://lists.opensuse.org/opensuse-ru/2008-03/msg00004.html</a></li>
<li><a href="https://lists.opensuse.org/opensuse/2000-10/msg01212.html" class="external">https://lists.opensuse.org/opensuse/2000-10/msg01212.html</a></li>
<li><a href="https://lists.opensuse.org/opensuse/2000-12/msg01366.html" class="external">https://lists.opensuse.org/opensuse/2000-12/msg01366.html</a></li>
</ul>
<p>I don't think anyone will miss them.</p>
<p>The number of emails in the rewritemap is 2.951.028.</p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3948322021-04-04T17:58:47Zrobin_listascarlos.e.r@opensuse.org
<ul></ul><p>I have opensuse-2007 (full year) locally. That is, what I received in my own email at the time.</p>
<p>I would have to find a way to select the proper mails for the month. And of course, the mails have my ISP headers and references to my own email, which would have to be removed somehow or trimmed.</p>
<p>HTH</p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3948352021-04-04T18:30:45Zhellcphel@lcp.world
<ul></ul><p>robin_listas wrote:</p>
<blockquote>
<p>I have opensuse-2007 (full year) locally. That is, what I received in my own email at the time.</p>
<p>I would have to find a way to select the proper mails for the month. And of course, the mails have my ISP headers and references to my own email, which would have to be removed somehow or trimmed.</p>
<p>HTH</p>
</blockquote>
<p>I can provide the full list of Message-IDs for the mails we are missing, it would probably be easier to grab the mails that way than to do it by date ;)</p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3948382021-04-04T18:45:22Zrobin_listascarlos.e.r@opensuse.org
<ul></ul><p>Ah! Well, then I only need something that would search for a message-id in an mbox file and copy to another, and loop a list. Do you have something like that, or imagine how to do it? Right now I don't see how.<br>
Feel free to contact me directly.</p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3948412021-04-04T20:32:37Zhellcphel@lcp.world
<ul><li><strong>File</strong> <a href="/attachments/11165">opensuse-2007-06</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/11165/opensuse-2007-06">opensuse-2007-06</a> added</li></ul><p>robin_listas wrote:</p>
<blockquote>
<p>Ah! Well, then I only need something that would search for a message-id in an mbox file and copy to another, and loop a list. Do you have something like that, or imagine how to do it? Right now I don't see how.<br>
Feel free to contact me directly.</p>
</blockquote>
<p>Here you go: I have a list of all of the missing email ids, since mhonarc collected at least that info in the database</p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3948442021-04-04T21:08:00Zrobin_listascarlos.e.r@opensuse.org
<ul></ul><p>Ok, got it.<br>
But I need a tool, that given an M...-id, peruses a mbox file and extracts that single email, hopefully in mbox format so that it can be appended.</p>
<p>The rest I can script.</p>
<p>Perhaps grepmail :-?<br>
[...]<br>
Bingo!</p>
<p>grepmail -h "Message-ID: <a href="mailto:Pine.LNX.4.64.0706221347000.29643@nimrodel.valinor">Pine.LNX.4.64.0706221347000.29643@nimrodel.valinor</a>" ~/Mail/_Lists/_filed/os-en.200705..08</p>
<p>cats the email to output. I can script it. :-)</p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3948652021-04-05T16:30:27Zhellcphel@lcp.world
<ul></ul><p>robin_listas wrote:</p>
<blockquote>
<p>cats the email to output. I can script it. :-)</p>
</blockquote>
<p>Excellent, that would be highly appreciated</p>
<p>In the meanwhile I finished opensuse-commit mailing list with the help of marc.info. In total there are only 5 mails missing from opensuse-pt and limal-devel combined, so we might not even bother with those missing files and just go with what we will have with the opensuse mailing list when I import that and add references to those mails to redirect maps.</p>
<p>Speaking of those, they are pretty much ready as well, there is an <a href="https://gitlab.infra.opensuse.org/infra/salt/-/merge_requests/477" class="external">MR on gitlab</a> for config (which is live on the mailman machine, but only works on /opensuse-test* since only that's currently open for mailman3 machine in haproxy), and <a href="https://build.opensuse.org/package/show/openSUSE:infrastructure:mailman3/nginx-rewrite-lists-openSUSE" class="external">package containing the redirectmaps</a> is hosted on obs.</p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3952072021-04-06T16:58:26Zrobin_listascarlos.e.r@opensuse.org
<ul><li><strong>File</strong> <a href="/attachments/11177">notfound.ReallyFull.ids</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/11177/notfound.ReallyFull.ids">notfound.ReallyFull.ids</a> added</li><li><strong>File</strong> <i>output.2007tremis.mbox.gz</i> added</li><li><strong>File</strong> <i>output.ReallyFull.mbox.gz</i> added</li></ul><p>I have now opensuse-2007-06.mbox.gz, except 8 emails.<br>
Two of them are mine, so I found them in the sent folder.<br>
There are 6 I can't locate:</p>
<p><a href="mailto:4673A349.5030701@gmx.net">4673A349.5030701@gmx.net</a><br>
<a href="mailto:200706012133.01430.thadeurj@terra.com.br">200706012133.01430.thadeurj@terra.com.br</a><br>
<a href="mailto:20070616184124.GF19067@blinkenlights.visv.net">20070616184124.GF19067@blinkenlights.visv.net</a><br>
<a href="mailto:200706071153.50160.wstephenson@suse.de">200706071153.50160.wstephenson@suse.de</a><br>
<a href="mailto:JM200706162234065.4685828@pop.707.to">JM200706162234065.4685828@pop.707.to</a><br>
<a href="mailto:BAY136-F6F3946075A76AD14C88DED2260@phx.gbl">BAY136-F6F3946075A76AD14C88DED2260@phx.gbl</a></p>
<p>I will attach the two resulting mbox folders:</p>
<p>3551248 output.2007tremis.mbox.gz<br>
2678 output.ReallyFull.mbox.gz (sent folder)</p>
<p>I got help in this thread:<br>
<a href="https://lists.opensuse.org/archives/list/users@lists.opensuse.org/thread/J45H4LLSFHSOHUP355MX3R3JB5Z65GBR/#J45H4LLSFHSOHUP355MX3R3JB5Z65GBR" class="external">https://lists.opensuse.org/archives/list/users@lists.opensuse.org/thread/J45H4LLSFHSOHUP355MX3R3JB5Z65GBR/#J45H4LLSFHSOHUP355MX3R3JB5Z65GBR</a><br>
<a href="https://lists.opensuse.org/archives/list/users@lists.opensuse.org/thread/3SKDYEDAVRAEB7YUWVG6WHX2I3FYBS72/#3SKDYEDAVRAEB7YUWVG6WHX2I3FYBS72" class="external">https://lists.opensuse.org/archives/list/users@lists.opensuse.org/thread/3SKDYEDAVRAEB7YUWVG6WHX2I3FYBS72/#3SKDYEDAVRAEB7YUWVG6WHX2I3FYBS72</a></p>
<p>There is a remaining problem: removing at least some of the Received headers, at least those that are added by my ISP after sent by the list server. I don't know how to do that.</p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3952132021-04-06T19:20:03Zrobin_listascarlos.e.r@opensuse.org
<ul><li><strong>File</strong> <a href="/attachments/11186">opensuse-2007-06-missing_messages.mbox.xz</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/11186/opensuse-2007-06-missing_messages.mbox.xz">opensuse-2007-06-missing_messages.mbox.xz</a> added</li></ul><p>Adding the 8 missing emails, courtesy of David Haller on the "users" mail list.</p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3955762021-04-07T21:03:30Zrobin_listascarlos.e.r@opensuse.org
<ul><li><strong>File</strong> <a href="/attachments/11195">pruned.2007tremis.mbox.xz</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/11195/pruned.2007tremis.mbox.xz">pruned.2007tremis.mbox.xz</a> added</li><li><strong>File</strong> deleted (<del><i>output.ReallyFull.mbox.gz</i></del>)</li><li><strong>File</strong> deleted (<del><i>output.2007tremis.mbox.gz</i></del>)</li></ul><p>Replacing 2007-06 mailbox with another version pruned of some headers, again courtesy of David Haller, using an awk script.</p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=3963352021-04-09T16:21:21Zhellcphel@lcp.world
<ul></ul><p>Ok, imported all of it, and we aren't missing any mails anymore (actually we are, but for explanation why read <a class="issue tracker-10 status-3 priority-4 priority-default closed" title="tickets: Redirect lists.opensuse.org to /archives/ (Resolved)" href="https://progress.opensuse.org/issues/77278">#77278</a>). I also added the redirects to the nginx rewrite lists package. Thanks so much Carlos and David!</p>
openSUSE admin - tickets #77701: post-mortem - mailing list migrationhttps://progress.opensuse.org/issues/77701?journal_id=7360512023-11-20T16:51:54Zcrameleongeorg.pfuetzenreuter@suse.com
<ul></ul><p>Anyone still working on this?</p>