1 Rookie

 • 

5 Posts

February 17th, 2026 23:18

@dan.cohen​ these articles all point to re-compile from source. I have managed to get it working by performing the following steps and re-compiling from source;

1. Install the required pre-req packages

sudo apt install build-essential (contains gcc)
sudo apt install sqlite3
2. Upgrade go lang version to a version higher than 1.22
sudo apt remove -y golang-go golang-1.* go
sudo rm -rf /usr/local/go
GO_VER=1.26.0
curl -fsSL https://go.dev/dl/go${GO_VER}.linux-amd64.tar.gz -o /tmp/go.tar.gz
sudo tar -C /usr/local -xzf /tmp/go.tar.gz
echo 'export PATH=/usr/local/go/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
go version
3. Enable CGO in go environment
go env -w CGO_ENABLED=1
4. Compile a new binary from source
git clone -b v1.9.0 https://github.com/dell/cert-csi.git && cd cert-csi
make build
sudo install -o root -g root -m 0755 cert-csi /usr/local/bin/cert-csi
cert-csi version
Note: Even though I compiled from source with v1.9.0 tag, the cert-csi version shows 1.8.0

(edited)

No Events found!

Top