Merge branch 'stable-2.16' into stable-3.0 Update Docker image to 3.0.15 matching plugin API for build. Also remove StorageException from catch blocks that include RuntimeException since its a subclass. * stable-2.16: fixup! test/docker: Use gerritcodereview docker image Add counts to Task headers Task UI: Add links to see full view of all tasks Add Bazel support for running docker tests test/docker: Use gerritcodereview docker image Revert "plugin:task Adds support for names-factory of type change" Remove Maven build Task UI: Add status icons TaskAttributeFactory: Consistently cache predicates task: Remove unthrown exception TaskAttributeFactory turn more Exceptions into INVALID tasks plugin:task Adds support for names-factory of type change Add support for tasks-factory and names-factory keywords task plugin tests: handle missing refs/users/self Task UI In Progress Refactor docker test setup Use a shorter docker test script name Support to run shell script tests in docker environment Change-Id: I19ab044fffc4e8c3f6e21988975f03a414753318