antoine.depoisier--- via Mailman-users writes:

 > I use mailman with kubernetees, and I have four pods.

Mailman is known to work in Docker, but the frequently used
configuration is basically divided by application: all of the core
mail- and list-handling processes in one container, the web
administration processes in another, the archiver in another, and
perhaps the RDBMS and MTA each have their own.  So I don't understand
what you mean by "with Kubernetes", and definitely not the node
topology.  Are you running any of the 5 applications just mentioned
across multiple nodes?

 > I currently use persistentVolumeClaim for two folders in the
 > mailman configuration "cache" and "messages".
 > I share these folders, as mailman needs to be consistent for these
 > two folders, but I'm wondering if I should share other folders as
 > well, like locks and such.

All of the processes need access to locks and to their relevant queue
directories.  I can't tell you offhand how which processes need access
to which directories.

 > I ask this question because I often have a problem when creating a
 > mailing list. I think I have a problem with the locks, but I'm not
 > sure if the problem is due to the fact that the locks folder is not
 > shared.

I would guess it's related.  It's certainly very bad that a file that
is supposed to be locked appears to be unlocked when the time comes
for the lock owner to unlock it:

 > flufl.lock._lockfile.NotLockedError: Already unlocked

[...]
 > When I check the lock folder, I have these two files, and I'm
 > wondering if I should delete these two files :
 > -rw-rw----    2 mailman  nogroup         97 Feb  6  2025 master.lck
 > -rw-rw----    2 mailman  nogroup         97 Feb  6  2025 
 > master.lck|mailman-core-deployment-5f59557b66-bkkf4|16|4268829230172994873

Don't do that.  If you want those to go away, stop Mailman.  As
Obi-wan Kenobi said, "These are not the locks you are looking for."
The lock in your trace is specific to the Postfix routing files,  The
master.lck is used by the master process that controls all that
others.

 > Do you have any answer for me ?

Need to know the topology of the network of nodes hosting Mailman
processes.

Steve
_______________________________________________
Mailman-users mailing list -- mailman-users@mailman3.org
To unsubscribe send an email to mailman-users-le...@mailman3.org
https://lists.mailman3.org/mailman3/lists/mailman-users.mailman3.org/
Archived at: 
https://lists.mailman3.org/archives/list/mailman-users@mailman3.org/message/IT4BGZCR4ZC7JSEPWJLJPQKHECOTKEQQ/

This message sent to arch...@mail-archive.com

Reply via email to