Skip to content

Verify if go/v2 Makefile changes to support go 1.18 can works with go 1.13+ #2694

Closed
@camilamacedo86

Description

@camilamacedo86

What broke? What's expected?

See the PR #2486 the changes in the Makefile were also applied to the plugin go/v2. Note that the go/v2 only exists to ensure the backwards compatibility with the old layout scaffold and the default golang bumped on it is going 1.13

Also, we cannot upgrade the go/v2 to use the latest versions of the controller runtime and controller-tools deps. See that this plugin is unable to scaffold CRD API v1 and still only working with v1beta1.

Therefore shows that we should not change the Makefile of this plugin unless we can ensure that the changes performed can successfully work with go 1.13.

What is the goal of this task:

  • Check if the changes performed in the Makefile can work with go 1.13+ or not
  • If not then, we need to revert.

Reproducing this issue

No response

KubeBuilder (CLI) Version

3.4.0

PROJECT version

No response

Plugin versions

No response

Other versions

No response

Extra Labels

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/bugCategorizes issue or PR as related to a bug.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions