Uploaded image for project: 'OpenShift Logging'
  1. OpenShift Logging
  2. LOG-6850

syslog input missing from `obsclf.spec.inputs.receiver`

XMLWordPrintable

    • False
    • None
    • False
    • NEW
    • NEW
    • Release Note Not Required
    • Log Collection - Sprint 268
    • Low

      Description of problem:

      When running "oc explain obsclf.spec.inputs.receiver", it's missing the syslog receiver:

       $ oc explain obsclf.spec.inputs.receiver
      GROUP:      observability.openshift.io
      KIND:       ClusterLogForwarder
      VERSION:    v1FIELD: receiver <Object>DESCRIPTION:
          Receiver to receive logs from non-cluster sources.
          
      FIELDS:
        http    <Object>
          HTTPReceiver receives encoded logs as a HTTP endpoint.  port    <integer> -required-
          Port the Receiver listens on. It must be a value between 1024 and 65535  tls    <Object>
          TLS contains settings for controlling options of TLS connections.
          
          The operator will request certificates from the cluster's cert signing
          service when TLS is not defined.
          The certificates are injected into a secret named
          "<clusterlogforwarder.name>-<input.name>" which is mounted into
          the collector. The collector is configured to use the public and private key
          provided by the service  type    <string> -required-
          Type of Receiver plugin.
      

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

      $ oc get csv |grep cluster-logging
      cluster-logging.v6.1.3           Red Hat OpenShift Logging                        6.1.3      cluster-logging.v6.1.2           Succeeded 

      How reproducible:

      Always

      Steps to Reproduce:

      1. Run the command "oc explain obsclf.spec.inputs.receiver" and verify that not listed the syslog receiver.

      Actual results:

      Not syslog receiver listed

      Expected results:

      Syslog receiver listed from the output command and also, it's indicated what's the log_type used for the logs received using the syslog receiver.

      It's also missing the log_type used for the logs received when used the http receiver.

      Additional info:

              rh-ee-calee Calvin Lee
              rhn-support-ocasalsa Oscar Casal Sanchez
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: