Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-3273

[UPSTREAM] admissionReviewVersion's services are not properly reconciled #2883

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Do
    • Icon: Normal Normal
    • None
    • 4.12.z
    • OLM
    • None
    • OLM 227 - Spyro the Dragon, OLM 228 - Toph
    • 2
    • Rejected
    • False
    • Hide

      None

      Show
      None

      Bug Report

      What did you do?
      Deployed an operator using a CSV file. The CSV file contains several `admissionReviewVersions` sections to define webhooks. For each one of these `admissionReviewVersions`, OLM creates a service. e.g. for this (partial) admissionReviewVersions:

      - admissionReviewVersions: 
      
        - v1beta1
        - v1
        containerPort: 4343
        deploymentName: my-operator
      

      A new service named "my-operator-services" is created.

      When I manually delete this service, it's never re-created.

      What did you expect to see?
      I would expect OLD to reconcile these services, and re-create them if they are deleted.

      What did you see instead? Under which circumstances?
      The service is no created again and there is no way to trigger OLM to create it.

      Environment

      • operator-lifecycle-manager version:
      4.12.0-ec.4
      
      • Kubernetes version information:
        Client Version: version.Info{Major:"1", Minor:"22", GitVersion:"v1.22.2", GitCommit:"8b5a19147530eaac9476b0ab82980b4088bbc1b2", GitTreeState:"clean", BuildDate:"2021-09-15T21:38:50Z", GoVersion:"go1.16.8", Compiler:"gc", Platform:"linux/amd64"}
        Server Version: version.Info{Major:"1", Minor:"25", GitVersion:"v1.25.0+3ef6ef3", GitCommit:"ae0ef8bfe60052956dc4152a4aaf903a0e4e3775", GitTreeState:"clean", BuildDate:"2022-09-28T13:13:16Z", GoVersion:"go1.19.1", Compiler:"gc", Platform:"linux/amd64"}
        

      Upstream Github issue: https://github.com/operator-framework/operator-lifecycle-manager/issues/2883

              rh-ee-dfranz Daniel Franz
              rh-ee-cchantse Catherine Chan-Tse
              Jian Zhang Jian Zhang
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: