Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump dependencies to align with Build v0.12.0 #168

Merged

Commits on Nov 2, 2023

  1. bump(*): Update ginkgo, controller-runtime, and tektoncd/operator

    In preparation of bringing in shipwright-io/build as a dependency, the
    following dependencies needed to be updated concurrently due to
    transitive dependencies on k8s.io libraries:
    
    - controller-runtime: update to v0.14.6 to align with shipwright-io/build
    - tektoncd/operator: update to v0.67.0 to align with controller-runtime
    - k8s.io/* to v0.26.4 (a common patch version)
    - onsi/ginkgo to v2 (from controller-runtime)
    adambkaplan committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    f3e4c59 View commit details
    Browse the repository at this point in the history
  2. Updates from breaking dependency changes

    - Utilize ginkgo/v2 SpecContext to handle graceful termination. A
      separate context was created to isolate EnvTest from any
      "client" contexts used during tests and avoid deadlocks.
    - Use v1.26 for EnvTest-driven tests.
    - Re-generate manifests and bundle
    adambkaplan committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    85f8907 View commit details
    Browse the repository at this point in the history
  3. Set minKubeVersion to 1.24

    Update KinD to latest released version (v0.20.0) and use the supported
    v1.24 k8s node version from the corresponding release note. The current
    Tekton operator on OperatorHub does not support k8s 1.25 or higher.
    This also sets the minKubeVersion to 1.24.0 on the operator CSV so the
    version we test with and the min supported version are aligned.
    
    See tektoncd/operator#1493.
    adambkaplan committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    eb706b7 View commit details
    Browse the repository at this point in the history