Skip to content

Cilium Cli Makefile does not accept BINDIR environment variable #38786

@mowntan

Description

@mowntan

Is there an existing issue for this?

  • I have searched the existing issues

Version

equal or higher than v1.17.2 and lower than v1.18.0

What happened?

When installing the cilium-cli the makefile is missing logic to allow changing of the BINDIR environment varable. The process is documented here, but does not work as documented:

https://github.com/cilium/cilium-cli/blob/main/README.md

BINDIR=~/.local/bin make install

How can we reproduce the issue?

  1. git clone cilium project
  2. cd cilium/cilium-cli
  3. BINDIR=~/.local/bin make install

Cilium Version

cilium-cli: 1.18.0-pre.1-130-gbcbc27e917 compiled with go1.24.1 on darwin/arm64

Kernel Version

24.3.0 Darwin Kernel Version 24.3.0: Thu Jan 2 20:24:16 PST 2025; root:xnu-11215.81.4~3/RELEASE_ARM64_T6000 arm64

Kubernetes Version

Client Version: v1.32.1
Kustomize Version: v5.5.0
Server Version: v1.32.2

Regression

No response

Sysdump

No response

Relevant log output

Anything else?

No response

Cilium Users Document

  • Are you a user of Cilium? Please add yourself to the Users doc

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

Labels

area/agentCilium agent related.area/cliImpacts the command line interface of any command in the repository.kind/bugThis is a bug in the Cilium logic.kind/community-reportThis was reported by a user in the Cilium community, eg via Slack.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions