Details
Event Timeline
Change 233873 had a related patch set uploaded (by Dzahn):
mailman: apply list role on fermium
Change 234318 had a related patch set uploaded (by Dzahn):
exim: temp hack to stop exim when on fermium
Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Could not find data item mailman::lists_servername in any Hiera data file and no default supplied at /etc/puppet/modules/mailman/manifests/webui.pp:12 on node fermium.wikimedia.org
Change 234449 had a related patch set uploaded (by Dzahn):
mailman: use role-based hiera lookup on fermium
Notice: /Stage[main]/Mailman::Listserve/Exec[dpkg-reconfigure mailman]: Dependency Exec[debconf-communicate set mailman/gate_news] has failures: true
Warning: /Stage[main]/Mailman::Listserve/Exec[dpkg-reconfigure mailman]: Skipping because of failed dependencies
16 debconf::set { 'mailman/gate_news':
17 value => 'false',
18 notify => Exec['dpkg-reconfigure mailman'],
19 }
later:
Notice: /Stage[main]/Mailman::Listserve/File[/etc/mailman/mm_cfg.py]: Dependency File[/etc/mailman/fr/listinfo.html] has failures: true
Warning: /Stage[main]/Mailman::Listserve/File[/etc/mailman/mm_cfg.py]: Skipping because of failed dependencies
Notice: /Stage[main]/Mailman::Listserve/Service[mailman]: Dependency Exec[debconf-communicate set mailman/gate_news] has failures: true
Notice: /Stage[main]/Mailman::Listserve/Service[mailman]: Dependency File[/etc/mailman/fr/listinfo.html] has failures: true
Warning: /Stage[main]/Mailman::Listserve/Service[mailman]: Skipping because of failed dependencies
Notice: /Stage[main]/Mailman::Webui/File[/var/lib/mailman/templates]: Dependency File[/etc/mailman/fr/listinfo.html] has failures: true
Warning: /Stage[main]/Mailman::Webui/File[/var/lib/mailman/templates]: Skipping because of failed dependencies
But besides that it looks really good. It created ALL the mailman listinfo pages, , spamassassin is running, the webserver setup is done, exim got reconfigured etc etc..
monitoring issues:
mailman I/O stats: ERROR: Device incorrectly specified
all others are known (exim stopped, archives not imported yet., puppet fail above)
Change 234456 had a related patch set uploaded (by Dzahn):
mailman: fix I/O monitoring on fermium
@fermium:~# echo get mailman/gate_news | debconf-communicate
10 mailman/gate_news doesn't exist
@sodium:~# echo get mailman/gate_news | debconf-communicate
0 false
^ that option doesn't exist anymore
Change 234462 had a related patch set uploaded (by Dzahn):
mailman: remove gate_news debconf option
now the next issue is: Error: invalid byte sequence in UTF-8 from templates
--> T110695
fixed that too. now puppet finishes without any warnings or errors :)
[fermium:~] $ puppet agent -tv
Info: Retrieving pluginfacts
Info: Retrieving plugin
Info: Loading facts
Info: Caching catalog for fermium.wikimedia.org
Info: Applying configuration version '1440785679'
Notice: Finished catalog run in 17.01 seconds
Apache config still needs adjustment for 2.4
"client denied by server configuration" for the monitoring checks etc
Change 234676 had a related patch set uploaded (by Dzahn):
mailman: make Apache config 2.4 compatible
now still:
Aug 28 23:58:51 fermium apache2[23067]: AH00526: Syntax error on line 26 of /etc/apache2/sites-en...onf:
Aug 28 23:58:51 fermium apache2[23067]: negative Require directive has no effect in <RequireAny> ...tive
Aug 28 23:58:51 fermium apache2[23067]: Action 'configtest' failed.