Uploaded image for project: 'Red Hat Process Automation Manager'
  1. Red Hat Process Automation Manager
  2. RHPAM-2421

OpenShiftStartupStrategy doesn't respin Kie server pods after Kie container change

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Blocker
    • 7.5.0.GA
    • 7.5.0.GA
    • Cloud
    • None
    • OCP 4.2
      Kie operator - quay.io/kiegroup/kie-cloud-operator:1.2

    • CR1
    • CR2
    • Hide

      Deploy Kie operator into OCP 4.2
      Deploy RHDM trial ephemeral environment
      Create new project in Business central, deploy it to Kie server.
      Check Kie server DC -> annotation created by OpenShiftStartupStrategy disappeared, was overriden by Kie operator

      Show
      Deploy Kie operator into OCP 4.2 Deploy RHDM trial ephemeral environment Create new project in Business central, deploy it to Kie server. Check Kie server DC -> annotation created by OpenShiftStartupStrategy disappeared, was overriden by Kie operator
    • 2019 Week 41-43 (from Okt 7), 2019 Week 44-46 (from Okt 28)

    Description

      When Kie server is deployed using Kie operator and use OpenShiftStartupStrategy then sometimes Kie container change doesn't cause pod respin.

      When OpenShiftStartupStrategy is used and user make any change to Kie containers (deploy/undeploy/change Kie container) then OpenShiftStartupStrategy updates Kie server DC (add there an annotation) which should cause Kie server redeployment (new pods with container changes are started, old are killed).
      However recent investigations (with help of evan.zhang@redhat.com) showed that Kie operator overrides Kie server DC, reverting any change made by OpenShiftStartupStrategy. Sometimes the override is even faster than ability of OCP to detect Kie server DC change, the result is that Kie server rollout doesn't happen. The result of this behaviour is an inconsistency of available Kie servers (in case several Kie servers are deployed).

      This JIRA should address fixing the incompatibility between Kie operator and OpenShiftStartupStrategy to allow OpenShiftStartupStrategy to respin Kie servers in case any change is done in kie containers.

      Attachments

        Activity

          People

            evan.zhang@redhat.com Evan Zhang (Inactive)
            ksuta Karel Suta
            Karel Suta Karel Suta
            Karel Suta Karel Suta
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: