Skip to content

Helmsman v4.0.1 fails with Helm v4.0.0: "unknown flag: --client" error (Support for Helm v4.x.x) #977

@DavidLeonardoGutierrez

Description

@DavidLeonardoGutierrez

On November 12, 2025, Helm v4.0.0 was released. We are using Helmsman v4.0.1, and when running it with Helm v4.0.0, we encounter the following error:

| |        | | 
| |__   ___| |_ __ ___  ___ _ __ ___   __ _ _ __
| '_ \ / _ \ | '_ ` _ \/ __| '_ ` _ \ / _` | '_ \ 
| | | |  __/ | | | | | \__ \ | | | | | (_| | | | | 
|_| |_|\___|_|_| |_| |_|___/_| |_| |_|\__,_|_| |_| version: v4.0.1
A Helm-Charts-as-Code tool.

2025-11-13 15:25:01 CRITICAL: While checking helm version: Checking Helm version failed with non-zero exit code 1: exit status 1
output: 
--- stdout ---

--- stderr ---
Error: unknown flag: --client

It appears Helmsman is passing the --client flag to Helm, which is no longer supported in Helm v4.0.0. Please advise on compatibility and include in the backlog a fix 🙏.

Steps to reproduce:

Install Helm v4.0.0.
Run Helmsman v4.0.1.
Expected behavior:
Helmsman should work with Helm v4.0.0 without errors.

Actual behavior:
Fails with "unknown flag: --client".

Environment:

Helmsman version: v4.0.1
Helm version: v4.0.0
Date observed: November 13, 2025

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions