Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Apache Kafka Apache Kafka
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • packagespackages
  • golanggolang
  • Asynchronous consistencyAsynchronous consistency
  • Apache KafkaApache Kafka
  • Merge requests
  • !2

[IN-757] Upgrade CI Go and fix coverage tool installation

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged antonizsar13 requested to merge IN-757-ci into master Oct 28, 2026
  • Overview 0
  • Commits 2
  • Pipelines 2
  • Changes 1

Coverage CI failed because Go 1.18 cannot build gocover-cobertura v1.5.0 and its dependencies. Run unit and coverage jobs with golang:1.26.10-alpine and install the standalone converter at pinned v1.5.0. Use go mod download for declared library dependencies. The library go.mod retains Go 1.18; consumers do not inherit the CI tool requirement. Validation in the new image using vendored library dependencies: library build, targeted cancellation tests with race detection, coverage generation and valid Cobertura XML conversion passed. Broker-backed functional tests require the CI Kafka service and were not run locally. Existing release tags are unchanged.

Edited Oct 28, 2026 by antonizsar13
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: IN-757-ci