feat(pihole): update image ghcr.io/pi-hole/pihole 2026.06.0 → 2026.07.1 (#49969)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/pi-hole/pihole](https://redirect.github.com/pi-hole/docker-pi-hole)
| minor | `8ea9513` → `3dd9cd9` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Release Notes

<details>
<summary>pi-hole/docker-pi-hole (ghcr.io/pi-hole/pihole)</summary>

###
[`v2026.07.1`](https://redirect.github.com/pi-hole/docker-pi-hole/releases/tag/2026.07.1)

[Compare
Source](https://redirect.github.com/pi-hole/docker-pi-hole/compare/2026.07.0...2026.07.1)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed

- Restore --no-cache flag for apk by
[@&#8203;casperklein](https://redirect.github.com/casperklein) in
[#&#8203;2056](https://redirect.github.com/pi-hole/docker-pi-hole/pull/2056)

**Full Changelog**:
<https://github.com/pi-hole/docker-pi-hole/compare/2026.07.0...2026.07.1>

###
[`v2026.07.0`](https://redirect.github.com/pi-hole/docker-pi-hole/releases/tag/2026.07.0)

[Compare
Source](https://redirect.github.com/pi-hole/docker-pi-hole/compare/2026.06.0...2026.07.0)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed (Docker Specific)

- Add ShellCheck CI and fix reported issues by
[@&#8203;lightswitch05](https://redirect.github.com/lightswitch05) in
[#&#8203;2039](https://redirect.github.com/pi-hole/docker-pi-hole/pull/2039)
- Make crond and cron job output visible in "docker log" by
[@&#8203;casperklein](https://redirect.github.com/casperklein) in
[#&#8203;2035](https://redirect.github.com/pi-hole/docker-pi-hole/pull/2035)
- feat: optimize Docker build caching by
[@&#8203;lightswitch05](https://redirect.github.com/lightswitch05) in
[#&#8203;2038](https://redirect.github.com/pi-hole/docker-pi-hole/pull/2038)
- remove buildkit cache mount from apk add layer by
[@&#8203;PromoFaux](https://redirect.github.com/PromoFaux) in
[#&#8203;2049](https://redirect.github.com/pi-hole/docker-pi-hole/pull/2049)

**Full Changelog**:
<https://github.com/pi-hole/docker-pi-hole/compare/2026.04.1...2026.07.0>

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed (FTL v6.7)

- Performance optimizations and bug fixes by
[@&#8203;DL6ER](https://redirect.github.com/DL6ER) in
[pi-hole/FTL#2816](https://redirect.github.com/pi-hole/FTL/pull/2816)
- fix: check NULL returns from strdup/calloc in rotate\_files() by
[@&#8203;jluzzi123](https://redirect.github.com/jluzzi123) in
[pi-hole/FTL#2875](https://redirect.github.com/pi-hole/FTL/pull/2875)
- Make error messages more human friendly by
[@&#8203;yubiuser](https://redirect.github.com/yubiuser) in
[pi-hole/FTL#2878](https://redirect.github.com/pi-hole/FTL/pull/2878)
- Harden API/database races in civetweb and DB threads by
[@&#8203;DL6ER](https://redirect.github.com/DL6ER) in
[pi-hole/FTL#2881](https://redirect.github.com/pi-hole/FTL/pull/2881)
- Update embedded SQLite3 to v3.53.1 by
[@&#8203;DL6ER](https://redirect.github.com/DL6ER) in
[pi-hole/FTL#2891](https://redirect.github.com/pi-hole/FTL/pull/2891)
- Fix build on Fedora 44 by
[@&#8203;darkexplosiveqwx](https://redirect.github.com/darkexplosiveqwx)
in [pi-hole/FTL#2893](https://redirect.github.com/pi-hole/FTL/pull/2893)
- macvendor: resolve sub-allocated blocks (MA-M/MA-S) via longest-prefix
match by [@&#8203;RamSet](https://redirect.github.com/RamSet) in
[pi-hole/FTL#2907](https://redirect.github.com/pi-hole/FTL/pull/2907)
- Update embedded dnsmasq to v2.93 by
[@&#8203;DL6ER](https://redirect.github.com/DL6ER) in
[pi-hole/FTL#2890](https://redirect.github.com/pi-hole/FTL/pull/2890)
- fix OOB write in FTL\_parse\_pseudoheaders when optlen is 0 by
[@&#8203;rdevshp](https://redirect.github.com/rdevshp) in
[pi-hole/FTL#2910](https://redirect.github.com/pi-hole/FTL/pull/2910)
- Update a single text description "PRIVATE KEY" by
[@&#8203;DoctorD90](https://redirect.github.com/DoctorD90) in
[pi-hole/FTL#2884](https://redirect.github.com/pi-hole/FTL/pull/2884)
- add optional dnsmasq features to cmake by
[@&#8203;darkexplosiveqwx](https://redirect.github.com/darkexplosiveqwx)
in [pi-hole/FTL#2874](https://redirect.github.com/pi-hole/FTL/pull/2874)
- Fix building on alpine 3.24 by
[@&#8203;yubiuser](https://redirect.github.com/yubiuser) in
[pi-hole/FTL#2911](https://redirect.github.com/pi-hole/FTL/pull/2911)
- Bats by [@&#8203;yubiuser](https://redirect.github.com/yubiuser) in
[pi-hole/FTL#2872](https://redirect.github.com/pi-hole/FTL/pull/2872)
- Improve crash backtraces for non-reproducible faults by
[@&#8203;DL6ER](https://redirect.github.com/DL6ER) in
[pi-hole/FTL#2880](https://redirect.github.com/pi-hole/FTL/pull/2880)
- Fix gzip.c inflate\_buffer CRC signed left shift undefined behavior by
[@&#8203;rdevshp](https://redirect.github.com/rdevshp) in
[pi-hole/FTL#2916](https://redirect.github.com/pi-hole/FTL/pull/2916)
- Fix for iCloud Private Relay zones by
[@&#8203;DL6ER](https://redirect.github.com/DL6ER) in
[pi-hole/FTL#2919](https://redirect.github.com/pi-hole/FTL/pull/2919)
- fix tar parsing by
[@&#8203;rdevshp](https://redirect.github.com/rdevshp) in
[pi-hole/FTL#2914](https://redirect.github.com/pi-hole/FTL/pull/2914)
- Allow using local `manuf`s to generate macvendor.db by
[@&#8203;darkexplosiveqwx](https://redirect.github.com/darkexplosiveqwx)
in [pi-hole/FTL#2918](https://redirect.github.com/pi-hole/FTL/pull/2918)
- Use custom message for UNIQUE constraint error message by
[@&#8203;rdwebdesign](https://redirect.github.com/rdwebdesign) in
[pi-hole/FTL#2879](https://redirect.github.com/pi-hole/FTL/pull/2879)
- Re-resolve client groups event-driven, drop periodic recheck by
[@&#8203;DL6ER](https://redirect.github.com/DL6ER) in
[pi-hole/FTL#2922](https://redirect.github.com/pi-hole/FTL/pull/2922)
- Guard against invalid gzip data in gzip.c inflate\_buffer by
[@&#8203;rdevshp](https://redirect.github.com/rdevshp) in
[pi-hole/FTL#2915](https://redirect.github.com/pi-hole/FTL/pull/2915)
- Fix BATS test of no ERRORS in FTL.log to allow capturing the output by
[@&#8203;yubiuser](https://redirect.github.com/yubiuser) in
[pi-hole/FTL#2927](https://redirect.github.com/pi-hole/FTL/pull/2927)
- fix(cli): warn when --config cannot read pihole.toml
([#&#8203;2849](https://redirect.github.com/pi-hole/docker-pi-hole/issues/2849))
by [@&#8203;DL6ER](https://redirect.github.com/DL6ER) in
[pi-hole/FTL#2930](https://redirect.github.com/pi-hole/FTL/pull/2930)
- fix(api-docs): correct three OpenAPI spec issues
([#&#8203;2867](https://redirect.github.com/pi-hole/docker-pi-hole/issues/2867))
by [@&#8203;DL6ER](https://redirect.github.com/DL6ER) in
[pi-hole/FTL#2929](https://redirect.github.com/pi-hole/FTL/pull/2929)
- fix: avoid segfault in dnsmasq-test on unreadable config file by
[@&#8203;DL6ER](https://redirect.github.com/DL6ER) in
[pi-hole/FTL#2928](https://redirect.github.com/pi-hole/FTL/pull/2928)
- Fix prefix-match bug and improve fallthrough logging in
redirect\_root\_handler by
[@&#8203;slmingol](https://redirect.github.com/slmingol) in
[pi-hole/FTL#2933](https://redirect.github.com/pi-hole/FTL/pull/2933)
- Swap misaligned comments for domain-needed and expand-hosts. by
[@&#8203;0xpsyduck](https://redirect.github.com/0xpsyduck) in
[pi-hole/FTL#2932](https://redirect.github.com/pi-hole/FTL/pull/2932)
- Code review July 2026 by
[@&#8203;DL6ER](https://redirect.github.com/DL6ER) in
[pi-hole/FTL#2935](https://redirect.github.com/pi-hole/FTL/pull/2935)
- Pi-hole FTL v6.7 by
[@&#8203;PromoFaux](https://redirect.github.com/PromoFaux) in
[pi-hole/FTL#2936](https://redirect.github.com/pi-hole/FTL/pull/2936)

#### New Contributors

- [@&#8203;jluzzi123](https://redirect.github.com/jluzzi123) made their
first contribution in
[pi-hole/FTL#2875](https://redirect.github.com/pi-hole/FTL/pull/2875)
- [@&#8203;RamSet](https://redirect.github.com/RamSet) made their first
contribution in
[pi-hole/FTL#2907](https://redirect.github.com/pi-hole/FTL/pull/2907)
- [@&#8203;rdevshp](https://redirect.github.com/rdevshp) made their
first contribution in
[pi-hole/FTL#2910](https://redirect.github.com/pi-hole/FTL/pull/2910)
- [@&#8203;DoctorD90](https://redirect.github.com/DoctorD90) made their
first contribution in
[pi-hole/FTL#2884](https://redirect.github.com/pi-hole/FTL/pull/2884)
- [@&#8203;slmingol](https://redirect.github.com/slmingol) made their
first contribution in
[pi-hole/FTL#2933](https://redirect.github.com/pi-hole/FTL/pull/2933)
- [@&#8203;0xpsyduck](https://redirect.github.com/0xpsyduck) made their
first contribution in
[pi-hole/FTL#2932](https://redirect.github.com/pi-hole/FTL/pull/2932)

**Full Changelog**:
<https://github.com/pi-hole/FTL/compare/v6.6.2...v6.7>

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed (Core v6.4.3)

- Also hardcode the PID file location in utils.sh to prevent `readonly
variable` warning by
[@&#8203;PromoFaux](https://redirect.github.com/PromoFaux) in
[pi-hole/pi-hole#6613](https://redirect.github.com/pi-hole/pi-hole/pull/6613)
- Use `awk` to compare curl versions by
[@&#8203;rdwebdesign](https://redirect.github.com/rdwebdesign) in
[pi-hole/pi-hole#6621](https://redirect.github.com/pi-hole/pi-hole/pull/6621)
- Explicitly add `gawk` to APK dependencies by
[@&#8203;yubiuser](https://redirect.github.com/yubiuser) in
[pi-hole/pi-hole#6622](https://redirect.github.com/pi-hole/pi-hole/pull/6622)
- Prevent double error message output in gravity run with invalid file
by [@&#8203;PromoFaux](https://redirect.github.com/PromoFaux) in
[pi-hole/pi-hole#6607](https://redirect.github.com/pi-hole/pi-hole/pull/6607)
- Replace pytest/tox with direct in-container BATS by
[@&#8203;PromoFaux](https://redirect.github.com/PromoFaux) in
[pi-hole/pi-hole#6598](https://redirect.github.com/pi-hole/pi-hole/pull/6598)
- Add Fedora 44 and Ubuntu 26.04 LTS to tests by
[@&#8203;darkexplosiveqwx](https://redirect.github.com/darkexplosiveqwx)
in
[pi-hole/pi-hole#6623](https://redirect.github.com/pi-hole/pi-hole/pull/6623)
- Add gravity tests by
[@&#8203;yubiuser](https://redirect.github.com/yubiuser) in
[pi-hole/pi-hole#6639](https://redirect.github.com/pi-hole/pi-hole/pull/6639)
- Set BATS pretty output flag depending on the terminal and improve
failure output by
[@&#8203;yubiuser](https://redirect.github.com/yubiuser) in
[pi-hole/pi-hole#6644](https://redirect.github.com/pi-hole/pi-hole/pull/6644)
- fix: check return codes in gravity\_build\_tree and
database\_recovery() by
[@&#8203;jluzzi123](https://redirect.github.com/jluzzi123) in
[pi-hole/pi-hole#6630](https://redirect.github.com/pi-hole/pi-hole/pull/6630)
- Include alpine 3.24 in tests by
[@&#8203;yubiuser](https://redirect.github.com/yubiuser) in
[pi-hole/pi-hole#6654](https://redirect.github.com/pi-hole/pi-hole/pull/6654)
- installer: fix custom DNS entry when only one upstream server is
provided by [@&#8203;Gilmoursa](https://redirect.github.com/Gilmoursa)
in
[pi-hole/pi-hole#6638](https://redirect.github.com/pi-hole/pi-hole/pull/6638)
- Fix BATS gravity test on curl version >=8.21 by
[@&#8203;yubiuser](https://redirect.github.com/yubiuser) in
[pi-hole/pi-hole#6661](https://redirect.github.com/pi-hole/pi-hole/pull/6661)
- avoid copytruncate in logrotate by
[@&#8203;darkexplosiveqwx](https://redirect.github.com/darkexplosiveqwx)
in
[pi-hole/pi-hole#6642](https://redirect.github.com/pi-hole/pi-hole/pull/6642)

#### New Contributors

- [@&#8203;jluzzi123](https://redirect.github.com/jluzzi123) made their
first contribution in
[pi-hole/pi-hole#6630](https://redirect.github.com/pi-hole/pi-hole/pull/6630)
- [@&#8203;Gilmoursa](https://redirect.github.com/Gilmoursa) made their
first contribution in
[pi-hole/pi-hole#6638](https://redirect.github.com/pi-hole/pi-hole/pull/6638)

**Full Changelog**:
<https://github.com/pi-hole/pi-hole/compare/v6.4.2...v6.4.3>

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed (Web v6.6)

- Improve DHCP static leases interface (alternative) by
[@&#8203;rdwebdesign](https://redirect.github.com/rdwebdesign) in
[pi-hole/web#3766](https://redirect.github.com/pi-hole/web/pull/3766)
- Lists page - Improve hints and help text by
[@&#8203;rdwebdesign](https://redirect.github.com/rdwebdesign) in
[pi-hole/web#3798](https://redirect.github.com/pi-hole/web/pull/3798)
- Update daterangepicker ranges everytime the picker is shown by
[@&#8203;yubiuser](https://redirect.github.com/yubiuser) in
[pi-hole/web#3793](https://redirect.github.com/pi-hole/web/pull/3793)
- Better user interface to edit reverse DNS servers (dns.revServers) by
[@&#8203;rdwebdesign](https://redirect.github.com/rdwebdesign) in
[pi-hole/web#3769](https://redirect.github.com/pi-hole/web/pull/3769)

**Full Changelog**:
<https://github.com/pi-hole/web/compare/v6.5.1...v6.6>

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9waWhvbGUiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL21pbm9yIl19-->
This commit is contained in:
TrueCharts Bot
2026-07-07 02:14:25 +02:00
committed by GitHub
parent b76e2c0393
commit 7c750dcdb0
2 changed files with 3 additions and 3 deletions
+2 -2
View File
@@ -9,7 +9,7 @@ annotations:
trueforge.org/min_helm_version: "3.14"
trueforge.org/train: stable
apiVersion: v2
appVersion: 2026.06.0
appVersion: 2026.07.1
dependencies:
- name: common
version: 29.7.1
@@ -37,5 +37,5 @@ sources:
- https://github.com/trueforge-org/truecharts/tree/master/charts/stable/pihole
- https://pi-hole.net/
type: application
version: 22.9.0
version: 22.10.0
+1 -1
View File
@@ -2,7 +2,7 @@
image:
repository: ghcr.io/pi-hole/pihole
pullPolicy: IfNotPresent
tag: 2026.06.0@sha256:8ea95136e7c8c15b42d88eadf1a3875421aa1be30ad39e50f661188cc986fb27
tag: 2026.07.1@sha256:3dd9cd9e41a01d103cf7aafb59606b1cf464bd1e8782b20320955f7341717578
securityContext:
container:
readOnlyRootFilesystem: false