-
Notifications
You must be signed in to change notification settings - Fork 1
feat(container)!: Update ghcr.io/gethomepage/homepage ( v0.10.9 → v1 ) #627
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
WalkthroughImage tag updated for the homepage HelmRelease from v0.10.9 to v1.9.0. A single version bump with no other configuration modifications applied to the container specification. Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes 🚥 Pre-merge checks | ✅ 2 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches
🧪 Generate unit tests (beta)
Comment |
ℹ️ SOPS Encryption CheckNo SOPS files detected in this pull request.
No encryption validation required for this PR. |
✅ Gitleaks Secret Scan PassedNo secrets detected in this pull request.
|
--- kubernetes/apps/tools/homepage/app Kustomization: tools/homepage HelmRelease: tools/homepage
+++ kubernetes/apps/tools/homepage/app Kustomization: tools/homepage HelmRelease: tools/homepage
@@ -47,13 +47,13 @@
TZ: America/New_York
envFrom:
- secretRef:
name: homepage-secrets
image:
repository: ghcr.io/gethomepage/homepage
- tag: v0.10.9
+ tag: v1.9.0
probes:
liveness:
custom: true
enabled: true
spec:
failureThreshold: 3 |
--- HelmRelease: tools/homepage Deployment: tools/homepage
+++ HelmRelease: tools/homepage Deployment: tools/homepage
@@ -51,13 +51,13 @@
value: '568'
- name: TZ
value: America/New_York
envFrom:
- secretRef:
name: homepage-secrets
- image: ghcr.io/gethomepage/homepage:v0.10.9
+ image: ghcr.io/gethomepage/homepage:v1.9.0
livenessProbe:
failureThreshold: 3
httpGet:
path: /
port: 3000
initialDelaySeconds: 10 |
- Update LinuxServer regex to handle -r{N}-ls{N} format (qBittorrent)
- Change Home Assistant from loose to regex versioning (excludes dev/beta)
- Fix qBittorrent tag: 5.1.4 → 5.1.4-r1-ls431 (proper stable format)
Fixes false major PRs: #630 (qBittorrent), #628 (Home Assistant)
Stale PRs to close: #631 (Sonarr), #630
Valid majors to review: #629 (Uptime Kuma), #627 (Homepage), #626 (MariaDB)
) * fix(renovate): address versioning gaps causing false major updates - Update LinuxServer regex to handle -r{N}-ls{N} format (qBittorrent) - Change Home Assistant from loose to regex versioning (excludes dev/beta) - Fix qBittorrent tag: 5.1.4 → 5.1.4-r1-ls431 (proper stable format) Fixes false major PRs: #630 (qBittorrent), #628 (Home Assistant) Stale PRs to close: #631 (Sonarr), #630 Valid majors to review: #629 (Uptime Kuma), #627 (Homepage), #626 (MariaDB) * fix(renovate): add stable-only versioning for non-LinuxServer images - Uptime Kuma: exclude beta/nightly/variants (alpine, slim, rootless) - MariaDB: exclude RC and platform variants (noble, ubi) - Homepage: explicit v-prefixed semver matching Ensures only production-ready releases are proposed for updates. * fix(renovate): add MariaDB to database wait rule per CodeRabbit feedback * fix(renovate): resolve MariaDB rule conflict - add safety settings to versioning rule
571dc79 to
b8a3760
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
Caution
Some comments are outside the diff and can’t be posted inline due to platform limitations.
⚠️ Outside diff range comments (2)
kubernetes/apps/tools/homepage/app/helmrelease.yaml (2)
99-100: Missing Stakater Reloader annotation for secret rotation.The pod references
homepage-secretsviaenvFrombut lacks the reloader annotation. When secrets rotate, the pod won't restart automatically.🔧 Proposed fix
annotations: security.homelab/network: "Internal - Dashboard for homelab services" + secret.reloader.stakater.com/reload: "homepage-secrets"As per coding guidelines, deployments using ExternalSecret should include reloader annotations.
42-46: AddHOMEPAGE_ALLOWED_HOSTS— v1.0.0+ breaking change blocks all requestsv1.0.0+ enforces host validation; without
HOMEPAGE_ALLOWED_HOSTSset, the dashboard rejects all requests with "Host validation failed". Add the hostname to env or ExternalSecret.Fix
env: TZ: America/New_York PUID: "568" PGID: "568" + HOMEPAGE_ALLOWED_HOSTS: "homepage.homelab0.org,homepage.tools.svc.cluster.local"Or inject via ExternalSecret if managing externally.
Also add missing Stakater Reloader annotation for secret rotation:
annotations: security.homelab/network: "Internal - Dashboard for homelab services" + reloader.stakater.com/reload: "homepage-secrets"
This PR contains the following updates:
v0.10.9→v1.9.0Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
🐄 Talos CATTLE: Major/minor version requires manual approval. Full VM rebuild via Terraform.
Release Notes
gethomepage/homepage (ghcr.io/gethomepage/homepage)
v1.9.0Compare Source
What's Changed
New Contributors
Full Changelog: gethomepage/homepage@v1.8.0...v1.9.0
v1.8.0Compare Source
What's Changed
New Contributors
Full Changelog: gethomepage/homepage@v1.7.0...v1.8.0
v1.7.0Compare Source
What's Changed
Full Changelog: gethomepage/homepage@v1.6.1...v1.7.0
v1.6.1Compare Source
What's Changed
Full Changelog: gethomepage/homepage@v1.6.0...v1.6.1
v1.6.0Compare Source
What's Changed
New Contributors
Full Changelog: gethomepage/homepage@v1.5.0...v1.6.0
v1.5.0Compare Source
What's Changed
New Contributors
Full Changelog: gethomepage/homepage@v1.4.6...v1.5.0
v1.4.6Compare Source
What's Changed
Full Changelog: gethomepage/homepage@v1.4.5...v1.4.6
v1.4.5Compare Source
What's Changed
New Contributors
Full Changelog: gethomepage/homepage@v1.4.4...v1.4.5
v1.4.4Compare Source
What's Changed
Full Changelog: gethomepage/homepage@v1.4.3...v1.4.4
v1.4.3Compare Source
What's Changed
New Contributors
Full Changelog: gethomepage/homepage@v1.4.2...v1.4.3
v1.4.2Compare Source
What's Changed
Full Changelog: gethomepage/homepage@v1.4.1...v1.4.2
v1.4.1Compare Source
What's Changed
New Contributors
Full Changelog: gethomepage/homepage@v1.4.0...v1.4.1
v1.4.0Compare Source
What's Changed
New Contributors
Full Changelog: gethomepage/homepage@v1.3.2...v1.4.0
v1.3.2Compare Source
What's Changed
Full Changelog: gethomepage/homepage@v1.3.0...v1.3.2
v1.3.1Compare Source
v1.3.0Compare Source
What's Changed
New Contributors
Full Changelog: gethomepage/homepage@v1.2.0...v1.3.0
v1.2.0What's Changed
total: falseby @kevinastone in #5200New Contributors
Full Changelog: gethomepage/homepage@v1.1.1...v1.2.0
v1.1.1Compare Source
What's Changed
Full Changelog: gethomepage/homepage@v1.1.0...v1.1.1
v1.1.0Compare Source
What's Changed
Enhancements
Fixes
Updates
New Contributors
Full Changelog: gethomepage/homepage@v1.0.4...v1.1.0
v1.0.4Compare Source
What's Changed
Full Changelog: gethomepage/homepage@v1.0.3...v1.0.4
v1.0.3Compare Source
What's Changed
New Contributors
Full Changelog: gethomepage/homepage@v1.0.2...v1.0.3
v1.0.2Compare Source
This small bug fix fixes a couple of layout issues in v1.0.0 and reverts a change to networking that was in v1.0.1
Please also check out the v1.0 release notes
Full Changelog: gethomepage/homepage@v1.0.0...v1.0.2
v1.0.0Compare Source
Homepage v1.0! 🎉
We're excited to announce the release of homepage v1.0! This release contains a bunch of new widgets, fixes and other improvements, but if you're curious why the major version bump, it's because of the breaking changes included:
HOMEPAGE_ALLOWED_HOSTSenvironment variable (how to do that varies by install type, see the docs)Thank you to our community of contributors, discord chat helpers and our users! We are so proud of the collaboration that goes into keeping this project delightful.
What's Changed
Configuration
📅 Schedule: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Renovate Bot.