Skip to content

chore(deps): update helm release newt to v1.5.0#93

Open
pedrotchang wants to merge 1 commit into
mainfrom
renovate/newt-1.x
Open

chore(deps): update helm release newt to v1.5.0#93
pedrotchang wants to merge 1 commit into
mainfrom
renovate/newt-1.x

Conversation

@pedrotchang

@pedrotchang pedrotchang commented May 31, 2026

Copy link
Copy Markdown
Owner

This PR contains the following updates:

Package Update Change
newt (source) minor 1.1.01.5.0

Release Notes

fosrl/helm-charts (newt)

v1.5.0

Compare Source

Changed
  • Bumped Newt chart version to 1.5.0 and app version to 1.12.5.
  • Updated Artifact Hub image references to Newt 1.12.5 for both Docker Hub and GHCR.

v1.4.0

Compare Source

Added
  • Added support for namespace creation and Pod Security Admission labels, including per-instance namespace overrides.
  • Added per-instance ServiceAccount override support (create/name/automount) when global override is enabled.
  • Added tests.enabled controls (global and per-instance) to manage tester UDP port exposure.
  • Added helper logic for effective namespace, namespace labels, PSA labels, tests enablement, and metrics admin port resolution.
  • Added auth.createSecret and auth.envVarsDirect authentication modes for inline/development workflows.
  • Added runtime NOTES warnings for insecure inline credential patterns.
  • Added explicit namespace rendering for generated ConfigMaps, Services, Secrets, and ServiceAccounts in multi-namespace deployments.
  • Added GHCR OCI publish step in release automation for packaged chart artifacts.
Changed
  • Bumped Newt chart version to 1.4.0 and app version to 1.12.3.
  • Changed default RBAC behavior to least-privilege by setting rbac.create=false.
  • Changed tester port behavior to disabled by default unless enabled via tests settings or legacy tester port config.
  • Refactored Role/RoleBinding rendering to create one pair per unique effective namespace when clusterRole=false.
  • Updated metrics defaults and behavior around adminAddr (default :2112), including metrics Service default port alignment.
  • Increased default revisionHistoryLimit from 3 to 10.
  • Hardened release workflow for tag-driven releases, expanded permissions, and improved signing/publishing flow.
Fixed
  • Fixed metrics env var rendering to avoid YAML block sequence errors.
  • Fixed OTLP protocol enum usage to http/protobuf.
  • Fixed container ports and Prometheus annotations to follow adminAddr-driven metrics exposure.
  • Fixed NetworkPolicy tester ingress generation to avoid opening tester UDP rules when tester exposure is disabled.
  • Fixed secret generation in create-secret mode to include endpoint/id/secret credentials consistently.
  • Fixed auth validation for partial inline credentials and conflicting auth mode combinations.
Removed
  • Removed implicit default RBAC creation; RBAC is now opt-in.
  • Removed the broad all-env deployment test from active execution and retained it as a disabled fixture.

v1.3.0

Compare Source

Added
  • Added support for Newt 1.11 provisioning via NEWT_PROVISIONING_KEY and NEWT_NAME (backward compatible with existing ID/secret installs).
  • Added provisioning blueprint support via PROVISIONING_BLUEPRINT_FILE.
  • Automatically generates ConfigMaps for provisioning blueprints.
  • Added deployment-level validation for provisioning blueprint configuration.
  • Added writable config persistence support using either emptyDir or an existing PVC.
  • Automatically wires CONFIG_FILE for persistent configuration setups.
  • Added optional pprof enablement via NEWT_PPROF_ENABLED.
  • Added helm-unittest coverage for provisioning blueprint ConfigMap rendering.
Changed
  • Updated documentation and examples for Newt 1.11.0, including upstream behavior notes.
  • Updated helm-unittest assertions to current syntax (exists / notExists).
  • Improved chart validation and cross-platform compatibility in CI workflows.

v1.2.0

Compare Source

Added
  • Added development values file support for CI workflows.
  • Added new configuration options:
    • port
    • noCloud
    • disableClients
    • blueprintFile
    • enforceHcCert
  • Added enhanced metrics configuration options:
    • adminAddr
    • asyncBytes
    • region
    • otlpEnabled
  • Added OpenTelemetry (OTEL) configuration support.
  • Added split PEM mTLS support (mode: pem) with:
    • TLS_CLIENT_CERT
    • TLS_CLIENT_KEY
    • TLS_CLIENT_CAS
  • Added Artifact Hub metadata annotations (support, documentation, links).
  • Added Helm chart provenance signing support.
  • Added resource requests and limits for test workloads.
Changed
  • Reworked NetworkPolicy templates to consistently honor both:
    • global.networkPolicy.*
    • chart-local networkPolicy.*
  • Reworked PodDisruptionBudget templates to consistently honor both:
    • global.podDisruptionBudget.*
    • chart-local podDisruptionBudget.*
  • Improved test scripts for connection and readiness checks with better error handling.
  • Updated documentation and examples for Newt 1.10.1.
Fixed
  • Fixed JSON Schema generation failures caused by malformed # @​schema annotations in values.yaml.
  • Fixed Helm template parsing/runtime errors caused by corrupted helper templates (PR #​12).
  • Fixed versioning inconsistencies introduced by a previously merged change set (PR #​12).
  • Fixed metrics Service rendering when global.metrics.service.enabled=true by preserving root context across range.
  • Fixed Helm test ImagePullBackOff by:
    • Updating default kubectl test image to registry.k8s.io/kubectl
    • Honoring global.tests.image.*
    • Resolving shell compatibility issues


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "after 3am and before 4am on wednesday"
  • 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 has been generated by Mend Renovate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants