Skip to content

Commit 7193d2a

Browse files
authored
chore: reduce noice in Vale error reporting (#23146)
Exclude extra release notes from Spelling/Term checks. Exclude `<a>` from checks. Add new terms and fix some double space errors. - Before: 2691 - After: 967
1 parent 8ea648e commit 7193d2a

File tree

13 files changed

+88
-62
lines changed

13 files changed

+88
-62
lines changed

.vale.ini

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
StylesPath = _vale
22
MinAlertLevel = suggestion
3-
IgnoredScopes = text.frontmatter, code, tt, b, strong, i
3+
IgnoredScopes = text.frontmatter, code, tt, b, strong, i, a
44
Vocab = Docker
55

66
# Disable rules for genered content
@@ -20,6 +20,12 @@ Vale.Terms = NO
2020
Docker.Capitalization = NO
2121
Docker.Exclamation = NO
2222

23+
[content/manuals/desktop/previous-versions/*.md]
24+
Vale.Spelling = NO
25+
Vale.Terms = NO
26+
Docker.Capitalization = NO
27+
Docker.Exclamation = NO
28+
2329
[*.md]
2430
BasedOnStyles = Vale, Docker
2531
# Exclude `{{< ... >}}`, `{{% ... %}}`, [Who]({{< ... >}})

_vale/config/vocabularies/Docker/accept.txt

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ Amazon
66
Anchore
77
Apple
88
Artifactory
9+
auditable
10+
autolock
911
Azure
1012
bootup
1113
Btrfs
@@ -60,6 +62,7 @@ Entra
6062
EPERM
6163
ESXi
6264
Ethernet
65+
exploitability
6366
Fargate
6467
Fedora
6568
firewalld
@@ -75,16 +78,19 @@ Google
7578
Grafana
7679
Gravatar
7780
gRPC
81+
Grype
7882
HyperKit
7983
inferencing
8084
inotify
8185
Intel
8286
Intune
87+
IPsec
8388
iptables
8489
IPv[46]
8590
IPvlan
8691
isort
8792
Jamf
93+
JavaScript
8894
JetBrains
8995
JFrog
9096
JUnit
@@ -115,7 +121,7 @@ monorepos?
115121
musl
116122
MySQL
117123
nameserver
118-
namespace
124+
namespaced?
119125
namespacing
120126
netfilter
121127
netlabel
@@ -140,6 +146,8 @@ Postgres
140146
PowerShell
141147
Python
142148
Qualcomm
149+
Quickview
150+
rebalance
143151
reimplement
144152
rollback
145153
rootful
@@ -158,6 +166,7 @@ SQLite
158166
stdin
159167
stdout
160168
subfolder
169+
subvolume
161170
Syft
162171
syntaxes
163172
Sysbox
@@ -167,23 +176,30 @@ systemd
167176
Testcontainers
168177
tmpfs
169178
Traefik
179+
Trivy
170180
Trixie
171181
Ubuntu
172182
ufw
183+
ui
173184
uid
174185
umask
186+
undeterminable
175187
Unix
176188
unmanaged
177189
VMware
178190
vpnkit
179191
VSCode
180192
vSphere
193+
Vue
181194
Wasm
195+
Wasmtime
182196
Windows
183197
windowsfilter
184198
WireMock
199+
workdir
185200
Xdebug
186201
youki
202+
Yubikey
187203
Zscaler
188204
Zsh
189205
[Aa]nonymized?

content/guides/admin-user-management/setup.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Setting up roles and permissions in Docker
33
description: A guide to securely managing access and collaboration in Docker through roles and teams.
4-
keywords: Docker roles, permissions management, access control, IT administration, team collaboration, least privilege, security, Docker teams, role-based access
4+
keywords: Docker roles, permissions management, access control, IT administration, team collaboration, least privilege, security, Docker Teams, role-based access
55
weight: 10
66
---
77

content/manuals/compose/releases/release-notes.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ aliases:
1111
- /compose/release-notes/
1212
---
1313

14+
<!-- vale off -->
15+
1416
For more detailed information, see the [release notes in the Compose repo](https://github.com/docker/compose/releases/).
1517

1618
## 2.38.2
@@ -52,7 +54,7 @@ For more detailed information, see the [release notes in the Compose repo](https
5254
- Added `volumes` command
5355
- Removed `publish` limitation on bind mounts
5456
- Fixed an issue mounting the docker socket to container which doesn't need it
55-
- Fixed an issue with bake hanging on output
57+
- Fixed an issue with bake hanging on output
5658

5759
### Update
5860

content/manuals/desktop/previous-versions/edge-releases-mac.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ aliases:
99
sitemap: false
1010
---
1111

12-
This page contains information about Docker Desktop Edge releases. Edge releases give you early access to our newest features. Note that some of the features may be experimental, and some of them may not ever reach the Stable release.
12+
This page contains information about Docker Desktop Edge releases. Edge releases give you early access to our newest features. Note that some of the features may be experimental, and some of them may not ever reach the Stable release.
1313

1414
For Docker Desktop system requirements, see
1515
[What to know before you install](/manuals/desktop/setup/install/mac-install.md#system-requirements).
@@ -146,7 +146,7 @@ This release contains a Kubernetes upgrade. Note that your local Kubernetes clus
146146
### Known issues
147147

148148
- The `clock_gettime64` system call returns `EPERM` rather than `ENOSYS`
149-
in i386 images. To work around this issue, disable `seccomp` by using
149+
in i386 images. To work around this issue, disable `seccomp` by using
150150
the `--privileged` flag. See [docker/for-win#8326](https://github.com/docker/for-win/issues/8326).
151151

152152
## Docker Desktop Community 2.3.6.1
@@ -391,7 +391,7 @@ This release contains a Kubernetes upgrade. Note that your local Kubernetes clus
391391
2019-12-11
392392

393393

394-
> [!NOTE]
394+
> [!NOTE]
395395
>
396396
> Docker Desktop Edge 2.1.7.0 is the release candidate for the upcoming major Stable release. Please help us test this version before the wider release and report any issues in the [docker/for-mac](https://github.com/docker/for-mac/issues) GitHub repository.
397397
@@ -519,7 +519,7 @@ Fixed an issue that caused VMs running on older hardware with macOS Catalina to
519519
- Fixed an issue where running some Docker commands can fail if you are not using Credential Helpers. [docker/for-mac#3785](https://github.com/docker/for-mac/issues/3785)
520520
- Fixed a bug that did not allow users to copy and paste text in the **Preferences** > **Daemon** window. [docker/for-mac#3798](https://github.com/docker/for-mac/issues/3798)
521521

522-
## Docker Desktop Community 2.1.0.0
522+
## Docker Desktop Community 2.1.0.0
523523
2019-07-26
524524

525525

@@ -537,7 +537,7 @@ This release contains Kubernetes security improvements. Note that your local Kub
537537

538538
- Introduced a new user interface for the Docker Desktop **Preferences** menu.
539539
- The **Restart**, **Reset**, and **Uninstall** options are now available on the **Troubleshoot** menu.
540-
540+
541541
#### Bug fixes and minor changes
542542

543543
- Changed the host's Kubernetes context to ensure `docker run -v .kube:kube ... kubectl` works.
@@ -591,16 +591,16 @@ This release contains a Kubernetes upgrade. Note that your local Kubernetes clus
591591

592592
* New
593593
- App: Docker CLI plugin to configure, share, and install applications
594-
594+
595595
- Extend Compose files with metadata and parameters
596596
- Reuse the same application across multiple environments (Development/QA/Staging/Production)
597597
- Multi-orchestrator installation (Swarm or Kubernetes)
598598
- Push/Pull/Promotion/Signing supported for application, with the same workflow as images
599599
- Fully CNAB compliant
600600
- Full support for Docker Contexts
601-
601+
602602
- Buildx (Tech Preview): Docker CLI plugin for extended build capabilities with BuildKit
603-
603+
604604
- Familiar UI from docker build
605605
- Full BuildKit capabilities with container driver
606606
- Multiple builder instance support
@@ -637,7 +637,7 @@ This release contains a Kubernetes upgrade. Note that your local Kubernetes clus
637637

638638
* New
639639
- Rebranded UI
640-
640+
641641
* Bug fixes and minor changes
642642
- Kubernetes: use default maximum number of pods for kubelet. [docker/for-mac#3453](https://github.com/docker/for-mac/issues/3453)
643643
- Fix DockerHelper crash. [docker/for-mac#3470](https://github.com/docker/for-mac/issues/3470)
@@ -651,7 +651,7 @@ This release contains a Kubernetes upgrade. Note that your local Kubernetes clus
651651
- [Kubernetes 1.13.0](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG-1.13.md#v1130)
652652
- [Kitematic 0.17.6](https://github.com/docker/kitematic/releases/tag/v0.17.6)
653653
- Golang 1.10.6, fixes CVEs: [CVE-2018-16875](https://www.cvedetails.com/cve/CVE-2018-16875), [CVE-2018-16873](https://www.cvedetails.com/cve/CVE-2018-16873) and [CVE-2018-16874](https://www.cvedetails.com/cve/CVE-2018-16874)
654-
654+
655655
WARNING: If you have an existing Kubernetes cluster created with Docker Desktop, this upgrade will reset the cluster. If you need to back up your Kubernetes cluster or persistent volumes you can use [Ark](https://github.com/heptio/ark).
656656

657657
* Bug fixes and minor changes
@@ -752,9 +752,9 @@ This release contains a Kubernetes upgrade. Note that your local Kubernetes clus
752752
- Fix VPNKit memory leak. Fixes [moby/vpnkit#371](https://github.com/moby/vpnkit/issues/371)
753753
- Fix com.docker.supervisor using 100% CPU. Fixes [docker/for-mac#2967](https://github.com/docker/for-mac/issues/2967), [docker/for-mac#2923](https://github.com/docker/for-mac/issues/2923)
754754
- Do not override existing kubectl binary in /usr/local/bin (installed with brew or otherwise). Fixes [docker/for-mac#2368](https://github.com/docker/for-mac/issues/2368), [docker/for-mac#2890](https://github.com/docker/for-mac/issues/2890)
755-
- Detect Vmnetd install error. Fixes [docker/for-mac#2934](https://github.com/docker/for-mac/issues/2934), [docker/for-mac#2687](https://github.com/docker/for-mac/issues/2687)
755+
- Detect Vmnetd install error. Fixes [docker/for-mac#2934](https://github.com/docker/for-mac/issues/2934), [docker/for-mac#2687](https://github.com/docker/for-mac/issues/2687)
756756
- Virtual machine default disk path is stored relative to $HOME. Fixes [docker/for-mac#2928](https://github.com/docker/for-mac/issues/2928), [docker/for-mac#1209](https://github.com/docker/for-mac/issues/1209)
757-
757+
758758

759759
### Docker Community Edition 18.05.0-ce-mac66 2018-05-17
760760

@@ -763,9 +763,9 @@ This release contains a Kubernetes upgrade. Note that your local Kubernetes clus
763763
- [Docker 18.05.0-ce](https://github.com/docker/docker-ce/releases/tag/v18.05.0-ce)
764764
- [Docker compose 1.21.2](https://github.com/docker/compose/releases/tag/1.21.2)
765765

766-
* New
766+
* New
767767
- Allow orchestrator selection from the UI in the "Kubernetes" pane, to allow "docker stack" commands to deploy to Swarm clusters, even if Kubernetes is enabled in Docker for Mac.
768-
768+
769769
* Bug fixes and minor changes
770770
- Use Simple NTP to minimize clock drift between the virtual machine and the host. Fixes [docker/for-mac#2076](https://github.com/docker/for-mac/issues/2076)
771771
- Fix filesystem event notifications for Swarm services and those using the new-style --mount option. Fixes [docker/for-mac#2216](https://github.com/docker/for-mac/issues/2216), [docker/for-mac#2375](https://github.com/docker/for-mac/issues/2375)
@@ -782,7 +782,7 @@ This release contains a Kubernetes upgrade. Note that your local Kubernetes clus
782782
- [Docker 18.05.0-ce-rc1](https://github.com/docker/docker-ce/releases/tag/v18.05.0-ce-rc1)
783783
- [Notary 0.6.1](https://github.com/docker/notary/releases/tag/v0.6.1)
784784

785-
* New
785+
* New
786786
- Re-enable raw as the default disk format for users running macOS 10.13.4 and higher. Note this change only takes effect after a "reset to factory defaults" or "remove all data" (from the Whale menu > Preferences > Reset). Related to [docker/for-mac#2625](https://github.com/docker/for-mac/issues/2625)
787787

788788
* Bug fixes and minor changes
@@ -802,7 +802,7 @@ This release contains a Kubernetes upgrade. Note that your local Kubernetes clus
802802
- [Docker 18.04.0-ce-rc2](https://github.com/docker/docker-ce/releases/tag/v18.04.0-ce-rc2)
803803
- [Kubernetes 1.9.6](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG-1.9.md#v196). If Kubernetes is enabled, the upgrade will be performed automatically when starting Docker for Mac.
804804

805-
* New
805+
* New
806806
- Enable ceph & rbd modules in LinuxKit virtual machine.
807807

808808
* Bug fixes and minor changes

0 commit comments

Comments
 (0)