diff --git a/Dockerfile b/Dockerfile index b928b3ac..a132a54a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -42,7 +42,7 @@ LABEL ARCH=${ARCH} LABEL OS=${OS} # Define versions for dependencies -ARG OPERATOR_SDK_VERSION=1.28.0 +ARG OPERATOR_SDK_VERSION=1.29.0 # Add preflight binary COPY --from=builder /go/src/preflight/preflight /usr/local/bin/preflight diff --git a/README.md b/README.md index 6c1a9d09..727830d5 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ functional, and in your path. | Name | Tool cli | Minimum version | |----------------- |:-----------------:|----------------:| -| OperatorSDK | `operator-sdk` | v1.28.0 | +| OperatorSDK | `operator-sdk` | v1.29.0 | See our [Vagrantfile](Vagrantfile) for more information on setting up a development environment. Some checks may also require access to an OpenShift diff --git a/Vagrantfile b/Vagrantfile index 05fca628..8e14149d 100644 --- a/Vagrantfile +++ b/Vagrantfile @@ -32,7 +32,7 @@ Vagrant.configure("2") do |config| rm oc.tar.gz export ARCH=$(case $(uname -m) in x86_64) echo -n amd64 ;; aarch64) echo -n arm64 ;; *) echo -n $(uname -m) ;; esac) export OS=$(uname | awk '{print tolower($0)}') - export OPERATOR_SDK_DL_URL=https://github.com/operator-framework/operator-sdk/releases/download/v1.28.0 + export OPERATOR_SDK_DL_URL=https://github.com/operator-framework/operator-sdk/releases/download/v1.29.0 curl -LO ${OPERATOR_SDK_DL_URL}/operator-sdk_${OS}_${ARCH} chmod +x operator-sdk_${OS}_${ARCH} && sudo mv operator-sdk_${OS}_${ARCH} /usr/local/bin/operator-sdk echo "PATH=/usr/local/go/bin:$PATH" >> /home/vagrant/.bashrc diff --git a/docs/dev/README.md b/docs/dev/README.md index 9ee0ebe1..8bda9995 100644 --- a/docs/dev/README.md +++ b/docs/dev/README.md @@ -15,7 +15,7 @@ functional, and in your path. | Name | Tool cli | Minimum version | |----------------- |:-----------------:|----------------:| -| OperatorSDK | `operator-sdk` | v1.28.0 | +| OperatorSDK | `operator-sdk` | v1.29.0 | | OpenShift Client | `oc` | v4.7.19 | | Podman | `podman` | v3.0 | diff --git a/internal/policy/operator/testdata/disconnected_bundle/manifests/simple-disconnected-operator.clusterserviceversion.yaml b/internal/policy/operator/testdata/disconnected_bundle/manifests/simple-disconnected-operator.clusterserviceversion.yaml index b80b49b8..a085debd 100644 --- a/internal/policy/operator/testdata/disconnected_bundle/manifests/simple-disconnected-operator.clusterserviceversion.yaml +++ b/internal/policy/operator/testdata/disconnected_bundle/manifests/simple-disconnected-operator.clusterserviceversion.yaml @@ -23,7 +23,7 @@ metadata: capabilities: Basic Install createdAt: "2022-12-16T20:14:33Z" operators.openshift.io/infrastructure-features: '["Disconnected"]' - operators.operatorframework.io/builder: operator-sdk-v1.26.0 + operators.operatorframework.io/builder: operator-sdk-v1.29.0 operators.operatorframework.io/project_layout: go.kubebuilder.io/v3 name: simple-disconnected-operator.v0.0.1 namespace: placeholder diff --git a/internal/policy/operator/testdata/disconnected_bundle/metadata/annotations.yaml b/internal/policy/operator/testdata/disconnected_bundle/metadata/annotations.yaml index 48a8eb6f..567f48af 100644 --- a/internal/policy/operator/testdata/disconnected_bundle/metadata/annotations.yaml +++ b/internal/policy/operator/testdata/disconnected_bundle/metadata/annotations.yaml @@ -5,7 +5,7 @@ annotations: operators.operatorframework.io.bundle.metadata.v1: metadata/ operators.operatorframework.io.bundle.package.v1: simple-disconnected-operator operators.operatorframework.io.bundle.channels.v1: alpha - operators.operatorframework.io.metrics.builder: operator-sdk-v1.26.0 + operators.operatorframework.io.metrics.builder: operator-sdk-v1.29.0 operators.operatorframework.io.metrics.mediatype.v1: metrics+v1 operators.operatorframework.io.metrics.project_layout: go.kubebuilder.io/v3 diff --git a/internal/runtime/assets.go b/internal/runtime/assets.go index 154a8a81..2c85b703 100644 --- a/internal/runtime/assets.go +++ b/internal/runtime/assets.go @@ -21,7 +21,7 @@ import ( // to be used outside of this package. var images = map[string]string{ // operator policy, operator-sdk scorecard - "scorecard": "quay.io/operator-framework/scorecard-test:v1.28.0", + "scorecard": "quay.io/operator-framework/scorecard-test:v1.29.0", } // imageList takes the images mapping and represents them using just