Description of problem: If the Beaker site is configured to use a Piwik analytics server, the reserve workflow page will be non-functional until the request for piwik.js is completed. That means if the Piwik server is misbehaving, responding slowly, having an outage, unreachable, etc then it could make the reserve workflow page unusable. This problem probably applies to any other page which has scripts waiting for the document ready event. Version-Release number of selected component (if applicable): 0.9.2 How reproducible: easily Steps to Reproduce: 1. Add an iptables rule to DROP traffic to your configured Piwik server: # iptables -A OUTPUT -d analytics.example.com -j DROP 2. Visit the reserve workflow page Actual results: Ajaxy bits do not work. Changing any of the filters has no effect and no distros or distro trees will be populated. The page is unusable. Expected results: Loading of piwik.js should not hold up the rest of the page.
On Gerrit: http://gerrit.beaker-project.org/1319
Beaker 0.9.4 has been released.