v4.12.0-alpha.1
Pre-release
Pre-release
What's Changed
- ci: bump e2e upgrade base and auto-track it by @adriankabala in loft-sh/loft-enterprise#7419
- fix: Fix 404 errors being logged on the details page of a stopped kub… by @PRTTMPRPHT in loft-sh/loft-enterprise#7446
- ci: use per-base pr branch for go-licenses report by @Piotr1215 in loft-sh/loft-enterprise#7389
- fix: Remove some dead code by @PRTTMPRPHT in loft-sh/loft-enterprise#7420
- feat: Add loading spinner to pod logs when the pod is still starting by @PRTTMPRPHT in loft-sh/loft-enterprise#7424
- fix: Ensure auto-generated access rule is disabled in tenant cluster … by @PRTTMPRPHT in loft-sh/loft-enterprise#7422
- fix(metrics): de-duplicate identical series when merging metric sources by @Piotr1215 in loft-sh/loft-enterprise#7457
- fix(e2e): guarantee durable on-failure diagnostics for standalone and auto-nodes specs by @roehrijn in loft-sh/loft-enterprise#7431
- feat(ui) - node profile table actions by @andyluak in loft-sh/loft-enterprise#7462
- fix(observability): parameterize the fleet app deploy namespace by @johannesfrey in loft-sh/loft-enterprise#7456
- fix(ci): resolve prerelease platform base by semver, not publish date by @sowmyav27 in loft-sh/loft-enterprise#7461
- fix(e2e): ensure argocd templates exist only by @seanschneeweiss in loft-sh/loft-enterprise#7464
- fix(accesskeys): trust owner reference on transient cache miss by @roehrijn in loft-sh/loft-enterprise#7429
- fix(ui): update default observability connector namespace to vcluster-platform by @johannesfrey in loft-sh/loft-enterprise#7477
- ci(backport): bump backport pin and wire linear-token by @Piotr1215 in loft-sh/loft-enterprise#7376
- fix(observability): synthesize grafana sso email fallback for emailless admin by @johannesfrey in loft-sh/loft-enterprise#7480
- test(e2e): harden A11/A12 connected snapshot/restore against readiness flake by @roehrijn in loft-sh/loft-enterprise#7433
- fix(observability): meaningful error message for missing observability by @seanschneeweiss in loft-sh/loft-enterprise#7481
- fix(argocd): avoid name collisions when multiples platforms share an ArgoCD backend and have identically by @flomedja in loft-sh/loft-enterprise#7152
- build(deps): drop redundant k8s.io/client-go fork replace by @lizardruss in loft-sh/loft-enterprise#7474
- fix(observability): stop setting empty MANAGEMENT_SERVER_NAME on gateway by @johannesfrey in loft-sh/loft-enterprise#7493
- fix(observability): disable prometheus config-reload sidecar incompatible with mtls by @johannesfrey in loft-sh/loft-enterprise#7489
- fix(observability): make FIA listen address scrapable by OTEL by @seanschneeweiss in loft-sh/loft-enterprise#7498
- fix(templates): handle float64 number parameter values in FillParameters by @andyluak in loft-sh/loft-enterprise#7423
- fix(ui): correct node profiles navigation and allow-all selection by @andyluak in loft-sh/loft-enterprise#7473
- fix(ui): private node profiles use 0.36 types and correct placement by @andyluak in loft-sh/loft-enterprise#7510
- fix(observability): fall back to 0 for empty quarantined nodes stat by @seanschneeweiss in loft-sh/loft-enterprise#7476
- CTO-156 vMetal UX improvements by @squ94wk in loft-sh/loft-enterprise#7511
- fix(observability): consistent filtering for GPU dashboard by @seanschneeweiss in loft-sh/loft-enterprise#7478
- fix: Fix observability tab visibility to check for available connector by @PRTTMPRPHT in loft-sh/loft-enterprise#7486
- refactor: introduce AppInstances and remove Task + HelmRelease API by @FabianKramm in loft-sh/loft-enterprise#7448
- chore: Add UI prerequisites to README.md by @PRTTMPRPHT in loft-sh/loft-enterprise#7522
- fix(observability): normalize trailing slash in grafana platformHost by @johannesfrey in loft-sh/loft-enterprise#7524
- fix: Add clear button for certificate secret names in observability form by @PRTTMPRPHT in loft-sh/loft-enterprise#7516
- fix(argocd): fix nvsentinel default image version and Int parameter templating by @flomedja in loft-sh/loft-enterprise#7499
- fix(observability): otlp endpoint param required, improve description by @seanschneeweiss in loft-sh/loft-enterprise#7526
- fix(argocd): Persist argoCD connection to avoid creating new connection at each request by @flomedja in loft-sh/loft-enterprise#7523
- chore(observability): remove unused node-exporter, kube-state-metrics by @seanschneeweiss in loft-sh/loft-enterprise#7532
- chore(cve-fixes): bump vulnerable deps in otel, opentofu, kube, opencost, prometheus, and kine by @neogopher in loft-sh/loft-enterprise#7512
- fix(observability): exclude control plane cluster from fleet tenant panels by @johannesfrey in loft-sh/loft-enterprise#7533
- fix(e2e): use explicit name for central-hostpath-mapper appinstance by @adriankabala in loft-sh/loft-enterprise#7544
- test(e2e): flake-proof hostpath-mapper path check and metrics access-key setup by @sowmyav27 in loft-sh/loft-enterprise#7450
- test(e2e): node profile e2e tests by @sowmyav27 in loft-sh/loft-enterprise#7444
- fix(argocd): enable DCGM XID and NVLink error metrics by @seanschneeweiss in loft-sh/loft-enterprise#7552
- fix: Fix some minor display issues in cluster details view by @PRTTMPRPHT in loft-sh/loft-enterprise#7554
- fix(sleepmode): let onboarded tenant clusters auto-sleep despite argocd polling by @flomedja in loft-sh/loft-enterprise#7539
- fix: Fix infinite loading state of nodes table for pending tenant clu… by @PRTTMPRPHT in loft-sh/loft-enterprise#7565
- ci(code-freeze): authenticate freeze/unfreeze with org admin token by @Piotr1215 in loft-sh/loft-enterprise#7564
- fix(editor): stop flagging valid Helm-templated values as YAML errors by @andyluak in loft-sh/loft-enterprise#7561
- ci(e2e): certify pr ginkgo suite on release tags by @sowmyav27 in loft-sh/loft-enterprise#7290
- ci: bound pre-release base version below the upgrade target by @anvesh-loft in loft-sh/loft-enterprise#7571
- ci: grant pull-requests: write to trigger_e2e_ginkgo caller by @sowmyav27 in loft-sh/loft-enterprise#7572
- refactor(e2e): use shared specpriority from e2e-framework by @roehrijn in loft-sh/loft-enterprise#7549
- licenses: update loft licenses by @zerbitx in loft-sh/loft-enterprise#7442
- CTO-151 Metal3 Netris integration by @squ94wk in loft-sh/loft-enterprise#7569
Full Changelog: loft-sh/loft-enterprise@v4.11.0...v4.12.0-alpha.1