Skip to content

Release failed due to an issue with the ARM build #4835

@richardcase

Description

@richardcase

/kind bug

What steps did you take and what happened:

When doing the v2.4.0 release we ran into an issue with the arm build of the controller-manager:

179.9 # github.com/openshift/rosa/pkg/ocm
179.9 /go/pkg/mod/github.com/openshift/[email protected]/pkg/ocm/helpers.go:969:21: math.MaxInt64 (untyped int constant 9223372036854775807) overflows int

@damdo investigated and found this reference: golang/go#23086 and this might need to be changed as a result: https://github.com/openshift/rosa/blob/ded22540d1fe227ea0a13197c7a8136099be890e/pkg/ocm/helpers.go#L969C21-L969C34

This highlights that there is a gap in our pre-submit jobs that cover all the architectures we support.

What did you expect to happen:

Expect the release process to work.

Anything else you would like to add:
[Miscellaneous information that will assist in solving the issue.]

Environment:

  • Cluster-api-provider-aws version:
  • Kubernetes version: (use kubectl version):
  • OS (e.g. from /etc/os-release):

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/bugCategorizes issue or PR as related to a bug.needs-priorityneeds-triageIndicates an issue or PR lacks a `triage/foo` label and requires one.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions