Skip to content

What's changed

ncm-issuer 1.1.4 is a maintenance release that resolves the issues below and adds the listed improvements:

Improvements and fixes

  • Optimizations to resolve potential startup issues under various Kubernetes orchestrators
  • Fixed container startup error under NCS 24.11
  • Corrected cert-manager import paths throughout the codebase
  • Resolved Fatalf non-constant format string warnings
  • Switched to the new metrics server setup via the Metrics field
  • Fixed Makefile quoting issues to support paths with spaces
  • Improved error handling across Go code

Other

  • Upgraded Go version used for building the binary and Docker image from 1.22.10 to 1.24.2
  • Updated go.mod dependencies (Kubernetes API to 0.32, controller-runtime to 0.20.4, cert-manager to 1.17.1)
  • Updated golangci-lint to v1.64.8
  • Enabled status subresource in the fake client for unit tests
  • CI improvements