Uploaded image for project: 'Migration Toolkit for Applications'
  1. Migration Toolkit for Applications
  2. MTA-311

MTA operator fails to reconcile on a clean (non-upgrade) install

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • MTA 6.1.0
    • MTA 6.1.0
    • Operator
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • No
    • Important

      MTA pods are not reconciled when changing value of `rwx_supported`

       

      Version-Release number of selected component (if applicable):

       MTA 6.0.1-3

      How reproducible:

       100%

      Steps to Reproduce:
      1. Deploy the cluster
      2. Patch tackle CR to update value
      3. Check pods state and check UI for availability of maven repo

      Actual results:

      State will not change, pods will not be reconciled.

      Expected results:

      UI should show state according the value of parameter, pods should be restarted

      Additional info:
      Talked to devs, Jason Montleon wrote:
      The conditional check '"keycloak-postgresql" in rhsso_keycloak.resources[0].status.secondaryResources.Deployment' failed. The error was: error while evaluating conditional ("keycloak-postgresql" in rhsso_keycloak.resources[0].status.secondaryResources.Deployment): 'dict object' has no attribute 'Deployment'

      The error appears to be in '/opt/ansible/roles/tackle/tasks/main.yml': line 148, column 7, but may be elsewhere in the file depending on the exact syntax problem.

      The offending line appears to be:

      • name: "Delete old RHSSO Keycloak"

            rhn-engineering-jmontleo Jason Montleon
            ibragins@redhat.com Igor Braginsky
            Igor Braginsky Igor Braginsky
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: