Skip to content
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

feat(helm): update headlamp ( 0.27.0 → 0.28.0 ) #809

Merged
merged 1 commit into from
Jan 24, 2025
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 24, 2025

This PR contains the following updates:

Package Update Change
headlamp (source) minor 0.27.0 -> 0.28.0

Release Notes

headlamp-k8s/headlamp (headlamp)

v0.28.0: 0.28.0

Compare Source

✨ Enhancements:

  • Add support (beta) for Gateway API (thanks to @​farodin91 )
  • Always sort namespaces in the UI, so views are consistent regardless of how the API servers return them
  • Add a multiplexer for web socket connections: this allows to have connections beyond the browser's limit

New Gateway API UI:

Screenshot of the UI showing the Gateway API with an example

🧩 Shipped plugins

  • Update shipped plugin app-catalog 0.5.0 (desktop only)
    • Improve card styles for different screen sizes
  • Update shipped plugin plugin-catalog 0.3.0 (desktop only)
    • Plugin cards now show when there's an update available for the plugin
  • Update shipped plugin prometheus 0.4.1
    • Improve charts' styling

🐞 Bug fixes

  • Prevent terminals from flashing when clusters in kubeconfig use the exec method for authentication
  • Fix suspending/resuming CronJobs from the UI
  • Fix color/styling in the editors
  • Filter out hidden routes from the sidebar
  • Fix selecting all rows in a table when only it's only partially selected
  • Fix API requests when endpoints do not exist in the API server
  • Fix matching routes registered by plugins (it was checking by path when it should be by name)
  • Fix setting Helm chart's env vars when reading others from secrets (thanks to @​devjoes )
  • Fix problem when loading clusters from kubeconfig
  • Fix column visibility handled by internal Table state
  • Improve how default styles are shown from the theme
  • Fix location import on DeleteMultipleButton
  • Fix showing notifications for cluster actions
  • Fix race condition in backend cache
  • Fix web socket connection issues related to selecting namespaces
  • Fix PVC storage requirement in Helm chart
  • Fix reflecting the clusters in the home view, after they are deleted from the kubeconfig
  • Fix refreshing time in places like the age column of tables
  • Fix namespace selection when allowed namespaces were set
  • Fix templating issue in French i18n (thanks to @​Intuinewin )
  • Hide the menu when in a small screen if it's empty

💻 Development

  • Fix type errors in Ingress related logic
  • Fix frontend tests that check for files
  • Fix circular dependencies in Storybook
  • Misc dependency updates
  • Refactor and fix KubeObject.getAuthorization logic

📖 Documentation

  • Add Red Hat OpenShift to list of supported platforms (thanks to @​pichuang )
  • Reorganize and enhance the structure of Helm charts
  • Add CNCF integrations table
  • Add documentation on how to use external tools (az, gcloud, aws, doctl, ...) from Flatpak

Container image: 🐳 ghcr.io/headlamp-k8s/headlamp:v0.28.0
Desktop Apps:

🐧 Flatpak / Linux (AMD64)
🐧 Linux AppImage AMD64, ARM64, ARMv7l
🐧 Linux Tarball AMD64, ARM64, ARMv7l
🐧 Debian / Linux AMD64
🍏 Mac (AMD64)
🍏 Mac (ARM/M1)
🟦 Windows (AMD64)


Configuration

📅 Schedule: Branch creation - "* 0-4,22-23 * * 1-5,* * * * 0,6" in timezone America/Los_Angeles, 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 this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Copy link

--- kubernetes/apps/observability/headlamp/app Kustomization: flux-system/headlamp HelmRelease: observability/headlamp

+++ kubernetes/apps/observability/headlamp/app Kustomization: flux-system/headlamp HelmRelease: observability/headlamp

@@ -13,13 +13,13 @@

     spec:
       chart: headlamp
       sourceRef:
         kind: HelmRepository
         name: headlamp
         namespace: flux-system
-      version: 0.27.0
+      version: 0.28.0
   driftDetection:
     mode: enabled
   install:
     remediation:
       retries: 3
   interval: 30m

Copy link

--- HelmRelease: observability/headlamp Deployment: observability/headlamp

+++ HelmRelease: observability/headlamp Deployment: observability/headlamp

@@ -37,13 +37,13 @@

       - name: headlamp
         securityContext:
           privileged: false
           runAsGroup: 101
           runAsNonRoot: true
           runAsUser: 100
-        image: ghcr.io/headlamp-k8s/headlamp:v0.27.0
+        image: ghcr.io/headlamp-k8s/headlamp:v0.28.0
         imagePullPolicy: IfNotPresent
         envFrom:
         - secretRef:
             name: headlamp-oidc
         args:
         - -in-cluster

@jfroy jfroy merged commit 528a6dc into main Jan 24, 2025
4 checks passed
@jfroy jfroy deleted the renovate/headlamp-0.x branch January 24, 2025 19:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant