catchpoint / WebPageTest.agent-install

Automated scripts for installing dedicated wptagent instances
Apache License 2.0
10 stars 25 forks source link

Add support for installing on Ubuntu 22.04 #18

Closed pmeenan closed 1 year ago

pmeenan commented 1 year ago

Tested on server and desktop and back-tested on 18.04 to make sure nothing breaks there. There are only 2 notable changes:

  1. The needsrestart config at the beginning configures apt to automatically restart services as needed. Otherwise it prompts for user input.
  2. The Firefox install has to be forced to use apt instead of snap and geckodriver needs to be installed directly from the github releases instead of from apt.