Update docker.io/nickfedor/watchtower Docker tag to v1.17.0
Automated container update with issues mitigated by manual interventions.
This MR contains the following updates:
| Package | Update | Change |
|---|---|---|
| docker.io/nickfedor/watchtower | minor | 1.15.0 → 1.17.0 |
Release Notes
nicholas-fedor/watchtower (docker.io/nickfedor/watchtower)
v1.17.0
Added
- Add async query parameter support by @nicholas-fedor in #1609
- Add link to reference linked containers advanced features documentation by @nicholas-fedor in #1532
Changed
- Modernize GoReleaser config and GitHub Actions workflows by @nicholas-fedor in #1607
- Refactor GitHub Actions lint workflow by @nicholas-fedor in #1606
- Enable host network for buildkit driver by @nicholas-fedor in #1569
- Reorder containerd snapshotter enablement by @nicholas-fedor in #1568
Chores
- Update dependency python to v3.14.5 by @renovate[bot] in #1611
- Update module golang.org/x/tools to v0.45.0 by @renovate[bot] in #1605
- Update module golang.org/x/net to v0.54.0 by @renovate[bot] in #1603
- Update module golang.org/x/mod to v0.36.0 by @renovate[bot] in #1602
- Update cimg/go docker tag to v1.26.3 by @renovate[bot] in #1601
- Update module golang.org/x/sys to v0.44.0 by @renovate[bot] in #1600
- Update module github.com/docker/docker-credential-helpers to v0.9.7 by @renovate[bot] in #1599
- Update golang docker tag to v1.26.3 by @renovate[bot] in #1598
- Update go module directive to v1.26.3 by @renovate[bot] in #1597
- Update cimg/go:1.26.2 docker digest to
0594489by @renovate[bot] in #1596 - Update golang:alpine docker digest to
91eda97by @renovate[bot] in #1595 - Update github/codeql-action digest to
68bde55by @renovate[bot] in #1594 - Update github.com/google/pprof digest to
92041b7by @renovate[bot] in #1593 - Update module github.com/nicholas-fedor/shoutrrr to v0.15.0 by @renovate[bot] in #1592
- Update module github.com/docker/cli to v29.4.3+incompatible by @renovate[bot] in #1591
- Update module github.com/fsnotify/fsnotify to v1.10.1 by @renovate[bot] in #1590
- Update step-security/harden-runner action to v2.19.1 by @renovate[bot] in #1588
- Update module github.com/pelletier/go-toml/v2 to v2.3.1 by @renovate[bot] in #1587
- Update github/codeql-action digest to
e46ed2cby @renovate[bot] in #1586 - Update module github.com/docker/cli to v29.4.2+incompatible by @renovate[bot] in #1585
- Update module github.com/masterminds/semver/v3 to v3.5.0 by @renovate[bot] in #1584
- Update module github.com/fsnotify/fsnotify to v1.10.0 by @renovate[bot] in #1583
- Update module github.com/onsi/ginkgo/v2 to v2.28.3 by @renovate[bot] in #1581
- Update securego/gosec action to v2.26.1 by @renovate[bot] in #1580
- Update module github.com/onsi/ginkgo/v2 to v2.28.2 by @renovate[bot] in #1579
- Update module github.com/mattn/go-isatty to v0.0.22 by @renovate[bot] in #1578
- Update orhun/git-cliff-action digest to
f50e115by @renovate[bot] in #1577 - Update module github.com/docker/cli to v29.4.1+incompatible by @renovate[bot] in #1574
- Update module github.com/docker/docker-credential-helpers to v0.9.6 by @renovate[bot] in #1573
- Update step-security/harden-runner action to v2.19.0 by @renovate[bot] in #1571
- Update golang:1.26.2-alpine3.22 docker digest to
7ef9411by @renovate[bot] in #1567 - Update golang:1.26.2-alpine3.22 docker digest to
6ebcc4eby @renovate[bot] in #1565 - Update golang:1.26.2-alpine3.22 docker digest to
18e6f5aby @renovate[bot] in #1564 - Update golang:alpine docker digest to
f853308by @renovate[bot] in #1562 - Update module github.com/docker/go-connections to v0.7.0 by @renovate[bot] in #1561
- Update alpine docker tag to v3.23.4 by @renovate[bot] in #1560
- Update golang:alpine docker digest to
27f8293by @renovate[bot] in #1559 - Update github/codeql-action digest to
95e58e9by @renovate[bot] in #1558 - Update step-security/harden-runner action to v2.18.0 by @renovate[bot] in #1557
- Update actions/cache digest to
27d5ce7by @renovate[bot] in #1556 - Update module golang.org/x/tools to v0.44.0 by @renovate[bot] in #1553
- Update module golang.org/x/net to v0.53.0 by @renovate[bot] in #1552
- Update step-security/harden-runner action to v2.17.0 by @renovate[bot] in #1551
- Update module golang.org/x/text to v0.36.0 by @renovate[bot] in #1550
- Update module golang.org/x/term to v0.42.0 by @renovate[bot] in #1549
- Update module golang.org/x/mod to v0.35.0 by @renovate[bot] in #1548
- Update module github.com/mattn/go-isatty to v0.0.21 by @renovate[bot] in #1547
- Update cimg/go docker tag to v1.26.2 by @renovate[bot] in #1546
- Update cimg/go:1.26.1 docker digest to
f813931by @renovate[bot] in #1545 - Update module golang.org/x/sys to v0.43.0 by @renovate[bot] in #1544
- Update golangci/golangci-lint-action digest to
46c9287by @renovate[bot] in #1543 - Update golang docker tag to v1.26.2 by @renovate[bot] in #1542
- Update nicholas-fedor/go-proxy-pull-action digest to
6568a55by @renovate[bot] in #1541 - Update golang:alpine docker digest to
c2a1f7bby @renovate[bot] in #1540 - Update dependency go to v1.26.2 by @renovate[bot] in #1539
- Update docker/dockerfile:1 docker digest to
2780b5cby @renovate[bot] in #1538 - Update module go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp to v0.68.0 by @renovate[bot] in #1537
- Update module github.com/docker/cli to v29.4.0+incompatible by @renovate[bot] in #1536
- Update docker/login-action digest to
ba75415by @renovate[bot] in #1535 - Update goreleaser/goreleaser-action digest to
01cbe07by @renovate[bot] in #1534 - Update goreleaser/goreleaser-action digest to
2a473d7by @renovate[bot] in #1531 - Update module go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp to v1.43.0 by @renovate[bot] in #1530
- Update module go.opentelemetry.io/otel/metric to v1.43.0 by @renovate[bot] in #1529
- Update docker/login-action digest to
4907a6dby @renovate[bot] in #1526 - Update github.com/google/pprof digest to
545e8a4by @renovate[bot] in #1525 - Update peter-evans/create-pull-request digest to
d32e88dby @renovate[bot] in #1524 - Update golangci/golangci-lint-action digest to
36fe29cby @renovate[bot] in #1523 - Update docker/setup-qemu-action digest to
f4e8deeby @renovate[bot] in #1522 - Update docker/setup-buildx-action digest to
2116288by @renovate[bot] in #1521 - Update docker/login-action digest to
bb555fcby @renovate[bot] in #1520 - Update module google.golang.org/grpc to v1.80.0 by @renovate[bot] in #1518
- Update google.golang.org/genproto/googleapis/rpc digest to
9d38bb4by @renovate[bot] in #1517 - Update google.golang.org/genproto/googleapis/api digest to
9d38bb4by @renovate[bot] in #1516
v1.16.1
Chores
- Update google.golang.org/genproto/googleapis/rpc digest to
3a24fdcby @renovate[bot] in #1515 - Update module github.com/nicholas-fedor/shoutrrr to v0.14.3 by @renovate[bot] in #1513
- Update google.golang.org/genproto/googleapis/rpc digest to
f93e5f3by @renovate[bot] in #1511 - Update google.golang.org/genproto/googleapis/api digest to
f93e5f3by @renovate[bot] in #1510
Fixed
- Skip registry requests for locally built images by @nicholas-fedor in #1514
v1.16.0
Added
- Add image cooldown supply-chain defense mechanism by @nicholas-fedor in #1495
- Add ephemeral self-update capability by @nicholas-fedor in #1491
Changed
- Overhaul HTTP API with security hardening and rate limiting by @nicholas-fedor in #1505
Chores
- Update step-security/harden-runner action to v2.16.1 by @renovate[bot] in #1507
- Update module github.com/nicholas-fedor/shoutrrr to v0.14.2 by @renovate[bot] in #1504
- Update docker/setup-qemu-action digest to
6412e4fby @renovate[bot] in #1503 - Update docker/setup-buildx-action digest to
e35beedby @renovate[bot] in #1502 - Update docker/login-action digest to
de05a6dby @renovate[bot] in #1501 - Update docker/setup-buildx-action digest to
dae0651by @renovate[bot] in #1500 - Update docker/login-action digest to
bb9683dby @renovate[bot] in #1499 - Update google.golang.org/genproto/googleapis/rpc digest to
d5a96adby @renovate[bot] in #1498 - Update google.golang.org/genproto/googleapis/api digest to
d5a96adby @renovate[bot] in #1497 - Update google.golang.org/genproto/googleapis/rpc digest to
b2ae96cby @renovate[bot] in #1496 - Update docker/login-action digest to
5c42dd2by @renovate[bot] in #1494 - Update crazy-max/ghaction-import-gpg digest to
1c06494by @renovate[bot] in #1493 - Update crazy-max/ghaction-import-gpg digest to
da46d52by @renovate[bot] in #1489 - Update peter-evans/create-pull-request digest to
8170bccby @renovate[bot] in #1488 - Update github/codeql-action digest to
c10b806by @renovate[bot] in #1487 - Update github/codeql-action digest to
b8bb9f2by @renovate[bot] in #1486 - Update golangci/golangci-lint-action digest to
2d7e7b6by @renovate[bot] in #1474 - Update codecov/codecov-action digest to
57e3a13by @renovate[bot] in #1473 - Update module github.com/docker/cli to v29.3.1+incompatible by @renovate[bot] in #1472
- Update peter-evans/create-pull-request digest to
0041819by @renovate[bot] in #1470 - Update docker/setup-qemu-action digest to
6804d31by @renovate[bot] in #1469 - Update docker/setup-buildx-action digest to
172dff0by @renovate[bot] in #1467 - Update docker/login-action digest to
a0d57b8by @renovate[bot] in #1466
Fixed
- Correct self-update and add skipped container tracking in HTTP API by @nicholas-fedor in #1506
- Retry transient Docker daemon connection failures during container listing by @nicholas-fedor in #1492
- Reorganize container tests into dedicated files by @nicholas-fedor in #1484
- Deduplicate image removal and grouped notification entries by @nicholas-fedor in #1483
- Make Watchtower cleanup non-fatal after self-update by @nicholas-fedor in #1482
- Skip self-update when Watchtower has host-bound ports by @nicholas-fedor in #1481
- Prefer Watchtower-labeled container when multiple share hostname by @nicholas-fedor in #1480
- Replace global mutex with per-image keyed locks by @nicholas-fedor in #1479
- Validate port bindings before ContainerCreate by @nicholas-fedor in #1478
- Differentiate auth, not-found, and transient errors during image pull by @nicholas-fedor in #1477
- Replace fragile string-based error checking with typed errors by @nicholas-fedor in #1476
- Handle container removed between check and stop by @nicholas-fedor in #1475