[Mailman-Users] Trouble migrating
Lothar Schilling
ls at proasyl.de
Sun Apr 26 12:05:17 EDT 2020
Hi everybody,
today I tried to migrate our whole mailman installation to another server.
Old server: Centos 6.10, Mailman 2.1.29, Python 2.6.6
New server: Centos 7.7, Mailman 2.1.30 (from the tgz file), Python 2.7.5
It seemed to be an easy transition. But then I started to realize I've
run into problems. For example, I can't release a moderated message.
Also, I cannot switch users from moderated to not moderated or hidden to
unhidden. The error logs look like this:
Apr 26 17:38:16 2020 (11727) Uncaught runner exception: [Errno 1]
Operation not permitted
Apr 26 17:38:16 2020 (11727) Traceback (most recent call last):
Apr 26 17:38:16 2020 (11727) SHUNTING:
1587915493.168592+122b90464edb8dfe2a33eb4e84fd036f0943019c
Apr 26 17:38:16 2020 (11727) Failed to unlink/preserve backup file:
/var/spool/mailman/virgin/1587915493.168592+bfc8cbc934795ac0c0d663ac31c3ea3df13e9b59.bak
Apr 26 17:52:18 2020 (11727) Uncaught runner exception: [Errno 2] No
such file or directory:
'/var/spool/mailman/virgin/1587916338.266272+f1e11334def7f62140a3442c10bd6b56268d9010.pck'
Apr 26 17:52:18 2020 (11727) Traceback (most recent call last):
Apr 26 17:52:18 2020 (11727) Skipping and preserving unparseable
message: 1587916338.266272+f1e11334def7f62140a3442c10bd6b56268d9010
Apr 26 17:52:19 2020 (11726) Failed to unlink/preserve backup file:
/var/spool/mailman/out/1587916338.266272+5c0165dec7b0fdd4e3851688a77b8e31a99b015d.bak
Apr 26 17:52:20 2020 (11727) Failed to unlink/preserve backup file:
/var/spool/mailman/virgin/1587916338.285911+c4b5275fd082841b395994955b37f5f85569bba9.bak
Apr 26 17:53:13 2020 qrunner(11694): Traceback (most recent call last):
Apr 26 17:53:13 2020 qrunner(11694): File
"/usr/lib/mailman/bin/qrunner", line 278, in <module>
Apr 26 17:53:13 2020 qrunner(11694): main()
Apr 26 17:53:13 2020 qrunner(11694): File
"/usr/lib/mailman/bin/qrunner", line 238, in main
Apr 26 17:53:13 2020 qrunner(11694): qrunner.run()
Apr 26 17:53:13 2020 qrunner(11694): File
"/usr/lib/mailman/Mailman/Queue/Runner.py", line 87, in run
Apr 26 17:53:13 2020 qrunner(11694): self._cleanup()
Apr 26 17:53:13 2020 qrunner(11694): File
"/usr/lib/mailman/Mailman/Queue/BounceRunner.py", line 263, in _cleanup
Apr 26 17:53:13 2020 qrunner(11694): BounceMixin._cleanup(self)
Apr 26 17:53:13 2020 qrunner(11694): File
"/usr/lib/mailman/Mailman/Queue/BounceRunner.py", line 137, in _cleanup
Apr 26 17:53:13 2020 qrunner(11694): self._register_bounces()
Apr 26 17:53:13 2020 qrunner(11694): File
"/usr/lib/mailman/Mailman/Queue/BounceRunner.py", line 126, in
_register_bounces
Apr 26 17:53:13 2020 qrunner(11694): mlist.Save()
Apr 26 17:53:13 2020 qrunner(11694): File
"/usr/lib/mailman/Mailman/MailList.py", line 578, in Save
Apr 26 17:53:13 2020 qrunner(11694): self.__save(dict)
Apr 26 17:53:13 2020 qrunner(11694): File
"/usr/lib/mailman/Mailman/MailList.py", line 555, in __save
Apr 26 17:53:13 2020 qrunner(11694): os.link(fname, fname_last)
Apr 26 17:53:13 2020 qrunner(11694): OSError : [Errno 1] Operation not
permitted
Apr 26 17:53:16 2020 qrunner(11722): Traceback (most recent call last):
Apr 26 17:53:16 2020 qrunner(11722): File
"/usr/lib/mailman/bin/qrunner", line 278, in <module>
Apr 26 17:53:16 2020 qrunner(11722): main()
Apr 26 17:53:16 2020 qrunner(11722): File
"/usr/lib/mailman/bin/qrunner", line 238, in main
Apr 26 17:53:16 2020 qrunner(11722): qrunner.run()
Apr 26 17:53:16 2020 qrunner(11722): File
"/usr/lib/mailman/Mailman/Queue/Runner.py", line 87, in run
Apr 26 17:53:16 2020 qrunner(11722): self._cleanup()
Apr 26 17:53:16 2020 qrunner(11722): File
"/usr/lib/mailman/Mailman/Queue/BounceRunner.py", line 263, in _cleanup
Apr 26 17:53:16 2020 qrunner(11722): BounceMixin._cleanup(self)
Apr 26 17:53:16 2020 qrunner(11722): File
"/usr/lib/mailman/Mailman/Queue/BounceRunner.py", line 137, in _cleanup
Apr 26 17:53:16 2020 qrunner(11722): self._register_bounces()
Apr 26 17:53:16 2020 qrunner(11722): File
"/usr/lib/mailman/Mailman/Queue/BounceRunner.py", line 126, in
_register_bounces
Apr 26 17:53:16 2020 qrunner(11722): mlist.Save()
Apr 26 17:53:16 2020 qrunner(11722): File
"/usr/lib/mailman/Mailman/MailList.py", line 578, in Save
Apr 26 17:53:16 2020 qrunner(11722): self.__save(dict)
Apr 26 17:53:16 2020 qrunner(11722): File
"/usr/lib/mailman/Mailman/MailList.py", line 555, in __save
Apr 26 17:53:16 2020 qrunner(11722): os.link(fname, fname_last)
Apr 26 17:53:16 2020 qrunner(11722): OSError : [Errno 1] Operation not
permitted
/usr/lib/mailman/bin/check_perms -f didn't give me any errors.
I also tried to fall back to Centos' standard mailman package which is
2.1.15 but to no avail.
This took me all day and I'm still where I was in the morning. Any help
out there?
Thank you very much!
Lothar Schilling
More information about the Mailman-Users
mailing list