Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-13802

DV addon in Syndesis is not able to be enabled

    XMLWordPrintable

Details

    Description

      When I edit syndesis CR and enable DV addon,

      ...
      spec:
        addons:
          camelk: {}
          dv:
            enabled: true
          jaeger:
      ...
      

      the syndesis-operator contains the following error and the addon is not enabled. Enabling another add-on, e.g. ops, works correctly.

      Syndesis version: 1.10.0-20200515

      {"level":"info","ts":1589535395.9821458,"logger":"util","msg":"Connecting to PostgreSQL server running at syndesis-db:5432"}
      {"level":"info","ts":1589535396.0086596,"logger":"configuration","msg":"PostgreSQL upgrade summary","source-postgres-version":"9.60","target-postgres-version":"9.60","perform-upgrade":"false"}
      {"level":"info","ts":1589535396.0830922,"logger":"action","msg":"resource updated","type":"install","kind":"ConfigMap","name":"syndesis-ui-config","namespace":"mkralik"}
      {"level":"info","ts":1589535396.2450001,"logger":"action","msg":"resource created","type":"install","kind":"Service","name":"syndesis-dv","namespace":"mkralik"}
      {"level":"info","ts":1589535396.263057,"logger":"action","msg":"failed to create or replace resource","type":"install","kind":"DeploymentConfig","name":"syndesis-dv","namespace":"mkralik"}
      {"level":"error","ts":1589535396.2630925,"logger":"controller","msg":"Error reconciling","action":"*action.installAction","phase":"Installed","error":"DeploymentConfig.apps.openshift.io \"syndesis-dv\" is invalid: spec.template.spec.containers[0].envFrom: Invalid value: \"\": must specify one of: `configMapRef` or `secretRef`","stacktrace":"github.com/go-logr/zapr.(*zapLogger).Error\n\tsrc/github.com/syndesisio/syndesis/install/operator/vendor/github.com/go-logr/zapr/zapr.go:128\ngithub.com/syndesisio/syndesis/install/operator/pkg/controller/syndesis.(*ReconcileSyndesis).Reconcile\n\tsrc/github.com/syndesisio/syndesis/install/operator/pkg/controller/syndesis/syndesis_controller.go:126\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\tsrc/github.com/syndesisio/syndesis/install/operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:256\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\tsrc/github.com/syndesisio/syndesis/install/operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:232\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).worker\n\tsrc/github.com/syndesisio/syndesis/install/operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:211\nk8s.io/apimachinery/pkg/util/wait.JitterUntil.func1\n\tsrc/github.com/syndesisio/syndesis/install/operator/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:152\nk8s.io/apimachinery/pkg/util/wait.JitterUntil\n\tsrc/github.com/syndesisio/syndesis/install/operator/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:153\nk8s.io/apimachinery/pkg/util/wait.Until\n\tsrc/github.com/syndesisio/syndesis/install/operator/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:88"}
      

      Attachments

        Issue Links

          Activity

            People

              parichar@redhat.com Paul Richardson
              mkralik@redhat.com Matej Kralik
              Matej Kralik Matej Kralik
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: