Page MenuHomePhabricator

Mailman3 templates with colons in filename made operations/puppet not cloneable on Windows
Open, HighPublic

Description

Reported by @1997kB. The colons in filenames like modules/mailman3/files/templates/domain:admin:notice:new-list.txt make it invalid on Windows.

I will fix this on Monday by deleting these files from ops/puppet, they're going to be deployed via a .deb instead.

Event Timeline

Legoktm triaged this task as High priority.May 8 2021, 9:01 AM
Legoktm created this task.

Change 755767 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[operations/puppet@production] Remove Mailman3 templates files

https://gerrit.wikimedia.org/r/755767

Change 755767 abandoned by Umherirrender:

[operations/puppet@production] Remove Mailman3 templates files

Reason:

https://gerrit.wikimedia.org/r/755767

Legoktm added subscribers: Novem_Linguae, Dzahn, Mainframe98.

Sorry, this slipped off my radar to work on. The proper fix I had planned is to deploy the mailman-templates Debian package (https://gerrit.wikimedia.org/g/operations/software/mailman-templates) and then remove the files out of the puppet repository. If someone else has time to take that on, I'd be very grateful!