Uploaded image for project: 'Red Hat 3scale API Management'
  1. Red Hat 3scale API Management
  2. THREESCALE-12323

Upgrade operator envtest and controller-runtime used in CI

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • None
    • 3scale Operator
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started

      Version of envtest that we use for target test-e2e in operator no longer has all dependencies available, it needs to be updated to more recent version. 

       

      The builds fail with following error:

      test -f /go/src/github.com/3scale/3scale-operator/testbin/setup-envtest.sh || curl -sSLo /go/src/github.com/3scale/3scale-operator/testbin/setup-envtest.sh https://raw.githubusercontent.com/kubernetes-sigs/controller-runtime/v0.8.0/hack/setup-envtest.shsource /go/src/github.com/3scale/3scale-operator/testbin/setup-envtest.sh; fetch_envtest_tools /go/src/github.com/3scale/3scale-operator/testbin; setup_envtest_env /go/src/github.com/3scale/3scale-operator/testbin; USE_EXISTING_CLUSTER=true go test github.com/3scale/3scale-operator/controllers/apps -coverprofile cover.out -ginkgo.v -v -timeout 0fetching envtest tools@1.19.2 (into '/go/src/github.com/3scale/3scale-operator/testbin')gzip: stdin: not in gzip formattar: Child returned status 1tar: Error is not recoverable: exiting now 

              burbanik Boris Urbanik
              burbanik Boris Urbanik
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: