OpenShift Pipelines is using deprecated APIs in OCP 4.8

Solution Unverified - Updated -

Issue

  • APIRemovedInNextEUSReleaseInUse and APIRemovedInNextReleaseInUse alert has been triggered after upgrading OCP 4.8 cluster for OpenShift Pipelines.
  • Following the KCS for preparing to upgrade to OpenShift Container Platform 4.9, the openshift-pipelines-operator/v0.0.0 userAgent appears to be using APIs that are to be removed.

Example:

$ oc get apirequestcounts.apiserver.openshift.io validatingwebhookconfigurations.v1beta1.admissionregistration.k8s.io -o jsonpath='{range .status.last24h..byUser[*]}{..byVerb[*].verb}{","}{.username}{","}{.userAgent}{"\n"}{end}'   | sort -k 2 -t, -u | column -t -s, -NVERBS,USERNAME,USERAGENT
VERBS  USERNAME                                                               USERAGENT
watch  system:serviceaccount:openshift-pipelines:tekton-pipelines-controller  openshift-pipelines-webhook/v0.0.0
watch  system:serviceaccount:openshift-pipelines:tekton-triggers-controller   openshift-pipelines-triggers-webhook/v0.0.0

Environment

  • Red Hat OpenShift Container Platform (RHOCP)
    • 4.8
  • Red Hat OpenShift Pipelines

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content