[x] Salt formula redis has "tcp-backlog 511" enabled in /etc/redis/redis.conf which breaks state.highstate on sessions1
[ ] code.compat rsyncs without checking if it has the most required data.json file.
[x] SocialProfile and WebPlatformDocs MediaWiki extensions needs to be the same version as it was in production
[x] SocialProfile, in file UserProfile/SpecialUpdateProfile.php line 110 $can_create = (empty($user->getEmailAuthenticationTimestamp()) === true)?false:$can_create;
[ ] In mmonit/files/defaults.conf.jinja, mail server and alert email are hardcoded
[ ] OpenDKIM is hardcoded to TCP port instead of original UNIX socket, related webplatform/ops#27 and webplatform/ops#98
[ ] Make webplatform.com non hardcoded in salt/code/files/root-com/index.html
[ ] Make memcache/redis config non hardcoded in salt/code/files/wiki/LocalSettings.php.jinja
[ ] Make BugGenie theme aware of webplatformstaging, including piwik? see salt/code/files/buggenie/b2db_bootstrap.inc.php.jinja
[x] Remove wp-piwik extension from blog. We don’t need it as Piwik is good enough anyway
[x] MySQL backups: do not backup wptestwiki, information_schema, mysql, performance_schema
[ ] In BugGenie, theme relies on an asset on the wiki theme that changed location, search for https://docs.webplatform.org/w/extensions/WebPlatformDocs/skin/images/sidebar-top.svg
[ ] Piwik tracking on multiple domains could be more specific. Instead of *.webplatform.org on Piwik siteId 1, maybe use ['docs.webplatform.org', 'blog.webplatform.org','project.webplatform.org','www.webplatform.org']. Ref Piwik setDomains method
[ ] _utils/new-saltmaster? when starting new salt master, packages /srv/code/packages/apt/udplog* and libboost dont get installed automatically
tcp-backlog 511
" enabled in/etc/redis/redis.conf
which breaks state.highstate on sessions1code.compat
rsyncs without checking if it has the most requireddata.json
file.UserProfile/SpecialUpdateProfile.php
line 110$can_create = (empty($user->getEmailAuthenticationTimestamp()) === true)?false:$can_create;
mmonit/files/defaults.conf.jinja
, mail server and alert email are hardcodedsalt/code/files/root-com/index.html
salt/code/files/wiki/LocalSettings.php.jinja
salt/code/files/buggenie/b2db_bootstrap.inc.php.jinja
https://docs.webplatform.org/w/extensions/WebPlatformDocs/skin/images/sidebar-top.svg
*.webplatform.org
on Piwik siteId 1, maybe use['docs.webplatform.org', 'blog.webplatform.org','project.webplatform.org','www.webplatform.org']
. Ref Piwik setDomains method_utils/new-saltmaster?
when starting new salt master, packages/srv/code/packages/apt/udplog*
andlibboost
dont get installed automatically