~hloeung/mailman3-web-charm:master

Last commit made on 2022-08-30
Get this branch:
git clone -b master https://git.launchpad.net/~hloeung/mailman3-web-charm
Only Haw Loeung can upload to this branch. If you are Haw Loeung please log in for upload directions.

Branch merges

Branch information

Name:
master
Repository:
lp:~hloeung/mailman3-web-charm

Recent commits

52afd55... by Haw Loeung

Modernise adding charmcraft support

3f5ac54... by Tom Haddon

Rename the README to include a .md extension so it will be rendered on charmhub, and include some overview text

Reviewed-on: https://code.launchpad.net/~mthaddon/mailman3-web-charm/+git/mailman3-web-charm/+merge/408570
Reviewed-by: Nick Moffitt <email address hidden>

c00c415... by Tom Haddon

Rename the README to include a .md extension so it will be rendered on charmhub, and include some overview text

e68e0a3... by Tom Haddon

Fix typos in template file, and remove custom build instructions now layer fix has been published

Reviewed-on: https://code.launchpad.net/~mthaddon/mailman3-web-charm/+git/mailman3-web-charm/+merge/392041
Reviewed-by: Junien Fridrick <email address hidden>

c8ec415... by Tom Haddon

Fix typos in template file, and remove custom build instructions now layer fix has been published

1dfa80a... by Tom Haddon

We need to copy the .new file rather than moving, so it stays in place for the next cron run

Reviewed-on: https://code.launchpad.net/~mthaddon/mailman3-web-charm/+git/mailman3-web-charm/+merge/363446
Reviewed-by: Alexandre Gomes <email address hidden>

209dc38... by Tom Haddon

We need to copy the .new file rather than moving, so it stays in place for the next cron run

49cefc3... by Tom Haddon

Write an empty list-config-sanity.txt.new owned by www-data so that user can run the cron for the nagios check lp#1816830

Reviewed-on: https://code.launchpad.net/~mthaddon/mailman3-web-charm/+git/mailman3-web-charm/+merge/363444
Reviewed-by: Alexandre Gomes <email address hidden>

31ef1c3... by Tom Haddon

Write an empty list-config-sanity.txt.new owned by www-data so that user can run the cron for the nagios check lp#1816830

aaf2f8e... by Haw Loeung

Fix cron job to write out to different file

The cron job zeros out the check file on run, it takes a while, and thus causes nagios to flip-flop.

$ sudo -u www-data time python /usr/share/mailman3-web/manage.py check_list_settings --verbose
...
Command exited with non-zero status 1
2.59user 0.44system 2:31.40elapsed 2%CPU (0avgtext+0avgdata 79472maxresident)k
0inputs+0outputs (0major+25567minor)pagefaults 0swaps

Reviewed-on: https://code.launchpad.net/~hloeung/mailman3-web-charm/+git/mailman3-web-charm/+merge/360894
Reviewed-by: David Lawson <email address hidden>