Upgrade browserker to version 5.3.0
What does this MR do?
Upgrades browserker to the latest version, 5.3.0.
Changes required to upgrade to browserker:
- Python is pinned to version 3.10, Pip pinned to 22.0.2. Otherwise, the build breaks.
- Running the memory profiler breaks with the latest installed dependencies. This is no longer required because DAST is deprecated. The easiest solution is to remove it, which is what this MR does.
- DAST environment variables are removed from the environment passed to browserker.
- DAST configures browserker's
OnlyIncludeChecks
, including mature checks and excluding those supplied withDAST_EXCLUDE_RULES
. - If
DAST_EXCLUDE_RULES
is also passed to browserker as an environment variable, browserker errors withspecifying the set of checks to run as well as which checks to exclude is not supported
.
- DAST configures browserker's
What are the relevant issue numbers?
Edited by Cameron Swords