deployment-logstash02.deployment-prep.eqiad.wmflabs fails puppet:
Exec[extend-vd-/var/lib/elasticsearch]/returns: executed successfully Error: Could not start Service[apache2]: Execution of '/usr/sbin/service apache2 start' returned 1: Job for apache2.service failed. See 'systemctl status apache2.service' and 'journalctl -xn' for details. Wrapped exception: Execution of '/usr/sbin/service apache2 start' returned 1: Job for apache2.service failed. See 'systemctl status apache2.service' and 'journalctl -xn' for details. Error: /Stage[main]/Apache/Service[apache2]/ensure: change from stopped to running failed: Could not start Service[apache2]: Execution of '/usr/sbin/service apache2 start' returned 1: Job for apache2.service failed. See 'systemctl status apache2.service' and 'journalctl -xn' for details.
# systemctl status apache2.service ● apache2.service - LSB: Apache2 web server Loaded: loaded (/etc/init.d/apache2) Active: failed (Result: exit-code) since Thu 2015-06-25 09:13:49 UTC; 2min 1s ago Process: 5500 ExecStart=/etc/init.d/apache2 start (code=exited, status=1/FAILURE) Jun 25 09:13:49 deployment-logstash2 apache2[5500]: Starting web server: apache2 failed! Jun 25 09:13:49 deployment-logstash2 apache2[5500]: The apache2 configtest failed. ... (warning). Jun 25 09:13:49 deployment-logstash2 apache2[5500]: Output of config test was: Jun 25 09:13:49 deployment-logstash2 apache2[5500]: AH00526: Syntax error on line 40 of /etc/apache2/sites-enabled/50-logstash-beta-wmflabs-org.conf: Jun 25 09:13:49 deployment-logstash2 apache2[5500]: Invalid command 'AuthGroupFile', perhaps misspelled or defined by a module not included in the server configuration Jun 25 09:13:49 deployment-logstash2 apache2[5500]: Action 'configtest' failed. Jun 25 09:13:49 deployment-logstash2 apache2[5500]: The Apache error log may have more information. Jun 25 09:13:49 deployment-logstash2 systemd[1]: apache2.service: control process exited, code=exited status=1 Jun 25 09:13:49 deployment-logstash2 systemd[1]: Failed to start LSB: Apache2 web server. Jun 25 09:13:49 deployment-logstash2 systemd[1]: Unit apache2.service entered failed state.
So Invalid command 'AuthGroupFile' in /etc/apache2/sites-enabled/50-logstash-beta-wmflabs-org.conf
36: <Location /> 37: AuthName "Logstash (ssh deployment-bastion.eqiad.wmflabs sudo cat /root/secrets.txt)" 38: AuthType Basic 39: AuthUserFile /etc/logstash/htpasswd 40: AuthGroupFile /dev/null # <----------- FAILS! 41: Require valid-user 42: </Location>