From 478dc41907c426e3f2185156594b48797784b8a0 Mon Sep 17 00:00:00 2001
From: David Karlsson <35727626+dvdksn@users.noreply.github.com>
Date: Sat, 3 Feb 2024 20:30:25 +0100
Subject: [PATCH] vendor: github.com/docker/scout-cli v1.4.1
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
---
.../docker/scout-cli/docs/docker_scout.yaml | 2 +
.../docs/docker_scout_attestation.yaml | 37 +++++++++++++
.../docs/docker_scout_attestation_add.yaml | 53 +++++++++++++++++++
.../scout-cli/docs/docker_scout_compare.yaml | 4 +-
.../scout-cli/docs/docker_scout_cves.yaml | 4 +-
.../docs/docker_scout_environment.yaml | 2 +-
.../scout-cli/docs/docker_scout_push.yaml | 2 +-
.../docs/docker_scout_quickview.yaml | 4 +-
.../docs/docker_scout_recommendations.yaml | 4 +-
.../scout-cli/docs/docker_scout_sbom.yaml | 4 +-
.../scout-cli/docs/docker_scout_stream.yaml | 2 +-
.../github.com/docker/scout-cli/docs/scout.md | 1 +
.../scout-cli/docs/scout_attestation.md | 19 +++++++
.../scout-cli/docs/scout_attestation_add.md | 15 ++++++
.../docker/scout-cli/docs/scout_compare.md | 4 +-
.../docker/scout-cli/docs/scout_cves.md | 4 +-
.../scout-cli/docs/scout_environment.md | 2 +-
.../docker/scout-cli/docs/scout_push.md | 2 +-
.../docker/scout-cli/docs/scout_quickview.md | 16 +++---
.../scout-cli/docs/scout_recommendations.md | 18 +++----
.../docker/scout-cli/docs/scout_sbom.md | 4 +-
.../docker/scout-cli/docs/scout_stream.md | 2 +-
_vendor/modules.txt | 2 +-
.../commandline/scout_attestation.md | 14 +++++
.../commandline/scout_attestation_add.md | 14 +++++
data/toc.yaml | 4 ++
go.mod | 2 +-
go.sum | 2 +
28 files changed, 202 insertions(+), 41 deletions(-)
create mode 100644 _vendor/github.com/docker/scout-cli/docs/docker_scout_attestation.yaml
create mode 100644 _vendor/github.com/docker/scout-cli/docs/docker_scout_attestation_add.yaml
create mode 100644 _vendor/github.com/docker/scout-cli/docs/scout_attestation.md
create mode 100644 _vendor/github.com/docker/scout-cli/docs/scout_attestation_add.md
create mode 100644 content/engine/reference/commandline/scout_attestation.md
create mode 100644 content/engine/reference/commandline/scout_attestation_add.md
diff --git a/_vendor/github.com/docker/scout-cli/docs/docker_scout.yaml b/_vendor/github.com/docker/scout-cli/docs/docker_scout.yaml
index 7dd19b5319..57c644c4f8 100644
--- a/_vendor/github.com/docker/scout-cli/docs/docker_scout.yaml
+++ b/_vendor/github.com/docker/scout-cli/docs/docker_scout.yaml
@@ -5,6 +5,7 @@ usage: docker scout [command]
pname: docker
plink: docker.yaml
cname:
+ - docker scout attestation
- docker scout cache
- docker scout compare
- docker scout config
@@ -19,6 +20,7 @@ cname:
- docker scout repo
- docker scout version
clink:
+ - docker_scout_attestation.yaml
- docker_scout_cache.yaml
- docker_scout_compare.yaml
- docker_scout_config.yaml
diff --git a/_vendor/github.com/docker/scout-cli/docs/docker_scout_attestation.yaml b/_vendor/github.com/docker/scout-cli/docs/docker_scout_attestation.yaml
new file mode 100644
index 0000000000..cbe04ad0a2
--- /dev/null
+++ b/_vendor/github.com/docker/scout-cli/docs/docker_scout_attestation.yaml
@@ -0,0 +1,37 @@
+command: docker scout attestation
+aliases: docker scout attestation, docker scout attest
+short: Manage attestations on image indexes
+long: Manage attestations on image indexes
+pname: docker scout
+plink: docker_scout.yaml
+cname:
+ - docker scout attestation add
+clink:
+ - docker_scout_attestation_add.yaml
+inherited_options:
+ - option: debug
+ value_type: bool
+ default_value: "false"
+ description: Debug messages
+ deprecated: false
+ hidden: true
+ experimental: false
+ experimentalcli: false
+ kubernetes: false
+ swarm: false
+ - option: verbose-debug
+ value_type: bool
+ default_value: "false"
+ description: Verbose debug
+ deprecated: false
+ hidden: true
+ experimental: false
+ experimentalcli: false
+ kubernetes: false
+ swarm: false
+deprecated: false
+experimental: false
+experimentalcli: true
+kubernetes: false
+swarm: false
+
diff --git a/_vendor/github.com/docker/scout-cli/docs/docker_scout_attestation_add.yaml b/_vendor/github.com/docker/scout-cli/docs/docker_scout_attestation_add.yaml
new file mode 100644
index 0000000000..c3513a9201
--- /dev/null
+++ b/_vendor/github.com/docker/scout-cli/docs/docker_scout_attestation_add.yaml
@@ -0,0 +1,53 @@
+command: docker scout attestation add
+short: Add attestation to image
+long: The docker scout attestation add command adds attestations to images.
+usage: docker scout attestation add OPTIONS IMAGE [IMAGE...]
+pname: docker scout attestation
+plink: docker_scout_attestation.yaml
+options:
+ - option: file
+ value_type: stringSlice
+ default_value: '[]'
+ description: File location of attestations to attach
+ deprecated: false
+ hidden: false
+ experimental: false
+ experimentalcli: false
+ kubernetes: false
+ swarm: false
+ - option: predicate-type
+ value_type: string
+ description: Predicate-type for attestations
+ deprecated: false
+ hidden: false
+ experimental: false
+ experimentalcli: false
+ kubernetes: false
+ swarm: false
+inherited_options:
+ - option: debug
+ value_type: bool
+ default_value: "false"
+ description: Debug messages
+ deprecated: false
+ hidden: true
+ experimental: false
+ experimentalcli: false
+ kubernetes: false
+ swarm: false
+ - option: verbose-debug
+ value_type: bool
+ default_value: "false"
+ description: Verbose debug
+ deprecated: false
+ hidden: true
+ experimental: false
+ experimentalcli: false
+ kubernetes: false
+ swarm: false
+deprecated: false
+experimental: false
+experimentalcli: true
+kubernetes: false
+swarm: false
+
diff --git a/_vendor/github.com/docker/scout-cli/docs/docker_scout_compare.yaml b/_vendor/github.com/docker/scout-cli/docs/docker_scout_compare.yaml
index 4f62c6b19a..ca88ba8247 100644
--- a/_vendor/github.com/docker/scout-cli/docs/docker_scout_compare.yaml
+++ b/_vendor/github.com/docker/scout-cli/docs/docker_scout_compare.yaml
@@ -178,7 +178,7 @@ options:
- option: output
shorthand: o
value_type: string
- description: Write the report to a file.
+ description: Write the report to a file
deprecated: false
hidden: false
experimental: false
@@ -198,7 +198,7 @@ options:
value_type: string
description: |-
Reference to use if the provided tarball contains multiple references.
- Can only be used with archive.
+ Can only be used with archive
deprecated: false
hidden: false
experimental: false
diff --git a/_vendor/github.com/docker/scout-cli/docs/docker_scout_cves.yaml b/_vendor/github.com/docker/scout-cli/docs/docker_scout_cves.yaml
index 344e0d7894..f15a698b99 100644
--- a/_vendor/github.com/docker/scout-cli/docs/docker_scout_cves.yaml
+++ b/_vendor/github.com/docker/scout-cli/docs/docker_scout_cves.yaml
@@ -218,7 +218,7 @@ options:
- option: output
shorthand: o
value_type: string
- description: Write the report to a file.
+ description: Write the report to a file
deprecated: false
hidden: false
experimental: false
@@ -238,7 +238,7 @@ options:
value_type: string
description: |-
Reference to use if the provided tarball contains multiple references.
- Can only be used with archive.
+ Can only be used with archive
deprecated: false
hidden: false
experimental: false
diff --git a/_vendor/github.com/docker/scout-cli/docs/docker_scout_environment.yaml b/_vendor/github.com/docker/scout-cli/docs/docker_scout_environment.yaml
index 8bef89774d..23a55220f4 100644
--- a/_vendor/github.com/docker/scout-cli/docs/docker_scout_environment.yaml
+++ b/_vendor/github.com/docker/scout-cli/docs/docker_scout_environment.yaml
@@ -28,7 +28,7 @@ options:
- option: output
shorthand: o
value_type: string
- description: Write the report to a file.
+ description: Write the report to a file
deprecated: false
hidden: false
experimental: false
diff --git a/_vendor/github.com/docker/scout-cli/docs/docker_scout_push.yaml b/_vendor/github.com/docker/scout-cli/docs/docker_scout_push.yaml
index 96ad7ef425..3c317532d1 100644
--- a/_vendor/github.com/docker/scout-cli/docs/docker_scout_push.yaml
+++ b/_vendor/github.com/docker/scout-cli/docs/docker_scout_push.yaml
@@ -27,7 +27,7 @@ options:
- option: output
shorthand: o
value_type: string
- description: Write the report to a file.
+ description: Write the report to a file
deprecated: false
hidden: false
experimental: false
diff --git a/_vendor/github.com/docker/scout-cli/docs/docker_scout_quickview.yaml b/_vendor/github.com/docker/scout-cli/docs/docker_scout_quickview.yaml
index d459a54561..7a128a73bf 100644
--- a/_vendor/github.com/docker/scout-cli/docs/docker_scout_quickview.yaml
+++ b/_vendor/github.com/docker/scout-cli/docs/docker_scout_quickview.yaml
@@ -66,7 +66,7 @@ options:
- option: output
shorthand: o
value_type: string
- description: Write the report to a file.
+ description: Write the report to a file
deprecated: false
hidden: false
experimental: false
@@ -86,7 +86,7 @@ options:
value_type: string
description: |-
Reference to use if the provided tarball contains multiple references.
- Can only be used with archive.
+ Can only be used with archive
deprecated: false
hidden: false
experimental: false
diff --git a/_vendor/github.com/docker/scout-cli/docs/docker_scout_recommendations.yaml b/_vendor/github.com/docker/scout-cli/docs/docker_scout_recommendations.yaml
index 5430a06cd7..de8760f0d5 100644
--- a/_vendor/github.com/docker/scout-cli/docs/docker_scout_recommendations.yaml
+++ b/_vendor/github.com/docker/scout-cli/docs/docker_scout_recommendations.yaml
@@ -66,7 +66,7 @@ options:
- option: output
shorthand: o
value_type: string
- description: Write the report to a file.
+ description: Write the report to a file
deprecated: false
hidden: false
experimental: false
@@ -86,7 +86,7 @@ options:
value_type: string
description: |-
Reference to use if the provided tarball contains multiple references.
- Can only be used with archive.
+ Can only be used with archive
deprecated: false
hidden: false
experimental: false
diff --git a/_vendor/github.com/docker/scout-cli/docs/docker_scout_sbom.yaml b/_vendor/github.com/docker/scout-cli/docs/docker_scout_sbom.yaml
index 95b5d8e6fd..dd6b1ea862 100644
--- a/_vendor/github.com/docker/scout-cli/docs/docker_scout_sbom.yaml
+++ b/_vendor/github.com/docker/scout-cli/docs/docker_scout_sbom.yaml
@@ -65,7 +65,7 @@ options:
- option: output
shorthand: o
value_type: string
- description: Write the report to a file.
+ description: Write the report to a file
deprecated: false
hidden: false
experimental: false
@@ -85,7 +85,7 @@ options:
value_type: string
description: |-
Reference to use if the provided tarball contains multiple references.
- Can only be used with archive.
+ Can only be used with archive
deprecated: false
hidden: false
experimental: false
diff --git a/_vendor/github.com/docker/scout-cli/docs/docker_scout_stream.yaml b/_vendor/github.com/docker/scout-cli/docs/docker_scout_stream.yaml
index d3e69786a2..4b3e962bef 100644
--- a/_vendor/github.com/docker/scout-cli/docs/docker_scout_stream.yaml
+++ b/_vendor/github.com/docker/scout-cli/docs/docker_scout_stream.yaml
@@ -20,7 +20,7 @@ options:
- option: output
shorthand: o
value_type: string
- description: Write the report to a file.
+ description: Write the report to a file
deprecated: false
hidden: false
experimental: false
diff --git a/_vendor/github.com/docker/scout-cli/docs/scout.md b/_vendor/github.com/docker/scout-cli/docs/scout.md
index 3cb23f2f0d..c2f8f7b3a7 100644
--- a/_vendor/github.com/docker/scout-cli/docs/scout.md
+++ b/_vendor/github.com/docker/scout-cli/docs/scout.md
@@ -11,6 +11,7 @@ Command line tool for Docker Scout
| Name | Description |
|:----------------------------------------------|:--------------------------------------------------------------------------------------------|
+| [`attestation`](scout_attestation.md) | Manage attestations on image indexes |
| [`cache`](scout_cache.md) | Manage Docker Scout cache and temporary files |
| [`compare`](scout_compare.md) | Compare two images and display differences (experimental) |
| [`config`](scout_config.md) | Manage Docker Scout configuration |
diff --git a/_vendor/github.com/docker/scout-cli/docs/scout_attestation.md b/_vendor/github.com/docker/scout-cli/docs/scout_attestation.md
new file mode 100644
index 0000000000..d4f6bc5827
--- /dev/null
+++ b/_vendor/github.com/docker/scout-cli/docs/scout_attestation.md
@@ -0,0 +1,19 @@
+# docker scout attestation
+
+
+Manage attestations on image indexes
+
+### Aliases
+
+`docker scout attestation`, `docker scout attest`
+
+### Subcommands
+
+| Name | Description |
+|:----------------------------------|:-------------------------|
+| [`add`](scout_attestation_add.md) | Add attestation to image |
+
+
+
+
+
diff --git a/_vendor/github.com/docker/scout-cli/docs/scout_attestation_add.md b/_vendor/github.com/docker/scout-cli/docs/scout_attestation_add.md
new file mode 100644
index 0000000000..1c3be6bc05
--- /dev/null
+++ b/_vendor/github.com/docker/scout-cli/docs/scout_attestation_add.md
@@ -0,0 +1,15 @@
+# docker scout attestation add
+
+
+Add attestation to image
+
+### Options
+
+| Name | Type | Default | Description |
+|:-------------------|:--------------|:--------|:----------------------------------------|
+| `--file` | `stringSlice` | | File location of attestations to attach |
+| `--predicate-type` | `string` | | Predicate-type for attestations |
+
+
+
+
diff --git a/_vendor/github.com/docker/scout-cli/docs/scout_compare.md b/_vendor/github.com/docker/scout-cli/docs/scout_compare.md
index a32aaf3a2f..b3530da571 100644
--- a/_vendor/github.com/docker/scout-cli/docs/scout_compare.md
+++ b/_vendor/github.com/docker/scout-cli/docs/scout_compare.md
@@ -23,9 +23,9 @@ Compare two images and display differences (experimental)
| `--only-stage` | `stringSlice` | | Comma separated list of multi-stage Docker build stage names |
| `--only-unfixed` | | | Filter to unfixed CVEs |
| `--org` | `string` | | Namespace of the Docker organization |
-| `-o`, `--output` | `string` | | Write the report to a file. |
+| `-o`, `--output` | `string` | | Write the report to a file |
| `--platform` | `string` | | Platform of image to analyze |
-| `--ref` | `string` | | Reference to use if the provided tarball contains multiple references.
Can only be used with archive. |
+| `--ref` | `string` | | Reference to use if the provided tarball contains multiple references.
Can only be used with archive |
| `--to` | `string` | | Image, directory, or archive to compare to |
| `--to-env` | `string` | | Name of environment to compare to |
| `--to-latest` | | | Latest image processed to compare to |
diff --git a/_vendor/github.com/docker/scout-cli/docs/scout_cves.md b/_vendor/github.com/docker/scout-cli/docs/scout_cves.md
index db596d3d21..793d1bd239 100644
--- a/_vendor/github.com/docker/scout-cli/docs/scout_cves.md
+++ b/_vendor/github.com/docker/scout-cli/docs/scout_cves.md
@@ -29,9 +29,9 @@ Display CVEs identified in a software artifact
| `--only-vex-affected` | | | Filter CVEs by VEX statements with status not affected |
| `--only-vuln-packages` | | | When used with --format=only-packages ignore packages with no vulnerabilities |
| `--org` | `string` | | Namespace of the Docker organization |
-| `-o`, `--output` | `string` | | Write the report to a file. |
+| `-o`, `--output` | `string` | | Write the report to a file |
| `--platform` | `string` | | Platform of image to analyze |
-| `--ref` | `string` | | Reference to use if the provided tarball contains multiple references.
Can only be used with archive. |
+| `--ref` | `string` | | Reference to use if the provided tarball contains multiple references.
Can only be used with archive |
| `--vex-author` | `stringSlice` | | List of VEX statement authors to accept |
| `--vex-location` | `stringSlice` | | File location of directory or file containing VEX statements |
diff --git a/_vendor/github.com/docker/scout-cli/docs/scout_environment.md b/_vendor/github.com/docker/scout-cli/docs/scout_environment.md
index e8f1960492..4f019ff35c 100644
--- a/_vendor/github.com/docker/scout-cli/docs/scout_environment.md
+++ b/_vendor/github.com/docker/scout-cli/docs/scout_environment.md
@@ -12,7 +12,7 @@ Manage environments (experimental)
| Name | Type | Default | Description |
|:-----------------|:---------|:--------|:-------------------------------------|
| `--org` | `string` | | Namespace of the Docker organization |
-| `-o`, `--output` | `string` | | Write the report to a file. |
+| `-o`, `--output` | `string` | | Write the report to a file |
| `--platform` | `string` | | Platform of image to record |
diff --git a/_vendor/github.com/docker/scout-cli/docs/scout_push.md b/_vendor/github.com/docker/scout-cli/docs/scout_push.md
index 709235f1ec..4517438bff 100644
--- a/_vendor/github.com/docker/scout-cli/docs/scout_push.md
+++ b/_vendor/github.com/docker/scout-cli/docs/scout_push.md
@@ -9,7 +9,7 @@ Push an image or image index to Docker Scout (experimental)
|:-----------------|:---------|:--------|:-------------------------------------------------------------------|
| `--author` | `string` | | Name of the author of the image |
| `--org` | `string` | | Namespace of the Docker organization to which image will be pushed |
-| `-o`, `--output` | `string` | | Write the report to a file. |
+| `-o`, `--output` | `string` | | Write the report to a file |
| `--sbom` | | | Create and upload SBOMs |
| `--timestamp` | `string` | | Timestamp of image or tag creation |
diff --git a/_vendor/github.com/docker/scout-cli/docs/scout_quickview.md b/_vendor/github.com/docker/scout-cli/docs/scout_quickview.md
index d0de10236e..05123cdd6b 100644
--- a/_vendor/github.com/docker/scout-cli/docs/scout_quickview.md
+++ b/_vendor/github.com/docker/scout-cli/docs/scout_quickview.md
@@ -9,14 +9,14 @@ Quick overview of an image
### Options
-| Name | Type | Default | Description |
-|:-----------------|:---------|:--------|:---------------------------------------------------------------------------------------------------------|
-| `--env` | `string` | | Name of the environment |
-| `--latest` | | | Latest indexed image |
-| `--org` | `string` | | Namespace of the Docker organization |
-| `-o`, `--output` | `string` | | Write the report to a file. |
-| `--platform` | `string` | | Platform of image to analyze |
-| `--ref` | `string` | | Reference to use if the provided tarball contains multiple references.
Can only be used with archive. |
+| Name | Type | Default | Description |
+|:-----------------|:---------|:--------|:--------------------------------------------------------------------------------------------------------|
+| `--env` | `string` | | Name of the environment |
+| `--latest` | | | Latest indexed image |
+| `--org` | `string` | | Namespace of the Docker organization |
+| `-o`, `--output` | `string` | | Write the report to a file |
+| `--platform` | `string` | | Platform of image to analyze |
+| `--ref` | `string` | | Reference to use if the provided tarball contains multiple references.
Can only be used with archive |
diff --git a/_vendor/github.com/docker/scout-cli/docs/scout_recommendations.md b/_vendor/github.com/docker/scout-cli/docs/scout_recommendations.md
index 4a020921c4..f1ccdf64fe 100644
--- a/_vendor/github.com/docker/scout-cli/docs/scout_recommendations.md
+++ b/_vendor/github.com/docker/scout-cli/docs/scout_recommendations.md
@@ -5,15 +5,15 @@ Display available base image updates and remediation recommendations
### Options
-| Name | Type | Default | Description |
-|:-----------------|:---------|:--------|:---------------------------------------------------------------------------------------------------------|
-| `--only-refresh` | | | Only display base image refresh recommendations |
-| `--only-update` | | | Only display base image update recommendations |
-| `--org` | `string` | | Namespace of the Docker organization |
-| `-o`, `--output` | `string` | | Write the report to a file. |
-| `--platform` | `string` | | Platform of image to analyze |
-| `--ref` | `string` | | Reference to use if the provided tarball contains multiple references.
Can only be used with archive. |
-| `--tag` | `string` | | Specify tag |
+| Name | Type | Default | Description |
+|:-----------------|:---------|:--------|:--------------------------------------------------------------------------------------------------------|
+| `--only-refresh` | | | Only display base image refresh recommendations |
+| `--only-update` | | | Only display base image update recommendations |
+| `--org` | `string` | | Namespace of the Docker organization |
+| `-o`, `--output` | `string` | | Write the report to a file |
+| `--platform` | `string` | | Platform of image to analyze |
+| `--ref` | `string` | | Reference to use if the provided tarball contains multiple references.
Can only be used with archive |
+| `--tag` | `string` | | Specify tag |
diff --git a/_vendor/github.com/docker/scout-cli/docs/scout_sbom.md b/_vendor/github.com/docker/scout-cli/docs/scout_sbom.md
index 2707160ee7..bda5eb3d5b 100644
--- a/_vendor/github.com/docker/scout-cli/docs/scout_sbom.md
+++ b/_vendor/github.com/docker/scout-cli/docs/scout_sbom.md
@@ -9,9 +9,9 @@ Generate or display SBOM of an image
|:----------------------|:--------------|:--------|:----------------------------------------------------------------------------------------------------------------------------------------------|
| `--format` | `string` | `json` | Output format:
- list: list of packages of the image
- json: json representation of the SBOM
- spdx: spdx representation of the SBOM |
| `--only-package-type` | `stringSlice` | | Comma separated list of package types (like apk, deb, rpm, npm, pypi, golang, etc)
Can only be used with --format list |
-| `-o`, `--output` | `string` | | Write the report to a file. |
+| `-o`, `--output` | `string` | | Write the report to a file |
| `--platform` | `string` | | Platform of image to analyze |
-| `--ref` | `string` | | Reference to use if the provided tarball contains multiple references.
Can only be used with archive. |
+| `--ref` | `string` | | Reference to use if the provided tarball contains multiple references.
Can only be used with archive |
diff --git a/_vendor/github.com/docker/scout-cli/docs/scout_stream.md b/_vendor/github.com/docker/scout-cli/docs/scout_stream.md
index 5fa86705fc..886df3e6cf 100644
--- a/_vendor/github.com/docker/scout-cli/docs/scout_stream.md
+++ b/_vendor/github.com/docker/scout-cli/docs/scout_stream.md
@@ -8,7 +8,7 @@ Manage streams (experimental)
| Name | Type | Default | Description |
|:-----------------|:---------|:--------|:-------------------------------------|
| `--org` | `string` | | Namespace of the Docker organization |
-| `-o`, `--output` | `string` | | Write the report to a file. |
+| `-o`, `--output` | `string` | | Write the report to a file |
| `--platform` | `string` | | Platform of image to record |
diff --git a/_vendor/modules.txt b/_vendor/modules.txt
index 7155063911..f3465157a9 100644
--- a/_vendor/modules.txt
+++ b/_vendor/modules.txt
@@ -1,6 +1,6 @@
# github.com/moby/moby v25.0.3-0.20240203133757-341a7978a541+incompatible
# github.com/moby/buildkit v0.13.0-beta3.0.20240201135300-d906167d0b34
# github.com/docker/buildx v0.12.2-0.20240126114058-d43cf8c2c6b4
-# github.com/docker/scout-cli v1.3.0
+# github.com/docker/scout-cli v1.4.1
# github.com/docker/cli v25.0.1+incompatible
# github.com/docker/compose/v2 v2.24.5
diff --git a/content/engine/reference/commandline/scout_attestation.md b/content/engine/reference/commandline/scout_attestation.md
new file mode 100644
index 0000000000..844e2ce4b2
--- /dev/null
+++ b/content/engine/reference/commandline/scout_attestation.md
@@ -0,0 +1,14 @@
+---
+datafolder: scout-cli
+datafile: docker_scout_attestation
+title: docker scout attestation
+layout: cli
+---
+
+
diff --git a/content/engine/reference/commandline/scout_attestation_add.md b/content/engine/reference/commandline/scout_attestation_add.md
new file mode 100644
index 0000000000..1fbe81f302
--- /dev/null
+++ b/content/engine/reference/commandline/scout_attestation_add.md
@@ -0,0 +1,14 @@
+---
+datafolder: scout-cli
+datafile: docker_scout_attestation_add
+title: docker scout attestation add
+layout: cli
+---
+
+
diff --git a/data/toc.yaml b/data/toc.yaml
index 637c1af649..66e437c967 100644
--- a/data/toc.yaml
+++ b/data/toc.yaml
@@ -621,6 +621,10 @@ Reference:
section:
- path: /engine/reference/commandline/scout/
title: docker scout
+ - path: /engine/reference/commandline/scout_attestation/
+ title: docker scout attestation
+ - path: /engine/reference/commandline/scout_attestation_add/
+ title: docker scout attestation add
- path: /engine/reference/commandline/scout_cache/
title: docker scout cache
- path: /engine/reference/commandline/scout_cache_df/
diff --git a/go.mod b/go.mod
index 2d718ee5d3..f34ae506a7 100644
--- a/go.mod
+++ b/go.mod
@@ -8,7 +8,7 @@ require (
github.com/docker/buildx v0.12.2-0.20240126114058-d43cf8c2c6b4 // indirect
github.com/docker/cli v25.0.1+incompatible // indirect
github.com/docker/compose/v2 v2.24.5 // indirect
- github.com/docker/scout-cli v1.3.0 // indirect
+ github.com/docker/scout-cli v1.4.1 // indirect
github.com/moby/buildkit v0.13.0-beta3.0.20240201135300-d906167d0b34 // indirect
github.com/moby/moby v25.0.3-0.20240203133757-341a7978a541+incompatible // indirect
)
diff --git a/go.sum b/go.sum
index 2b3a8d2a67..d1898be899 100644
--- a/go.sum
+++ b/go.sum
@@ -135,6 +135,8 @@ github.com/docker/scout-cli v1.2.0 h1:cjtsf7s2f6NO9OxgXWPW3DGxaTKVU58JKmVtaVMc0R
github.com/docker/scout-cli v1.2.0/go.mod h1:Eo1RyCJsx3ldz/YTY5yGxu9g9mwTYbRUutxQUkow3Fc=
github.com/docker/scout-cli v1.3.0 h1:mL9y1yB/DR/dAar71z0w8u8et9o2272Mrjxtb59ds3M=
github.com/docker/scout-cli v1.3.0/go.mod h1:Eo1RyCJsx3ldz/YTY5yGxu9g9mwTYbRUutxQUkow3Fc=
+github.com/docker/scout-cli v1.4.1 h1:jRHO3LI3x2eMrvObKC6uadoRATbwZSXm1NafSzo9Cu4=
+github.com/docker/scout-cli v1.4.1/go.mod h1:Eo1RyCJsx3ldz/YTY5yGxu9g9mwTYbRUutxQUkow3Fc=
github.com/elazarl/goproxy v0.0.0-20191011121108-aa519ddbe484/go.mod h1:Ro8st/ElPeALwNFlcTpWmkr6IoMFfkjXAvTHpevnDsM=
github.com/evanphx/json-patch v4.9.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk=
github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4=