Uploaded image for project: 'OpenShift Hive'
  1. OpenShift Hive
  2. HIVE-1692

Move FailedProvisionConfig to ConfigMap

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • False
    • None
    • False
    • None
    • None
    • None
    • None

      When HiveConfig.Spec.FailedProvisionConfig was introduced, it was to enable uploading install log failures to s3. For reasons lost in the sands of time, the necessary values were conveyed to the controller via environment variables.

      More recently (last week), FailedProvisionConfig was expanded to include RetryReasons. For reasons of ignorance, the controller was written to grab these values directly from HiveConfig, which is something we don't do.

      This card is to have hive-operator shove all of FailedProvisionConfig into a ConfigMap instead, whence the controller(s) may read it as needed.

      Bonus points for refactoring to use a common function for all the ConfigMap handling in hive-operator.

              efried.openshift Eric Fried
              efried.openshift Eric Fried
              None
              None
              Lin Wang Lin Wang
              None
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: