Commit b4665a80 authored by Nick Gaskill's avatar Nick Gaskill

Merge branch 'russell/document-sast-offline-packagemanager' into 'master'

Add note for offline package managers

See merge request gitlab-org/gitlab!37897
parents 8466ccb9 81d5bd38
...@@ -507,6 +507,7 @@ To use SAST in an offline environment, you need: ...@@ -507,6 +507,7 @@ To use SAST in an offline environment, you need:
- To keep Docker-In-Docker disabled (default). - To keep Docker-In-Docker disabled (default).
- A GitLab Runner with the [`docker` or `kubernetes` executor](#requirements). - A GitLab Runner with the [`docker` or `kubernetes` executor](#requirements).
- A Docker Container Registry with locally available copies of SAST [analyzer](https://gitlab.com/gitlab-org/security-products/analyzers) images. - A Docker Container Registry with locally available copies of SAST [analyzer](https://gitlab.com/gitlab-org/security-products/analyzers) images.
- Configure certificate checking of packages (optional).
NOTE: **Note:** NOTE: **Note:**
GitLab Runner has a [default `pull policy` of `always`](https://docs.gitlab.com/runner/executors/docker.html#using-the-always-pull-policy), GitLab Runner has a [default `pull policy` of `always`](https://docs.gitlab.com/runner/executors/docker.html#using-the-always-pull-policy),
...@@ -563,6 +564,13 @@ variables: ...@@ -563,6 +564,13 @@ variables:
The SAST job should now use local copies of the SAST analyzers to scan your code and generate The SAST job should now use local copies of the SAST analyzers to scan your code and generate
security reports without requiring internet access. security reports without requiring internet access.
### Configure certificate checking of packages
If a SAST job invokes a package manager, you must configure its certificate verification. In an
offline environment, certificate verification with an external source isn't possible. Either use a
self-signed certificate or disable certificate verification. Refer to the package manager's
documentation for instructions.
## Troubleshooting ## Troubleshooting
### `Error response from daemon: error processing tar file: docker-tar: relocation error` ### `Error response from daemon: error processing tar file: docker-tar: relocation error`
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment